Se si utilizza l’editor markdown e si includono alcuni tag HTML non elaborati (ad esempio il tag br per la formattazione delle tabelle), quindi si modifica il post utilizzando l’editor di testo ricco, il contenuto HTML viene perso. Non so se questo sia il caso per tutti i tag HTML consentiti, ma almeno succede per i tag br. Questo potrebbe non essere un grosso problema per i post normali poiché la maggior parte degli utenti presumibilmente utilizza un solo tipo di editor, ma per i post wiki questo è un problema serio. Su WaniKani, abbiamo un enorme post wiki con diverse tabelle che si basano sui tag br per la struttura. Tuttavia, se qualcuno modifica la wiki in modalità testo ricco, tutti i tag br vengono rimossi, rovinando la formattazione del post.
(Secondariamente, non sembra esserci un modo semplice per tornare a una versione precedente della wiki. Se fosse disponibile, almeno parte di questo problema sarebbe mitigato. Posso scrivere una richiesta di funzionalità anche per questo se la funzionalità non esiste già.)
Usa questo post per vedere cosa intendo. Non penso di poter rendere questo post un wiki da solo, ma gli admin/mod dovrebbero essere in grado di provarci. (In caso contrario, è facile da riprodurre.)
Confermo che si tratta di un bug nel nostro editor di tabelle, il contenuto nelle celle è considerato inline, ma in realtà dovremmo trattarlo come un tipo di blocco per mantenere la mappatura di <br>.
@renato qualche pensiero qui, è un caso limite, ma sono d’accordo che sarebbe bello supportarlo.
Solo per confermare, con editor di tabelle intendi specificamente il popup dell’editor di tabelle o una qualche logica di modifica per le tabelle nell’editor di post generale? Perché io mi riferisco all’editor di post stesso.
Preferisco di gran lunga risolverlo, non sopporto l’espediente di disabilitare il composer, capisco perfettamente come sia successo che lo abbiamo introdotto in passato, ma non penso che sia necessario ricorrervi qui.
Ho un altro esempio che non è all’interno di tabelle. È possibile utilizzare un tag span con un attributo lang per differenziare i caratteri giapponesi e cinesi. Anche questo sembra andare perso quando si passa dall’editor markdown all’editor di testo ricco. È interessante notare che il tag big viene mantenuto.
Inoltre, fa sì che ruby e span abbiano l’attributo lang
Inserire Ruby nell’editor ricco sarà ancora complicato, una volta che è lì va bene, ma arrivarci non è facile. Detto questo, le funzionalità sono ora più complete dopo questa modifica.
Approssimativamente quando dovrei aspettarmi che appaia su https://community.wanikani.com? Voglio far sapere a tutti quando sarà sicuro modificare le tabelle con l’editor di testo ricco. Secondo la fonte, è attualmente su 2026.1.0-latest, commit f8f53ac5e8e4348ae308fcddc078766463d5e5f3 che risale a tre settimane fa.