Compositore di argomenti preset per Discourse

:discourse2: Riepilogo Aggiungi preset al pulsante del tuo nuovo argomento
:hammer_and_wrench: Link al Repository GitHub - discourse/discourse-preset-topic-composer: preset composer
:open_book: Guida all’Installazione Come installare plugin in Discourse

FunzionalitĂ 

Aggiunge preset al pulsante nuovo argomento.

Ecco alcune immagini del plugin in azione:

Il pulsante nuovo argomento ha due preset in questo esempio: nuova domanda e nuovo evento

I’ve selected nuova domanda for this example; it has a tag_group to be selected, and it was added in the composer without the user having to select the bug tag.

Se provo a pubblicare questo argomento senza selezionare il tag_group, mi segnalerĂ  che devo compilare i campi obbligatori.

Quando pubblicato, appare così:

Configurazione

Questo plugin utilizza json_schema per la sua configurazione.

Ecco uno screenshot di come ho creato il pulsante nuova domanda.

configurazioni generali:

configurazione tag group:

tag_group può essere il nome di qualsiasi gruppo di tag

CHANGELOG

  • Init!
  • Aggiunta un’evidenziazione quando la funzionalitĂ  URL segue questo pattern per evidenziare il pulsante
    • evidenzia anche il pulsante del menu a discesa quando si trova nella stessa categoryId definita nelle impostazioni.

TODO

  • il composer non si comporta allo stesso modo durante la modifica. Forse questa è una funzionalitĂ  per il futuro
12 Mi Piace

Un’idea interessante. Si potrebbe far funzionare questo con i form-template?

Cioè, in base al template scelto per l’argomento, aggiunge automaticamente un Tag?

Sicuramente si può vedere che questo e i form-template potrebbero essere un buon abbinamento.

3 Mi Piace

Sì!! Esattamente!

2 Mi Piace

Come si seleziona un modulo modello da assegnare automaticamente a un tag?

1 Mi Piace

Adoro questa funzionalitĂ !

Vorrei anche un’impostazione per posizionare questo pulsante nell’intestazione del sito!

3 Mi Piace

Qualcuno l’ha già testato con il plugin Custom Wizard? Abbiamo una categoria di risoluzione dei problemi in cui è necessario compilare un CW per creare un nuovo argomento.

3 Mi Piace

Sarebbe fantastico se fosse abbinato a questo plug-in. Qualcuno è riuscito a farlo funzionare?

2 Mi Piace

Ho posto una domanda simile riguardo al link sottostante. Tuttavia, sospetto che il mio post non fosse abbastanza chiaro


2 Mi Piace

Per il nostro caso d’uso, siamo principalmente incuriositi dalla funzionalità del pulsante a discesa.

Per noi sarebbe già sufficiente modificare semplicemente il pulsante “Nuovo argomento” con più elementi a discesa e assegnare collegamenti ipertestuali a ciascuno.

Ma immagino che un componente tematico possa ottenere qualcosa del genere, giusto?

1 Mi Piace

Non sapevo che questa fosse una funzionalitĂ !

L’ho fatto da zero e usando il composer. Non ho pensato/testato come avrebbe funzionato con il form del template.

Se i link a discesa si basano su una configurazione fatta da un amministratore e non è necessario alcun backend (ottenere dati da qualche parte). Penso che tu possa ottenere questo risultato con un TC.

2 Mi Piace

Mi scuso per non aver assicurato che la mia richiesta fosse precisa. Dato che fai parte del team di Discourse, ho erroneamente pensato/presunto che fossi a conoscenza di questa funzionalità abbastanza nuova aggiunta. Avrei dovuto collegare l’annuncio della funzionalità per garantire la chiarezza della mia richiesta.

Mi assicurerò di non commettere questo tipo di errore in futuro.

:birra: :occhiali da sole: :pollice in su:

2 Mi Piace

Ciao, dato che mi è stato presentato il plugin qui, posso usarlo per creare più campi per gruppi di tag?

//Modifica
Ok, finora sembra coprire questo, attualmente non sembra possibile limitare o escludere i pulsanti a poche categorie specifiche?

2 Mi Piace