Le tabelle su alcuni post sono markdown o una funzionalità?

I post nella categoria plugin e così via hanno sempre una tabella in alto, che mostra alcuni metadati.
Mi chiedo, si tratta semplicemente di una tabella markdown nel template del post o c’è una funzionalità/plugin per richiedere all’utente questi metadati?

Ecco un esempio di ciò che intendo:

Ho provato a cercarlo, ma purtroppo trovo solo risultati per la generazione del TOC che è qualcosa di diverso. Quindi ogni suggerimento su come vengono chiamate queste tabelle (se sono una funzionalità) sarebbe apprezzato :sparkles:

È una tabella markdown. Fa parte del modello di argomento.

|||
|-|-|-|
| :information_source: | **Riepilogo** | AGGIUNGI UN BREVE RIASSUNTO 
| :eyeglasses:|**Anteprima**| LINK_ANTEPRIMA |
| :hammer_and_wrench:|**Repository**| LINK_REPOSITORY |
| :question:|**Guida all'installazione**|[Come installare un tema o un componente tema](https://meta.discourse.org/t/how-do-i-install-a-theme-or-theme-component/63682)|

<!-- Descrivi questo tema in una o due frasi -->

Breve descrizione...

<!-- Aggiungi screenshot (se applicabile) -->

Screenshot...

<!-- Aggiungi maggiori dettagli e spiega le impostazioni (se applicabile) -->

Descrizione dettagliata...

2 Mi Piace

Grazie per la risposta! Questo spiega perché non riuscivo a trovare alcuna funzionalità.

Per il mio caso d’uso, voglio rendere facile per gli utenti inserire questi metadati, anche se non hanno familiarità con markdown. Quindi probabilmente vedrò se riesco a creare un plugin personalizzato, solo che non volevo reinventare la ruota nel caso esistesse già.

Forse Table Builder può aiutare i tuoi utenti a pubblicare una tabella

Ne ho visto uno, ma non penso sia utile per cose predefinite. In pratica voglio creare un modello di argomento con una tabella in cima, ma mostrare solo alcuni campi di input all’utente oltre al solito post di testo libero. Un po’ come i modelli di issue su GitHub (esempio) dove all’utente vengono richiesti alcuni campi.

Ma sì, se non è integrato, allora va bene. Penso di poter trovare un plugin o un’altra soluzione. Quindi grazie per aver confermato che non sto reinventando la ruota qui :smiley:

E disclaimer: se stanno usando un computer desktop, mouse e/o tastiera, perché altrimenti è quasi un trucco fastidioso.

Non so se sia possibile compilare una tabella con un template di Discourse.

1 Mi Piace

Sembra super utile, grazie per il link!

Ci giocherò un po’, altrimenti creerò un plugin per aggiungere alcuni campi personalizzati al modello dell’argomento.

1 Mi Piace

I nuovi modelli sono progettati esattamente per il tuo caso d’uso. Non dovresti aver bisogno di un plugin. L’avvertenza è che la formattazione del post sembra essere piuttosto limitata e viene creata come markdown semplice, quindi le modifiche successive vedono il markdown grezzo.

Sì, ho appena provato i modelli di modulo e li ho trovati un po’ limitanti. Voglio una funzionalità di modulo in aggiunta al testo normale del post, perché voglio che gli utenti possano ancora formattare il loro testo usando l’editor WYSIWYG markdown predefinito. E i modelli di modulo supportano solo caselle di testo di base, quindi niente modifiche avanzate. Fondamentalmente voglio solo uno o due campi obbligatori, e poi l’editor di post normale.

(Capisco di avere un requisito piuttosto specifico, e questo non è inteso come una critica ai modelli di modulo! Sono molto utili di per sé e potrei usarli anche per un’altra cosa, solo per questo caso d’uso li trovo non adatti a ciò che voglio)

Non intendo essere fastidioso, ma non descriverei l’editor predefinito come “WYSIWYG”. Infatti, la mancanza di questo è stata oggetto di molto dibattito… ma divago.

Mi dispiace, forse ho usato la parola sbagliata allora. L’ho usata solo per differenziare tra l’editor markdown con supporto alla formattazione e le textarea essenziali dei modelli di modulo. L’editor markdown è abbastanza semplice per le persone che non ci sono abituate poiché ha una barra degli strumenti, mentre le textarea essenziali non rendono ovvio come formattare il testo. Inoltre, i modelli di modulo non sembrano fornire un’anteprima mentre l’editor markdown sì.

Quindi sì, WYSIWYG potrebbe essere stata la parola sbagliata, quello che intendevo è l’editor markdown predefinito che ha un’anteprima per mostrare ciò che si ottiene.

2 Mi Piace

Sì, sarebbe bello avere la possibilità di utilizzare markdown opzionale al loro interno?

1 Mi Piace

Sì esattamente, o almeno un’opzione per rendere il modello del modulo aggiuntivo, in modo che il contenuto del modulo venga visualizzato sopra il post invece di sostituire completamente l’editor del post. Entrambi i modi funzionerebbero per il mio caso d’uso.

2 Mi Piace

Sì, anche se solo un modello potesse ottenere l’editor completo, sarebbe fantastico, ma non sono sicuro di come funzionerebbe. La soluzione a breve termine è semplicemente inserire del testo come segnaposto, creare l’argomento e poi modificarlo per renderlo più gradevole.

Pensi che una PR che modifica la funzionalità del modello di modulo per supportare questo verrebbe accettata? Anche se non sono ancora sicuro se troverò il tempo per implementarlo.

Non sono una persona che indovina e non faccio parte del team. Se pensi di poter trovare del tempo, pubblica su Feature e chiedi lì.

1 Mi Piace

Grazie, lo farò se troverò il tempo!

(Non so perché pensassi che fossi nel team, probabilmente perché ho già visto così tante risposte utili da parte tua hehe)

2 Mi Piace

Solo una nota veloce, puoi usare Excel o Google Sheets e incollarli nell’editor e lui fa il markdown per te. Gestisco dei tornei sportivi su un altro forum e copio i miei report di Google Sheets in questo modo ed è super facile. Ho creato delle tabelle piuttosto grandi in pochi secondi in questo modo.

Copia le celle nel foglio:

Incolla l’output nella casella di testo dell’editor:

Tabella risultante:

Concezione e Iniziazione del Progetto
Project Charter Leon W 12/03/18 15/03/18 3 100%
Revisioni del Project Charter Kylie R 15/03/18 16/03/18 1 100%
Ricerca Pete S 15/03/18 21/03/18 6 90%
Proiezioni Steve L 16/03/18 22/03/18 6 40%
Stakeholder Allen W 18/03/18 22/03/18 4 70%
Linee guida Malik M 19/03/18 22/03/18 3 60%
Iniziazione del Progetto Malik M 23/03/18 23/03/18 0 50%
5 Mi Piace

Potresti anche considerare:

2 Mi Piace