And forgot the IHasWebPages

This commit is contained in:
IAmParadox27
2025-08-20 01:03:50 +01:00
parent 5f33f3cf46
commit 2ff38bcd22
+12 -1
View File
@@ -6,7 +6,7 @@ using MediaBrowser.Model.Serialization;
namespace Jellyfin.Plugin.MediaBar
{
public class MediaBarPlugin : BasePlugin<PluginConfiguration>, IHasPluginConfiguration
public class MediaBarPlugin : BasePlugin<PluginConfiguration>, IHasPluginConfiguration, IHasWebPages
{
public override Guid Id => Guid.Parse("08f615ea-2107-4f04-89cc-091035f54448");
@@ -15,5 +15,16 @@ namespace Jellyfin.Plugin.MediaBar
public MediaBarPlugin(IApplicationPaths applicationPaths, IXmlSerializer xmlSerializer, IServiceProvider serviceProvider) : base(applicationPaths, xmlSerializer)
{
}
public IEnumerable<PluginPageInfo> GetPages()
{
string? prefix = GetType().Namespace;
yield return new PluginPageInfo
{
Name = Name,
EmbeddedResourcePath = $"{prefix}.Configuration.config.html"
};
}
}
}