We’re switching our forum over to operate on tag-pages. I just noticed that its not possible to pin a topic on a tag page (or at least it ignores standard pins).
Any solution to making a post stay at the top in tag-pages?
We’re switching our forum over to operate on tag-pages. I just noticed that its not possible to pin a topic on a tag page (or at least it ignores standard pins).
Any solution to making a post stay at the top in tag-pages?
We have categories to pin topic.
Tag-pages and categories are essentially different navigation systems. it makes sense to prioritise one to make things easier for users and leave the other as an advanced feature.
We chose tag-pages as it gives incredible flexibility for cross team collaboration. the issue is new users to the platform want to see pinned posts, like ‘getting started guide’, ‘introductions’, etc.
If we introduce new users to the platform using categories they are going to be confused, as the rest of their early interaction is built on navigating tag-pages.
Solo quería recordar esto, ya que las Categorías tienden a abarcar todas las Etiquetas, mientras que las Etiquetas identifican los intereses de cada usuario. En el caso específico de Image.sc, cada etiqueta corresponde a un software o paquete diferente, por lo que un tema fijado para QuPath o CellProfiler sería inútil dentro de la otra etiqueta. Mientras tanto, un Anuncio fijado sobre una charla de FIJI ni siquiera aparecería en la parte superior al seleccionar la etiqueta de FIJI.
Supongo que tiene sentido permitir fijar un tema en una página de etiqueta, ¿qué opinas @eviltrout?
Creo que es una buena idea, pero no creo que sea fácil de implementar. Un desafío será que el modal para fijar el tema ya es bastante grande:
La parte más complicada será el modelo de datos. Actualmente, un tema tiene pinned_at y pinned_until para el período de tiempo, lo cual está bien, pero luego pinned_globally (booleano) determina el modo de fijación. Si es verdadero, se muestra globalmente; si es falso, se muestra en una categoría.
Para admitir la fijación a nivel de etiqueta, tendremos que migrar a algo como pinned_mode (globally|category|tag). Eso podría funcionar si estuviéramos dispuestos a fijar el tema en todas las etiquetas a las que pertenece, pero también me pregunto si los usuarios querrán seleccionar una etiqueta específica para fijarlo. En ese caso, probablemente necesitaríamos otra columna llamada pinned_tag para manejarlo.
¿Quieres proceder y programar esto para una versión futura?
No realmente, a decir verdad, ¡pero no puedo negar que tiene cierto sentido permitir que las páginas de etiquetas tengan un tema fijado!
Lamentablemente, esto entra en la categoría de “demasiado complicado” para la etiqueta pr-welcome, así que supongo que simplemente lo dejaremos para más adelante por ahora.
Parece que @Curtis_Rueden en el foro de image.sc terminó con una solución alternativa, aunque no fue intencional. Creó una categoría para las publicaciones de la etiqueta:Sidebar para cada etiqueta.
Durante un breve tiempo, cada foro tenía una publicación etiquetada que solo aparecía para esa etiqueta (lo que terminó convirtiéndose en una barra lateral). No estoy seguro de cuáles serían los pasos para reproducir esto, pero parece que sería posible crear una publicación fijada específica para una etiqueta con las herramientas actuales.
Simplemente no entiendo nada de lo que ocurre bajo el capó que llevó a ese estado intermedio, ni si ese estado intermedio era realmente estable. Por lo tanto, podría ser o no una solución alternativa si alguien más encuentra esto buscando funcionalidad similar.
@microscopyra En el Foro de Image.sc configuramos el componente de tema Discourse Tag Sidebars, como se describe aquí:
Esto es algo diferente a habilitar la fijación de temas en vistas de etiquetas específicas. Pero es agradable poder ver información relevante en una barra lateral mientras se navega por una etiqueta destacada.
Sí, pero uno de los pasos intermedios durante ese proceso llevó a la creación de un único tema que se fijó dentro de cada etiqueta. Detenerse en ese paso permitiría la existencia de un tema fijado, ¿verdad?
Aunque fijar varios temas sería interesante, también podría resultar mucho más desordenado en comparación con asignar a cada etiqueta un solo tema fijado para que lo editen como consideren oportuno. Y ahora que Pete y yo tenemos permiso para editar para siempre, podríamos editar ese único tema fijado según lo que fuera necesario en cualquier momento.
Al menos, así fue mi razonamiento.