From 46918f87453c0492fc840e045a6509b90116d5ae Mon Sep 17 00:00:00 2001 From: ErikPorter Date: Thu, 17 Dec 2009 20:02:43 +0000 Subject: [PATCH] Added FileRegistrationContext to help scope file registrations for theming. --HG-- extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4044232 --- .../Core/Themes/Views/Shared/layout.ascx | 1 + .../EditorTemplates/TinyMceTextEditor.ascx | 20 +++-- .../TheAdmin/Views/Shared/document.aspx | 16 ---- .../Mvc/Html/FileRegistrationContext.cs | 40 +++++++++ src/Orchard/Mvc/Html/LayoutExtensions.cs | 6 +- src/Orchard/Orchard.csproj | 1 + .../Themes/ExtensionManagerExtensions.cs | 13 ++- src/Orchard/UI/Resources/IResourceManager.cs | 12 +-- src/Orchard/UI/Resources/ResourceFilter.cs | 6 +- src/Orchard/UI/Resources/ResourceManager.cs | 82 +++++++++++-------- 10 files changed, 128 insertions(+), 69 deletions(-) create mode 100644 src/Orchard/Mvc/Html/FileRegistrationContext.cs diff --git a/src/Orchard.Web/Core/Themes/Views/Shared/layout.ascx b/src/Orchard.Web/Core/Themes/Views/Shared/layout.ascx index a64bc8652..844e6aeec 100644 --- a/src/Orchard.Web/Core/Themes/Views/Shared/layout.ascx +++ b/src/Orchard.Web/Core/Themes/Views/Shared/layout.ascx @@ -1,6 +1,7 @@ <%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %> <%@ Import Namespace="Orchard.Mvc.ViewModels"%> <%@ Import Namespace="Orchard.Mvc.Html" %><% +Html.RegisterStyle("site.css"); Html.RegisterStyle("site.css"); %>