# Details accetta solo una parola come riepilogo

**URL:** https://meta.discourse.org/t/details-accepts-only-one-word-as-summary/313019
**Category:** Bug
**Tags:** hide-details, fixed
**Created:** [21 Giugno 2024, 7:08am UTC](https://meta.discourse.org/t/details-accepts-only-one-word-as-summary/313019 "2024-06-21T07:08:37Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [21 Giugno 2024, 7:08am UTC](https://meta.discourse.org/t/details-accepts-only-one-word-as-summary/313019/1 "2024-06-21T07:08:37Z")

</div>

Proviamo:

> **questo è solo un test**
>
> Lorem ipsum ecc.

Sì, succede anche qui. Dovrebbe essere `questo è solo un test`.

Sul mio forum `[details]` non funziona affatto se il riepilogo contiene uno spazio. Qui funziona ma mostra solo una parola. Ancora rotto.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [21 Giugno 2024, 7:10am UTC](https://meta.discourse.org/t/details-accepts-only-one-word-as-summary/313019/2 "2024-06-21T07:10:31Z")

</div>

```plaintext
[details="Riepilogo"]
Questo testo sarà nascosto
[/details]

```

Penso che tu abbia bisogno di `\"` `\"`

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [21 Giugno 2024, 7:12am UTC](https://meta.discourse.org/t/details-accepts-only-one-word-as-summary/313019/3 "2024-06-21T07:12:45Z")

</div>

~~Oh, per l’amor di Dio 🤦‍♂️ E lo uso ogni singolo giorno.~~

Aspetta un attimo… mi hai quasi convinto 😏 Dovrei iniziare a fidarmi di più di me stesso. Non ho mai usato ” ” con i dettagli.

> **Questo è un test**
>
> Lorem ipsum ecc…

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [21 Giugno 2024, 7:21am UTC](https://meta.discourse.org/t/details-accepts-only-one-word-as-summary/313019/4 "2024-06-21T07:21:13Z")

</div>

Penso che tu stia usando quelli sbagliati. I tuoi sono diagonali. Hai provato a usare il pulsante del compositore?

` ” invece di "`

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [21 Giugno 2024, 7:24am UTC](https://meta.discourse.org/t/details-accepts-only-one-word-as-summary/313019/5 "2024-06-21T07:24:28Z")

</div>

Diagonale, triangolare… non mi interessa. Questi sono quelli che ho in Finlandia e quelli che ho usato in precedenza si sono rotti.

Ma proviamo:

> **Il riassunto è questo**
>
> Questo testo sarà nascosto

Sì, questo è il motivo.

Ma comunque – funzionava prima, ora non funziona più. Ergo, è un bug, non una questione di UX o una richiesta di supporto 😜

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [21 Giugno 2024, 7:38am UTC](https://meta.discourse.org/t/details-accepts-only-one-word-as-summary/313019/6 "2024-06-21T07:38:15Z")

</div>

Non posso dire di averlo mai usato senza includere le virgolette, ma il readme fornisce un esempio di uno spoglio ([discourse/plugins/discourse-details/README.md at main · discourse/discourse · GitHub](https://github.com/discourse/discourse/blob/main/plugins/discourse-details/README.md))

 ![discourse-deatils usage](https://global.discourse-cdn.com/meta/original/4X/e/8/6/e866c866db0318a1dd8efbd9b3f9e5cbc9e510aa.jpeg)

Non sono sicuro di cosa sia cambiato che possa avere un effetto su questo. 🤔

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [21 Giugno 2024, 8:07am UTC](https://meta.discourse.org/t/details-accepts-only-one-word-as-summary/313019/8 "2024-06-21T08:07:23Z")

</div>

Ho appena controllato e ho usato entrambi, con e senza virgolette.

Ma non è questo il motivo effettivo, come ha sottolineato Moin, ma ora accetta solo virgolette dritte, non quelle ricce.

---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [23 Giugno 2024, 4:41pm UTC](https://meta.discourse.org/t/details-accepts-only-one-word-as-summary/313019/9 "2024-06-23T16:41:53Z")

</div>

Ho recentemente unito un parsing un po’ più _rigoroso_ per i [tag BBCode](https://github.com/discourse/discourse/commit/53b3d2f0dc460348a4c23e12f843ccf11426a080) e non è più consentito utilizzare “valori” senza spazi. Il valore deve essere racchiuso tra una coppia di virgolette se contiene spazi, altrimenti verranno considerati “parametri” diversi.

Poiché la “coppia di virgolette” è un po’ diversa nelle varie lingue, ho aggiunto solo quelle che pensavo fossero le più comuni.

> <https://github.com/discourse/discourse/blob/93b2714e2f8e7bd3f0f72bfb677945b5097f992c/app/assets/javascripts/discourse-markdown-it/src/features/bbcode-block.js#L45>

Darò un’occhiata alla coppia utilizzata da @Jagster.

Poiché il plugin `[details=` è piuttosto popolare con un solo parametro, aggiungerò un controllo per esso in modo che possa utilizzare valori con spazi anche se non ci sono virgolette.

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [23 Giugno 2024, 4:49pm UTC](https://meta.discourse.org/t/details-accepts-only-one-word-as-summary/313019/11 "2024-06-23T16:49:07Z")

</div>

Le virgolette sono totalmente accettabili, ma anche quelle ricce dovrebbero funzionare. È abbastanza comune che quelle dritte si trasformino in ricce, e quelle dritte sono cose solo per gli sviluppatori 😉

Ricordo bene che anche Discourse ha impostazioni per questo?

Comunque, nella maggior parte delle tastiere il predefinito è riccio, non dritto — almeno dal lato virtuale.

---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [24 Giugno 2024, 7:25am UTC](https://meta.discourse.org/t/details-accepts-only-one-word-as-summary/313019/12 "2024-06-24T07:25:36Z")

</div>

> [@Jagster](#):
>
> le rette sono cose solo per gli sviluppatori

Gli americani usano principalmente le virgolette dritte. Sono tutti gli altri che hanno opinioni diverse 😅

> **[Quotation mark](https://en.wikipedia.org/wiki/Quotation_mark)**
>
> Quotation marks\[A\] are punctuation marks used in pairs in various writing systems to identify direct speech, a quotation, or a phrase. The pair consists of an opening quotation mark and a closing quotation mark, which may or may not be the same glyph. Quotation marks have a variety of forms in different languages and in different media.
> The single quotation mark is traced to Ancient Greek practice, adopted and adapted by monastic copyists. Isidore of Seville, in his seventh century encyclopedi...

---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [24 Giugno 2024, 9:58am UTC](https://meta.discourse.org/t/details-accepts-only-one-word-as-summary/313019/13 "2024-06-24T09:58:27Z")

</div>

Entrambi i problemi saranno risolti da 👇

> <https://github.com/discourse/discourse/pull/27590>
>
> In 53b3d2f0dc460348a4c23e12f843ccf11426a080 we introduced a stricter BBCode Tag …parser. It prevents having "values" with spaces when they're not surrounded by a valid pair of quotes.
> 
> The \`\[details=\` BBCode Tag is popular enough that it's worth adding a special case for it (especially since it doesn't support other parameters).
> 
> This also adds the Finnish pair of quotes.
> 
> Context - https://meta.discourse.org/t/details-accepts-only-one-word-as-summary/313019

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [26 Giugno 2024, 12:35pm UTC](https://meta.discourse.org/t/details-accepts-only-one-word-as-summary/313019/15 "2024-06-26T12:35:57Z")

</div>


