
Apprendre à utiliser MODx pose parfois des difficultés aux nouveaux utilisateurs. Malgré un forum très actif, le manque de documentation a souvent été pointé du doigt, rendant l’apprentissage des bases parfois ardu. Mais la situation a plutôt bien évolué, et de nombreuses ressources sont maintenant disponibles.
Avant toute chose, et pour ceux qui ne suivraient pas l’actualité de MODx, je me permet de faire un léger rappel sur l’appelation des versions. MODx Evolution est la version historique, actuellement en version 0.9.6.3. C’est la version stable et donc utilisable en production. MODx Revolution (auparavant appelé MODx 0.9.7) constitue le futur de MODx. Elle se base sur un ORM appelé Open Expedio (ou xPDO) et une réécriture complète du code. Actuellement en version Alpha 6, une première version beta devrait faire son apparition d’ici peu. Contrairement à MODx Evolution, celle-ci n’est évidemment pas utilisable en production.
Le site officiel de MODx a été entièrement refondu et autant dire que le changement est assez radical. C’est en tout cas le premier passage obligé pour travailler avec MODx. Vous pourrez donc y télécharger les fichiers d’installation ainsi que toutes les ressources associées : snippets, plugins, thèmes pour le manager, etc. Depuis quelques jours, on y trouve également une liste des ressources documentaires liées à MODx.
Un 1er livre[1] pour MODx : « MODx Web Development »
Après que MODx ai gagné le prix du CMS le plus prometteur en 2007, il était logique que Packt Publishing souhaite publier un livre sur MODx. C’est désormais chose faite avec cet ouvrage, plutôt orienté débutant, et qui semble donc le support idéal pour s’initier à MODx. Pour ma part, je l’ai déjà commandé et je ne manquerais de vous en faire un compte-rendu détaillé.
Le guide complet (ou presque) pour créer des menus dans MODx avec Wayfinder
Wayfinder fait partie des snippets indispensables pour créer un site avec MODx. Il permet de générer des menus en fonction de nombreux paramètres et avec de multiples possibilités de personnalisation. Par contre, sa configuration n’est pas toujours évidente. Cet e-book sera donc l’assistant idéal pour vous guider dans les arcanes de Wayfinder.
Tutoriel sur Nettuts : « Développer avec un framework de gestion de contenus : MODx. »
Ecrit par Shane Sponagle, rédacteur de l’indispensable blog MODx Developper, ce tutoriel vous guidera pas à pas sur la création complète d’un site web avec MODx. Un très bon moyen pour vous initier rapidement à MODx.
Tutoriaux sur The Coding Pad : « Créer un site web avec MODx pour les débutants »
On trouve sur ce site une série de tutoriaux orientés débutants. Ils sont pour le moment au nombre de 5 :
Documentation officielle de MODx
La documentation est désormais entièrement centralisée sur une plateforme wiki. On y retrouve évidemment la documentation de MODx Evolution et celle de MODx Revolution.
Susan Sottwell fait partie des contributeurs actifs à MODx. Elle a rédigé plusieurs articles consacrés à MODx, dont un article particulièrement utile consacré à la création d’un module.
On trouve dans les guides de Bob des définitions des concepts de base de MODx (snippets, chunks, templates), ainsi que plusieurs FAQs. A noter que Bob Ray, l’auteur du site, est en train de préparer un livre consacré à MODx Evolution.
Pour travailler efficacement, il est bon d’avoir une liste des références syntaxiques sous la main. En voici deux qui vous assisteront dans l’utilisation de MODx et de son API :
Il existe également quelques blogs, qui consacrent régulièrement des articles à l’utilisation de MODx. Quand c’était possible, j’ai pointé les liens directement vers la catégorie MODx de chacun d’entre eux :
Pour terminer, je vous rappelle que les forums de MODx sont toujours l’endroit privilégié pour trouver les réponses à vos questions.
La communauté MODx est également très active sur Twitter. En plus du canal officiel de MODx, il y a un certains nombre d’utilisateurs et de développeurs qu’il est intéressant de suivre. Vous en trouverez une liste sur le forum de MODx : http://modxcms.com/forums/index.php?topic=27182.0.
Enfin, vous retrouvez plus facilement les conversations liées à MODx en recherchant le tag #modx.
Voilà, j’espère que cette liste de ressources vous sera utile ! Si vous pensez que j’ai oublié des ressources indispensables, signalez-les moi dans les commentaires.