10.0
$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
diff --git a/NzbDrone.Web/Views/Settings/EpisodeNamingPartial.cshtml b/NzbDrone.Web/Views/Settings/EpisodeNamingPartial.cshtml
new file mode 100644
index 000000000..b751a045e
--- /dev/null
+++ b/NzbDrone.Web/Views/Settings/EpisodeNamingPartial.cshtml
@@ -0,0 +1,53 @@
+@using NzbDrone.Web.Helpers
+@model NzbDrone.Web.Models.EpisodeNamingModel
+@{
+ Layout = null;
+}
+
+
+ @Html.ValidationSummary(true, "Unable to save your settings. Please correct the errors and try again.")
+
+ @Html.CheckBoxFor(m => m.SeriesName, new { @class = "inputClass checkClass" })
+
+ @Html.CheckBoxFor(m => m.EpisodeName, new { @class = "inputClass checkClass" })
+
+ @Html.CheckBoxFor(m => m.ReplaceSpaces, new { @class = "inputClass checkClass" })
+
+ @Html.CheckBoxFor(m => m.AppendQuality, new { @class = "inputClass checkClass" })
+
+ @Html.CheckBoxFor(m => m.SeasonFolders, new { @class = "inputClass checkClass" })
+
+ @Html.TextBoxFor(m => m.SeasonFolderFormat, new { @class = "inputClass" })
+
+ @Html.DropDownListFor(m => m.SeparatorStyle, Model.SeparatorStyles, new { @class = "inputClass selectClass" })
+
+ @Html.DropDownListFor(m => m.NumberStyle, Model.NumberStyles, new { @class = "inputClass selectClass" })
+
+ @Html.DropDownListFor(m => m.MultiEpisodeStyle, Model.MultiEpisodeStyles, new { @class = "inputClass selectClass" })
+
+
+
+ Single Episode Example:
+
+
+ Multi-Episode Example:
+
+
\ No newline at end of file
diff --git a/NzbDrone.Web/Views/Settings/MetadataPartial.cshtml b/NzbDrone.Web/Views/Settings/MetadataPartial.cshtml
new file mode 100644
index 000000000..c37de47b4
--- /dev/null
+++ b/NzbDrone.Web/Views/Settings/MetadataPartial.cshtml
@@ -0,0 +1,15 @@
+@using NzbDrone.Web.Helpers
+@model NzbDrone.Web.Models.EpisodeNamingModel
+@{
+ Layout = null;
+}
+
+
+@Html.CheckBoxFor(m => m.MetadataXbmcEnabled, new { @class = "inputClass checkClass" })
+
+
+@Html.CheckBoxFor(m => m.MetadataUseBanners, new { @class = "inputClass checkClass" })
\ No newline at end of file
diff --git a/NzbDrone.Web/Views/Settings/Naming.cshtml b/NzbDrone.Web/Views/Settings/Naming.cshtml
index 70b32754a..d3438b932 100644
--- a/NzbDrone.Web/Views/Settings/Naming.cshtml
+++ b/NzbDrone.Web/Views/Settings/Naming.cshtml
@@ -20,51 +20,15 @@
@using (Html.BeginForm("SaveNaming", "Settings", FormMethod.Post, new { id = "NamingForm", name = "NamingForm", @class = "settingsForm" }))
{
-
- @Html.ValidationSummary(true, "Unable to save your settings. Please correct the errors and try again.")
-
- @Html.CheckBoxFor(m => m.SeriesName, new { @class = "inputClass checkClass" })
-
- @Html.CheckBoxFor(m => m.EpisodeName, new { @class = "inputClass checkClass" })
-
- @Html.CheckBoxFor(m => m.ReplaceSpaces, new { @class = "inputClass checkClass" })
-
- @Html.CheckBoxFor(m => m.AppendQuality, new { @class = "inputClass checkClass" })
-
- @Html.CheckBoxFor(m => m.SeasonFolders, new { @class = "inputClass checkClass" })
-
- @Html.TextBoxFor(m => m.SeasonFolderFormat, new { @class = "inputClass" })
-
- @Html.DropDownListFor(m => m.SeparatorStyle, Model.SeparatorStyles, new { @class = "inputClass selectClass" })
-
- @Html.DropDownListFor(m => m.NumberStyle, Model.NumberStyles, new { @class = "inputClass selectClass" })
-
- @Html.DropDownListFor(m => m.MultiEpisodeStyle, Model.MultiEpisodeStyles, new { @class = "inputClass selectClass" })
-
-
-
-
Single Episode Example:
+
+
+
+ @{Html.RenderPartial("EpisodeNamingPartial", Model);}
-
-
Multi-Episode Example:
+
+
+
+ @{Html.RenderPartial("MetaDataPartial", Model);}