mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-06-15 11:34:38 -04:00
trimmed IPluginConfigurationPage
This commit is contained in:
parent
80f61013f5
commit
c320434719
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using MediaBrowser.Common.Plugins;
|
||||||
using System.IO;
|
using System.IO;
|
||||||
|
|
||||||
namespace MediaBrowser.Controller.Plugins
|
namespace MediaBrowser.Controller.Plugins
|
||||||
@ -21,27 +21,16 @@ namespace MediaBrowser.Controller.Plugins
|
|||||||
ConfigurationPageType ConfigurationPageType { get; }
|
ConfigurationPageType ConfigurationPageType { get; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets the plugin id.
|
/// Gets the plugin.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <value>The plugin id.</value>
|
/// <value>The plugin.</value>
|
||||||
Guid? PluginId { get; }
|
IPlugin Plugin { get; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets the HTML stream.
|
/// Gets the HTML stream.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <returns>Stream.</returns>
|
/// <returns>Stream.</returns>
|
||||||
Stream GetHtmlStream();
|
Stream GetHtmlStream();
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets the version. Typically taken from Plugin.Version
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The version.</value>
|
|
||||||
string Version { get; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// For http caching purposes. Typically taken from Plugin.AssemblyDateLastModified
|
|
||||||
/// </summary>
|
|
||||||
DateTime DateLastModified { get; }
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
@ -149,7 +149,7 @@ namespace MediaBrowser.WebDashboard.Api
|
|||||||
{
|
{
|
||||||
var page = ServerEntryPoint.Instance.PluginConfigurationPages.First(p => p.Name.Equals(request.Name, StringComparison.OrdinalIgnoreCase));
|
var page = ServerEntryPoint.Instance.PluginConfigurationPages.First(p => p.Name.Equals(request.Name, StringComparison.OrdinalIgnoreCase));
|
||||||
|
|
||||||
return ToStaticResult(page.Version.GetMD5(), page.DateLastModified, null, MimeTypes.GetMimeType("page.html"), () => ModifyHtml(page.GetHtmlStream()));
|
return ToStaticResult(page.Plugin.Version.ToString().GetMD5(), page.Plugin.AssemblyDateLastModified, null, MimeTypes.GetMimeType("page.html"), () => ModifyHtml(page.GetHtmlStream()));
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user