La citazione non funziona

On any browser, quoting seems to have become completely random - on some material it works, on others, no quote button is displayed. I can’t see any pattern in it. Using Discourse 2.6.0 beta5.

What am I missing? Is there some setting to adjust? But it just seems buggy.

3 Mi Piace

Hey Andrew, is this an issue you’re having with the Discourse Wordpress Plugin, or just with Discourse? If it’s just with Discourse, please change the category of your post to support (it’s currently wordpress).

As to the issue itself, could you talk us through some steps to reproduce the issue you’re having, for example:

  1. I select some text in a post I want to quote
  2. I don’t see the quote button appear…?
3 Mi Piace

Indeed, exactly that. Except that you can quote some parts of some posts and not at all others. At this point I am unable to see a pattern in it.

I can see that in Firefox I can sometimes see the Quote button flash and then it very quickly disappears.

1 Mi Piace

More testing shows that it is the case that I cant quote text that occurs after a quote. That can’t be desired behaviour, can it? Text before a quote I can quote.

1 Mi Piace

Ah, Ignore all this. It’s a poster who puts in manual line breaks (hard to see at first) and when you select what looks like a paragraph, quoting does not work. So it’s not really an issue. I was wondering why this suddenly started happening - it’s just posts from one erratic user. Most likely posts submitted by email that has wrapped the lines.

Consider the case closed.

2 Mi Piace

Ancora non capisco perché le virgolette dovrebbero rompere in questo caso…

1 Mi Piace

Puoi fornire un post qui che non possa essere citato?

Ho provato a replicarlo qui usando ciò che penso che le persone stiano dicendo qui sotto, ma non riesco a replicarlo.

Questo è un testo

questo
è
un
codice

e altro testo

Questa è una riga che termina con un <p>

e un’altra riga.

1 Mi Piace

Sto riscontrando problemi con questo su https://caddy.community da un po’ di tempo.

Sembra che accada quando la selezione attraversa il confine degli elementi HTML.

Ad esempio, se seleziono un testo completamente contenuto nel proprio <p> senza elementi <code>, funziona correttamente, ma non appena inizio a selezionare anche la parte <code>, il pulsante Quote non viene visualizzato.

Se seleziono un’intera intestazione (vedi qualsiasi post di aiuto sui forum, che utilizzano un template per l’OP con intestazioni), allora appare l’opzione di citazione, ma se seleziono una riga di intestazione più la riga successiva che è un <p>, non c’è l’opzione di citazione.

Non sono certo che questa sia la causa, ma sembra esserlo. Prima tutto funzionava: potevo selezionare qualsiasi cosa volessi citare. È rotto da non so quanto, forse un mese? È difficile dire quando è iniziato il problema. Stiamo usando 2.6.0.beta5 al momento.

Firefox su Linux, Android e Windows.

3 Mi Piace

Ho notato che il problema si verifica anche tra intestazioni, interruzioni di riga e blocchi di codice. Utilizzo Chrome su Linux.

1 Mi Piace

Esempio in azione su un recente post nella community di Caddy:

La citazione funziona all’interno di un blocco di codice (ma solo se selezionato con attenzione)

La citazione non funziona se si seleziona semplicemente il testo del codice con un doppio clic

La citazione funziona se si fa doppio clic sul testo non codificato

La citazione non funziona se si seleziona oltre il confine tra codice e testo normale

2 Mi Piace

Sì, vedo la stessa cosa. Ora che anche altri l’hanno notata, dovremmo segnalarla come un difetto?

1 Mi Piace

Se non riesci a riprodurlo qui, allora il problema è nel tema del sito.

2 Mi Piace

Non è correlato al tema. Ho provato diversi temi. Non so come mostrare questo qui, ma come accennato, alcuni dei miei utenti inviano tramite email, e i client di posta fanno di tutto con gli a capo e i ritorni a capo. Nella pagina specifica dove ho notato questo, ciò che sembra un paragrafo coerente è un insieme di righe separate da
nell’HTML. Puoi citare le righe, ma non l’intero paragrafo. Ecco un tentativo di mostrarlo:

Questo è solo un test. Sembra che non si possa citare l'intero
paragrafo dove le righe
sono separate da tag br, come
questo.

[Ora, dopo aver pubblicato questo, funziona su questo sito Discourse Meta, ma non sulla mia istanza, 2.6.0.beta5 ultimo aggiornamento, tema Dark standard.]

2 Mi Piace

Hai provato in modalità sicura?

2 Mi Piace

Il problema persiste identico in modalità provvisoria.

1 Mi Piace

Come sposto questa discussione in un rapporto di bug? C’è sicuramente qualcosa che non funziona.

A meno che tu non possa riprodurlo qui in un post, non accetteremo questo come un bug.

Ecco del testo con codice all’interno, provo a citarlo..

Sì, la citazione funziona bene.

1 Mi Piace

Quale versione di Discourse sta eseguendo questo sito?

È un po’ sottile perché è chiaramente difettoso sul mio sito, altrimenti non lo avrei segnalato. Ovviamente devi essere in grado di riprodurlo, ma…

1 Mi Piace

L’ultima versione. Puoi visualizzare il codice sorgente e cercare il tag generator vicino all’inizio.

Il tuo problema persiste in modalità sicura?

Modifica: Pensavo lo avessi già detto, ma è comunque la migliore spiegazione. Potresti eseguire una ricostruzione se non l’hai fatto di recente. Spesso risolve i problemi.

1 Mi Piace

Sì, come già detto sopra, mi dispiace dire che la modalità provvisoria non fa alcuna differenza.

2 Mi Piace