Browse Source

Merge pull request #7726 from abpframework/maliming/EmailSetting

Rename EmailSettingManagement to EmailSetting.
pull/7778/head
liangshiwei 6 years ago
committed by GitHub
parent
commit
48ab98c9ca
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      modules/setting-management/src/Volo.Abp.SettingManagement.Application.Contracts/Volo/Abp/SettingManagement/SettingManagementPermissionDefinitionProvider.cs
  2. 2
      modules/setting-management/src/Volo.Abp.SettingManagement.Application.Contracts/Volo/Abp/SettingManagement/SettingManagementPermissions.cs
  3. 2
      modules/setting-management/src/Volo.Abp.SettingManagement.Application/Volo/Abp/SettingManagement/EmailSettingsAppService.cs
  4. 2
      modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/AbpSettingManagementBlazorModule.cs
  5. 6
      modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/Settings/EmailSettingPageContributor.cs
  6. 4
      modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo/Abp/SettingManagement/Localization/Resources/AbpSettingManagement/de-DE.json
  7. 4
      modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo/Abp/SettingManagement/Localization/Resources/AbpSettingManagement/en.json
  8. 4
      modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo/Abp/SettingManagement/Localization/Resources/AbpSettingManagement/es.json
  9. 4
      modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo/Abp/SettingManagement/Localization/Resources/AbpSettingManagement/tr.json
  10. 4
      modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo/Abp/SettingManagement/Localization/Resources/AbpSettingManagement/zh-Hans.json
  11. 2
      modules/setting-management/src/Volo.Abp.SettingManagement.Web/AbpSettingManagementWebModule.cs
  12. 8
      modules/setting-management/src/Volo.Abp.SettingManagement.Web/Settings/EmailSettingPageContributor.cs

2
modules/setting-management/src/Volo.Abp.SettingManagement.Application.Contracts/Volo/Abp/SettingManagement/SettingManagementPermissionDefinitionProvider.cs

@ -10,7 +10,7 @@ namespace Volo.Abp.SettingManagement
public override void Define(IPermissionDefinitionContext context) public override void Define(IPermissionDefinitionContext context)
{ {
var moduleGroup = context.AddGroup(SettingManagementPermissions.GroupName, L("Permission:SettingManagement")); var moduleGroup = context.AddGroup(SettingManagementPermissions.GroupName, L("Permission:SettingManagement"));
moduleGroup.AddPermission(SettingManagementPermissions.EmailSettingManagement, L("Permission:EmailSettingManagement"), multiTenancySide: MultiTenancySides.Host); moduleGroup.AddPermission(SettingManagementPermissions.EmailSetting, L("Permission:EmailSetting"), multiTenancySide: MultiTenancySides.Host);
} }
private static LocalizableString L(string name) private static LocalizableString L(string name)

2
modules/setting-management/src/Volo.Abp.SettingManagement.Application.Contracts/Volo/Abp/SettingManagement/SettingManagementPermissions.cs

