Hi Syl,
not sure if it’s always been there and/or on purpose but I’ve just noticed that the new topic button of the parent category of any discpage category is disabled, I assume there:
Is it intended? It doesn’t seem to be the case on castafiore.org (I’m on ( 2aac657da7 ) and latest of discpage). Weirdly I don’t remember the balloon categories ever been hidden (but the new topic button is also disabled). I have two couples discpage/balloons categories, each couple in it’s own category.
DiscPage does its best to prevent users from using the balloon category manually. The reason is that the balloon category is supposed to be applied automatically by DiscPage, when the user creates a new topic in a balloon.
To enforce this rule:
DiscPage hides the balloon category from the category combo box in the “New Topic” dialog.
DiscPage disables the “New Topic” button on the balloon category page.
Sono confuso e cerco una guida. Abbiamo un account Standard e mi chiedo se questo plugin possa essere installato a livello di account. Non lo vedo elencato nella pagina dove si trovano le opzioni dei nostri plugin.
Cosa mi sfugge?
Dobbiamo effettuare l’aggiornamento a un account Business per averlo a disposizione?
Non so molto dei piani di hosting di Discourse, quindi forse dovresti contattare il team di Discourse a riguardo.
Da quello che posso leggere qui, non credo che tu possa usare DiscPage con un piano di hosting Standard. La mia comprensione è che hai bisogno di un piano di hosting Entreprise (o di un’istanza Discourse self-hosted) se vuoi essere autorizzato a installare qualsiasi plugin.
Il Readme dice questo… (e seguendo queste istruzioni, non sono riuscito a far apparire alcun palloncino)…
Per aggiungere un palloncino, aggiungi [dpgb id=myBalloonId][/dpgb] al testo del tuo argomento.
Ad esempio:
## Introduzione [dpgb id=intro][/dpgb]
L'ID del palloncino deve contenere solo [a-zA-z_].
Tuttavia ho scoperto quanto segue, e ora i palloncini appaiono…
Per aggiungere un palloncino, nell’editor dell’argomento, il formato dovrebbe invece essere…
[dpgb id=myballoonid] La sezione che vuoi evidenziare quando il palloncino viene cliccato, su cui i tuoi utenti possono commentare, va qui tra questi tag [/dpgb]
Ad esempio:
[dpgb id=intro] Introduzione [/dpgb]
Inoltre l’ID deve contenere solo [a-z] (solo lettere minuscole).
Potresti anche notare nel mio esempio qui sotto che gli spazi extra prima e dopo [dpgb=id] e [/dpgb] non sono problematici.
Quindi ecco un esempio di ciò che ho inserito nell’editor dell’argomento nel mio Discourse…
Hmm… quando faccio clic sui palloncini arancioni, la pagina si divide a metà, ma quando faccio clic sul pulsante + Nuovo argomento nel pannello di destra…
L’inserimento di [dpgb id=myBalloonId][/dpgb] alla fine di un’intestazione (per selezionare l’intestazione e i paragrafi seguenti, come documentato qui) non funziona più. Seguiremo questo problema qui.
Il posizionamento di [dpgb id=myBalloonId]Some text here[/dpgb] attorno a un testo (per selezionare solo quel testo) non è documentato. Seguiremo questo problema qui.
L’id deve contenere solo [a-z] (solo lettere minuscole)
@denvergeeks, questo probabilmente accade perché hai impostato force_lowercase_tags=true nelle impostazioni di Discourse (o forse è il valore predefinito). Mi sorprende che tu sia stato colpito da questo, perché in tal caso il balloon dovrebbe essere stato sostituito da un avviso:
Passando il mouse sopra il “DiscPage Error” rosso, dovresti ricevere il seguente messaggio di errore:
L’id del balloon contiene maiuscole. Questo non è compatibile con force_lowercase_tags=true nelle impostazioni di Discourse. Correzione: rendi l’id del tuo balloon tutto minuscolo, oppure imposta force_lowercase_tags su false.
Lo stesso messaggio di errore viene stampato anche nella console.
Se quanto sopra non funziona per te, crea un problema su Github in modo che possiamo discutere ulteriormente.
@denvergeeks, descrivi un altro problema per cui la creazione di un argomento non funziona. Non riesco a riprodurlo, quindi dovremo interagire di più. Crea un problema separato su Github.
Dopo aver cliccato su un palloncino arancione, l’elenco degli argomenti associato scorre da destra, ma poi non riesco a trovare alcun pulsante per creare un commento sulla porzione di testo associata al palloncino arancione.
Altri Temi oltre al Tema Predefinito di Discourse possono causare layout strani e inutilizzabili, quindi se stai riscontrando questi tipi di comportamenti anomali prova a usare il Tema Predefinito.
Se il Menu Laterale è abilitato nelle impostazioni del Menu di Navigazione, quel menu laterale apparirà all’interno dello scorrimento dei commenti solo per confondere gli utenti, quindi ho dovuto usare o il Menu a tendina dell’Intestazione o quello Legacy per evitarlo. (In alternativa, puoi usare la navigazione del Menu Laterale sul tuo sito, ma usa CSS per nasconderla nella categoria DiscPage.)
Ho creato una discussione per affrontare il problema:
Non sono ancora riuscito a riprodurre il problema. Tuttavia, ho appena pubblicato una nuova versione del plugin (1.0.53), che risolve alcuni altri problemi di layout con l’ultima versione di Discourse. Potresti installare questa nuova versione e farmi sapere se il problema persiste?
Grazie.