taldir

Directory service to resolve wallet mailboxes by messenger addresses
Log | Files | Refs | Submodules | README | LICENSE

commit f50c0f4ae5d4b5b721060fbb6cc2196c0939a02b
parent 5ada470d408ad28eaefe9d75679b1e8d132465a9
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date:   Thu, 17 Apr 2025 14:21:18 +0200

more UX

Diffstat:
Mlocales/de-DE/taldir.yml | 5+++--
Mlocales/en-US/taldir.yml | 5+++--
Mpkg/rest/taldir.go | 5+++--
Mweb/templates/landing.html | 5++++-
4 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/locales/de-DE/taldir.yml b/locales/de-DE/taldir.yml @@ -2,8 +2,9 @@ phone: "Telefonnummer" email: "E-Mail" error: "Es ist ein Fehler aufgetreten!" title: "Alias Registration und Suche" -selectAliasToLookupOrLink: "Bitte wähle einen Alias-Typ den Du suchen oder mit einer Bezahlsystemadresse verlinken möchtest:" -lookupOrRegister: "Suchen oder Verlinken" +selectAliasToLookup: "Bitte wähle einen Alias-Typ den Du suchen möchtest:" +howtoRegister: "Um ein Alias mit einer Bezahlsystemadresse zu verbinden, musst Du es erst über die Suche oben suchen. Dann wirst du die Change haben, es mit Deiner Bezahlsystemadresse zu verbinden oder die verbundene Bezahlsystemadresse zu ändern." +register: "Verbinden" validationInitiated: "Alias-Validierung gestartet" pleaseCompleteValidation: "Bitte vervollständige die Alias-Validierung wie in der versendeten Nachricht beschrieben damit wir sicher sein können dass Du es wirklich bist!" notYetLinked: "`%s` ist noch nicht mit einer Bezahlsystemadresse verlinkt. Du kannst eine IBAN oder Taler wallet Adresse verlinken:" diff --git a/locales/en-US/taldir.yml b/locales/en-US/taldir.yml @@ -2,8 +2,9 @@ phone: "Phone" email: "E-mail" error: "An error occured!" title: "Alias Registration and Lookup" -selectAliasToLookupOrLink: "Select a type of alias that you want to look up or link to a Payment System Address:" -lookupOrRegister: "Look up or register" +selectAliasToLookup: "Select a type of alias that you want to look up:" +howtoRegister: "In order to register an alias with a Payment System Address, first look up the alias you want to register. If it is still available, you will have the chance to register or modify the associated Payment System Address." +register: "Register" validationInitiated: "Alias validation initiated" pleaseCompleteValidation: "Please complete your alias validation according to the instructions sent to you so that we can be sure it is really you!" notYetLinked: "`%s' is not yet linked with any Payment System Address. You may use an IBAN or a Taler wallet address:" diff --git a/pkg/rest/taldir.go b/pkg/rest/taldir.go @@ -754,8 +754,9 @@ func (t *Taldir) landingPage(w http.ResponseWriter, r *http.Request) { fullData := map[string]interface{}{ "validators": t.Validators, "version": t.Version, - "lookupOrRegisterCardTitle": template.HTML(translateFunc("lookupOrRegister")), - "selectAliasToLookupOrLinkCardText": template.HTML(translateFunc("selectAliasToLookupOrLink")), + "lookupOrRegisterCardTitle": template.HTML(translateFunc("lookup")), + "selectAliasToLookupCardText": template.HTML(translateFunc("selectAliasToLookup")), + "registerCardText": template.HTML(translateFunc("howtoRegister")), "productDisclaimerShort": template.HTML(translateFunc("productDisclaimerShort")), "error": translateFunc(r.URL.Query().Get("error")), "tr": translateFunc, diff --git a/web/templates/landing.html b/web/templates/landing.html @@ -25,7 +25,7 @@ <div class="card"> <div class="card-body"> <h4 class="card-title">{{ .lookupOrRegisterCardTitle }}</h4> - <p class="card-text">{{ .selectAliasToLookupOrLinkCardText }}</p> + <p class="card-text">{{ .selectAliasToLookupCardText }}</p> {{range .validators}} <div class="row"> <div class="col-lg-4 mb-2 offset-lg-3 text-center d-grid gap-2"> @@ -33,6 +33,9 @@ </div> </div> {{end}} + <hr> + <h4>{{ call .tr "register" }}</h4> + <p class="mb-0">{{.registerCardText}}</p> </div> </div> </div>