Estoy un poco confundido por esta descripción. He usado el componente temático de extractos de la lista de temas en mi foro sin problemas antes. Entonces, ¿qué cambia exactamente la configuración? La descripción dice como si solo pudiera usar extractos mientras la configuración está habilitada y uso un componente que los muestra, pero los extractos parecen funcionar en mi foro con la configuración deshabilitada y solo el extracto de la lista de temas habilitado. ¿Qué sería diferente si habilitara la configuración?
Nota al margen: ¿Hay alguna razón por la que esta configuración no se haya agregado a un “área” como ‘diseño’?
Sí, esto está relacionado con Horizon: High Context Topic Cards, la idea original era exponer esta configuración para que las personas pudieran activar extractos en esas tarjetas de tema de Horizon sin acceso a la consola… pero es una configuración un poco peligrosa de exponer porque si la habilita, agrega muchos datos a la lista de temas incluso si los extractos no se muestran en el tema actual.
El seguimiento es habilitar la configuración del sitio oculta cuando el tema Horizon tiene habilitada la opción topic card high context… de esa manera, la configuración se restringe a una situación en la que se utilizará.
Por defecto, solo serializamos extractos para temas fijados con
A menos que la configuración del sitio always_include_topic_excerpts esté habilitada, o que un tema esté utilizando un “modificador de tema”. ¿Quizás el tema que estás usando está utilizando el modificador?
¿Cuál es la justificación para que las nuevas funciones sean exclusivas de Horizon? ¿Hacer que las nuevas funciones se limiten a un tema central que no se puede personalizar parece ir en contra del espíritu general de Discourse? ¿Ni siquiera podemos usarlo en Foundation? Hay líneas de código en el núcleo para correcciones específicas de Horizon…
Entonces, si cambio la configuración en Horizon, ¿cambiará la configuración oculta del sitio? ¿Significa eso que también se activará en el modo seguro porque es una configuración del sitio? Esperaba que, de manera similar a lo que describió zogstrip, el tema Horizon activara los extractos independientemente de la configuración, al igual que se puede hacer agregando el componente de extractos de la lista de temas a Foundation.
Realmente es una cuestión de tiempo y complejidad. Para agregar una vista como esta a Foundation, necesitamos actualizar la API para que funcione con diseños más flexibles… así que tendríamos que crear nuevas API, mantener ambas durante un tiempo y luego descontinuar las antiguas.
Horizon es más bien un borrón y cuenta nueva, tiene más límites en la personalización y, por defecto, carece de cierta información como las etiquetas en la lista de temas… por lo que fue más fácil priorizar sin preocuparnos por la compatibilidad con versiones anteriores. Lo ideal es que tomemos lo que aprendamos de Horizon y lo usemos para actualizar Foundation también.
Lo siento, tienes razón, eso fue un poco impreciso… no habilita literalmente esa configuración del sitio… pero hace lo mismo (serializa extractos) solo para el tema usando un modificador de tema
No estoy seguro de a qué te refieres. Dije que el componente de extractos de la lista de temas funcionaba sin la configuración antes:
Así que supongo que estaba usando el modificador, pero la nueva descripción de la configuración del sitio decía que incluso después de habilitarla, necesitarías el componente “extractos de la lista de temas” para verlos.
Mi pregunta era por qué necesito la configuración del sitio si el componente parece habilitar los extractos sin ella.
Es posible que este extracto no sea visible a menos que se habilite un componente de tema como “Extractos de la lista de temas”
Mi pregunta no era por qué funciona, sino por qué usaría la configuración, porque esa es la información que espero de una descripción. Y por eso dije que parece que no necesito entender porque la descripción ya no es necesaria ya que fue eliminada.
[quote=“Lilly, post:5, topic:394416”]
hacer que las nuevas funciones sean solo para Horizon
[/quote]Para ser claros: la función de extractos de temas no es exclusiva de Horizon. Cualquier tema puede habilitarla a través del modificador de tema. Muchos temas lo hacen.
La configuración del sitio era la forma antigua de hacer esto, antes de que existieran los modificadores de tema. Se hizo visible hoy porque pensamos brevemente que era la única manera de convertirlo en una opción conmutada para los usuarios de Horizon. Pero, de hecho, hay una manera de hacer que los modificadores de tema se vinculen a la configuración del tema, que es lo que hemos hecho ahora en Horizon.
También hemos documentado esa estrategia, para que quede claro cómo pueden hacerlo otros temas. (Y para no olvidarlo nosotros mismos )
oh sí, ahora lo entiendo. Simplemente no estaba claro porque pensé que eran extractos diferentes, no el mismo que se usa de una nueva manera en horizon.