From 96796c35f6c23b3c1f9a5f0538430127da964d33 Mon Sep 17 00:00:00 2001 From: antoine37120 <ant.dupre@gmail.com> Date: Wed, 13 Dec 2023 15:21:53 +0100 Subject: [PATCH] fix: required field shared files + back to prev page on submit --- src/views-terrytories.js | 31 ++++++++++++++++++++++--------- 1 file changed, 22 insertions(+), 9 deletions(-) diff --git a/src/views-terrytories.js b/src/views-terrytories.js index 5c4d77c..63d2b32 100644 --- a/src/views-terrytories.js +++ b/src/views-terrytories.js @@ -462,6 +462,7 @@ import("./utils.js").then((utils) => { <div></div> </div> <solid-form + onsubmit="javascript:history.back();" fields="segment1(segment2(title(title_prefix), longdesc))" class="segment block whitespace-normal form" class-segment1="segment bg-color-white shadow border-rounded-xxsmall full text-top whitespace-normal" @@ -507,6 +508,7 @@ import("./utils.js").then((utils) => { <div></div> </div> <solid-form + onsubmit="javascript:history.back();" fields="segment1(segment2(title(title_prefix), longdesc))" class="segment block whitespace-normal form" class-segment1="segment bg-color-white shadow border-rounded-xxsmall full text-top whitespace-normal" @@ -1158,6 +1160,7 @@ import("./utils.js").then((utils) => { <div></div> </div> <solid-form + onsubmit="javascript:history.back();" fields="segment1(segment2(title(title_prefix), segment3(date, contactType), segment4(user, subject)))" class="segment block whitespace-normal form" class-visible="hidden" @@ -1221,6 +1224,7 @@ import("./utils.js").then((utils) => { <div></div> </div> <solid-form + onsubmit="javascript:history.back();" fields="segment1(segment2(title(title_prefix), segment3(date, contactType), segment4(user, subject)))" class="segment block whitespace-normal form" class-visible="hidden" @@ -1287,6 +1291,7 @@ import("./utils.js").then((utils) => { <div></div> </div> <solid-form + onsubmit="javascript:history.back();" fields="segment1(segment2(title(title_prefix), segment3(name, document), segment4(author)))" class="segment block whitespace-normal form" class-visible="hidden" @@ -1309,9 +1314,9 @@ import("./utils.js").then((utils) => { widget-document="solid-form-file-label" - label-name="Titre" - label-document="Docmuent" - label-author="Autheur" + label-name="Titre *" + label-document="Docmuent *" + label-author="Autheur *" widget-date="solid-form-date-label" widget-subject="solid-form-textarea-label" @@ -1325,6 +1330,10 @@ import("./utils.js").then((utils) => { submit-button="Enregistrer" submit-widget="button" class-submit-button="submit-button segment sm-full margin-top-xsmall text-xsmall children-link-button children-link-text-bold children-link-text-uppercase children-link-reversed color-secondary bordered children-button-icon children-icon-rocket children-icon-small children-icon-margin-right-xsmall" + + required-document + required-name + required-author > </solid-form> </div> @@ -1356,6 +1365,7 @@ import("./utils.js").then((utils) => { <div></div> </div> <solid-form + onsubmit="javascript:history.back();" fields="segment1(segment2(title(title_prefix), segment3(name, document)))" class="segment block whitespace-normal form" class-segment1="segment bg-color-white shadow border-rounded-xxsmall full text-top whitespace-normal" @@ -1375,8 +1385,8 @@ import("./utils.js").then((utils) => { upload-url-document="${this.uploads}" widget-document="solid-form-file-label" - label-document="Document" - label-name="Titre du edocument" + label-document="Document *" + label-name="Titre du edocument *" loader-id="loader-${this.route}-${utils.TZCLD_URLS.my_territory_shared_file_add}-${nested}" bind-resources="" @@ -1386,6 +1396,9 @@ import("./utils.js").then((utils) => { submit-button="Enregistrer" submit-widget="button" class-submit-button="submit-button segment sm-full margin-top-xsmall text-xsmall children-link-button children-link-text-bold children-link-text-uppercase children-link-reversed color-secondary bordered children-button-icon children-icon-rocket children-icon-small children-icon-margin-right-xsmall" + + required-document + required-name > </solid-form> </div> @@ -1562,7 +1575,7 @@ import("./utils.js").then((utils) => { </div> <div id="${utils.TZCLD_URLS.my_territory_shared_files_edit}" data-view="${utils.TZCLD_URLS.my_territory_shared_files_edit}" class="community-files-edit one" hidden> - ${this.viewCommunitySharedFileEdit()} + ${this.viewCommunitySharedFileEdit(false, utils.TZCLD_URLS.my_territory_exchanges)} </div> </div> @@ -1570,7 +1583,7 @@ import("./utils.js").then((utils) => { </div> <div id="${utils.TZCLD_URLS.my_territory_shared_file_add}" data-view="${utils.TZCLD_URLS.my_territory_shared_file_add}" class="community-files" hidden> - ${this.viewCommunitySharedFileAdd()} + ${this.viewCommunitySharedFileAdd(false, utils.TZCLD_URLS.my_territory_exchanges)} </div> <div id="${utils.TZCLD_URLS.my_territory_grappe_shared_files_space}" data-view="${utils.TZCLD_URLS.my_territory_grappe_shared_files_space}" class="community-files one" hidden> @@ -1582,7 +1595,7 @@ import("./utils.js").then((utils) => { </div> <div id="${utils.TZCLD_URLS.my_territory_grappe_shared_files_edit}" data-view="${utils.TZCLD_URLS.my_territory_grappe_shared_files_edit}" class="community-files-edit one" hidden> - ${this.viewCommunitySharedFileEdit(nested_shared_ref_value)} + ${this.viewCommunitySharedFileEdit(nested_shared_ref_value, utils.TZCLD_URLS.my_territory_exchanges)} </div> </div> @@ -1590,7 +1603,7 @@ import("./utils.js").then((utils) => { </div> <div id="${utils.TZCLD_URLS.my_territory_grappe_shared_file_add}" data-view="${utils.TZCLD_URLS.my_territory_grappe_shared_file_add}" class="community-files" hidden> - ${this.viewCommunitySharedFileAdd(nested_shared_ref_value)} + ${this.viewCommunitySharedFileAdd(nested_shared_ref_value, utils.TZCLD_URLS.my_territory_exchanges)} </div> </div> -- GitLab