[poll name=poll2 type=regular results=always chartType=bar]
* Microsoft Edge (nuova)
* Microsoft Edge (vecchia)
[/poll]
Mentre cercavo di creare il sondaggio come sopra, ho ricevuto l’errore “Il sondaggio deve avere opzioni diverse”.
Dopo aver effettuato il debug, ho scoperto che c’è un problema con la funzione md5:
md5("Microsoft Edge (nuova)") = 695bf1ac483d572e5311e3bc9574616a
md5("Microsoft Edge (vecchia)") = 695bf1ac483d572e5311e3bc9574616a
Questo sembra strano…
Ho esaminato il codice e ho scoperto che /[\x80-\xFF]/.test(s) alla riga 407 non riesce a rilevare correttamente queste stringhe cinesi.
Ho risolto il problema forzando la conversione in “byte” UTF-8 e ho creato una PR per il tuo repository ufficiale.
A proposito, nemmeno il seguente sondaggio può essere creato:
[poll name=poll1 type=regular results=always chartType=bar]
* Altre regioni dell'Est della Cina
* Altre regioni del Sud della Cina
* Altre regioni del Nord della Cina
[/poll]