Elenca in whitelist l'elemento HTML che è un elemento personalizzato (web component)

È 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)?

Ciao @amundo,

Hai avuto qualche successo con questo? Sto indagando sull’uso dei Web Components su Discourse per aggiungere elementi coerenti tra le nostre proprietà web.

Cordiali saluti,
ABK

No, come puoi vedere non c’è stata alcuna risposta. :man_shrugging:t4: