A little admin menu reorg.

--HG--
branch : dev
This commit is contained in:
Nathan Heskew
2011-02-23 12:25:58 -08:00
parent 4923c12126
commit cac1ed7c12
15 changed files with 30 additions and 24 deletions

View File

@@ -9,7 +9,7 @@ namespace Orchard.Core.Navigation {
public void GetNavigation(NavigationBuilder builder) {
//todo: - add new menu? and list menus? ...and remove hard-coded menu name here
builder.AddImageSet("navigation")
.Add(T("Navigation"), "8",
.Add(T("Navigation"), "6",
menu => menu
.Add(T("Main Menu"), "0", item => item.Action("Index", "Admin", new { area = "Navigation" })
.Permission(Permissions.ManageMainMenu)));

View File

@@ -263,6 +263,7 @@
<Content Include="Routable\Views\EditorTemplates\Parts.Routable.RoutePart.cshtml" />
<Content Include="Settings\Module.txt" />
<Content Include="Settings\Styles\admin.css" />
<Content Include="Settings\Styles\menu.settings.css" />
<Content Include="Settings\Views\Admin\Index.cshtml" />
<Content Include="Settings\Views\Admin\Culture.cshtml" />
<Content Include="Contents\Views\Content.Edit.cshtml" />

View File

@@ -8,9 +8,10 @@ namespace Orchard.Core.Reports {
public string MenuName { get { return "admin"; } }
public void GetNavigation(NavigationBuilder builder) {
builder.Add(T("Configuration"), "50",
menu => menu.Add(T("Reports"), "20", item => item.Action("Index", "Admin", new { area = "Reports" })
.Permission(StandardPermissions.AccessAdminPanel)));
builder.AddImageSet("reports")
.Add(T("Reports"), "50",
menu => menu.Add(T("View"), "0", item => item.Action("Index", "Admin", new { area = "Reports" })
.Permission(StandardPermissions.AccessAdminPanel)));
}
}
}

View File

@@ -19,10 +19,10 @@ namespace Orchard.Core.Settings {
public IOrchardServices Services { get; private set; }
public void GetNavigation(NavigationBuilder builder) {
builder.Add(T("Settings"), "50",
menu => menu.LinkToFirstChild(false)
.Add(T("General"), "0", item => item.Action("Index", "Admin", new { area = "Settings", groupInfoId = "Index" })
.Permission(StandardPermissions.SiteOwner)));
builder.AddImageSet("settings")
.Add(T("Settings"), "99",
menu => menu.Add(T("General"), "0", item => item.Action("Index", "Admin", new { area = "Settings", groupInfoId = "Index" })
.Permission(StandardPermissions.SiteOwner)));
var site = _siteService.GetSiteSettings();
if (site == null)
@@ -30,7 +30,7 @@ namespace Orchard.Core.Settings {
foreach (var groupInfo in Services.ContentManager.GetEditorGroupInfos(site.ContentItem)) {
GroupInfo info = groupInfo;
builder.Add(T("Settings"), "50",
builder.Add(T("Settings"),
menu => menu.Add(info.Name, info.Position, item => item.Action("Index", "Admin", new { area = "Settings", groupInfoId = info.Id })
.Permission(StandardPermissions.SiteOwner)));
}

View File

@@ -0,0 +1,3 @@
.section-settings {
padding:12px 0;
}