From 568a9d1d24233c182cbab996c08650f8d9d8d674 Mon Sep 17 00:00:00 2001 From: markus101 Date: Wed, 23 Feb 2011 09:09:13 -0800 Subject: [PATCH] UI Cleanup for Series Index and Details. --- NzbDrone.Web/Views/Series/Details.aspx | 17 ++++++++++++----- NzbDrone.Web/Views/Series/index.aspx | 12 +++++------- 2 files changed, 17 insertions(+), 12 deletions(-) diff --git a/NzbDrone.Web/Views/Series/Details.aspx b/NzbDrone.Web/Views/Series/Details.aspx index 810731fdb..02ffde03e 100644 --- a/NzbDrone.Web/Views/Series/Details.aspx +++ b/NzbDrone.Web/Views/Series/Details.aspx @@ -6,6 +6,17 @@ <%: Model.Title %> + + + <% + Html.Telerik().Menu().Name("SeriesMenu").Items(items => { items.Add().Text("Edit").Action("Edit", "Series", new {seriesId = Model.SeriesId}); + items.Add().Text("Back to Series List").Action("Index", "Series"); + items.Add().Text("Scan For Episodes on Disk").Action("SyncEpisodesOnDisk", "Series", new { seriesId = Model.SeriesId }); + items.Add().Text("Rename Series").Action("RenameSeries", "Series", new { seriesId = Model.SeriesId }); + }).Render(); + %> + +
@@ -61,6 +72,7 @@ .DataBinding(d => d.Ajax().Select("_AjaxSeasonGrid", "Series", new RouteValueDictionary { { "seasonId", season1.SeasonId.ToString() } })) //.EnableCustomBinding(true) //.ClientEvents(e => e.OnDetailViewExpand("episodeDetailExpanded")) //Causes issues displaying the episode detail multiple times... + .ToolBar(c => c.Custom().Text("Rename Season").Action("RenameSeason", "Series", new { seasonId = season1.SeasonId }).ButtonType(GridButtonType.Text)) .Render(); } @@ -88,11 +100,6 @@ Html.Telerik().Grid(specialSeasons.Episodes).Name("seasons_specials") .Render(); } %> -

- <%: Html.ActionLink("Edit", "Edit", new {seriesId = Model.SeriesId}) %> | - <%: Html.ActionLink("Back to Series List", "Index") %> | - <%: Html.ActionLink("Sync Episodes on Disk", "SyncEpisodesOnDisk", new {seriesId = Model.SeriesId}) %> -