<% } %>
<%# ── Het stappenplan ────────────────────────────────────────── %>
<%# Bestaat omdat de VOLGORDE niet vanzelfsprekend is en een fout erin je
halverwege vastzet. Twee dingen die niemand raadt:
- de ophaalknop werkt PAS nadat de verhuizing is aangekondigd; de bron
geeft niets af aan een instantie die niet in zijn movedTo staat;
- met een zip kan het juist andersom, want een zip vraagt niemand iets.
En stap 5 staat erbij omdat hij bestaat, niet omdat er een knop voor is. %>
<%= t('mig.plan_title') %>
<%= t('mig.plan_hint') %>
<%# "hier" hangt af van WELKE kant je bekijkt. Deze pagina draait op allebei
de instanties, en een vaste tekst is dus op de helft van de schermen
onzin. Heeft deze site een moved_to, dan is dit de vertrekkende kant. %>
<%# Stap 1, 3 en 4 horen op de NIEUWE kant; stap 2 en 5 op de oude. Vanaf
welke instantie je kijkt bepaalt dus welk van de twee "hier" is. %>
<% var _hier = stap.isOud ? t('mig.plan_new') : t('mig.plan_here');
var _daar = stap.isOud ? t('mig.plan_here') : t('mig.plan_old'); %>
<% if (stap.isOud) { %>
<%# ── Je oude account claimen (FEP-7628 alsoKnownAs) ─────────── %>
<%# Bewust als EERSTE: zonder deze claim weigert de oude instantie de Move
met no_backreference, en kan de ophaalknop hieronder ook niets. Dit stond
op de site-bewerkpagina tussen de kleuren; daar zoekt niemand het als hij
aan het verhuizen is. %>
<%# Muziek APART tellen, niet onder "media". Dit ontbrak, en juist daardoor
kon een export van 140 nummers er als 4,5 MB uitzien zonder dat iemand
het merkte: de teller zei "39 mediabestanden" en zweeg over de rest. %>
<% if (telling.tracks) { %>
<%# Wat er ECHT meegaat, niet hoeveel rijen er in de database staan.
"8 nummers" met daaronder "van 3 ontbreekt het bestand" telt niet
op; 5 plus die waarschuwing wel. %>
<% if (telling.ontbrekend) { %>
<%# Niets stils: media die op schijf ontbreekt wordt geteld en gemeld, want
een archief dat stilzwijgend minder bevat is erger dan een waarschuwing. %>
<% } %>
<% if (telling.audioMissing) { %>
<%# Een eigen zin voor muziek. "N mediaverwijzingen" zei niets over de
vraag die er toe doet: gaat mijn bibliotheek mee. %>
<%# Elke weigering krijgt een eigen zin. "Er ging iets mis" laat je
raden welke van de twee kanten van de afspraak ontbreekt, en dat
is precies wat je moet weten om het op te lossen. %>
<% } %>
<%# Aangevuld telt apart van nieuw. Een tweede ronde die "0 erbij"
meldt terwijl hij drie nummers compleet maakte, leest als niets
gedaan. %>
<% if (haalVerslag.tracksBijgewerkt) { %>
<% } %>
<%# Ook hier: muziek apart. Zonder deze twee regels zie je aan de
ontvangende kant net zo min of je bibliotheek is aangekomen. %>
<% if (verslag.tracks) { %>
<% } %>
<% if (verslag.idsBehouden === false) { %>
<%# Dit is de belangrijkste regel van het hele verslag: komt het archief
van een ANDER adres, dan krijgen de posts nieuwe id's en zijn het
nieuwe objecten voor de fediverse. %>
<% } %>
<%# ── De verhuizing aankondigen (FEP-7628 Move) ──────────────── %>
<%# ONDERAAN, en met een rode knop. Dit is de enige knop op deze pagina die
de fediverse in gaat en niet terug te draaien is: je volgers verhuizen
mee en dit account gaat op slot. Alles hierboven kun je overdoen. %>
<%= t('mig.move_title') %>
<%= t('mig.move_hint') %>
<% if (movedTo) { %>
<%= t('mig.move_done') %> <%= movedTo %>
<% } else { %>
<% } %>
<%# ── Wie je volgt ────────────────────────────────────────────── %>
<%# Stond op Connect, in een zonder een greintje opmaak: labels als
losse tekst naast hun invoerveld, een textarea van vijf regels breed. Hier
krijgt hij de kaartopmaak van deze pagina, en hij hoort hier ook: je
volglijst meenemen is een migratie-optie. %>