Disclaimer: So che cercare di reinserire BBCode in Discourse è non convenzionale, ma è una delle poche cose che ci impediscono di passare completamente a Discourse e ho visto alcuni siti molto grandi (non molti) utilizzare bbcode personalizzato in una certa misura. Qualsiasi aiuto sarebbe apprezzato.
Ciao a tutti,
Dopo esserci presi un anno di pausa dai nostri test, i test di importazione di massa sono ripresi. Possiamo gestire 30 milioni di messaggi (questo include i PM), utenti, avatar e simili in poche ore. Gli allegati richiedono ancora una settimana, ma niente è perfetto.
Una delle ultime cose su cui abbiamo lavorato l’ultima volta è stata la nostra suite di bbcode che si trova qui: Tutorial - RpNation - BBcode Guide | RpNation (quel link è il nostro sito live su xenforo e tutti quei codici sono stati creati da noi per la nostra community).
Li abbiamo fatti funzionare per lo più su Discourse qui: GitHub - RpNation/discourse-rpn-bbcode
Ma abbiamo avuto problemi con i bbcode inline all’interno dei codici di blocco:
[block][inline]testo[/inline]
testo
[/block]
Per aggirare questo problema, abbiamo un ramo poco elegante Refactor/TextPostProcss che esegue una sostituzione regex dopo il parsing del bbcode.
Volevo sapere se qualcuno avesse idee su come migliorare ciò che stiamo facendo all’interno dei confini di Markdown-it e Discourse. Stvamo pensando di utilizzare un parser bbcode completamente nuovo a un certo punto come opzione.
Per coloro che sono curiosi, ecco il tipo di cose che alcuni dei nostri utenti hanno creato con i bbcode su xenforo: Resource - 𝚌𝚊𝚗𝚍𝚢 𝚜𝚔𝚒𝚎𝚜: 𝚝𝚑𝚎 𝚜𝚠𝚎𝚎𝚝 𝚏𝚊𝚌𝚝𝚘𝚛𝚢! | RpNation
Ora funziona per lo più su Discourse dopo il nostro nuovo ramo, ma non abbiamo ancora impostato una demo di Discourse per il bbcode. (Ci concentreremo prima sull’importatore di massa e sullo styling prima di dedicare nuovamente la nostra attenzione al bbcode nel suo complesso).
Un ringraziamento speciale a @Alteras per aver aperto la strada al nostro progetto bbcode l’anno scorso. Anche @Ghan, sebbene stia guidando principalmente gli sforzi sull’importatore di massa, io sono solo una scimmia dello styling e il ragazzo che possiede il sito.