La mia importazione da Yahoo Groups ha portato alla frammentazione di molti argomenti (che sia perché gli utenti non rispondevano correttamente in passato, perché Yahoo non ha mantenuto unito l’argomento correttamente o perché lo script di importazione non ha riconosciuto correttamente ciò che Yahoo aveva fatto, o una combinazione di questi fattori). In un caso che ho riscontrato, questo ha portato a oltre una dozzina di argomenti su Discourse, tutti con lo stesso titolo, che in realtà facevano parte della stessa discussione. Questo solleva due domande:
- Esiste un modo automatico per individuare questi duplicati? Il mio sito non è configurato per consentire argomenti duplicati, ma gli oltre 20.000 argomenti importati non hanno rispettato questa impostazione.
- Una volta individuati, esiste un modo per unirli in un unico argomento, preservando la cronologia dei messaggi? So che posso spostare i messaggi individualmente in un altro argomento, il che in un certo senso risolve il problema, ma non mantiene bene la cronologia ed è piuttosto laborioso (chiave inglese, seleziona post, seleziona tutto, sposta in, argomento esistente, inserisci numero, sposta, indietro, chiave inglese, rimuovi dall’elenco, ripeti l’operazione).
- (Ok, tre domande) è possibile eseguire quanto sopra senza aggiornare l’argomento? Un argomento che ho pulito manualmente risaliva a 15 anni fa e ogni volta che spostavo i post al suo interno, venivano inviati email agli utenti con la modalità mailing list attiva (che è la maggior parte di loro), creando un po’ di confusione.
C’è una parte di me che pensa che gli archivi siano archivi e che si possano lasciare così come sono, ma preferirei che fossero un po’ più utili, il che significherebbe che le discussioni abbiano un po’ più di integrità rispetto a quanto hanno attualmente.