-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deberia incluirse el plugin lektor-markdown-header-anchors #421
Comments
@pyjavo @Scot3004 Esto no crea tablas, sino que crea un id en los titulos de markdown con el slug del titulo. Sin embargo, podria en la plantilla crearse una tabla de contenido si se quisiera porque el plugin tambien expone la propiedad Esta propiedad permitiría incluir una tabla de contenido. Pero el objetivo es que permita citar con mayor precisión otros articulos en la pagina. Links del tipo: Esta necesidad la descubrí al intentar citar una parte de un articulo del blog. |
Y por eso mencioné los enlaces estilo GitHub o una tabla de contenido, sino nadie va a saber de estos enlaces |
El PR se trata solo de agregar el plugin, no tiene ningún otro alcance más allá de habilitar el atributo id con el correspondiente slug. Dentro del repositorio del plugin hay un PR que busca añadir esa funcionalidad al mismo, pero está fuera de los alcances. A menos que se quiera agregar al repositorio como un paquete . |
@andresperezcera ¡Super! Entonces por cada artículo que queramos, colocamos la tabla o agregamos eso un archivo "base" y que todos los artículos tengan esa tabla @Scot3004 podriamos agregar la tabla de contenido algunos artículos para probar. |
@pyjavo Yo sería partidario de agregar un campo booleano al modelo que se llame TOC o TDC y que cada quien marque si lo quiere agregar o no. También creería que este PR es super sencillo y mejor si se mantiene así. Puedo crear otro issue citando esta conversación en el que sea mas explicito.
Nuevo Issue:
La condición que tu mencionas @Scot3004 no es parte de este plugin, quizá podría darse con JavaScript. Pero si se menciona en el PR #12, para lograrla tendria que agregarse el plugin como un paquete ¿Quieres que lo intente? |
Ok. De acuerdo 👍 |
@pyjavo @Scot3004 La pregunta es: Si se acepta como está, no se podrían agregar links tipo GitHub, sino que sería un PR aparte. En cualquier caso tendria que haber otro issue que se trate de la implementación de TDC usando la propiedad |
Así está bien |
Solicitud de mejora en sitio web PyBAQ
Deberia incluirse el plugin lektor-markdown-header-anchors en el repositorio.
Ventajas
Genera anchors a cada titulo de los articulos y da acceso a crear tablas de contenido. También permitiría hacer links especificos a secciones de otros articulos; lo que daria contexto a la relación entre articulos como "Contribuir en Modo Facil" y "Cómo contribuir en el blog de Python Barranquilla"
Desventajas
No encuentro desventajas hasta el momento. El plugin es mantenido por los mantainers de Lektor y el uso es muy específico. Puede ser útil a otros modelos de la pagina.
The text was updated successfully, but these errors were encountered: