From c798529caca49ef8c323c0e003dd9f4ba0394b5a Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Mon, 20 Jan 2014 11:09:53 -0500 Subject: #680 - Support new episode file sorting --- MediaBrowser.Model/Configuration/ServerConfiguration.cs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'MediaBrowser.Model/Configuration/ServerConfiguration.cs') diff --git a/MediaBrowser.Model/Configuration/ServerConfiguration.cs b/MediaBrowser.Model/Configuration/ServerConfiguration.cs index 9c13c8645..dd0c0ce3c 100644 --- a/MediaBrowser.Model/Configuration/ServerConfiguration.cs +++ b/MediaBrowser.Model/Configuration/ServerConfiguration.cs @@ -224,7 +224,7 @@ namespace MediaBrowser.Model.Configuration public bool EnableAutomaticRestart { get; set; } - public TvFileSortingOptions TvFileSortingOptions { get; set; } + public TvFileOrganizationOptions TvFileOrganizationOptions { get; set; } public LiveTvOptions LiveTvOptions { get; set; } /// @@ -293,7 +293,7 @@ namespace MediaBrowser.Model.Configuration LiveTvOptions = new LiveTvOptions(); - TvFileSortingOptions = new TvFileSortingOptions(); + TvFileOrganizationOptions = new TvFileOrganizationOptions(); } } @@ -316,7 +316,7 @@ namespace MediaBrowser.Model.Configuration public int? GuideDays { get; set; } } - public class TvFileSortingOptions + public class TvFileOrganizationOptions { public bool IsEnabled { get; set; } public int MinFileSizeMb { get; set; } @@ -326,6 +326,8 @@ namespace MediaBrowser.Model.Configuration public string SeasonFolderPattern { get; set; } public string SeasonZeroFolderName { get; set; } + + public string EpisodeNamePattern { get; set; } public bool OverwriteExistingEpisodes { get; set; } @@ -336,17 +338,15 @@ namespace MediaBrowser.Model.Configuration /// public bool EnableTrialMode { get; set; } - public TvFileSortingOptions() + public TvFileOrganizationOptions() { MinFileSizeMb = 50; - LeftOverFileExtensionsToDelete = new[] { - ".nfo", - ".txt" - }; + LeftOverFileExtensionsToDelete = new string[] {}; WatchLocations = new string[] { }; + EpisodeNamePattern = "%sn - %sx%0e - %en.%ext"; SeasonFolderPattern = "Season %s"; SeasonZeroFolderName = "Season 0"; -- cgit v1.2.3