Esto evitaría que el usuario tenga que salir de la página de configuración de la categoría, seleccionar en masa los temas de la categoría y moverlos a otro lugar.
Cuando intentes eliminar una categoría con temas en ella, primero podría sugerir si te gustaría:
mover todos los temas existentes a otra categoría, o
mover todos los temas existentes a Sin categorizar, o
(si Sin categorizar no está habilitado, ofrecer habilitarlo)
eliminar todos los temas de la categoría
y luego confirmar que deseas eliminar la categoría.
Con las opciones de mover los temas, también podría ofrecer la opción de añadir etiquetas a los temas.
No estoy seguro de estar de acuerdo con ofrecer la opción de cambiar una configuración del sitio en este contexto. En una comunidad con varios administradores, uno que esté realizando tareas de mantenimiento podría elegir esta opción sin saber por qué se deshabilitó o sin comprender las implicaciones de habilitarla.
No he buscado si existe un precedente para ofrecer cambios en la configuración del sitio de esta manera, pero parece peligroso permitir que se cambien las configuraciones como algo secundario a la realización de otras tareas.
Potencialmente, la eliminación de categorías está deshabilitada aquí por una razón similar, es decir, para fomentar el examen de qué temas se van a eliminar, aunque no tengo una opinión firme al respecto. Si eso es cierto, quizás el texto de ayuda para el botón de eliminar deshabilitado podría mejorarse con una breve explicación de eso.
La preferencia en sí sufre del mismo problema que las publicaciones: requiere que corras por el lugar limpiando cosas tú mismo cuando podría tener un flujo para hacerlo automáticamente.
Es una preferencia extraña para empezar. Una cosa es requerir que los publicadores seleccionen una categoría antes de publicar; otra es si una acción de administrador deja las publicaciones sin categorizar.
Veo dos posibles soluciones para esto:
Restringir la preferencia a solo la parte de “Permitir que los temas se creen sin una categoría”. Esto significa que esta preferencia no tendría ningún efecto en mover publicaciones, reclasificar publicaciones por un administrador o cosas que caen en ella cuando se elimina una categoría.
Eliminar la preferencia por completo y exponer una categoría “sin categorizar” en la vista general de categorías que pueda recibir permisos por categoría al igual que una categoría normal.
Otra cosa a considerar para Uncategorized es que también ha sido semi-reemplazada por la nueva categoría General predeterminada. Los sitios más nuevos pueden no necesitarla más, aunque es probable que seguir dando soporte a su existencia en los más antiguos siga siendo algo necesario.