Página de inicio personalizada para Grupos

Por lo que veo, @pfaffman introdujo código incompleto en su último cambio (probablemente no intencional; mira las dos condiciones sin corchetes de cierre) :thinking:

2 Me gusta

Maldición. Añadí un retroceso roto. Le echaré un vistazo la semana que viene y veré si añado pruebas, aunque creo que eso debería haber sido detectado por los linters.

Lo siento, gente.

4 Me gusta

¡Creo que esta vez realmente lo he arreglado!

Y he añadido pruebas, así que la próxima vez que intente envíe código con errores, recibiré un correo electrónico de GitHub, espero que antes de que alguien más se dé cuenta.

EDIT: Ups. Ese era un repositorio diferente que estaba pasando las pruebas, pero debería tenerlo solucionado en unos minutos.

EDIT: Bueno, creo que el código funciona, pero todavía no está pasando las pruebas como se quejaba aquí: How to convince eslint that settings are defined? wah

Gracias a @cvx (How to convince eslint that settings are defined? - #5 by cvx) se ha salvado el día.

No recuerdo quién pagó por esto una vez, pero ahora no está pagando. Si encuentras esto útil, puedes darme lo que valga para ti a través de los métodos de mi nuevo sitio web aún no lanzado.

3 Me gusta

¡No te preocupes, Jay! Gracias por la corrección.

Además, si aún no lo has visto, dejaste mensajes de depuración en el código. :smile:

3 Me gusta

Estoy recibiendo el siguiente error en la última compilación, pero solo cuando se ve como anónimo y evita que el sitio se cargue por completo:

1 me gusta

¡Ese fui yo! Aunque no lo estoy usando activamente en este momento.

Gracias David por el informe.

2 Me gusta

¡Ajá! ¡Eso explicaría por qué eres quien publicó este tema!

Mala suerte. Más o menos pensé que los últimos cambios habrían puesto todo al día.

Hago algo similar en mi panel, así que hay una buena posibilidad de que me tropiece con la solución a esto pronto. Para darle mayor prioridad, contácteme con un presupuesto.

2 Me gusta

No hay prisa aquí Jay, solo estaba usando una característica muy pequeña que no es importante en absoluto.

3 Me gusta

Así que establecí la configuración de anonimato en /home, pero cuando actualizo la página sin haber iniciado sesión, obtengo esto en el directorio base en https://forums.mysite.com/

No es una página privada y funciona bien cuando se inicia sesión. Alguien más verificó que también puede acceder a la URL directa como invitado.

1 me gusta

No existe tal URL como /home/, ¿simplemente haz que sea /?

Ver https://meta.discourse.org/home.

1 me gusta

Esta es la página /home.

2 Me gusta

Si me envías tu URL, puedo echarle un vistazo.

1 me gusta

¡Mensaje privado enviado! Gracias.

Hola @pfaffman, ¿significa esto que necesitamos cambiar un poco este TC?

1 me gusta

Si sirve de algo, todavía tengo el problema mencionado con este componente.

1 me gusta

Eso no es inmediatamente aparente.

¿Quizás está relacionado con esto?

Creo que lo que hay que hacer es actualizar y ver si está roto.

Creo que el componente de tema que agrega la ruta debería cambiar la página de inicio como se describe en el commit. ¿Quieres que la página de inicio cambie para todos los usuarios o solo para algunos?

3 Me gusta

Hola, sigue roto.

Cualquiera que no haya iniciado sesión en una cuenta. Los usuarios anónimos.

1 me gusta

Maldición. Bueno, no estoy seguro de si el culpable es el otro componente del tema o este, y me llevará un tiempo averiguarlo.

Si alguien con presupuesto tiene problemas con él, veré qué puedo hacer para resolverlo.

1 me gusta

¡Suena bien!

1 me gusta

Esto es bastante genial con la barra lateral “todas las categorías” que abre la página de categorías normal.

La única advertencia es que parece bloquear el banner de búsqueda hasta que el grupo principal se cambie de nuevo.

Me pregunto si esto podría hacerse compatible para que se muestre en la página de inicio personalizada y en la página principal de categorías sin cambiar el grupo principal.

Estoy usando el tema Air. Cuando se hace clic en “todas las categorías” en la barra lateral, se muestran los cuadros y grupos de categorías modernos. Simplemente sin el banner de búsqueda.

Definitivamente cambia el juego.

1 me gusta