Ya lo fusioné, así que pruébalo.
¡Gracias, @nathank!
Ya lo fusioné, así que pruébalo.
¡Gracias, @nathank!
¡Genial, funciona! Es MUCHO mejor que intentar averiguar todos los grupos de usuarios predeterminados correctos ![]()
¡Gracias!
¡Hola! Esto es increíble, muchas gracias por este plugin ![]()
Solo tengo una observación, que no estoy seguro si es un comportamiento no intencionado: en el móvil, una vez que se ha establecido una página de inicio personalizada, si quiero hacer clic en el logotipo del foro para volver a la página de inicio tradicional, simplemente me devuelve a la página de inicio personalizada. Si este comportamiento es intencionado, ¿podría ser opcional? (si no, ¿puedo cambiarlo por mi cuenta de alguna manera?)
¡Gracias de nuevo por esta gran herramienta! ![]()
Actualización: Pude superar esto utilizando el componente Custom Header Links, estableciendo un enlace de encabezado para que me devuelva a la página de inicio original completa (el icono del gopuram encajaba visualmente para esto). Esto abre otra posibilidad: ahora que podemos establecer un icono para llevar inequívocamente a los usuarios a la página de inicio estándar completa, ¿podría ahora el icono del foro dirigir a la página de inicio personalizada que el usuario ve desde el escritorio? Sería muy práctico al usar el teléfono (y por defecto en el escritorio).
Actualización 2: si establezco una página de inicio para un grupo determinado, anula la configuración de la página de inicio móvil, ¿se puede evitar esto?
[quote=“Lisandro Iaffar, post:23, topic:199623, username:lisandro_iaffar”]
¡Hola! Esto es genial, muchas gracias por este plugin ![]()
[/quote]De nada, ¡ciertamente es útil para algunos casos de uso!
[quote=“Lisandro Iaffar, post:23, topic:199623, username:lisandro_iaffar”]
Si este comportamiento es intencional, ¿podría ser opcional? (si no, ¿puedo cambiarlo de alguna manera por mi cuenta?)
¡Gracias de nuevo por esta gran herramienta! ![]()
Actualización: Pude superar esto usando el componente Custom Header Links, configurando un enlace de encabezado para que me devuelva a la página de inicio original completa (el ícono del gopuram encajaba visualmente para esto)
[/quote]Sí, es bastante complicado de cambiar de manera confiable. Lo pensé hace un tiempo y me di por vencido.
¡Me alegra que hayas encontrado una solución viable!
El enlace ‘Everything’ en la barra lateral también debería hacer lo mismo, o si quieres algo más específico, también puedes usar una sección de barra lateral personalizada.
[quote=“Lisandro Iaffar, post:23, topic:199623, username:lisandro_iaffar”]
Actualización 2: si configuro una página de inicio para un grupo determinado, anula la configuración de la página de inicio móvil, ¿se puede evitar esto?
[/quote]Sí, ese es el comportamiento diseñado, ya que asumí que si te tomabas la molestia de redirigir a un grupo a una página de inicio específica, también debería aplicarse en dispositivos móviles.
Pero si eso no te sirve, podrías añadir
¡No dudes en hacer un PR! O encarga a un desarrollador que lo intente.
Hola, puedes lograrlo así ![]()
Esto anulará la URL del logo a /latest.
<script type="text/discourse-plugin" version="1.3.0">
api.changeWidgetSetting('home-logo', 'href', '/latest')
</script>
Gracias de nuevo @Don por tu rápido apoyo, y @nathank por tu aporte ![]()
El fuerte apoyo de esta comunidad ha sido todo en este camino que he estado persiguiendo durante 2 años… :')
Ambas aportaciones me hicieron darme cuenta de una estrategia para resolver este aparente acertijo de la esfinge. Así que finalmente lo resolví de esta manera:
Objetivo:
Pasos:
<script type="text/discourse-plugin" version="1.3.0">
api.changeWidgetSetting('home-logo', 'href', '/categories')
</script>
Crear un nuevo enlace de icono de encabezado para redirigir a la página de inicio personalizada (usar la URL del foro sin formato para este efecto).
Usar este manejador en caso de que el usuario esté en móvil:
<script>
if (window.location.pathname == "/")
{ window.location.href = "/chat";
}
</script>
Esto es bueno porque un usuario puede cambiar su preferencia por un inicio personalizado que se respetará tanto en escritorio como en móvil (a través del nuevo icono de encabezado). Estoy forzando el chat como página de inicio para móvil porque asumo que será el caso de uso más recurrente allí.
¡Y eso es todo! funciona a la perfección ![]()
Gracias a todos de nuevo ![]()
Hola, quiero establecer una página de categoría como predeterminada para todos, y estoy muy emocionado de ver que existe un componente temático comunitario que hace exactamente eso. ¡Muchas gracias!
El foro donde aplicaré este cambio tiene casi dos años y es probable que algunos usuarios se quejen y prefieran tener la página de inicio actual (simplemente “Últimas”). Por lo que puedo ver, los usuarios no podrán definir sus preferencias, ¿es esto correcto?
Si no pueden, una idea que se me ocurre es crear un grupo de “Fans de la página de inicio antigua”
al que los usuarios puedan unirse, y establecer “Últimas” para los usuarios de este grupo.
Solo estoy comprobando si este enfoque tiene sentido antes de hacer un cambio tan disruptivo en el foro. ![]()
Sí, es correcto.
Con más trabajo de desarrollo, podría ser posible utilizar / expandir la configuración de usuario existente de esa manera, pero no en este momento.
Tu solución alternativa suena inteligente y debería funcionar bien. La clave es asegurarse de que el grupo esté configurado como principal para esos usuarios.
¡Buena suerte!
Homepage Feature parece funcionar solo para las páginas de inicio oficiales de Discourse, no para las personalizadas que admite este componente temático. Es una pena perder esas bonitas imágenes en la página de inicio…
Sería genial si Homepage Feature y Custom Homepage for Groups fueran compatibles, y no estoy seguro de cuál es el lugar adecuado para preguntar, aquí, allí o en ambos lugares. ![]()
La clave probablemente sea un cambio en Homepage Feature, para que puedas especificar cualquier página de Discourse para mostrar las publicaciones destacadas. Luego obtendrías este TC para que apunte a la página que especificaste.
@awesomerobot - ¿qué opinas?
Hola, quiero que mi página de inicio comience con el banner de búsqueda de bienvenida que instalé, seguido del resumen de categorías y luego un feed de vista previa tipo Reddit de temas destacados. Realmente no entiendo la configuración del “mapa de página de grupo” en este tema y me pregunto si puede satisfacer mis necesidades.
Gracias por tu tiempo.
Este componente no cambia la apariencia de las cosas. Cambia a dónde irán los usuarios cuando vayan a la página de inicio del sitio (como al hacer clic en el icono de inicio).
El mapa de grupos permite que diferentes grupos obtengan una página predeterminada diferente en el sitio.
Creo que podrías querer Showcased Categories
@afscstagiaire ¿estás buscando algo parecido a esto?
¡Sí, exacto!
2 publicaciones se dividieron en un nuevo tema: ¿Mejores prácticas para usar código con licencia?
Lamentablemente, esto parece haberse roto con los últimos cambios principales.
Esperemos que @pfaffman o yo podamos investigarlo pronto.
¿Hay alguna forma de automatizar la configuración de la página de inicio para no tener que escribirla manualmente? Estoy permitiendo que algunos usuarios creen sus propias categorías y su página de inicio debería configurarse automáticamente en la categoría que crearon.
Plugin Merefields solía hacer esto cuando se agregaba un grupo a los permisos de una sola categoría, esta se convertía en su página de inicio, pero la aplicación no se compilaba con ese plugin, así que creo que no se está ejecutando en la última versión de Discourse.
¿Cuál es el problema? ¿Podría ser este error (que ya se ha corregido)?
Edición: oh sí. Algo ha cambiado. No pude ver en 5 minutos cómo solucionarlo. Espero tener más tiempo muy pronto.
Edición: Creo que podría estar solucionado. Es importante no tener una barra inclinada al principio en la ruta.
Estoy eliminando #roto de esto, ya que creo que está arreglado.
Tenemos otro problema que, me temo, no entiendo en absoluto.
Esto es para el TC sin nada activado:
