È possibile mettere in whitelist un elemento personalizzato?
Ho una libreria di elementi personalizzati che ho scritto e vorrei renderli disponibili ai miei utenti. @pfaffman ha segnalato il componente del tema wrapper BBCode di @j.jaffeux, ma sembra riguardare più… beh, per essere onesti, non sono sicuro di capire la relazione tra l’input e l’output nell’esempio.
Nel mondo dei plugin, sembrano esserci esempi chiari in cui determinati elementi HTML vengono “messo in whitelist” — c’è una buona quantità di codice, ma se si riduce semplicemente a seguire un modello come questo per far funzionare il mio insieme chiuso di elementi personalizzati, probabilmente riuscirei a capirlo:
È abbastanza facile capire come funziona quel codice.
Funzionerebbe altrettanto bene se il tag in questione fosse un elemento personalizzato (che, ovviamente, contiene un trattino), come, ad esempio, <interlinear-text> (che ho già definito al di fuori di Discourse)?