# Plugin Risposta alle Domande

**URL:** https://meta.discourse.org/t/question-answer-plugin/56032
**Category:** Plugin
**Tags:** deprecated
**Created:** [19 Gennaio 2017, 4:43pm UTC](https://meta.discourse.org/t/question-answer-plugin/56032 "2017-01-19T16:43:47Z")
**Posts on this page:** 20
**Page:** 13

<div class="post-metadata">

### Author: ![exetico](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/exetico/32/119962_2.png) [@exetico](https://meta.discourse.org/u/exetico)
#### Post date: [3 Agosto 2020, 10:10am UTC](https://meta.discourse.org/t/question-answer-plugin/56032/251 "2020-08-03T10:10:15Z")

</div>

È giusto.

Condividerò qui la nostra lista di plugin, così altri potranno vedere se c’è una corrispondenza. Altrimenti, dovrò creare un’istanza locale e verificare quali plugin sono in conflitto. (Ho riprodotto il bug sia su Chrome che su Firefox).

```plaintext
# > Docker Manager https://meta.discourse.org/t/discourse-docker-manager-plugin/12655/19
          - git clone https://github.com/discourse/docker_manager.git
          - git clone https://github.com/discourse/discourse-solved.git
          - git clone https://github.com/discourse/discourse-data-explorer.git
          - git clone https://github.com/discourse/discourse-cakeday.git
          - git clone https://github.com/discourse/discourse-staff-notes.git
          - git clone https://github.com/jgujgu/discourse-guest-gate.git
          - git clone https://github.com/discourse/discourse-backup-uploads-to-s3.git
# > Trading buttons: Buy, Sell, Exchange https://meta.discourse.org/t/trading-buttons-buy-sell-exchange/71308
          - git clone https://github.com/jannolii/discourse-topic-trade-buttons.git
# > Topic List Previews https://meta.discourse.org/t/topic-list-previews/101646
          - git clone https://github.com/angusmcleod/discourse-topic-previews.git
# > Hamburger Theme Selector https://meta.discourse.org/t/hamburger-theme-selector/61210/25
          - git clone https://github.com/SamSaffron/discourse-hamburger-theme-selector.git
# > Retort - a reaction-style plugin for Discourse https://meta.discourse.org/t/retort-a-reaction-style-plugin-for-discourse/35903
          - git clone https://github.com/gdpelican/retort
# > Affiliate https://meta.discourse.org/t/discourse-affiliate-plugin/101937
          - git clone https://github.com/discourse/discourse-affiliate
# > Assign https://meta.discourse.org/t/discourse-assign/58044
          - git clone https://github.com/discourse/discourse-assign
# > Checklist Plugin https://meta.discourse.org/t/checklist-plugin-interactive-checkboxes-made-simple/36362
          - git clone https://github.com/discourse/discourse-checklist
# > Discourse Patreon Integration https://meta.discourse.org/t/discourse-patreon-integration/44366
          - git clone https://github.com/discourse/discourse-patreon
# > Legal Tools Plugin https://meta.discourse.org/t/legal-tools-plugin/87966
          - git clone https://github.com/angusmcleod/discourse-legal-tools
# > Who's Online https://meta.discourse.org/t/whos-online-plugin-discourse-whos-online/52345
          - git clone https://github.com/discourse/discourse-whos-online
# > Topic Rating plugin https://meta.discourse.org/t/topic-ratings-plugin/39578
          - git clone https://github.com/paviliondev/discourse-ratings
# > Discourse Encrypt (for Private Messages) https://meta.discourse.org/t/discourse-encrypt-for-private-messages/107918
          - git clone https://github.com/discourse/discourse-encrypt
# > Question Answer Plugin https://meta.discourse.org/t/question-answer-plugin/56032
          - git clone https://github.com/paviliondev/discourse-question-answer
# > Discourse Voting https://meta.discourse.org/t/discourse-voting/40121
          - git clone https://github.com/discourse/discourse-voting

```

---

<div class="post-metadata">

### Author: ![sunjam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sunjam/32/175682_2.png) [@sunjam](https://meta.discourse.org/u/sunjam)
#### Post date: [7 Agosto 2020, 7:07pm UTC](https://meta.discourse.org/t/question-answer-plugin/56032/252 "2020-08-07T19:07:47Z")

</div>

Ciao, grazie per questo plugin. Mi chiedevo quali tag altri abbiano utilizzato per richiamare il layout Domande e Risposte oltre a `question`. Sto usando `question` al momento, ma sono sicuro che altri tag potrebbero avere più senso a seconda del caso d’uso.

- C’è un modo per combinare questo plugin con il plugin Solved?

Vorrei poter elencare le risposte come `Soluzioni` all’interno del [plugin Solved](https://meta.discourse.org/c/plugin/solved/58), dato che quel plugin è indicizzato dal plugin [Knowledge Explorer](https://meta.discourse.org/t/knowledge-explorer-plugin/130172) e aggiunge un segno di spunta al titolo di un argomento.

---

<div class="post-metadata">

### Author: ![Fantom31](https://avatars.discourse-cdn.com/v4/letter/f/f9ae1b/32.png) [@Fantom31](https://meta.discourse.org/u/Fantom31)
#### Post date: [10 Agosto 2020, 3:13pm UTC](https://meta.discourse.org/t/question-answer-plugin/56032/253 "2020-08-10T15:13:15Z")

</div>

Ciao. Come posso tradurre questo plugin in russo?

---

<div class="post-metadata">

### Author: ![exetico](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/exetico/32/119962_2.png) [@exetico](https://meta.discourse.org/u/exetico)
#### Post date: [14 Agosto 2020, 6:50pm UTC](https://meta.discourse.org/t/question-answer-plugin/56032/254 "2020-08-14T18:50:22Z")

</div>

Ciao

La nostra pagina restituisce l’errore 502 quando provo a pubblicare una risposta.

Ho aggiornato la nostra istanza, ma senza successo. Continua a restituire l’errore 502 dopo pochi secondi…

---

<div class="post-metadata">

### Author: ![Curtis\_Kephart](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/curtis_kephart/32/89070_2.png) [@Curtis\_Kephart](https://meta.discourse.org/u/Curtis_Kephart)
#### Post date: [20 Agosto 2020, 4:34pm UTC](https://meta.discourse.org/t/question-answer-plugin/56032/255 "2020-08-20T16:34:52Z")

</div>

> [@exetico](#):
>
> La nostra pagina restituisce l’errore 502 quando provo a pubblicare una risposta.

Ho segnalato il problema qui [Error 502 with new Answers · Issue #34 · paviliondev/discourse-question-answer · GitHub](https://github.com/paviliondev/discourse-question-answer/issues/34)

Quasi certo che il problema sia sorto con uno degli aggiornamenti del 2 agosto. Un’idea per risolverlo potrebbe essere tornare a una versione precedente.

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [21 Agosto 2020, 3:15am UTC](https://meta.discourse.org/t/question-answer-plugin/56032/256 "2020-08-21T03:15:43Z")

</div>

@exetico @Curtis_Kephart Dopo alcune ricerche, risulta che il problema che entrambi avete segnalato non si verificherà se eseguite Discourse su qualsiasi commit successivo (e incluso) a questo

> <https://github.com/discourse/discourse/commit/92b7fe4c62094275c5dd09b1f3dac5c5cbcad1c0>

Se eseguite Discourse su un commit precedente, riceverete questo errore

> Errore imprevisto durante l’indicizzazione del post per la ricerca: PG::NotNullViolation: ERRORE: il valore null nella colonna “private\_message” viola il vincolo not-null

Il plugin (invariato) funziona come previsto sull’ultima versione di Discourse.

---

<div class="post-metadata">

### Author: ![exetico](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/exetico/32/119962_2.png) [@exetico](https://meta.discourse.org/u/exetico)
#### Post date: [22 Agosto 2020, 9:28am UTC](https://meta.discourse.org/t/question-answer-plugin/56032/257 "2020-08-22T09:28:46Z")

</div>

Strano, strano. Ma strano.

Ricostruirò di nuovo il nostro sito 😁

---

<div class="post-metadata">

### Author: ![Faizan\_Zahid](https://avatars.discourse-cdn.com/v4/letter/f/b9bd4f/32.png) [@Faizan\_Zahid](https://meta.discourse.org/u/Faizan_Zahid)
#### Post date: [7 Settembre 2020, 10:06pm UTC](https://meta.discourse.org/t/question-answer-plugin/56032/258 "2020-09-07T22:06:02Z")

</div>

Davvero un plugin fantastico! Mi piacerebbe molto se fosse possibile aggiungere un’esperienza utente simile a quella di Quora e Stack Overflow, con i numeri dei voti fissi durante lo scorrimento. Continuate a supportare e aggiornare questo plugin, mi piace molto.

Userò questo plugin in combinazione con i plugin ufficiali di Discourse per le soluzioni risolte e per il voto sulle funzionalità.

Continuate ad aggiornare questo plugin man mano che Discourse evolve, per evitare problemi di compatibilità.

---

<div class="post-metadata">

### Author: ![Faizan\_Zahid](https://avatars.discourse-cdn.com/v4/letter/f/b9bd4f/32.png) [@Faizan\_Zahid](https://meta.discourse.org/u/Faizan_Zahid)
#### Post date: [11 Settembre 2020, 9:59am UTC](https://meta.discourse.org/t/question-answer-plugin/56032/260 "2020-09-11T09:59:07Z")

</div>

Ho alcune suggerimenti per migliorare l’UX di questo plugin.

Sarebbe molto bello

1. Se rimuoveste l’eccessivo spazio bianco vuoto che appare sotto la freccia di upvote sul lato sinistro del post, poiché distorce l’aspetto complessivo del post. L’aspetto del post dovrebbe essere esattamente come nel layout predefinito di Discourse, ma con le frecce di upvote/downvote sempre visibili. Attualmente, il contenuto del post viene spinto verso destra sotto la freccia di upvote, creando uno spazio bianco fastidioso sul lato sinistro del post ☹

2. Inoltre, c’è un bug: quando leggo le risposte, se una risposta contiene un’immagine nel post, l’immagine viene tagliata sul lato destro della pagina. Anche questo bug è legato all’inutile spazio a sinistra del contenuto del post, menzionato nel mio primo punto.

3. I pulsanti di upvote dovrebbero essere fissi e rimanere visibili mentre leggo un post lungo; scorrendo verso il basso, dovrei poter vedere ancora il pulsante di upvote e il conteggio. È molto fastidioso, quando leggo una risposta lunga, dimenticare quanti upvote ha ricevuto quell’risposta. Per vederli, devo scorrere di nuovo fino in cima al post, per vedere il conteggio o per dare un upvote.

4. Dovrebbe esserci un’opzione per contrassegnare una risposta come “migliore risposta” da parte dell’autore o dello staff/amministratore. In questo modo non avremmo bisogno di utilizzare il plugin Discourse Solved e questo diventerebbe un plugin completo e autonomo per QnA.

5. Penso che questo plugin manchi dei dati strutturati di Google e del markup [schema.org](http://schema.org) per rendere correttamente le domande e le risposte nei frammenti di ricerca di Google, come avviene per Quora e Stackoverflow. Questo migliorerebbe sicuramente il punteggio SEO dei topic che sono QnA.

Penso che possiate prendere ispirazione dal layout attuale di Quora o Stackoverflow e imparare come rendono efficace la leggibilità e l’UX, anche per risposte lunghe.

@angus @mbcahyono

Spero che qualcuno possa seguire i miei suggerimenti nel prossimo aggiornamento del plugin. Vi prometto che gli utenti ameranno questi miglioramenti.

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [23 Settembre 2020, 10:04pm UTC](https://meta.discourse.org/t/question-answer-plugin/56032/261 "2020-09-23T22:04:24Z")

</div>

Grazie per i suggerimenti!

> [@Faizan\_Zahid](#):
>
> rimuovi l’eccessivo spazio bianco vuoto che appare sotto la freccia del voto positivo

Questo è stato aggiunto inizialmente perché diverse persone lo avevano richiesto, quindi penso che su questo punto potresti non essere d’accordo con la maggioranza.

> [@Faizan\_Zahid](#):
>
> se una risposta contiene un’immagine nel post, l’immagine viene tagliata verso il lato destro della pagina

Potresti inviare uno screenshot di questo problema?

> [@Faizan\_Zahid](#):
>
> i pulsanti per il voto positivo dovrebbero rimanere fissi e visibili mentre scorri verso il basso leggendo un post lungo

Idea interessante, cosa ne pensi @mbcahyono?

> [@Faizan\_Zahid](#):
>
> dovrebbe esserci un’opzione per contrassegnare una risposta come migliore risposta da parte dell’autore o dello staff/amministratore, in modo da non dover usare il plugin Discourse Solved e rendere questo un plugin QnA completo e indipendente.

Poiché questa funzionalità esiste già in un altro plugin, non sono sicuro di quale sia il problema qui? Qual sarebbe il vantaggio di duplicare tale funzionalità? Come hai detto, puoi utilizzare entrambi i plugin contemporaneamente.

> [@Faizan\_Zahid](#):
>
> penso che questo plugin non includa i dati strutturati di Google e il markup [schema.org](http://schema.org)

Sì, sarebbe utile aggiungerli. Lascio questa decisione a @mbcahyono.

---

<div class="post-metadata">

### Author: ![Faizan\_Zahid](https://avatars.discourse-cdn.com/v4/letter/f/b9bd4f/32.png) [@Faizan\_Zahid](https://meta.discourse.org/u/Faizan_Zahid)
#### Post date: [23 Settembre 2020, 10:32pm UTC](https://meta.discourse.org/t/question-answer-plugin/56032/262 "2020-09-23T22:32:13Z")

</div>

1. Immagini che tagliano gli screenshot su mobile

 ![Screenshot_20200923-231351_Chrome](https://global.discourse-cdn.com/meta/original/3X/0/7/07f242ac04637e7c6529d0802345e2a8664cd783.jpeg)

1. Stelle nelle tabelle tagliate e non allineate a causa di un padding eccessivo sul lato sinistro

 ![Screenshot_20200923-231246_Chrome](https://global.discourse-cdn.com/meta/original/3X/0/0/00c023697791b4c694ad2628ea5c9a9e618f6e45.jpeg)

1. Il testo è spinto troppo a destra a causa di un padding sinistro non necessario  
 ![Screenshot_20200923-231333_Chrome](https://global.discourse-cdn.com/meta/original/3X/5/f/5f42dc5636c39ebe44db1f1858b107bad554d632.jpeg)

Per favore, consulta questo argomento sul tuo dispositivo mobile e scorri rapidamente le risposte: capirai il mio punto.

> **[What is life insurance? A Complete Guide For Beginners](https://howtodiscuss.com/t/what-is-life-insurance-a-complete-guide-for-beginners/15960/6)**
>
> A Complete Guide For Beginners

Inoltre, confronta la nostra interfaccia del plugin con quelle di Quora e Stack Overflow su mobile: vedrai che ci sono molte possibilità di miglioramento.

Guarda: anche Stack Overflow ha un padding, ma le sue risposte sono estremamente leggibili e immagini, codice o tabelle non vengono mai tagliati; tutto ciò che è ricco di contenuti, tranne il testo semplice, viene tagliato sul lato destro dello schermo.

 ![Screenshot_20200923-232104_Chrome](https://global.discourse-cdn.com/meta/original/3X/9/6/96b9b34966793f0a5091fcbc86e19e625054b0ea.jpeg)

 ![Screenshot_20200923-232118_Chrome](https://global.discourse-cdn.com/meta/original/3X/0/1/01dce9df4126a2c426b2b6d9fd94c1b042ccabc0.jpeg)

Inoltre, Stack Overflow ha implementato correttamente [schema.org](http://schema.org) e tutte le sue risposte, inclusa quella migliore, appaiono nei risultati di ricerca di Google (SERP), con un aspetto molto gradevole.

 ![Screenshot_20200923-231932_Chrome](https://global.discourse-cdn.com/meta/original/3X/d/1/d19329d421d8f5b753d42495f140ffdd1a7776dd.jpeg)

Nel plugin QnA di Discourse, invece, manca il markup dello schema QuestionAnswer.

Ora guarda quanto sia ben strutturato e leggibile il layout di Quora su mobile:

 ![Screenshot_20200923-232150_Chrome](https://global.discourse-cdn.com/meta/original/3X/8/8/888d4a63e24e597649ec8f1fbe7af64101342b0f.jpeg)

 ![Screenshot_20200923-232208_Chrome](https://global.discourse-cdn.com/meta/original/3X/f/f/ffaf9ff589f68e67a976c28b4ac56a324140f0d1.jpeg)

Inoltre, la funzione “migliore risposta” permetterebbe di includere il markup schema nei risultati di ricerca di Google. Penso che questo plugin dovrebbe essere una soluzione completa per le domande e risposte: se lo utilizziamo, non avremmo più bisogno del plugin “solved”, dato che questo plugin QnA offre più funzionalità. Ma la decisione spetta a voi.

Sì, il pulsante di voto positivo fisso e il contatore che rimane visibile mentre scorri attraverso risposte lunghe sarebbero molto utili.

Inoltre, l’eccessivo padding sul lato sinistro rende difficile leggere le risposte degli utenti. I post standard di Discourse a larghezza intera sono molto più leggibili. Potreste posizionare il contatore e il pulsante di voto in alto a sinistra dell’argomento, come l’icona del cuore che si trova in basso a sinistra nella risposta. In questo modo, la freccia del voto positivo non occuperebbe spazio vuoto inutile e non distorcerebbe la leggibilità del post nella visualizzazione mobile, evitando anche di spingere e tagliare i contenuti sul lato destro.

Il markup completo di [schema.org](http://schema.org) per i dati strutturati di Google migliorerebbe davvero la visibilità SEO sui motori di ricerca per le pagine che utilizzano questo plugin. Mi piacerebbe molto averlo, come avete fatto con il plugin di valutazione. Se sono necessarie ulteriori prove, sono felice di aiutare.

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [23 Settembre 2020, 10:41pm UTC](https://meta.discourse.org/t/question-answer-plugin/56032/263 "2020-09-23T22:41:44Z")

</div>

Quindi, in breve, stai dicendo:

1. È necessario apportare una modifica all’esperienza utente responsive (cioè mobile) per ridurre leggermente l’interlinea.

2. Aggiungere il markup Schema.

Penso che siano richieste ragionevoli. Valuteremo di implementarle non appena possibile.

---

<div class="post-metadata">

### Author: ![Faizan\_Zahid](https://avatars.discourse-cdn.com/v4/letter/f/b9bd4f/32.png) [@Faizan\_Zahid](https://meta.discourse.org/u/Faizan_Zahid)
#### Post date: [23 Settembre 2020, 10:53pm UTC](https://meta.discourse.org/t/question-answer-plugin/56032/264 "2020-09-23T22:53:05Z")

</div>

Sì, esattamente, grazie per aver riassunto i miei pensieri 🙂 E se possibile, mostrare la freccia di upvote fissa e il conteggio dei voti mentre scorro attraverso le risposte lunghe, sarebbe molto utile.

Inoltre, penso che la freccia di upvote dovrebbe essere più grande, solida, in grassetto e più visibile, qualcosa come Stack Overflow o simile:

 ![image](https://global.discourse-cdn.com/meta/original/3X/5/7/577f041ecb3b611aedb681315b2ac0e5a63b4f5c.png)

 ![image](https://global.discourse-cdn.com/meta/original/3X/b/9/b98f86d9bb903d905e9d45785c72fbff767aec20.png)  
 ![image](https://global.discourse-cdn.com/meta/original/3X/a/5/a5524359761a4b2507b81d34ec0b935cb2b98e46.png)

 ![image](https://global.discourse-cdn.com/meta/original/3X/a/6/a6970c64af4ff6cfcfa8402783902865162c8fe0.png)

In pratica, le frecce dovrebbero essere più grandi e più facili da individuare, e lo stesso vale per il conteggio: il numero dei voti dovrebbe essere più grande e visibile, così da poter vedere facilmente quanto è stata votata una risposta. Soprattutto per schermi desktop e mobili. Al momento, la freccia e il conteggio sono troppo piccoli e difficili da leggere. Potresti anche renderli cerchi arrotondati se sembrano carini.

Qualcosa come:

 ![image](https://global.discourse-cdn.com/meta/original/3X/a/0/a002e12105d7a228f68b69f7f52fa9a3afdbc39d.jpeg)

Molte grazie per aver accolto i miei suggerimenti!

---

<div class="post-metadata">

### Author: ![mbcahyono](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mbcahyono/32/97721_2.png) [@mbcahyono](https://meta.discourse.org/u/mbcahyono)
#### Post date: [5 Ottobre 2020, 6:53pm UTC](https://meta.discourse.org/t/question-answer-plugin/56032/265 "2020-10-05T18:53:06Z")

</div>

## [1.4.0] - 2020-10-05

### Aggiunte

- Traduzione in tedesco (grazie a [DerFetzer](https://github.com/DerFetzer))
- Possibilità di spostare i commenti nelle risposte (azioni amministrative sui post → Sposta nelle risposte)

### Modifiche

- Risolti problemi di compatibilità con l’ultima branch `tests-passed` di Discourse

---

<div class="post-metadata">

### Author: ![dfriestedt](https://avatars.discourse-cdn.com/v4/letter/d/a698b9/32.png) [@dfriestedt](https://meta.discourse.org/u/dfriestedt)
#### Post date: [1 Dicembre 2020, 9:00pm UTC](https://meta.discourse.org/t/question-answer-plugin/56032/266 "2020-12-01T21:00:09Z")

</div>

Recentemente ho installato questo plugin e le risposte ai thread iniziano ad apparire in ordine errato in tutte le sezioni del sito. Sembra che altri utenti abbiano lo stesso problema. I moderatori hanno spostato il post in #Support, ma forse la questione dovrebbe essere trattata qui? Non sono sicuro, quindi sto collegando quel post di supporto da qui. Se ciò non è necessario, fammelo sapere così posso eliminare questo post.

> [@Replies in thread showing out of order](https://meta.discourse.org/t/replies-in-thread-showing-out-of-order/166512/9):
>
> I don’t understand it either, I couldn’t find any reason for it when looking through the code. Something seems to modify the sort order, but I can’t see what. I thought that they had gone out of order when I ran an upgrade, as the messages that were out of order were generally much older, and had previously appeared in an expected place. When I fan the SQL above all seemed well, but then the other week a couple of brand new posts have also now appeared out of order. I think the posts it affects…

---

<div class="post-metadata">

### Author: ![dfriestedt](https://avatars.discourse-cdn.com/v4/letter/d/a698b9/32.png) [@dfriestedt](https://meta.discourse.org/u/dfriestedt)
#### Post date: [2 Dicembre 2020, 10:58pm UTC](https://meta.discourse.org/t/question-answer-plugin/56032/267 "2020-12-02T22:58:59Z")

</div>

Spostiamo questa discussione qui da #Support

Sto eseguendo la versione 2.7.0.beta1 e dopo aver installato il plugin Q&A, le risposte ai post sono iniziate ad apparire in ordine casuale. Altri hanno iniziato a riscontrare gli stessi problemi identificati in questa discussione.

> [@Replies in thread showing out of order](https://meta.discourse.org/t/replies-in-thread-showing-out-of-order/166512/9):
>
> I don’t understand it either, I couldn’t find any reason for it when looking through the code. Something seems to modify the sort order, but I can’t see what. I thought that they had gone out of order when I ran an upgrade, as the messages that were out of order were generally much older, and had previously appeared in an expected place. When I fan the SQL above all seemed well, but then the other week a couple of brand new posts have also now appeared out of order. I think the posts it affects…

@AJDurant ha proposto questa query (riportata di seguito) per risolvere il problema dell’ordine, ma non ha risolto la situazione. Il plugin sembra continuare a pubblicare le risposte ai post nell’ordine sbagliato. Ho disinstallato il plugin ed eseguito:

`rake posts:reorder_posts[1896]`

ma non ha riordinato i post precedenti.

Ho paura di eseguire questa query senza un’ulteriore analisi da parte di qualcuno qualificato per valutare la correzione. Avete qualche idea su come risolvere il problema?

```
 SELECT
    id,
    ROW_NUMBER() OVER (
      PARTITION BY
        topic_id
      ORDER BY
        created_at,
        post_number
    ) AS new_post_number
  FROM
    posts
  /*where*/
)
UPDATE
  posts AS p
SET
  sort_order = o.new_post_number
FROM
  ordered_posts AS o
WHERE
  p.id = o.id AND
  p.sort_order <> o.new_post_number

```

---

<div class="post-metadata">

### Author: ![sunjam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sunjam/32/175682_2.png) [@sunjam](https://meta.discourse.org/u/sunjam)
#### Post date: [3 Dicembre 2020, 12:01am UTC](https://meta.discourse.org/t/question-answer-plugin/56032/268 "2020-12-03T00:01:04Z")

</div>

Ciao a tutti, volevo solo segnalare che ho riscontrato questo problema nell’attuale TestsPass e ho risolto disinstallando il plugin Question Answer.

> [@Job exception: Couldn't find Category with 'id'=61](https://meta.discourse.org/t/job-exception-couldnt-find-category-with-id-61/171670?u=sunjam):
>
> Here is the error log, which is blowing up. Any suggestions appreciated. 2.6.0.beta6 activerecord-6.0.3.3/lib/active\_record/core.rb:177:in `find' /var/www/discourse/plugins/discourse-question-answer/jobs/update_post_order.rb:6:in `execute' /var/www/discourse/app/jobs/base.rb:232:in `block (2 levels) in perform' rails_multisite-2.5.0/lib/rails_multisite/connection_management.rb:76:in `with\_connection' /var/www/discourse/app/jobs/base.rb:221:in `block in perform' /var/www/discourse/app/jobs/base…

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [3 Dicembre 2020, 7:14am UTC](https://meta.discourse.org/t/question-answer-plugin/56032/269 "2020-12-03T07:14:32Z")

</div>

Ciao a tutti, @mbcahyono risponderà più nel dettaglio a breve, ma nel frattempo possiamo chiarire alcune cose.

@sunjam Hai notato quel problema dopo aver eliminato la categoria? Inoltre, hai solo visto quel problema nei log o ha influenzato il tuo sito in qualche modo?

@dfriestedt @AJDurant Controllate se il plugin è abilitato nella categoria in cui i post appaiono in un ordine diverso. Il plugin ordinerà automaticamente i post in base all’ordine Q&A nelle categorie in cui è abilitato (questo è il comportamento previsto). Se lo disabilitate in una categoria, i post verranno riordinati secondo l’ordine normale dei post.

Ad esempio, ho appena attivato e disattivato l’impostazione “Rendi tutti gli argomenti di questa categoria Q&A.” nella [categoria domande e risposte su try.thepavilion.io](https://try.thepavilion.io/t/whats-it-like-to-be-a-bat/22/19) e i post si sono riordinati come previsto (senza influenzare gli argomenti di categorie non Q&A). Non sono state coinvolte query personalizzate.

Quando abilitato

 ![Screenshot at Dec 03 17-58-26](https://global.discourse-cdn.com/meta/original/3X/1/6/1616dc7adfa89baa52733dab25b86df2acd3dc4a.jpeg)

Quando disabilitato

 ![Screenshot at Dec 03 18-05-14](https://global.discourse-cdn.com/meta/original/3X/9/7/975d5dc09998b817ba838ddfcb85d8c66b38929d.jpeg)

Se non funziona per voi, potreste anche fornirci maggiori dettagli su:

- Da quanto tempo state utilizzando il plugin (cioè, è successo solo recentemente?)
- Quali altri plugin di terze parti state utilizzando ora o in passato
- Quali query di ordinamento personalizzate state utilizzando?
- Il vostro sito utilizza i tag? Se sì, questo succede solo negli argomenti con un tag?
- L’impostazione del sito `qa enabled` è abilitata?

### Se volete solo risolvere il problema

Se volete solo risolvere il problema, indipendentemente dal fatto che questo plugin ne sia la causa o meno, non è necessario eseguire una query personalizzata. Rimuovete invece questo e qualsiasi altro plugin che potrebbe modificare l’ordine di ordinamento, quindi eseguite sul server quanto segue:

```plaintext
./launcher enter app
rake posts:reorder_posts

```

Questa attività stabilirà l’ordine di tutti i post sul vostro sito secondo l’ordine normale (quando sono stati creati). Se questo non funziona per voi, avete un altro problema non correlato a questo plugin. Posso aiutarvi a diagnosticarlo ulteriormente, ma avrò bisogno di maggiori informazioni.

@dfriestedt se state cercando di passare un ID argomento lì (l’attività accetta un ID argomento come argomento se volete targeting un argomento specifico), provate a eseguirlo in questo modo:

```plaintext
rake "posts:reorder_posts[1234]"

```

---

<div class="post-metadata">

### Author: ![mbcahyono](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mbcahyono/32/97721_2.png) [@mbcahyono](https://meta.discourse.org/u/mbcahyono)
#### Post date: [3 Dicembre 2020, 8:40am UTC](https://meta.discourse.org/t/question-answer-plugin/56032/270 "2020-12-03T08:40:32Z")

</div>

> [@sunjam](#):
>
> Ciao a tutti, volevo solo segnalare che ho riscontrato questo problema nell’attuale versione di TestsPass e ho rimosso il plugin Question Answer per risolverlo.
> 
> > [@](#):
> >
> > Ecco il log dell’errore, che sta causando problemi. Apprezzerei qualsiasi suggerimento. 2.6.0.beta6 activerecord-6.0.3.3/lib/active\_record/core.rb:177:in `find' /var/www/discourse/plugins/discourse-question-answer/jobs/update_post_order.rb:6:in `execute’ /var/www/discourse/app/jobs/base.rb:232:in `block (2 levels) in perform' rails_multisite-2.5.0/lib/rails_multisite/connection_management.rb:76:in `with\_connection’ /var/www/discourse/app/jobs/base.rb:221:in `block in perform’ /var/www/discourse/app/jobs/base…

Mi dispiace per il problema. Ho creato una PR per questo, in attesa di essere unita:

> <https://github.com/paviliondev/discourse-question-answer/pull/37>
>
> To address this issue: https://meta.discourse.org/t/question-answer-plugin/56032…/268?u=mbcahyono

> [@angus](#):
>
> Quando abilitato
> 
> ![Screenshot at Dec 03 17-58-26](https://global.discourse-cdn.com/meta/original/3X/1/6/1616dc7adfa89baa52733dab25b86df2acd3dc4a.jpeg)
> 
> Quando disabilitato
> 
> ![Screenshot at Dec 03 18-05-14](https://global.discourse-cdn.com/meta/original/3X/9/7/975d5dc09998b817ba838ddfcb85d8c66b38929d.jpeg)

@dfriestedt È questo che hai sperimentato? In caso contrario, approfondirò la questione e probabilmente risolverò il problema oggi stesso.

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [3 Dicembre 2020, 9:14am UTC](https://meta.discourse.org/t/question-answer-plugin/56032/271 "2020-12-03T09:14:53Z")

</div>

> [@mbcahyono](#):
>
> > [@sunjam](#):
> >
> > Ciao a tutti, volevo solo segnalare di aver riscontrato questo problema nell’attuale TestsPass e di averlo risolto rimuovendo il plugin Question Answer.
> > 
> > Ecco il registro degli errori, che sta esplodendo…
> 
> Mi dispiace per il problema. Ho creato una PR per questo, in attesa di essere unita:
> 
> [github.com/paviliondev/discourse-question-answer](https://github.com/paviliondev/discourse-question-answer/pull/37)

Ho unito la PR 👍

[Pagina precedente](https://meta.discourse.org/t/question-answer-plugin/56032.md?page=12)

[Pagina seguente](https://meta.discourse.org/t/question-answer-plugin/56032.md?page=14)