@ -6,7 +6,7 @@ namespace Volo.Abp.SettingManagement
{ {
public const string GroupName = "SettingManagement"; public const string GroupName = "SettingManagement";
public const string EmailSettingManagement = GroupName + ".EmailSettingManagement"; public const string EmailSetting = GroupName + ".EmailSetting";
public static string[] GetAll() public static string[] GetAll()
{ {

2
modules/setting-management/src/Volo.Abp.SettingManagement.Application/Volo/Abp/SettingManagement/EmailSettingsAppService.cs

@ -5,7 +5,7 @@ using Volo.Abp.Emailing;
namespace Volo.Abp.SettingManagement namespace Volo.Abp.SettingManagement
{ {
[Authorize(SettingManagementPermissions.EmailSettingManagement)] [Authorize(SettingManagementPermissions.EmailSetting)]
public class EmailSettingsAppService : SettingManagementAppServiceBase, IEmailSettingsAppService public class EmailSettingsAppService : SettingManagementAppServiceBase, IEmailSettingsAppService
{ {
protected ISettingManager SettingManager { get; } protected ISettingManager SettingManager { get; }

2
modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/AbpSettingManagementBlazorModule.cs

@ -36,7 +36,7 @@ namespace Volo.Abp.SettingManagement.Blazor
Configure<SettingManagementComponentOptions>(options => Configure<SettingManagementComponentOptions>(options =>
{ {
options.Contributors.Add(new EmailSettingManagementPageContributor()); options.Contributors.Add(new EmailSettingPageContributor());
}); });
} }
} }

6
modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/Settings/EmailSettingManagementPageContributor.cs → modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/Settings/EmailSettingPageContributor.cs

@ -7,7 +7,7 @@ using Volo.Abp.SettingManagement.Localization;
namespace Volo.Abp.SettingManagement.Blazor.Settings namespace Volo.Abp.SettingManagement.Blazor.Settings
{ {
public class EmailSettingManagementPageContributor: ISettingComponentContributor public class EmailSettingPageContributor: ISettingComponentContributor
{ {
public async Task ConfigureAsync(SettingComponentCreationContext context) public async Task ConfigureAsync(SettingComponentCreationContext context)
{ {
@ -20,7 +20,7 @@ namespace Volo.Abp.SettingManagement.Blazor.Settings
context.Groups.Add( context.Groups.Add(
new SettingComponentGroup( new SettingComponentGroup(
"Volo.Abp.SettingManagement", "Volo.Abp.SettingManagement",
l["Menu:EmailSettingManagement"], l["Menu:EmailSetting"],
typeof(EmailSettingGroupViewComponent) typeof(EmailSettingGroupViewComponent)
) )
); );
@ -35,7 +35,7 @@ namespace Volo.Abp.SettingManagement.Blazor.Settings
{ {
var authorizationService = context.ServiceProvider.GetRequiredService<IAuthorizationService>(); var authorizationService = context.ServiceProvider.GetRequiredService<IAuthorizationService>();
return await authorizationService.IsGrantedAsync(SettingManagementPermissions.EmailSettingManagement); return await authorizationService.IsGrantedAsync(SettingManagementPermissions.EmailSetting);
} }
} }
} }

4
modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo/Abp/SettingManagement/Localization/Resources/AbpSettingManagement/de-DE.json

@ -4,8 +4,8 @@
"Settings": "Einstellungen", "Settings": "Einstellungen",
"SuccessfullySaved": "Erfolgreich gespeichert", "SuccessfullySaved": "Erfolgreich gespeichert",
"Permission:SettingManagement": "Einstellungen-Verwaltung", "Permission:SettingManagement": "Einstellungen-Verwaltung",
"Permission:EmailSettingManagement": "E-Mail-Einstellungen", "Permission:EmailSetting": "E-Mail-Einstellungen",
"Menu:EmailSettingManagement": "E-Mail-Verwaltung", "Menu:EmailSetting": "E-Mail-Einstellung",
"SmtpHost": "Host", "SmtpHost": "Host",
"SmtpPort": "Port", "SmtpPort": "Port",
"SmtpUserName": "Benutzername", "SmtpUserName": "Benutzername",

4
modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo/Abp/SettingManagement/Localization/Resources/AbpSettingManagement/en.json

@ -4,8 +4,8 @@
"Settings": "Settings", "Settings": "Settings",
"SuccessfullySaved": "Successfully saved", "SuccessfullySaved": "Successfully saved",
"Permission:SettingManagement": "Setting Management", "Permission:SettingManagement": "Setting Management",
"Permission:EmailSettingManagement": "Email Settings", "Permission:EmailSetting": "Email Setting",
"Menu:EmailSettingManagement": "Email management", "Menu:EmailSetting": "Email Setting",
"SmtpHost": "Host", "SmtpHost": "Host",
"SmtpPort": "Port", "SmtpPort": "Port",
"SmtpUserName": "User name", "SmtpUserName": "User name",

4
modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo/Abp/SettingManagement/Localization/Resources/AbpSettingManagement/es.json

@ -4,8 +4,8 @@
"Settings": "Configuraciones", "Settings": "Configuraciones",
"SuccessfullySaved": "Guardado correctamente", "SuccessfullySaved": "Guardado correctamente",
"Permission:SettingManagement": "Configuraciones de correo electronico", "Permission:SettingManagement": "Configuraciones de correo electronico",
"Permission:EmailSettingManagement": "Administración Configuraciones", "Permission:EmailSetting": "Configuración de correo electrónico",
"Menu:EmailSettingManagement": "Administración de correo electronico", "Menu:EmailSetting": "Configuración de correo electrónico",
"SmtpHost": "Host", "SmtpHost": "Host",
"SmtpPort": "Puerto", "SmtpPort": "Puerto",
"SmtpUserName": "Nombre de usuario", "SmtpUserName": "Nombre de usuario",

4
modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo/Abp/SettingManagement/Localization/Resources/AbpSettingManagement/tr.json

@ -4,8 +4,8 @@
"Settings": "Ayarlar", "Settings": "Ayarlar",
"SuccessfullySaved": "Başarıyla Kaydedildi", "SuccessfullySaved": "Başarıyla Kaydedildi",
"Permission:SettingManagement": "Ayarlar yönetimi", "Permission:SettingManagement": "Ayarlar yönetimi",
"Permission:EmailSettingManagement": "Email Ayarlar", "Permission:EmailSetting": "Email Ayarlar",
"Menu:EmailSettingManagement": "Email yönetimi", "Menu:EmailSetting": "Email Ayarlar",
"SmtpHost": "Sunucu", "SmtpHost": "Sunucu",
"SmtpPort": "Port", "SmtpPort": "Port",
"SmtpUserName": "Kullanıcı adı", "SmtpUserName": "Kullanıcı adı",

4
modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo/Abp/SettingManagement/Localization/Resources/AbpSettingManagement/zh-Hans.json

@ -4,8 +4,8 @@
"Settings": "设置", "Settings": "设置",
"SuccessfullySaved": "保存成功", "SuccessfullySaved": "保存成功",
"Permission:SettingManagement": "设置管理", "Permission:SettingManagement": "设置管理",
"Permission:EmailSettingManagement": "邮件设置", "Permission:EmailSetting": "邮件设置",
"Menu:EmailSettingManagement": "邮件管理", "Menu:EmailSetting": "邮件设置",
"SmtpHost": "主机", "SmtpHost": "主机",
"SmtpPort": "端口", "SmtpPort": "端口",
"SmtpUserName": "用户名", "SmtpUserName": "用户名",

2
modules/setting-management/src/Volo.Abp.SettingManagement.Web/AbpSettingManagementWebModule.cs

@ -34,7 +34,7 @@ namespace Volo.Abp.SettingManagement.Web
Configure<SettingManagementPageOptions>(options => Configure<SettingManagementPageOptions>(options =>
{ {
options.Contributors.Add(new EmailSettingManagementPageContributor()); options.Contributors.Add(new EmailSettingPageContributor());
}); });
Configure<AbpVirtualFileSystemOptions>(options => Configure<AbpVirtualFileSystemOptions>(options =>

8
modules/setting-management/src/Volo.Abp.SettingManagement.Web/Settings/EmailSettingManagementPageContributor.cs → modules/setting-management/src/Volo.Abp.SettingManagement.Web/Settings/EmailSettingPageContributor.cs

@ -8,7 +8,7 @@ using Volo.Abp.SettingManagement.Web.Pages.SettingManagement.Components.EmailSet
namespace Volo.Abp.SettingManagement.Web.Settings namespace Volo.Abp.SettingManagement.Web.Settings
{ {
public class EmailSettingManagementPageContributor: ISettingPageContributor public class EmailSettingPageContributor: ISettingPageContributor
{ {
public async Task ConfigureAsync(SettingPageCreationContext context) public async Task ConfigureAsync(SettingPageCreationContext context)
{ {
@ -20,8 +20,8 @@ namespace Volo.Abp.SettingManagement.Web.Settings
var l = context.ServiceProvider.GetRequiredService<IStringLocalizer<AbpSettingManagementResource>>(); var l = context.ServiceProvider.GetRequiredService<IStringLocalizer<AbpSettingManagementResource>>();
context.Groups.Add( context.Groups.Add(
new SettingPageGroup( new SettingPageGroup(
"Volo.Abp.SettingManagement", "Volo.Abp.EmailSetting",
l["Menu:EmailSettingManagement"], l["Menu:EmailSetting"],
typeof(EmailSettingGroupViewComponent) typeof(EmailSettingGroupViewComponent)
) )
); );
@ -36,7 +36,7 @@ namespace Volo.Abp.SettingManagement.Web.Settings
{ {
var authorizationService = context.ServiceProvider.GetRequiredService<IAuthorizationService>(); var authorizationService = context.ServiceProvider.GetRequiredService<IAuthorizationService>();
return await authorizationService.IsGrantedAsync(SettingManagementPermissions.EmailSettingManagement); return await authorizationService.IsGrantedAsync(SettingManagementPermissions.EmailSetting);
} }
} }
} }
Loading…
Cancel
Save