diff --git a/source/data/localization/deu.loc.json b/source/data/localization/deu.loc.json index 0d8a7a0..da97a21 100644 --- a/source/data/localization/deu.loc.json +++ b/source/data/localization/deu.loc.json @@ -28,9 +28,9 @@ "domain.member.email_allow_sending.label": "Versenden von E-Mails erlauben", "domain.member.name_login.label": "Anmeldename", "domain.member.password_set.label": "Passwort gesetzt", - "domain.invite.key.label": "Schlüssel", - "domain.invite.expiry.label": "Ablaufzeitpunkt", - "domain.invite.url.label": "URL", + "domain.invitation.key.label": "Schlüssel", + "domain.invitation.expiry.label": "Ablaufzeitpunkt", + "domain.invitation.url.label": "URL", "page.login.title": "Anmelden", "page.login.name": "Name", "page.login.password": "Passwort", @@ -88,14 +88,14 @@ "page.password_change_exec.flaw.password_lacks_special_character": "das Passwort muss ein Sonderzeichen beinhalten", "page.password_change_exec.flaw.unhandled_error": "da ist etwas schief gelaufen :/", "page.password_change_exec.status.success": "erledigt", - "page.invite_list.title": "Einladungen", - "page.invite_create.title": "Einladung anlegen", - "page.invite_create.form.field.send_immediatly.label": "Link sofort versenden", - "page.invite_create.form.action.submit": "anlegen", - "page.invite_view.title": "Einladung", - "page.invite_handle.title": "Einladung", - "page.invite_handle.message.invalid": "ungültig", - "page.invite_handle.message.successful": "erfolgreich", - "page.invite_handle.form.action.submit": "annehmen" + "page.invitation_list.title": "Einladungen", + "page.invitation_create.title": "Einladung anlegen", + "page.invitation_create.form.field.send_immediatly.label": "Link sofort versenden", + "page.invitation_create.form.action.submit": "anlegen", + "page.invitation_view.title": "Einladung", + "page.invitation_handle.title": "Einladung", + "page.invitation_handle.message.invalid": "ungültig", + "page.invitation_handle.message.successful": "erfolgreich", + "page.invitation_handle.form.action.submit": "annehmen" } } diff --git a/source/data/localization/eng.loc.json b/source/data/localization/eng.loc.json index 14e97fa..fae0206 100644 --- a/source/data/localization/eng.loc.json +++ b/source/data/localization/eng.loc.json @@ -28,9 +28,9 @@ "domain.member.email_allow_sending.label": "allow sending e-mails", "domain.member.name_login.label": "login name", "domain.member.password_set.label": "password set", - "domain.invite.key.label": "key", - "domain.invite.expiry.label": "expiration", - "domain.invite.url.url": "URL", + "domain.invitation.key.label": "key", + "domain.invitation.expiry.label": "expiration", + "domain.invitation.url.url": "URL", "page.login.title": "login", "page.login.name": "name", "page.login.password": "password", @@ -88,14 +88,14 @@ "page.password_change_exec.flaw.password_lacks_special_character": "das Passwort muss ein Sonderzeichen beinhalten", "page.password_change_exec.flaw.unhandled_error": "da ist etwas schief gelaufen :/", "page.password_change_exec.status.success": "done", - "page.invite_list.title": "invites", - "page.invite_create.title": "create invite", - "page.invite_create.form.field.send_immediatly.label": "send link immediatly", - "page.invite_create.form.action.submit": "create", - "page.invite_view.title": "invitation", - "page.invite_handle.title": "invitation", - "page.invite_handle.message.invalid": "invalid", - "page.invite_handle.message.successful": "successful", - "page.invite_handle.form.action.submit": "accept" + "page.invitation_list.title": "invitations", + "page.invitation_create.title": "create invitation", + "page.invitation_create.form.field.send_immediatly.label": "send link immediatly", + "page.invitation_create.form.action.submit": "create", + "page.invitation_view.title": "invitation", + "page.invitation_handle.title": "invitation", + "page.invitation_handle.message.invalid": "invalid", + "page.invitation_handle.message.successful": "successful", + "page.invitation_handle.form.action.submit": "accept" } } diff --git a/source/logic/main.ts b/source/logic/main.ts index 8ad3d6f..fbdcf9c 100644 --- a/source/logic/main.ts +++ b/source/logic/main.ts @@ -70,8 +70,8 @@ function setup_nav( "classes": ["logged_in"], }, { - "location": {"name": "invite_list", "parameters": {}}, - "label": lib_plankton.translate.get("page.invite_list.title"), + "location": {"name": "invitation_list", "parameters": {}}, + "label": lib_plankton.translate.get("page.invitation_list.title"), "classes": ["logged_in"], }, { diff --git a/source/pages/invite_create/logic.ts b/source/pages/invitation_create/logic.ts similarity index 92% rename from source/pages/invite_create/logic.ts rename to source/pages/invitation_create/logic.ts index 60381a0..2c66b3d 100644 --- a/source/pages/invite_create/logic.ts +++ b/source/pages/invitation_create/logic.ts @@ -14,11 +14,11 @@ You should have received a copy of the GNU General Public License along with thi */ lib_plankton.zoo_page.register( - "invite_create", + "invitation_create", async (parameters, target_element) => { - target_element.appendChild(_espe.helpers.template_request("invite_create")); + target_element.appendChild(_espe.helpers.template_request("invitation_create")); - target_element.querySelector(".invite_create-title").textContent = lib_plankton.translate.get("page.invite_create.title"); + target_element.querySelector(".invitation_create-title").textContent = lib_plankton.translate.get("page.invitation_create.title"); const indent = str => (/*"... " + */str); @@ -59,7 +59,7 @@ lib_plankton.zoo_page.register( } /** - * @todo unify with form of "invite_view" + * @todo unify with form of "invitation_view" */ const form = new lib_plankton.zoo_form.class_form< { @@ -249,26 +249,26 @@ lib_plankton.zoo_page.register( } ) ), - "label": lib_plankton.translate.get("domain.invite.expiry.label"), + "label": lib_plankton.translate.get("domain.invitation.expiry.label"), }, { "name": "send_immediatly", "input": new lib_plankton.zoo_input.class_input_checkbox(), - "label": indent(lib_plankton.translate.get("page.invite_create.form.field.send_immediatly.label")), + "label": indent(lib_plankton.translate.get("page.invitation_create.form.field.send_immediatly.label")), }, ] ), [ { - "label": lib_plankton.translate.get("page.invite_create.form.action.submit"), + "label": lib_plankton.translate.get("page.invitation_create.form.action.submit"), "procedure": async (get_value, get_representation) => { const value = await get_value(); - const result : {id : int; key : string;} = await _espe.backend.invite_create( + const result : {id : int; key : string;} = await _espe.backend.invitation_create( value.data, value.send_immediatly, lib_plankton.zoo_page.encode( { - "name": "invite_handle", + "name": "invitation_handle", "parameters": { "key": "{{key}}", } @@ -279,12 +279,12 @@ lib_plankton.zoo_page.register( false ? { - "name": "invite_view", + "name": "invitation_view", "parameters": {"id": result.id.toFixed(0)} } : { - "name": "invite_list", + "name": "invitation_list", "parameters": {} } ); @@ -292,7 +292,7 @@ lib_plankton.zoo_page.register( } ] ); - await form.setup(target_element.querySelector(".invite_create-form") as HTMLElement); + await form.setup(target_element.querySelector(".invitation_create-form") as HTMLElement); form.input_write( { "data": { diff --git a/source/pages/invite_create/structure.html b/source/pages/invitation_create/structure.html similarity index 86% rename from source/pages/invite_create/structure.html rename to source/pages/invitation_create/structure.html index 8961bd7..70a239c 100644 --- a/source/pages/invite_create/structure.html +++ b/source/pages/invitation_create/structure.html @@ -13,7 +13,7 @@ You should have received a copy of the GNU General Public License along with thi . --> -