È possibile che lo stesso tag venga riconosciuto sia da una regola inline che da una regola block?
Sto creando alcune regole bbcode e sul nostro forum è molto comune avere il tag sulla stessa riga del testo, il che rende preferibile una regola inline. Tuttavia, spesso ci sono interruzioni di riga in mezzo a grandi blocchi di testo, il che tende a interrompere la regola inline.
Esiste un modo semplice per conciliare questo nel motore delle regole, oppure è un’idea sbagliata e dovremmo invece considerare di ristrutturare i post per adattarli alla formattazione del tag?
Sono tutte sostituzioni HTML molto basilari e sicure; ne abbiamo resi funzionanti molti, finché non ci siamo resi conto che i tag dovevano essere sulla loro riga se volevamo utilizzare le regole per i blocchi. Ci mancano ancora alcune funzionalità, come permettere agli utenti di usare qualsiasi font di Google con [font=gfontname] o creare accordion e schede, ma stiamo risolvendo i problemi iniziali poco alla volta. Ti ho inviato un messaggio privato a riguardo sul tuo sito.
Stiamo sicuramente discutendo di correggere i tag tramite importazione (stiamo già convertendo alcuni di essi nell’equivalente di Markdown), ma potremmo anche accontentarci di lasciare che gli utenti tornino indietro e correggano i vecchi post. Credo che ci debba essere un limite a tutto.