mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-10-15 03:25:23 +08:00
MediaSettings -> MediaSettingsPart
- updating part names to conform to a <name>Part convention --HG-- branch : dev rename : src/Orchard.Web/Modules/Orchard.Media/Handlers/MediaSettingsHandler.cs => src/Orchard.Web/Modules/Orchard.Media/Handlers/MediaSettingsPartHandler.cs rename : src/Orchard.Web/Modules/Orchard.Media/Models/MediaSettings.cs => src/Orchard.Web/Modules/Orchard.Media/Models/MediaSettingsPart.cs rename : src/Orchard.Web/Modules/Orchard.Media/Models/MediaSettingsRecord.cs => src/Orchard.Web/Modules/Orchard.Media/Models/MediaSettingsPartRecord.cs
This commit is contained in:
@@ -5,7 +5,7 @@ namespace Orchard.Media.DataMigrations {
|
||||
|
||||
public int Create() {
|
||||
//CREATE TABLE Orchard_Media_MediaSettingsRecord (Id INTEGER not null, RootMediaFolder TEXT, primary key (Id));
|
||||
SchemaBuilder.CreateTable("MediaSettingsRecord", table => table
|
||||
SchemaBuilder.CreateTable("MediaSettingsPartRecord", table => table
|
||||
.ContentPartRecord()
|
||||
.Column<string>("RootMediaFolder")
|
||||
);
|
||||
@@ -14,7 +14,7 @@ namespace Orchard.Media.DataMigrations {
|
||||
}
|
||||
|
||||
public int UpdateFrom1() {
|
||||
// Filters.Add(new ActivatingFilter<MediaSettings>("Site"));
|
||||
// Filters.Add(new ActivatingFilter<MediaSettingsPart>("Site"));
|
||||
|
||||
return 2;
|
||||
}
|
||||
|
@@ -1,18 +0,0 @@
|
||||
using JetBrains.Annotations;
|
||||
using Orchard.ContentManagement.Handlers;
|
||||
using Orchard.Data;
|
||||
using Orchard.Media.Models;
|
||||
|
||||
namespace Orchard.Media.Handlers {
|
||||
[UsedImplicitly]
|
||||
public class MediaSettingsHandler : ContentHandler {
|
||||
public MediaSettingsHandler(IRepository<MediaSettingsRecord> repository) {
|
||||
Filters.Add(StorageFilter.For(repository) );
|
||||
OnInitializing<MediaSettings>(DefaultSettings);
|
||||
}
|
||||
|
||||
private static void DefaultSettings(InitializingContentContext context, MediaSettings settings) {
|
||||
settings.Record.RootMediaFolder = "~/Media";
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,18 @@
|
||||
using JetBrains.Annotations;
|
||||
using Orchard.ContentManagement.Handlers;
|
||||
using Orchard.Data;
|
||||
using Orchard.Media.Models;
|
||||
|
||||
namespace Orchard.Media.Handlers {
|
||||
[UsedImplicitly]
|
||||
public class MediaSettingsPartHandler : ContentHandler {
|
||||
public MediaSettingsPartHandler(IRepository<MediaSettingsPartRecord> repository) {
|
||||
Filters.Add(StorageFilter.For(repository) );
|
||||
OnInitializing<MediaSettingsPart>(DefaultSettings);
|
||||
}
|
||||
|
||||
private static void DefaultSettings(InitializingContentContext context, MediaSettingsPart settingsPart) {
|
||||
settingsPart.Record.RootMediaFolder = "~/Media";
|
||||
}
|
||||
}
|
||||
}
|
@@ -1,6 +0,0 @@
|
||||
using Orchard.ContentManagement;
|
||||
|
||||
namespace Orchard.Media.Models {
|
||||
public class MediaSettings : ContentPart<MediaSettingsRecord> {
|
||||
}
|
||||
}
|
@@ -0,0 +1,6 @@
|
||||
using Orchard.ContentManagement;
|
||||
|
||||
namespace Orchard.Media.Models {
|
||||
public class MediaSettingsPart : ContentPart<MediaSettingsPartRecord> {
|
||||
}
|
||||
}
|
@@ -1,7 +1,7 @@
|
||||
using Orchard.ContentManagement.Records;
|
||||
|
||||
namespace Orchard.Media.Models {
|
||||
public class MediaSettingsRecord : ContentPartRecord {
|
||||
public class MediaSettingsPartRecord : ContentPartRecord {
|
||||
public virtual string RootMediaFolder { get; set; }
|
||||
}
|
||||
}
|
@@ -73,9 +73,9 @@
|
||||
<Compile Include="Controllers\AdminController.cs" />
|
||||
<Compile Include="DataMigrations\MediaDataMigration.cs" />
|
||||
<Compile Include="Helpers\MediaHelpers.cs" />
|
||||
<Compile Include="Models\MediaSettings.cs" />
|
||||
<Compile Include="Handlers\MediaSettingsHandler.cs" />
|
||||
<Compile Include="Models\MediaSettingsRecord.cs" />
|
||||
<Compile Include="Models\MediaSettingsPart.cs" />
|
||||
<Compile Include="Handlers\MediaSettingsPartHandler.cs" />
|
||||
<Compile Include="Models\MediaSettingsPartRecord.cs" />
|
||||
<Compile Include="Permissions.cs" />
|
||||
<Compile Include="Models\FolderNavigation.cs" />
|
||||
<Compile Include="Models\MediaFile.cs" />
|
||||
|
@@ -1,4 +1,4 @@
|
||||
<%@ Control Language="C#" Inherits="Orchard.Mvc.ViewUserControl<MediaSettingsRecord>" %>
|
||||
<%@ Control Language="C#" Inherits="Orchard.Mvc.ViewUserControl<MediaSettingsPartRecord>" %>
|
||||
<%@ Import Namespace="Orchard.Media.Models"%>
|
||||
<fieldset>
|
||||
<legend><%: T("Media")%></legend>
|
||||
|
Reference in New Issue
Block a user