diff --git a/src/Orchard.Web/Modules/Orchard.Blogs/Module.txt b/src/Orchard.Web/Modules/Orchard.Blogs/Module.txt index 17a63f183..f25375e3c 100644 --- a/src/Orchard.Web/Modules/Orchard.Blogs/Module.txt +++ b/src/Orchard.Web/Modules/Orchard.Blogs/Module.txt @@ -7,10 +7,12 @@ OrchardVersion: 0.8.0 Description: The Orchard Blogs module is implementing basic blogging features. Features: Orchard.Blogs: + Name: Blogs Description: A simple web log. Dependencies: Feeds Category: Content - Remote Blog Publishing: + Orchard.Blogs.RemotePublishing: + Name: Remote Blog Publishing Description: Blog easier using a dedicated MetaWeblogAPI-compatible publishing tool. Dependencies: XmlRpc Category: Content Publishing diff --git a/src/Orchard.Web/Modules/Orchard.Modules/Services/ModuleService.cs b/src/Orchard.Web/Modules/Orchard.Modules/Services/ModuleService.cs index 59807fd95..c9c94b934 100644 --- a/src/Orchard.Web/Modules/Orchard.Modules/Services/ModuleService.cs +++ b/src/Orchard.Web/Modules/Orchard.Modules/Services/ModuleService.cs @@ -220,8 +220,9 @@ namespace Orchard.Modules.Services { Category = TryLocalize(f.Name + " Category", f.Category, localizer), Dependencies = f.Dependencies, Description = TryLocalize(f.Description + " Description", f.Description, localizer), + DisplayName = string.IsNullOrEmpty(f.DisplayName) ? "" : TryLocalize(f.DisplayName + " Name", f.Description, localizer), Extension = f.Extension, - Name = f.Name + Name = f.Name, }) }; } diff --git a/src/Orchard.Web/Modules/Orchard.Modules/Views/Admin/Features.cshtml b/src/Orchard.Web/Modules/Orchard.Modules/Views/Admin/Features.cshtml index 06f6d07cb..673f34b24 100644 --- a/src/Orchard.Web/Modules/Orchard.Modules/Views/Admin/Features.cshtml +++ b/src/Orchard.Web/Modules/Orchard.Modules/Views/Admin/Features.cshtml @@ -32,6 +32,7 @@ foreach (var feature in features) { //hmmm...I feel like I've done this before... var featureId = feature.Descriptor.Name.AsFeatureId(n => T(n)); + var featureName = string.IsNullOrEmpty(feature.Descriptor.DisplayName) ? feature.Descriptor.Name : feature.Descriptor.DisplayName; var featureState = feature.IsEnabled ? "enabled" : "disabled"; var featureClassName = string.Format("feature {0}", featureState + (Model.FeaturesThatNeedUpdate.Contains(feature.Descriptor.Name) ? " update" : String.Empty)); if (feature == features.First()) { @@ -40,10 +41,10 @@ if (feature == features.Last()) { featureClassName += " last"; } -
@feature.Descriptor.Description
@if (feature.Descriptor.Dependencies != null && feature.Descriptor.Dependencies.Any()) {