<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage>" %> <%@ Import Namespace="Telerik.Web.Mvc.UI" %> <%@ Import Namespace="NzbDrone.Core.Repository" %> $(document).ready(function () { setTimeout(MediaDetect(), 5000); $("#Title").bind("click", MediaDetect); }); var Discovered = false; function MediaDetect() { $.ajax({ url: 'Series/MediaDetect', success: MediaDetectCallback }); } function MediaDetectCallback(data) { Discovered=data.Discovered; if(!Discovered) setTimeout(MediaDetect(), 10000); else LightUpMedia(data); } function LightUpMedia(data) { }
Series
<% Html.Telerik().Menu().Name("telerikGrid").Items(items => { items.Add().Text("View Unmapped Folders").Action("Unmapped", "Series"); }) .Items(items => items.Add().Text("Sync With Disk").Action("Sync", "Series")) .Render(); %> <% Html.Telerik().Grid(Model) .Name("Grid") .Columns(columns => { columns.Bound(o => o.SeriesId).Width(100); columns.Template(c => { %> <%:Html.ActionLink(c.Title, "Details", new {seriesId =c.SeriesId}) %> <% }).Title("Title"); columns.Bound(o => o.Status); columns.Bound(o => o.Path); }) .Sortable(sort => sort.OrderBy(order => order.Add(o => o.Title).Ascending()).Enabled(false)) .Render(); %>