diff --git a/Oqtane.Client/Modules/Admin/Login/Index.razor b/Oqtane.Client/Modules/Admin/Login/Index.razor index 106ee57f..91248ec7 100644 --- a/Oqtane.Client/Modules/Admin/Login/Index.razor +++ b/Oqtane.Client/Modules/Admin/Login/Index.razor @@ -1,7 +1,6 @@ @namespace Oqtane.Modules.Admin.Login @inherits ModuleBase @inject NavigationManager NavigationManager -@inject IJSRuntime JsRuntime @inject IUserService UserService @inject IServiceProvider ServiceProvider @@ -96,7 +95,7 @@ { await logger.LogInformation("Login Successful For Username {Username}", _username); // complete the login on the server so that the cookies are set correctly on SignalR - var interop = new Interop(JsRuntime); + var interop = new Interop(JSRuntime); string antiforgerytoken = await interop.GetElementByName("__RequestVerificationToken"); var fields = new { __RequestVerificationToken = antiforgerytoken, username = _username, password = _password, remember = _remember, returnurl = _returnUrl }; await interop.SubmitForm($"/{PageState.Alias.AliasId}/pages/login/", fields); diff --git a/Oqtane.Client/Modules/Admin/ModuleDefinitions/Add.razor b/Oqtane.Client/Modules/Admin/ModuleDefinitions/Add.razor index 49ea702d..4d13338e 100644 --- a/Oqtane.Client/Modules/Admin/ModuleDefinitions/Add.razor +++ b/Oqtane.Client/Modules/Admin/ModuleDefinitions/Add.razor @@ -4,7 +4,6 @@ @inject IFileService FileService @inject IModuleDefinitionService ModuleDefinitionService @inject IPackageService PackageService -@inject IJSRuntime JsRuntime @if (_packages != null) { @@ -79,7 +78,7 @@ try { ShowProgressIndicator(); - var interop = new Interop(JsRuntime); + var interop = new Interop(JSRuntime); await interop.RedirectBrowser(NavigateUrl(), 3); await ModuleDefinitionService.InstallModuleDefinitionsAsync(); } diff --git a/Oqtane.Client/Modules/Admin/ModuleDefinitions/Index.razor b/Oqtane.Client/Modules/Admin/ModuleDefinitions/Index.razor index 3354ce5a..88590d5e 100644 --- a/Oqtane.Client/Modules/Admin/ModuleDefinitions/Index.razor +++ b/Oqtane.Client/Modules/Admin/ModuleDefinitions/Index.razor @@ -3,7 +3,6 @@ @inject NavigationManager NavigationManager @inject IModuleDefinitionService ModuleDefinitionService @inject IPackageService PackageService -@inject IJSRuntime JsRuntime @if (_moduleDefinitions == null) { @@ -86,7 +85,7 @@ else await PackageService.DownloadPackageAsync(moduledefinitionname, version, "Modules"); await logger.LogInformation("Module Downloaded {ModuleDefinitionName} {Version}", moduledefinitionname, version); ShowProgressIndicator(); - var interop = new Interop(JsRuntime); + var interop = new Interop(JSRuntime); await interop.RedirectBrowser(NavigateUrl(), 3); await ModuleDefinitionService.InstallModuleDefinitionsAsync(); } @@ -102,7 +101,7 @@ else try { ShowProgressIndicator(); - var interop = new Interop(JsRuntime); + var interop = new Interop(JSRuntime); await interop.RedirectBrowser(NavigateUrl(), 3); await ModuleDefinitionService.DeleteModuleDefinitionAsync(moduleDefinition.ModuleDefinitionId, moduleDefinition.SiteId); } diff --git a/Oqtane.Client/Modules/Admin/Themes/Add.razor b/Oqtane.Client/Modules/Admin/Themes/Add.razor index 4fc6b155..327a7d3a 100644 --- a/Oqtane.Client/Modules/Admin/Themes/Add.razor +++ b/Oqtane.Client/Modules/Admin/Themes/Add.razor @@ -4,7 +4,6 @@ @inject IFileService FileService @inject IThemeService ThemeService @inject IPackageService PackageService -@inject IJSRuntime JsRuntime @if (_packages != null) { @@ -79,7 +78,7 @@ try { ShowProgressIndicator(); - var interop = new Interop(JsRuntime); + var interop = new Interop(JSRuntime); await interop.RedirectBrowser(NavigateUrl(), 3); await ThemeService.InstallThemesAsync(); } diff --git a/Oqtane.Client/Modules/Admin/Themes/Index.razor b/Oqtane.Client/Modules/Admin/Themes/Index.razor index fcb8b779..d2e6b2e9 100644 --- a/Oqtane.Client/Modules/Admin/Themes/Index.razor +++ b/Oqtane.Client/Modules/Admin/Themes/Index.razor @@ -4,7 +4,6 @@ @inject NavigationManager NavigationManager @inject IThemeService ThemeService @inject IPackageService PackageService -@inject IJSRuntime JsRuntime @if (_themes == null) { @@ -86,7 +85,7 @@ else await PackageService.DownloadPackageAsync(themename, version, "Themes"); await logger.LogInformation("Theme Downloaded {ThemeName} {Version}", themename, version); ShowProgressIndicator(); - var interop = new Interop(JsRuntime); + var interop = new Interop(JSRuntime); await interop.RedirectBrowser(NavigateUrl(), 3); await ThemeService.InstallThemesAsync(); } @@ -102,7 +101,7 @@ else try { ShowProgressIndicator(); - var interop = new Interop(JsRuntime); + var interop = new Interop(JSRuntime); await interop.RedirectBrowser(NavigateUrl(), 3); await ThemeService.DeleteThemeAsync(Theme.ThemeName); } diff --git a/Oqtane.Client/Modules/Admin/Upgrade/Index.razor b/Oqtane.Client/Modules/Admin/Upgrade/Index.razor index f26d21d7..5eba7cbd 100644 --- a/Oqtane.Client/Modules/Admin/Upgrade/Index.razor +++ b/Oqtane.Client/Modules/Admin/Upgrade/Index.razor @@ -4,7 +4,6 @@ @inject IFileService FileService @inject IPackageService PackageService @inject IInstallationService InstallationService -@inject IJSRuntime JsRuntime @if (_package != null) { @@ -71,7 +70,7 @@ try { ShowProgressIndicator(); - var interop = new Interop(JsRuntime); + var interop = new Interop(JSRuntime); await interop.RedirectBrowser(NavigateUrl(), 3); await InstallationService.Upgrade(); } @@ -88,7 +87,7 @@ { await PackageService.DownloadPackageAsync(packageid, version, "Framework"); ShowProgressIndicator(); - var interop = new Interop(JsRuntime); + var interop = new Interop(JSRuntime); await interop.RedirectBrowser(NavigateUrl(), 3); await InstallationService.Upgrade(); } diff --git a/Oqtane.Client/Modules/Admin/UserProfile/Index.razor b/Oqtane.Client/Modules/Admin/UserProfile/Index.razor index b47eb3fe..82ff8309 100644 --- a/Oqtane.Client/Modules/Admin/UserProfile/Index.razor +++ b/Oqtane.Client/Modules/Admin/UserProfile/Index.razor @@ -73,7 +73,7 @@ else } - @if (profiles != null) + @if (profiles != null && settings != null) { @foreach (Profile profile in profiles) @@ -126,7 +126,16 @@ else - + } @@ -149,7 +158,16 @@ else - + } diff --git a/Oqtane.Client/Modules/Admin/UserProfile/View.razor b/Oqtane.Client/Modules/Admin/UserProfile/View.razor index 5d5a43f5..2e48fcb1 100644 --- a/Oqtane.Client/Modules/Admin/UserProfile/View.razor +++ b/Oqtane.Client/Modules/Admin/UserProfile/View.razor @@ -9,56 +9,94 @@
@(context.Body.Length > 100 ? context.Body.Substring(0, 100) : context.Body) + @{ + string input = "___"; + if (context.Body.Contains(input)){ + context.Body = context.Body.Split(input)[0]; + context.Body = context.Body.Replace("\n", ""); + context.Body = context.Body.Replace("\r", ""); + } } + @(context.Body.Length > 100 ? (context.Body.Substring(0, 97) + "...") : context.Body) + @(context.Body.Length > 100 ? context.Body.Substring(0, 100) : context.Body) + @{ + string input = "___"; + if (context.Body.Contains(input)){ + context.Body = context.Body.Split(input)[0]; + context.Body = context.Body.Replace("\n", ""); + context.Body = context.Body.Replace("\r", ""); + } } + @(context.Body.Length > 100 ? (context.Body.Substring(0, 97) + "...") : context.Body) +
- + @if (title == "From") + { + + } + @if (title == "To") + { + + } - + @if (title == "From") + { + +} + @if (title == "To") + { + + } @if (title == "From") { - } - - -
- - - + + + + +
- - - + + + + +
- + - +
- - -