Il codice di login BBCode non funzionante su discourse

Ciao a tutti,

Sto leggendo sul BBCode e su come il seguente codice possa aiutarmi a nascondere determinati contenuti agli utenti non registrati.

[LOGIN]contenuto da nascondere[/LOGIN]

Ho installato e abilitato il plugin BBCode sulla mia istanza Discourse. Tuttavia, quando creo un nuovo post e tento di utilizzare questa sintassi, non funziona come previsto.

Per mostrare un esempio, si prega di fare riferimento agli screenshot seguenti. Entrambi gli screenshot (uno dal profilo di accesso e un altro dal profilo anonimo)

Visualizzazione dal profilo di accesso

Visualizzazione dal profilo anonimo

Come posso risolvere questo errore? Qualcuno ha mai riscontrato questo problema e può aiutarmi? Apprezzerei molto.

Ciao, puoi condividere a quale plugin ti riferisci?
Non sono a conoscenza di un plugin del genere, ma potrei sbagliarmi.

Questo, no?

Tuttavia, non credo che dichiari di supportare tutto il BBCode… forse potresti fare una PR?

1 Mi Piace

@merefield Sì, ho usato solo questo plugin, concordo sul fatto che questo plugin non sembra supportare tutto il BBCode.

Sai come posso raggiungere il mio obiettivo, se attraverso qualsiasi altro mezzo? Non ho capito cosa intendevi con ‘PR’.

Potresti doverlo codificare, ma probabilmente non sarà semplice, soprattutto se non sei familiare con PRing :sorriso: In alternativa, valuta Marketplace se hai un budget

2 Mi Piace

“PR” significa pull request. Dove invii una modifica proposta al codice e attendi che qualcuno con il controllo di quella codebase la accetti.

Potresti anche fare un fork del plugin, che puoi cercare da solo.

Ecco un esempio di qualcosa che gestisce un BBcode. Dovresti aggiungere qualcosa di simile per qualsiasi cosa tu voglia che accada per il tuo login:

Cambieresti “small” in “login” e faresti qualcosa riguardo allo stile, e forse dovresti aggiungere del CSS da qualche parte per farlo fare ciò che desideri.