La pagina della categoria non-ASCII appena aggiunta non viene caricata

Ciao a tutti,

In una nuova installazione Docker, ho aggiunto una nuova categoria, ma non si carica quando si clicca sul link: mostra solo l’icona di caricamento senza mai completare l’operazione.

Lo stesso comportamento si verifica sia su Firefox che su Brave.
Non ho installato alcun plugin.

Potrebbe essere correlato al titolo in spagnolo con accento, mi chiedo?..

Político

4 Mi Piace

Per ottenere slug non ASCII funzionanti, dovrai abilitare il metodo di generazione slug codificato nelle impostazioni del sito.

3 Mi Piace

Ottimo, grazie.
Ho fatto questo ora… ma immagino che dovrò ricreare la categoria affinché lo slug venga rigenerato automaticamente?
Ma come posso accedere alla pagina se non si carica?

1 Mi Piace

Abbiamo lo stesso problema e il nostro metodo di generazione degli slug era già ‘codificato’.
È sicuramente legato agli accenti: tutte le nostre categorie preesistenti con titoli contenenti accenti sono ora inaccessibili.

Nel mio sito ospitato ho impostato il metodo di generazione dello slug su ‘encoded’ e ho poi creato una categoria con il nome ‘catégorie de test’. Dopo aver creato la categoria, viene visualizzata la pagina di errore del browser ‘too many redirects’ (troppi reindirizzamenti). Se poi torno alla pagina delle categorie e faccio clic sul link ‘catégorie de test’, rimango bloccato nella pagina delle categorie con solo l’indicatore di caricamento in rotazione.

Non ci sono errori nei log del sito. Nella console vedo:

Uncaught (in promise) no-response: no-response :: [{"url":"https://testeleven.trydiscourse.com/c/cat%C3%A9gorie-de-test/8/l/latest.json?order=default&ascending=false"}]

È questa la codifica corretta utilizzata per la parola ‘catégorie’ nello slug?

4 Mi Piace

Sembra esserci un qualche tipo di bug qui ..?
Sembra correlato alle lingue?

Inoltre correlato al mio altro post .. anche questo relativo alle lingue …
https://meta.discourse.org/t/problem-with-languages-it-mixed-and-drop-the-default/158965

Ciao, sto cercando una soluzione anch’io…

Aggiornamento:
Ho eseguito gli aggiornamenti del sito offerti tramite l’amministratore.
Tutto è andato a buon fine.

Ora, quando provo a caricare la pagina della categoria problematica, invece di tentare di caricare all’infinito, la pagina restituisce un errore:
Firefox: “La pagina non sta reindirizzando correttamente”
Brave: “Questa pagina non funziona sitename ti ha reindirizzato troppe volte.”

1 Mi Piace

Questo mi sembra un bug. Sposterò l’argomento nella nostra categoria bug.

Per risolvere il problema sul mio sito, sono andato sulla console di Rails ed ho eseguito:

c = Category.find_by(name: 'exemple de catégorie')
c.update(slug: 'exemple-de-categorie')

Dopo aver fatto ciò, la categoria si carica correttamente. Per apportare questa modifica sul tuo sito, dovrai sostituire il nome della tua categoria al nome che ho usato nei comandi sopra. Imposta lo slug in modo simile a quanto ho fatto io: sostituisci gli spazi con - e rimuovi eventuali caratteri accentati.

Fateci sapere se non siete sicuri di come accedere alla console di Rails del vostro sito.

5 Mi Piace

Grazie, amico.
Sì, funziona alla perfezione.
:balloon:

1 Mi Piace

Questo è stato risolto qui :arrow_down:

7 Mi Piace

Meraviglioso.
Beh, un supporto davvero efficiente da parte vostra!
Grazie!