No soy nuevo en Discourse. Migré de phpBB a Discourse en mi otro sitio de interés en coches, exiges.com.
He quedado muy impresionado con el constante flujo de mejoras que el equipo de Discourse ha estado publicando, así que me lancé y llevé mi foro de Xenforo, con 750.000 publicaciones y 20.000 miembros, a Discourse.
Con una buena dosis de suerte, criterio y ayuda de la IA, escribí un guion de importación para transferir los datos. Tengo un sistema autoalojado con AllHost.IO, 8 núcleos y 8 GB de RAM, y la migración tardó 37 horas.
He estado haciendo que el sitio se parezca un poco al de Xenforo porque, sinceramente, ese diseño ya funcionaba bien. Hasta ahora estoy encantado con el resultado:
He venido aquí no tanto para presumir de mis sitios, sino más bien para dar las gracias a los desarrolladores. Era un fan acérrimo de Xenforo, pero, en mi opinión, esta plataforma ha hecho que la parte de administración sea mucho más fácil y las actualizaciones frecuentes son simplemente geniales.
Lo único que puedo ver que podría ayudar a nuestros usuarios es el cambio en la interfaz para las citas.
En Discourse simplemente respondemos. La respuesta en Discourse no es una respuesta citada, pero entiendo que podemos resaltar el texto y que aparece el tooltip para la cita.
En Xenforo, al responder, la publicación original se cita. Puedo apreciar ambos métodos de ejecución. Puede llevar algún tiempo que nuestros usuarios lo entiendan.
Tenía un plugin personalizado que añadía unas tablas adicionales y se vinculaba a las tablas principales para proporcionar un garaje, pero eso es más bien un desarrollo personalizado.
¿En cuanto a funciones? ¡No estoy seguro de que me falte algo!
Estoy buscando activamente reducir la cantidad de extensiones de terceros después de haberme visto afectado por cambios que han roto estos complementos en los que me he vuelto tan dependiente.
Sí, buena decisión. Me acuerdo de caer en esa trampa con vB y tener que abandonar el proyecto porque estaba tan hecho a base de parches que no era sostenible. Cuando algo se rompía, era como una torre de naipes.
Quiero establecer el permiso en el nivel superior (tablero importado y archivado) como solo lectura y que la herencia se propague a los elementos hijos.
Actualmente, no parece que pueda hacer eso, por lo que tengo que editar los 9 hijos individualmente. No es un impedimento grave, pero sería genial tener una opción de padre/hijo/herencia para heredar permisos.
Te entiendo; hemos ido de un lado a otro con esto un par de veces y, al final, la decisión se reduce a la seguridad. Discourse trata cada categoría como algo independiente, por lo que una subcategoría no es un “hijo” en términos de permisos de su categoría principal; simplemente está anidada para facilitar la navegación y la organización. Lo hicimos así porque a menudo los administradores quieren que una subcategoría sea deliberadamente diferente de la principal.
Nos decantamos por una red de seguridad que impide que una subcategoría sea menos restrictiva que su categoría principal, para evitar situaciones en las que alguien quede bloqueado de una categoría pero pueda ver subcategorías privadas dentro de ella. De esta manera, tienes total libertad para hacer que los permisos de las subcategorías sean más estrictos, pero no puedes filtrar contenido accidentalmente a través de una categoría más permisiva.
Aprecio desde dónde vienes con esto. Lo estoy viendo desde un ángulo diferente.
Quiero permisos consistentes. Necesito negar el permiso de escritura/creación a una serie de categorías. Podría pasar por alto una y dejarla abierta para respuestas…
Creo que si acertamos con la interfaz y la lógica al respecto, podría funcionar. Sin embargo, no es un obstáculo insalvable y pasé mi descanso en el trabajo buscando cada categoría y quitando dos marcas…
Me alegra que hayas encontrado una solución alternativa, ya que las mejoras para el complemento de suscripciones no están en nuestra hoja de ruta inmediata.
Es una gran noticia ver cómo más foros de coches, especialmente los relacionados con Lotus, se unen a la familia de Discourse. Migré LotusElan.net desde phpBB hace unos 18 meses.