¿Por qué hay una categoría que no puedo modificar?

Hola,

esto es bastante incómodo: creé 3 categorías en mi nuevo foro y, cuando quiero configurar una de ellas (las otras 2 están bien), recibo el mensaje “esta página no existe o es privada” (aunque soy el propietario Y administrador).

¿Qué he hecho mal? (supongo que es un error de principiante).

Podría ser el nombre de la categoría que elegiste. Alguien tuvo un problema con las letras finlandesas en este tema reciente, y esto fue lo que se sugirió como solución:

Puede que tenga una pista: cuando estoy en la página de la categoría, el acento francés “é” aparece dos veces en la URL: supongo que esto podría ser parte del problema cuando hago clic en “modificar” (lo que lleva directamente al error 404).

Exacto, aunque en mi caso es más la descripción de la categoría.

Realmente no entiendo la solución que citaste, pero haré lo mejor que pueda…

Sí, yo también tuve ese problema, ¿qué tienes para el parámetro slug generation method?

eso podría ayudar: Administrative Bulk Operations

Gracias, aunque estoy alojado, así que ssh no es una opción fácil para mí.

¿Dónde se encuentra el método de generación de slug? Supongo que habría estado en algún lugar de los parámetros…

EDITAR: Supongo que es esto: /c/toute-personne-intéressée-par-nos-activitées/5

Está bien, si todavía no estás familiarizado con la consola, no hay prisa. Siempre puedes cambiar la visibilidad de esta a ‘staff’ y volver más tarde para ordenarla.

Acabo de probarlo y tener una categoría llamada, por ejemplo, ‘Tést’ está bien, siempre y cuando no incluyas la ‘é’ en el slug (así que deja que discourse genere el slug por ti).

Editar: Pero @Benjamin_D tiene la respuesta real a continuación. :slightly_smiling_face::+1::down_arrow:

De hecho, https://your.domain/admin/site_settings/category/all_results?filter=slug%20generation, debería estar codificado

Esto suena como un error. No debería ser posible configurar la categoría de tal manera que no se pueda editar.

Si el problema es el slug, entonces deberías poder reemplazar el slug con un -, por lo que /c/-/8 (donde 8 es el ID de la categoría) debería funcionar.

OK, aunque no puedo cambiar nada sobre esta categoría por ahora. Además, mi nombre de categoría no tiene ningún acento, parece que la descripción la está fallando por alguna razón

Era ASCII, lo cambié a codificado, ¡FUNCIONÓ! Ahora puedo hacer lo que tenga que hacer.

¡Muchas gracias a ambos! :star_struck:

De hecho

Estoy de acuerdo, no sé si esto proviene de un error de mi host, o si hay algo en la versión que aún no está corregido. Debo admitir que esta versión se supone que debe ser actualizada según un mensaje de advertencia en la página de administración (aunque no puedo hacerlo yo mismo): mi host está ejecutando la versión 2.7.9 cuando la última es la 2.8.0.beta9.

Acabo de probar la creación y edición del nombre de una categoría con caracteres acentuados en una instalación nueva y funcionó bien. No tuve que editar la URL de forma manual, así que parece que la versión más reciente (2.8.0.beta9) solucionó esto.

– EDITAR –
Curiosamente… no cambié la configuración de la URL de “ascii” a “encoded” como mencionó @Benjamin_D anteriormente en el hilo. Simplemente funcionó de inmediato.

como @MarkDoerr señala, el PR que resolvió el problema se fusionó el 12 de enero de 21, donde se lanzó 2.7.9 estable el 20 de octubre.

Ha habido dos lanzamientos de seguridad para la rama estable desde entonces.