mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2026-02-09 09:16:41 +08:00
Moving a few things around
This commit is contained in:
@@ -68,9 +68,9 @@
|
||||
<Compile Include="Controllers\TransliterationAdminController.cs" />
|
||||
<Compile Include="Controllers\AdminCutlureSelectorController.cs" />
|
||||
<Compile Include="Models\TransliterationSpecificationRecord.cs" />
|
||||
<Compile Include="Providers\AdminCultureSelectorSelector.cs" />
|
||||
<Compile Include="Selectors\DefaultAdminCultureSelectorSelector.cs" />
|
||||
<Compile Include="Providers\BrowserCultureProvider.cs" />
|
||||
<Compile Include="Providers\DefaultFrontEndCultureSelector.cs" />
|
||||
<Compile Include="Selectors\DefaultFrontEndCultureSelector.cs" />
|
||||
<Compile Include="Providers\ICultureStorageProvider.cs" />
|
||||
<Compile Include="RuleEngine\CultureRuleProvider.cs" />
|
||||
<Compile Include="Services\AdminDirectionalityFactory.cs" />
|
||||
@@ -85,7 +85,6 @@
|
||||
<Compile Include="Projections\CurrentCultureFilter.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="ResourceManifest.cs" />
|
||||
<Compile Include="Routes.cs" />
|
||||
<Compile Include="Providers\ICultureProvider.cs" />
|
||||
<Compile Include="Services\ILocalizationService.cs" />
|
||||
<Compile Include="Services\ITransliterationService.cs" />
|
||||
|
||||
@@ -1,34 +0,0 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Web.Mvc;
|
||||
using System.Web.Routing;
|
||||
using Orchard.Environment.Extensions;
|
||||
using Orchard.Mvc.Routes;
|
||||
|
||||
namespace Orchard.Localization {
|
||||
[OrchardFeature("Orchard.Localization.CutlurePicker")]
|
||||
public class Routes : IRouteProvider {
|
||||
public void GetRoutes(ICollection<RouteDescriptor> routes) {
|
||||
foreach (var routeDescriptor in GetRoutes())
|
||||
routes.Add(routeDescriptor);
|
||||
}
|
||||
|
||||
public IEnumerable<RouteDescriptor> GetRoutes() {
|
||||
return new[] {
|
||||
new RouteDescriptor {
|
||||
Route = new Route(
|
||||
"Culture/Change",
|
||||
new RouteValueDictionary {
|
||||
{"area", "Orchard.Localization"},
|
||||
{"controller", "Culture"},
|
||||
{"action", "ChangeCulture"}
|
||||
},
|
||||
new RouteValueDictionary(),
|
||||
new RouteValueDictionary {
|
||||
{"area", "Orchard.Localization"}
|
||||
},
|
||||
new MvcRouteHandler())
|
||||
},
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -3,15 +3,16 @@ using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.Routing;
|
||||
using Orchard.Environment.Extensions;
|
||||
using Orchard.Localization.Providers;
|
||||
using Orchard.Localization.Services;
|
||||
using Orchard.UI.Admin;
|
||||
|
||||
namespace Orchard.Localization.Providers {
|
||||
namespace Orchard.Localization.Selectors {
|
||||
[OrchardFeature("Orchard.Localization.CutlureSelector")]
|
||||
public class AdminCultureSelectorSelector : ICultureSelector {
|
||||
public class DefaultAdminCultureSelectorSelector : ICultureSelector {
|
||||
private readonly IEnumerable<ICultureProvider> _providers;
|
||||
|
||||
public AdminCultureSelectorSelector(IEnumerable<ICultureProvider> providers) {
|
||||
public DefaultAdminCultureSelectorSelector(IEnumerable<ICultureProvider> providers) {
|
||||
_providers = providers;
|
||||
}
|
||||
|
||||
@@ -8,7 +8,7 @@ using Orchard.Environment.Extensions;
|
||||
using Orchard.Localization.Services;
|
||||
using Orchard.UI.Admin;
|
||||
|
||||
namespace Orchard.Localization.Providers {
|
||||
namespace Orchard.Localization.Selectors {
|
||||
[OrchardFeature("Orchard.Localization.CutlureSelector")]
|
||||
public class DefaultFrontEndCultureSelector : ICultureSelector {
|
||||
private readonly IAliasService _aliasService;
|
||||
Reference in New Issue
Block a user