Changeset bfadc15 in Klonkt for src/views/pages/admin-migrate.ejs


Ignore:
Timestamp:
08/14/2026 03:19:09 AM (4 weeks ago)
Author:
Robin <roboburr@…>
Branches:
main
Children:
a5515b4
Parents:
7e474f7
Message:

De teksten op de migrate-pagina in mensentaal

Robin: er zijn miljoenen Klonkt-gebruikers, dus het moet gebruiksvriendelijk
worden gemaakt. Ik had die opmerking eerst gelezen als een schaalwaarschuwing
en zat prestaties te repareren. Dat leverde wel een echte fout op (7e474f7),
maar het was zijn vraag niet.

Wat er stond was voor mij geschreven, niet voor wie verhuist:

claimen, alias, actor-adres, instantie, AP-ids, fediverse,
"een bericht met dezelfde webadres-naam maar een ander id"

Achttien teksten herschreven in nl/en/de. "Je oude account claimen" werd "je
vorige account koppelen". De overschrijf-waarschuwing gaat niet meer over
unieke sleutels maar over wat je kwijtraakt. De foutmelding bij een ontbrekende
koppeling verwijst nu naar stap 1 op het scherm in plaats van naar een begrip.

DE VOORBEELDEN TONEN HANDLES. Er stond https://oude-klonkt.nl/ap/users/jij als
placeholder. Niemand kent zijn eigen actor-URL; mensen kennen
@robo@….

EN HET VELD GEEFT TERUG WAT JE GAF. Je typte een handle, wij slaan de actor-URL
op omdat het protocol daarop draait, en dan kreeg je een adres terug dat je
nooit had ingetypt. Nu tonen we de handle, en alleen als er echt een uit te
halen valt: een verkeerde handle is erger dan een lelijke URL. Opslaan leest
beide vormen, dus daar verandert niets.

Changed files:
src/services/i18n.js

  • 19 teksten herschreven in drie talen, jargon eruit

src/views/pages/admin-migrate.ejs

  • placeholders tonen @handle in plaats van een actor-URL

src/routes/admin-migrate.js

  • aliasTekst() toont handles, met de URL als terugval

test/migrate-page.test.js

  • een jargonwacht over 23 sleutels maal drie talen
  • de handle-heenweg en -terugweg
  • de stap-5-test toetst nu op BETEKENIS; hij brak omdat het woord "alias" verdween, en dat was precies de bedoeling

remarks: de indeling blijft zoals hij was (Robins keuze). Het grotere idee, een
vraag bovenaan of je hier binnenkomt of weggaat en dan alleen die helft tonen,
is niet gedaan. Suite 1016 groen.

-robo
Co-Authored-By: Claude Opus 4.8 <noreply@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/views/pages/admin-migrate.ejs

    r7e474f7 rbfadc15  
    6565      <label for="mig-alias"><%= t('mig.alias_label') %></label>
    6666      <textarea id="mig-alias" name="ap_aliases" rows="3" class="mig-input"
    67         placeholder="@oud@mastodon.social&#10;https://oude-klonkt.nl/ap/users/jij"><%= aliassen || '' %></textarea>
     67        placeholder="@jij@mastodon.social&#10;@jij@oude-klonkt.nl"><%= aliassen || '' %></textarea>
    6868      <p class="form-hint"><%= t('mig.alias_note') %></p>
    6969      <button type="submit" class="btn"><%= t('mig.alias_btn') %></button>
     
    170170      <label for="mig-bron"><%= t('mig.pull_source') %></label>
    171171      <input type="url" id="mig-bron" name="bron" value="<%= bron || '' %>"
    172              placeholder="https://oude-klonkt.nl/ap/users/jij" class="mig-input">
     172             placeholder="@jij@oude-klonkt.nl" class="mig-input">
    173173      <p class="form-hint"><%= t('mig.pull_source_hint') %></p>
    174174      <button type="submit" class="btn"><%= t('mig.pull_btn') %></button>
Note: See TracChangeset for help on using the changeset viewer.