THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline

#1 Créer un plugin

(12-12-2022 16:54:55)


Bonjour à tous, suite à la discussion sur l'amélioration de la mise en page des articles https://forum.thelia.net/viewtopic.php?id=13774 @nog me propose de faire un plugin smarty.

Bon...

Alors, avec l'ancienne documentation, déjà, je comprends mieux la structure que doit avoir le plugin http://thelia.github.io/en/documentatio … index.html
Mais n'y a-t-il pas quelque part une doc plus fournie qui explique et donne des exemples sur la création de plugins ? Parce que (pardonnez-moi) mais je trouve cette page très succincte https://doc.thelia.net/docs/smarty_plugins/

Mon but est de créer l'équivalent des Shortcode Wordpress pour ne pas avoir à écrire dans le code source certaines mises en page dans mes articles.

Merci !
Éric LM

Offline

#2 Re: Créer un plugin

(12-12-2022 20:24:30)


Pour faire un plugin Smarty, il te faut tout d'abord faire un module Thelia.

Si tu es en 2.5, regarde ici : https://doc.thelia.net/docs/extending_thelia

Mais pour ce que tu veux faire, je regarderais ce module : https://github.com/thelia-modules/SmartyFilter, il me semble parfait pour ce que tu veux faire, en l’occurrence faire des remplacements dans le code HTML généré.


OpenStudio Toulouse

Offline

#3 Re: Créer un plugin

(13-12-2022 08:53:19)


Merci, je regarde. Bonne journée !