Ciao,
Ho installato Discourse alcune settimane fa per un’associazione. Nel complesso, tutto funziona bene.
Sono un amministratore e ho nominato altri amministratori e moderatori. Un altro amministratore ha creato una categoria e successivamente l’ha rinominata.
Vogliamo modificare la categoria, darle un altro nome o eliminarla, ma ogni volta ricevo un errore 404.
Ho eseguito ./launcher rebuild app senza successo.
Avete qualche idea?
Grazie,
Aymeric
Hanno rinominato uncategorized?
No, è un nome diverso.
Ho visto da qualche parte un metodo per eliminare un argomento dal server direttamente via SSH; potrebbe applicarsi un metodo simile alle categorie?
https://meta.discourse.org/t/how-can-i-delete-a-topic-permanently/138321/2
Penso ancora che si tratti della categoria non classificata che ora ha un nome diverso.
Ma sì, puoi fare qualcosa del genere
Category.find_by(name: "ffd").destroy!
Immagino che ci fosse qualche carattere accentato nello slug. Ho dovuto eseguire
./launcher enter app
poi
rails c
e
c = Category.find_by(id: 'the_id')
(q)
c.update(slug: 'new-slug')
uscire ed uscire. La pagina di modifica della Categoria era poi accessibile.
Ciao, funziona !!! Grazie @Benjamin_D, @pfaffman !
Credo che il problema sia l’accento nello slug. Il problema si ripresenterà quando si usa un accento nello slug?
qual è la tua impostazione per il metodo di generazione dello slug?
È automatico quando assegni un nome a una nuova categoria. Penso che abbia creato la categoria con lo “slug” “pour améliorer la communication du site des adhérents du CA” e poi abbia rinominato “communication vélivélo”.
Intendo il parametro, potrebbe essere impostato su ascii o encoded (in tal caso qualcosa potrebbe non funzionare, ma non sono davvero sicuro dei risultati attesi e delle conseguenze di una o dell’altra opzione
)
Non lo so affatto. Non so dove si trovi il parametro. Stavo pensando di usare UTF8.
È lì:
your.domain/admin/site_settings/category/all_results?filter=slug
Ciao, è ASCII. Non lo modifico mai.
Prova a impostarlo su encoded e vedi se questo ti consente di modificare la categoria.
