Index: src/views/pages/admin-migrate.ejs
===================================================================
--- src/views/pages/admin-migrate.ejs	(revision fbfd7a199340cd773cd153df2388d88f2084eea2)
+++ src/views/pages/admin-migrate.ejs	(revision 9529d7bda5061cdf8e8bbe1bd9d5cdfeae625f66)
@@ -16,4 +16,16 @@
         <li><strong><%= telling.replies %></strong> <%= t('mig.c_replies') %></li>
         <li><strong><%= telling.media %></strong> <%= t('mig.c_media') %></li>
+        <%# 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. %>
+          <li><strong><%= telling.tracks - (telling.audioMissing || 0) %></strong> <%= t('mig.c_tracks') %></li>
+        <% } %>
+        <% if (telling.playlists) { %>
+          <li><strong><%= telling.playlists %></strong> <%= t('mig.c_playlists') %></li>
+        <% } %>
         <% if (typeof telling.following === 'number') { %>
           <li><strong><%= telling.following %></strong> <%= t('mig.c_following') %></li>
@@ -27,4 +39,11 @@
         <p class="alert alert-error"><%= t('mig.missing', { n: telling.ontbrekend }) %></p>
       <% } %>
+
+      <% if (telling.audioMissing) { %>
+        <%# Een eigen zin voor muziek. "N mediaverwijzingen" zei niets over de
+            vraag die er toe doet: gaat mijn bibliotheek mee. %>
+        <p class="alert alert-error"><%= t('mig.audio_missing', { n: telling.audioMissing }) %></p>
+      <% } %>
+
 
       <% if (telling.groot) { %>
@@ -62,5 +81,9 @@
             <% if (haalVerslag.media) { %><li><strong><%= haalVerslag.media %></strong> <%= t('mig.r_media') %></li><% } %>
             <% if (haalVerslag.blocks) { %><li><strong><%= haalVerslag.blocks %></strong> <%= t('mig.r_blocks') %></li><% } %>
+            <% if (haalVerslag.tracksBinnen) { %><li><strong><%= haalVerslag.tracksBinnen %></strong> <%= t('mig.c_tracks') %></li><% } %>
           </ul>
+          <% if (haalVerslag.tracksMislukt) { %>
+            <p class="alert alert-error"><%= t('mig.r_tracks_missing', { n: haalVerslag.tracksMislukt }) %></p>
+          <% } %>
         <% } %>
         <% if (haalVerslag.waarschuwingen && haalVerslag.waarschuwingen.length) { %>
@@ -103,5 +126,12 @@
           <% if (verslag.mediaMissing) { %><li><strong><%= verslag.mediaMissing %></strong> <%= t('mig.r_media_missing') %></li><% } %>
           <% if (verslag.media) { %><li><strong><%= verslag.media %></strong> <%= t('mig.r_media') %></li><% } %>
+          <%# 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) { %><li><strong><%= verslag.tracks %></strong> <%= t('mig.c_tracks') %></li><% } %>
+          <% if (verslag.playlists) { %><li><strong><%= verslag.playlists %></strong> <%= t('mig.c_playlists') %></li><% } %>
         </ul>
+        <% if (verslag.tracksMissing) { %>
+          <p class="alert alert-error"><%= t('mig.r_tracks_missing', { n: verslag.tracksMissing }) %></p>
+        <% } %>
         <% if (verslag.waarschuwingen && verslag.waarschuwingen.length) { %>
           <ul class="mig-warnlist">
