private FindPrintManager _CreateFindPrintManager() { FindPrintManager findPrintManager = new FindPrintManager(); findPrintManager.TrySplitTitle = _trySplitTitle; findPrintManager.PrintTitleManager = _printTitleManager; findPrintManager.FindPrintList = new RegexValuesList(_printList2Config.GetElements("FindPrints/Prints/Print"), compileRegex: true); if (_dailyPrintManager) { findPrintManager.FindPrintList.Add(_printList2Config.GetElements("FindPrints/Prints/ShortPrint"), compileRegex: true); findPrintManager.FindDayManager = _findDayManager; findPrintManager.UseFindDay = true; findPrintManager.SetGapDayBefore(_gapDayBefore); findPrintManager.SetGapDayAfter(_gapDayAfter); } findPrintManager.PrintManager = _printManager; findPrintManager.PostTypeDirectories = _postTypeDirectories; findPrintManager.DefaultPrintDirectory = _printList1Config.Get("FindPrints/DefaultPrintDirectory"); findPrintManager.UnknowPrintDirectory = _printList1Config.Get("FindPrints/UnknowPrintDirectory"); //if (_version >= 6) // findPrintManager.Version = 2; return findPrintManager; }