Merge branch 'dev' into dev
This commit is contained in:
		| @ -115,7 +115,7 @@ namespace Oqtane.Themes.Controls | ||||
|             await PageModuleService.UpdatePageModuleAsync(pagemodule); | ||||
|             await PageModuleService.UpdatePageModuleOrderAsync(pagemodule.PageId, pagemodule.Pane); | ||||
|             await PageModuleService.UpdatePageModuleOrderAsync(pagemodule.PageId, oldPane); | ||||
|             return NavigateUrl(url, "reload"); | ||||
|             return NavigateUrl(url, true); | ||||
|         } | ||||
|  | ||||
|         private async Task<string> DeleteModule(string url, PageModule pagemodule) | ||||
| @ -123,7 +123,7 @@ namespace Oqtane.Themes.Controls | ||||
|             pagemodule.IsDeleted = true; | ||||
|             await PageModuleService.UpdatePageModuleAsync(pagemodule); | ||||
|             await PageModuleService.UpdatePageModuleOrderAsync(pagemodule.PageId, pagemodule.Pane); | ||||
|             return NavigateUrl(url, "reload"); | ||||
|             return NavigateUrl(url, true); | ||||
|         } | ||||
|  | ||||
|         private async Task<string> Settings(string url, PageModule pagemodule) | ||||
| @ -148,7 +148,7 @@ namespace Oqtane.Themes.Controls | ||||
|             } | ||||
|             pagemodule.Module.Permissions = UserSecurity.SetPermissionStrings(permissions); | ||||
|             await ModuleService.UpdateModuleAsync(pagemodule.Module); | ||||
|             return NavigateUrl(s, "reload"); | ||||
|             return NavigateUrl(s, true); | ||||
|         } | ||||
|  | ||||
|         private async Task<string> Unpublish(string s, PageModule pagemodule) | ||||
| @ -166,7 +166,7 @@ namespace Oqtane.Themes.Controls | ||||
|             } | ||||
|             pagemodule.Module.Permissions = UserSecurity.SetPermissionStrings(permissions); | ||||
|             await ModuleService.UpdateModuleAsync(pagemodule.Module); | ||||
|             return NavigateUrl(s, "reload"); | ||||
|             return NavigateUrl(s, true); | ||||
|         } | ||||
|  | ||||
|         private async Task<string> MoveTop(string s, PageModule pagemodule) | ||||
| @ -174,7 +174,7 @@ namespace Oqtane.Themes.Controls | ||||
|             pagemodule.Order = 0; | ||||
|             await PageModuleService.UpdatePageModuleAsync(pagemodule); | ||||
|             await PageModuleService.UpdatePageModuleOrderAsync(pagemodule.PageId, pagemodule.Pane); | ||||
|             return NavigateUrl(s, "reload"); | ||||
|             return NavigateUrl(s, true); | ||||
|         } | ||||
|  | ||||
|         private async Task<string> MoveBottom(string s, PageModule pagemodule) | ||||
| @ -182,7 +182,7 @@ namespace Oqtane.Themes.Controls | ||||
|             pagemodule.Order = int.MaxValue; | ||||
|             await PageModuleService.UpdatePageModuleAsync(pagemodule); | ||||
|             await PageModuleService.UpdatePageModuleOrderAsync(pagemodule.PageId, pagemodule.Pane); | ||||
|             return NavigateUrl(s, "reload"); | ||||
|             return NavigateUrl(s, true); | ||||
|         } | ||||
|  | ||||
|         private async Task<string> MoveUp(string s, PageModule pagemodule) | ||||
| @ -190,7 +190,7 @@ namespace Oqtane.Themes.Controls | ||||
|             pagemodule.Order -= 3; | ||||
|             await PageModuleService.UpdatePageModuleAsync(pagemodule); | ||||
|             await PageModuleService.UpdatePageModuleOrderAsync(pagemodule.PageId, pagemodule.Pane); | ||||
|             return NavigateUrl(s, "reload"); | ||||
|             return NavigateUrl(s, true); | ||||
|         } | ||||
|  | ||||
|         private async Task<string> MoveDown(string s, PageModule pagemodule) | ||||
| @ -198,7 +198,7 @@ namespace Oqtane.Themes.Controls | ||||
|             pagemodule.Order += 3; | ||||
|             await PageModuleService.UpdatePageModuleAsync(pagemodule); | ||||
|             await PageModuleService.UpdatePageModuleOrderAsync(pagemodule.PageId, pagemodule.Pane); | ||||
|             return NavigateUrl(s, "reload"); | ||||
|             return NavigateUrl(s, true); | ||||
|         } | ||||
|  | ||||
|         public class ActionViewModel | ||||
|  | ||||
| @ -10,6 +10,7 @@ | ||||
| @inject ILogService logger | ||||
| @inject ISettingService SettingService | ||||
| @inject IStringLocalizer<ControlPanel> Localizer | ||||
| @inject IStringLocalizer<SharedResources> SharedLocalizer | ||||
|  | ||||
| @if (_moduleDefinitions != null && UserSecurity.IsAuthorized(PageState.User, PermissionNames.Edit, PageState.Page.Permissions)) | ||||
| { | ||||
| @ -41,13 +42,13 @@ | ||||
|                     </div> | ||||
|                     <div class="row"> | ||||
|                         <div class="col"> | ||||
|                             <button type="button" class="btn btn-primary btn-block mx-auto" @onclick=@(async () => Navigate("Add"))>@Localizer["Add"]</button> | ||||
|                             <button type="button" class="btn btn-primary btn-block mx-auto" @onclick=@(async () => Navigate("Add"))>@SharedLocalizer["Add"]</button> | ||||
|                         </div> | ||||
|                         <div class="col"> | ||||
|                             <button type="button" class="btn btn-primary btn-block mx-auto" @onclick=@(async () => Navigate("Edit"))>@Localizer["Edit"]</button> | ||||
|                             <button type="button" class="btn btn-primary btn-block mx-auto" @onclick=@(async () => Navigate("Edit"))>@SharedLocalizer["Edit"]</button> | ||||
|                         </div> | ||||
|                         <div class="col"> | ||||
|                             <button class="btn btn-danger btn-block mx-auto" @onclick="ConfirmDelete">@Localizer["Delete"]</button> | ||||
|                             <button class="btn btn-danger btn-block mx-auto" @onclick="ConfirmDelete">@SharedLocalizer["Delete"]</button> | ||||
|                         </div> | ||||
|                     </div> | ||||
|                     <br /> | ||||
| @ -81,8 +82,8 @@ | ||||
|                                         <p>Are You Sure You Want To Delete This Page?</p> | ||||
|                                     </div> | ||||
|                                     <div class="modal-footer"> | ||||
|                                         <button type="button" class="btn btn-danger" @onclick="DeletePage">@Localizer["Delete"]</button> | ||||
|                                         <button type="button" class="btn btn-secondary" @onclick="ConfirmDelete">@Localizer["Cancel"]</button> | ||||
|                                         <button type="button" class="btn btn-danger" @onclick="DeletePage">@SharedLocalizer["Delete"]</button> | ||||
|                                         <button type="button" class="btn btn-secondary" @onclick="ConfirmDelete">@SharedLocalizer["Cancel"]</button> | ||||
|                                     </div> | ||||
|                                 </div> | ||||
|                             </div> | ||||
| @ -537,7 +538,7 @@ | ||||
|             } | ||||
|             page.Permissions = UserSecurity.SetPermissionStrings(permissions); | ||||
|             await PageService.UpdatePageAsync(page); | ||||
|             NavigationManager.NavigateTo(NavigateUrl(PageState.Page.Path, "reload")); | ||||
|             NavigationManager.NavigateTo(NavigateUrl(PageState.Page.Path, true)); | ||||
|         } | ||||
|     } | ||||
|  | ||||
|  | ||||
| @ -47,7 +47,7 @@ namespace Oqtane.Themes.Controls | ||||
|                 // client-side Blazor | ||||
|                 var authstateprovider = (IdentityAuthenticationStateProvider)ServiceProvider.GetService(typeof(IdentityAuthenticationStateProvider)); | ||||
|                 authstateprovider.NotifyAuthenticationChanged(); | ||||
|                 NavigationManager.NavigateTo(NavigateUrl(!authorizedtoviewpage ? PageState.Alias.Path : PageState.Page.Path, "reload")); | ||||
|                 NavigationManager.NavigateTo(NavigateUrl(!authorizedtoviewpage ? PageState.Alias.Path : PageState.Page.Path, true)); | ||||
|             } | ||||
|         } | ||||
|     } | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 gjwalk
					gjwalk