This commit is contained in:
Nicholas Mayne
2014-09-23 00:14:15 +01:00
parent 1cb7404bb1
commit 08630cd5c2
3 changed files with 4 additions and 8 deletions
@@ -1,5 +1,4 @@
using System; using System;
using System.Linq;
using System.Web.Mvc; using System.Web.Mvc;
using Orchard.ContentManagement; using Orchard.ContentManagement;
using Orchard.ContentManagement.Aspects; using Orchard.ContentManagement.Aspects;
@@ -15,17 +14,14 @@ namespace Orchard.Localization.Controllers {
[ValidateInput(false)] [ValidateInput(false)]
public class AdminController : Controller, IUpdateModel { public class AdminController : Controller, IUpdateModel {
private readonly IContentManager _contentManager; private readonly IContentManager _contentManager;
private readonly ICultureManager _cultureManager;
private readonly ILocalizationService _localizationService; private readonly ILocalizationService _localizationService;
public AdminController( public AdminController(
IOrchardServices orchardServices, IOrchardServices orchardServices,
IContentManager contentManager, IContentManager contentManager,
ICultureManager cultureManager,
ILocalizationService localizationService, ILocalizationService localizationService,
IShapeFactory shapeFactory) { IShapeFactory shapeFactory) {
_contentManager = contentManager; _contentManager = contentManager;
_cultureManager = cultureManager;
_localizationService = localizationService; _localizationService = localizationService;
T = NullLocalizer.Instance; T = NullLocalizer.Instance;
Services = orchardServices; Services = orchardServices;
@@ -98,7 +94,7 @@ namespace Orchard.Localization.Controllers {
} }
var contentItemTranslation = _contentManager var contentItemTranslation = _contentManager
.Create<LocalizationPart>(masterContentItem.ContentType, VersionOptions.Draft, (part) => { .Create<LocalizationPart>(masterContentItem.ContentType, VersionOptions.Draft, part => {
part.MasterContentItem = masterContentItem; part.MasterContentItem = masterContentItem;
}); });
@@ -68,7 +68,7 @@
<Compile Include="Controllers\TransliterationAdminController.cs" /> <Compile Include="Controllers\TransliterationAdminController.cs" />
<Compile Include="Controllers\AdminCutlureSelectorController.cs" /> <Compile Include="Controllers\AdminCutlureSelectorController.cs" />
<Compile Include="Models\TransliterationSpecificationRecord.cs" /> <Compile Include="Models\TransliterationSpecificationRecord.cs" />
<Compile Include="Selectors\DefaultAdminCultureSelectorSelector.cs" /> <Compile Include="Selectors\DefaultAdminCultureSelector.cs" />
<Compile Include="Providers\BrowserCultureProvider.cs" /> <Compile Include="Providers\BrowserCultureProvider.cs" />
<Compile Include="Selectors\DefaultFrontEndCultureSelector.cs" /> <Compile Include="Selectors\DefaultFrontEndCultureSelector.cs" />
<Compile Include="Providers\ICultureStorageProvider.cs" /> <Compile Include="Providers\ICultureStorageProvider.cs" />
@@ -9,10 +9,10 @@ using Orchard.UI.Admin;
namespace Orchard.Localization.Selectors { namespace Orchard.Localization.Selectors {
[OrchardFeature("Orchard.Localization.CutlureSelector")] [OrchardFeature("Orchard.Localization.CutlureSelector")]
public class DefaultAdminCultureSelectorSelector : ICultureSelector { public class DefaultAdminCultureSelector : ICultureSelector {
private readonly IEnumerable<ICultureProvider> _providers; private readonly IEnumerable<ICultureProvider> _providers;
public DefaultAdminCultureSelectorSelector(IEnumerable<ICultureProvider> providers) { public DefaultAdminCultureSelector(IEnumerable<ICultureProvider> providers) {
_providers = providers; _providers = providers;
} }