-
+
@@ -25,6 +25,15 @@
private async Task ExportModule()
{
- _content = await ModuleService.ExportModuleAsync(ModuleState.ModuleId);
+ try
+ {
+ _content = await ModuleService.ExportModuleAsync(ModuleState.ModuleId);
+ AddModuleMessage(Localizer["Success.Content.Export"], MessageType.Success);
+ }
+ catch (Exception ex)
+ {
+ await logger.LogError(ex, "Error Exporting Module {ModuleId} {Error}", ModuleState.ModuleId, ex.Message);
+ AddModuleMessage(Localizer["Error.Module.Export"], MessageType.Error);
+ }
}
}
diff --git a/Oqtane.Client/Resources/Modules/Admin/Modules/Export.resx b/Oqtane.Client/Resources/Modules/Admin/Modules/Export.resx
index ee8f36d1..2e6a713f 100644
--- a/Oqtane.Client/Resources/Modules/Admin/Modules/Export.resx
+++ b/Oqtane.Client/Resources/Modules/Admin/Modules/Export.resx
@@ -121,9 +121,15 @@
Export
- Enter the module content
+ The Exported Module Content
Content:
+
+ Error Exporting Module Content
+
+
+ Content Exported Successfully
+
\ No newline at end of file
diff --git a/Oqtane.Client/Resources/Modules/Admin/Modules/Import.resx b/Oqtane.Client/Resources/Modules/Admin/Modules/Import.resx
index d008f096..acbfc2ab 100644
--- a/Oqtane.Client/Resources/Modules/Admin/Modules/Import.resx
+++ b/Oqtane.Client/Resources/Modules/Admin/Modules/Import.resx
@@ -118,7 +118,7 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Enter the module content
+ Enter The Module Content To Import
Content:
@@ -133,7 +133,7 @@
A Problem Was Encountered Importing Content. Please Ensure The Content Is Formatted Correctly For The Module.
- Error Importing Module
+ Error Importing Module Content
You Must Enter Some Content To Import