| Sintesi | In breve: modifica il comportamento dei pulsanti “Rispondi al post” (non “Rispondi all’argomento”) per citare automaticamente un post con un singolo clic. | |
| Collegamento al Repository | GitHub - merefield/discourse-quick-quote: A Theme component to change the behaviour of the Post Reply buttons to quote a Post automatically in a single click. · GitHub | |
| Guida all’installazione | Installing a theme or theme component | |
| Sponsorizzazione | Si prega di considerare la possibilità di diventare un sponsor continuo del mio lavoro open source a un livello adatto alle risorse e alle esigenze tue o della tua organizzazione, per garantire che questo componente riceva la manutenzione che merita e continui a funzionare per il tuo sito in futuro. |
Ti piace questo componente del tema? Per favore metti
su GitHub
Cosa fa
In breve: modifica il comportamento dei pulsanti “Rispondi al post” (non “Rispondi all’argomento”) per citare automaticamente un post con un singolo clic.
Sono disponibili diverse impostazioni per affinare cosa viene citato e quando. È persino possibile specificare l’annidamento delle citazioni per quel senso “old skool”.
Poiché la citazione automatizzata viene inviata al Compositore, puoi modificarla manualmente da lì se lo desideri (anche se questo in un certo senso vanifica la parte “veloce”
).
Non modifica il comportamento del pulsante “Rispondi all’argomento” in basso, né lo strumento di citazione.
Perché
-
Alcuni hanno ritenuto che l’atto di citare richieda troppi clic nell’installazione base. Questo è un problema maggiore sui dispositivi touch.
-
La “citazione automatica” è particolarmente utile quando la risposta è a un post risalente a molto tempo fa. Questo plugin conta quanto lontano nel passato si trovi il post di riferimento e inserirà automaticamente una citazione se è sufficientemente lontano. Questo aiuta le persone a comprendere il contesto un po’ più velocemente.
-
Ripristina le “Citazioni Annidate”! (disattivate per impostazione predefinita) Il componente potrebbe essere particolarmente attraente per coloro che sono abituati ad alcune delle vecchie piattaforme forum “old skool”
ed è una questione di gusto: se ti piace vedere citazioni annidate, ora puoi farlo, ma tieni presente le conseguenze sullo spazio!
Non ti serve se
Sei completamente soddisfatto del comportamento predefinito di “Rispondi al post dell’argomento”. Lo sono anch’io, ma è fantastico avere delle opzioni, vero?
Impostazioni
quick_quote_post_location_threshold: “Numero di post indietro prima che la citazione rapida sia abilitata.”
Controlla quanto indietro deve essere un post prima che venga attivata la citazione automatica. Evita citazioni non necessarie di post recenti.
quick_quote_remove_links: “Rimuovi tutti i collegamenti (incluse le immagini) dalle citazioni”
Pulisce le cose e migliora l’utilizzo dello spazio.
quick_quote_remove_prior_quotes: “Rimuovi tutte le citazioni precedenti (annidate)”
Abilitato per impostazione predefinita. Disattiva questa impostazione per l’esperienza definitiva di citazioni annidate “old skool”. (Scusa Jeff!
)
quick_quote_remove_contiguous_new_lines: “Rimuovi le nuove righe non necessarie”
Le nuove righe sono sopravvalutate.
quick_quote_character_limit: “Limite di caratteri per la citazione (usa gli ultimi x caratteri se la lunghezza totale è maggiore)”
Gli estratti sono piuttosto basilari
Torna allo strumento di citazione se hai bisogno di una citazione più mirata (che non viene sovrascritta dal plugin).
Limitazioni note
Non supporta la nuova modalità di testo ricco del Compositore. Gli aggiornamenti al core sembrano aver risolto il problema?
Il componente del tema è abbastanza semplice nel modo in cui gestisce la preparazione di una citazione. Alcune impostazioni funzionano meglio insieme rispetto ad altre ed è compito dell’amministratore determinare cosa funziona per loro. Viene evitata una certa complessità, ad esempio esiste un limite di caratteri per gli estratti che può spezzare le parole a metà. La formattazione è semplificata poiché i tag vengono rimossi per evitare il rischio di troncare un tag e causare corruzione: anche questo è fatto per raggiungere la semplicità. L’elaborazione delle citazioni si basa pesantemente sulle espressioni regolari, non tutte completamente infallibili, ma funzionano “abbastanza bene”. Queste potrebbero essere affinate durante la vita del componente del tema.
Questo è stato recentemente portato dal mio Plugin identico, ma potrebbe aver acquisito bug in quel processo. Fammi sapere se ne incontri.
Il mio sponsor e l’ispirazione per questo componente
Si prega di ringraziare @Merlls_Rizzini per aver sponsorizzato questo lavoro. La funzionalità è un riassunto delle idee di entrambi ed è parzialmente ispirata da questo post di @eesty.
NB Questo si basava sul mio Plugin Fast Quote, ma è stato spostato in un formato di componente del tema per dare accesso a più amministratori di siti se ospitati da terze parti. @sam ha suggerito di convertirlo in un componente del tema poiché non c’era alcun componente back-end e @sully mi ha dato l’ultima spinta per spostarlo, avendo creato la sua versione del tema.
Tutti i feedback sono benvenuti.






