Añadir DiscoTOC a las páginas publicadas

¡Esto es genial, gracias!

Esto me hace pensar, @j.jaffeux, que los complementos de Discourse se aplican a las páginas publicadas (por ejemplo, notas al pie), pero los componentes del tema no (por ejemplo, el índice). Podría ser complicado de implementar, ya que algunos componentes no son necesariamente útiles en el contexto de las páginas, pero los índices definitivamente lo son. ¿Hay alguna posibilidad de que lo tengamos?

9 Me gusta

Parece que los componentes del tema solo se aplican parcialmente.
El CSS sí, pero los scripts en /head no.
¿O estoy pasando por alto algo?

5 Me gusta

En este momento, la publicación de páginas no está diseñada para admitir componentes de temas ni nada que utilice la API de complementos, y especialmente decorateCooked.

No digo que esto sea imposible, pero no trabajamos en ello y, en este punto, no sé si lo haremos.

9 Me gusta

Puedo entender eso, después de todo no hay componentes Ember en esas páginas.

Mi pregunta es solo sobre algo de código jQuery simple (document.ready()) y cosas como GA, GTM. Lo simple y plano de JavaScript, por así decirlo. Sería suficiente si las secciones <head> y <footer> del componente del tema se insertaran tal cual.

4 Me gusta

Quizás no lo intenté, pero ¿no causaría eso un error con otros temas al intentar cargar código que no está disponible?

3 Me gusta

¡Esta es una característica maravillosa! ¿Hay planes para admitir DiscoTOC en las páginas publicadas?

10 Me gusta

Gracias por la confirmación rápida.

Por si acaso, mi necesidad es crear varias páginas de contenido relacionado. Idealmente, querría páginas separadas, enlazadas por algún tipo de navegación. Por lo que puedo ver, esto no parece posible con la implementación actual. Solicité el índice de contenidos como una solución temporal: tener todo el contenido en una sola página, navegable mediante el índice.

El índice de contenidos sería genial tenerlo eventualmente, pero en mi caso lo que realmente buscaba eran páginas separadas pero interconectadas. Encontraré otra solución por ahora. ¿Pero hay algo así en los planes para el futuro?

7 Me gusta

¿Existe un plan para que el TOC también sea visible en las páginas publicadas? ¿La publicación de páginas fue una función introducida en Discourse 2.5? ¡Esto sería un gran beneficio para este componente de tema!

10 Me gusta

Sería genial usar el componente de tema de tabla de contenidos en las páginas publicadas… Eso se ha mencionado algunas veces en este tema.

¿Alguna opinión sobre si eso podría suceder?

5 Me gusta

Esto es poco probable, ya que las páginas publicadas no tienen acceso a muchas funciones de JS y actualmente no hay planes para ampliar esto.

2 Me gusta