Une petit modification dans la dernière version de PHP (PHP 5.4), le <?= fonctionne même si les short_open_tags sont désactivées. Fini, les <?php echo.
C’est une grande nouvelle pour tous ceux qui apprécie PHP comme langage de template.
Une petit modification dans la dernière version de PHP (PHP 5.4), le <?= fonctionne même si les short_open_tags sont désactivées. Fini, les <?php echo.
C’est une grande nouvelle pour tous ceux qui apprécie PHP comme langage de template.
Le système de templates de WordPress est très flexible, et il y a rarement quelque chose que vous ne pouvez pas faire ou qui ne fonctionne pas comme vous le souhaitez. Une exception notable est cependant le template tag the_date, son implémentation est un peu surprenante, son comportement n’est pas forcément celui qu’on attend.
Joomla! est l’un des CMS (système de gestion de contenu) les plus utilisés dans le monde. Open source et gratuit, Joomla! permet de programmer très simplement un site internet dynamique et sophistiqué : forum, boutique en ligne, etc. La version 1.6 va sortir dans les jours prochains. Les autres CMS ont mis la barre haut dans le monde CMS. Joomla 1.6 va t’il réussir à se trouver une place ou va t’il rejoindre le monde des antiquités du Web.
Parfois, il est utile de modifier le style de la page en fonction de la page elle-même. L’interface d’administration de Joomla permet de renseigner un champ contenant un nom de classe CSS que l’on pourra réutiliser dans les templates.
Comme on me le suggérait récemment, j’ai regardé l’extension wrap_operator permettant de « sécuriser » les fonctions PHP que l’on peut utiliser dans un template eZPublish. Tout n’est pas parfait dans cette extension mais l’idée est plutôt bonne. J’ai donc extrait uniquement la fonctionnalité voulu et je l’ai adapté à eZ Publish 4 et supérieur.