Framasoft | Framakey | Framabook | Framablog | Framagora | Framawiki | Veni Vidi Libri

  • Catégories : Logiciels libresCMS
  • Mise en ligne : 19/11/05 - 19/11/05 | | 106420 visites

MODx

Plus qu’un CMS, MODx est un framework de gestion de contenu (CMF) qui tire parti des approches les plus récentes en matière de conception d’application, à savoir une architecture modulaire, une interface riche et une flexibilité totale en matière de personnalisation des pages web et de gestion du contenu, sans oublier une conformité aux standards web les plus récents (XHTML 1.1, CSS 2.0).

Concrètement cela veut dire :

  • qu’en dehors du coeur du programme (API, parser), les fonctionnalités sont gérées comme des modules et plugins distincts ce qui permet de n’installer que les fonctionnalités dont on a besoin (blog, galeries, news...) ou encore de choisir facilement son éditeur (FCKEditor, TinyMCE, Markdown ou Textile...). La documentation développeurs permet aux codeurs PHP d’écrire facilement de nouveaux plugins et modules.
  • que MODx offre une interface enrichie qui tire partie des technologies du "Web 2.0", grâce à une API conçue pour les supporter AJAX grâce aux librairies opensource script.aculous et RICO
  • que MODx permet un personnalisation facile des pages via l’affectation d’un gabarit (template) par page, facilement personnalisable via un langage de balises (tags)
  • que les types de contenu et variables de modèles sont personnalisables (champs, type de données, valeur par défaut, propriétés...)

En dehors de ces points distinctifs, MODx offre tout ce que l’on est en droit d’attendre d’un CMS moderne : une gestion du cache avancée (options de cache par page), une gestion des droits et des permissions avancées (rôles, groupes d’utilisateurs et groupes de documents), des URLs optimisées pour le référencement via la ré-écriture d’URL (avec gestion d’Alias de pages), et un menu d’édition rapide sans passer par l’interface d’administration.

L’interface est orientée vers l’utilisateur. Colorée, elle est structurée de manière familière, avec un menu principal à deux niveaux, une organisation des documents sous forme d’arborescence à l’image de l’explorateur windows (répertoire, sous-répertoire, document) et des boutons similaires à ceux de l’interface de Windows XP.

Né en mars 2005 suite à un fork du projet Etomite, MODx a connu un développement rapide et sa communauté est très dynamique. En majorité anglophone, elle offre un support excellent, et produit régulièrement de nouveaux plugins, modules et snippets [1] qui en étendent les fonctionnalités. MODx dispose d’une documentation complète en anglais qui est actuellement en cours de traduction en français [2].

MODx est entièrement francisé par une communauté francophone encore naissante mais dynamique.

En conclusion, les points forts de MODx en font un outil flexible pour l’expert (tout est virtuellement possible) mais peut-être encore difficile à maîtriser pour le néophyte ou celui qui cherche un CMS "automatisé" (ainsi, il n’existe pas d’installation automatique de thèmes ou de plugins). Les concepts de modules, de plugins, de snippets, de variables de modèles peuvent être complexes à appréhender et à exploiter, et la courbe d’apprentissage est à la hauteur de la flexibilité offerte par cet outil. On regrettera également qu’il faille s’inscrire sur le site officiel (inscription gratuite) afin de pouvoir télécharger ce CMS.

Merci à Aour, Mina, Davidm et simonpca pour leur collaboration lors de la rédaction de cette notice

[1] bout de code PHP

[2] La documentation en ligne de MODx est en cours de traduction sur le wiki de traduction

Tags: php cms libre gratuit web2.0 framework
Ajouter des tags (séparés par des virgules ou des espaces) :
 
Attention: tous les caractères spéciaux sont interdits (sauf le .). Les tags n'apparaîtront qu'au prochain rafraichissement du cache (dans plusieurs heures).

<< Mettre à jour >>
:: lien mort :: orthographe :: nouveauté :: mise à jour ::

Vous souhaitez mettre à jour la notice ? La première chose à faire est de déterminer s'il s'agit d'une mise à jour mineure ou d'une mise à jour majeure Icone d'aide.

  • Mineure : un lien mort, des fautes d'orthographe, un lien à ajouter ou encore une petite précision.

    Veuillez renseigner les champs ci dessous :

  • Majeure : une nouvelle version avec des nouveautés, des changements majeurs.

    En cochant cette case, vous allez créer une page sur le wiki afin de mettre à jour la notice.

Commentaires

<< Poster un message >>
:: question :: précision :: avis :: commentaire :: bug ::

MODx 0.96 finale sortie :) , le 27 mai 2007 par davidm (2 rép.)

C’est officiel, MODx 0.9.6 vient de sortir avec au programme les améliorations dont j’avais parlé pour la RC2 et la RC3, plus une foule-titude de petites améliorations/fix et cerise sur le gateau un installeur désormais multi-lingue :)

Bon test !

-----> Télécharger MODx 0.9.6

MODx 0.96 finale sortie :) , le 4 juin 2007 par Cg’s

Merci Modx du tout haut de gamme sans ce prendre la tête commw Typo 3

-----> modx

MODx 0.96 finale sortie :) , le 16 avril 2008 par ___seb

tout a fait d’accord ce qui m’ a impressionne c’est la facilité d’utilisation. J’ai souvent étérebuté par des cms dit ’puissant’ a cause de leur complexité, là c’est super bien fait

Répondre à ce message

MODx 0.9.6 RC3 sortie , le 24 avril 2007 par davidm (0 rép.)

C’est officiel, MODx 0.9.6 RC3 vient de sortir avec au programme par rapport à la RC1 :

* Une multitude de petit bugs corrigés

* Ajout d’un contrôle de configuration pour les pages protégées. Il est désormais possible de vérouiller un dossier tout en laissant accès aux éditeurs aux documents enfants de ce dossier (et je peux vous dire que c’est diablement pratique !)

* Amélioration de la gestion des sessions durant les mises à jour

* Nouvel algorythme pour les chemins et url de base lors de l’installation

* Les URLs avec ampersands sont désormais compatbile XHTML (& -> & amp ;).

* Ajout d’évènements système au manager : onEmptyTrash and onBeforeEmptyTrash. Cela permet aux plugins une meilleure gestion des effacements multiples comme par exemple pour Jot. OnManagerLoginFormPrerender est ajouté.

Pour télécharger la 0.9.6 RC3, c’est ici A noter, Gigli met déjà à dispo une version 0.9.6 RC3 modifiée pour Free)

-----> télécharger la 0.9.6 RC3

Répondre à ce message

Sortie de MODx 0.9.6 RC2 , le 16 avril 2007 par davidm (0 rép.)

C’est officiel, vous pouvez télécharger MODx 0.9.6 RC2 sur modxcms.com.

Au programme par rapport à la RC1 :

* Mise à jour d’Ajax Search (avec recherche des TV), Ditto, eForm, Jot et Wayfinder

* Passage de TinyMCE en version 2.1.0

* Mise à jour des contenus de démo (ajout des tags et des archives)

* possibilité de mettre des tirets dans les préfixe de BDD

* mise à jour des onglets de propriété des documents

* nouvelles commandes pour le menu contextuel

* meilleure gestion des headers de page (302, 403, 404)

* instructions d’installation mises à jour

Bon test !

-----> Télécharger MODx 0.9.6 RC2

Répondre à ce message

Sortie de MODx 0.9.6 RC1 , le 20 février 2007 par davidm (1 rép.)

Avec pas loin de 30,000 téléchargements de la 0.9.5 depuis décembre, voilà la release candidate de la dernière version de la branche issue d’Etomite, la 0.9.6.

La prochaine (0.9.7) marquera une rupture définitive avec le passé en introduisant le nouveau core basé sur xPDO et qui marquera le début de la transition vers la fameuse et tant attendue 1.0.

En attendant vous pouvez télécharger la 0.9.6 RC1 ici : http://modxcms.com/beta.html

Au programme, plus de 30 bugs résolus et fonctionnalités ajoutés, incluant des améliorations significatives apporté à l’installeur, aux rapports d’erreur et à la sécurité.

* Basculement complet de script.aculo.us vers mootools pour tout ce qui concerne le manager

* Amélioration drastique de AjaxSearch avec notamment l’inclusion des TV (variables de modèle) aux résultats de recherche ( !)

* Ditto mis à jour en version 2 avec une amélioration spectaculaire de la performance sur les requêtes de plus de 1000 documents

* Support des langues RTL (droite à gauche) et packs de langues mis à jour

* L’installeur est désormais capable de créér la BDD si les droits du compte le permettte et permet de spécifier l’encodage et la collation de la base pour les nouvelles install

* Améliorations de sécurité pour les serveur avec register_globals set sur On, les systèmes exécutant suId, et les filtres de formulaires

* Amélioration de l’utilisabilité de l’interface du manager

* Optimisation de TinyMCE pour la conformité XHTML

Bon test :)

-----> Télécharger MODx 0.9.6 RC1

Répondre à ce message

Sortie de MODx 0.9.5 ! , le 6 décembre 2006 par davidm (0 rép.)

j’ai le plaisir de vous annoncer la version définitive que vous pouvez télécharger à la page habituelle : http://modxcms.com/downloads.html

De nombreuses améliorations par rapport à la précédente version (0.9.2.2) : refonte de l’administration (ré-écriture du js, et aussi possibilité de créer des thèmes), intégration de fonctions de traitement par lot pour modifier les propriétés de plusieurs documents (statut, permissions, variables de modèle, etc...), nouveau système de menu ultra-flexible (nommé Wayfinder), ajout de la gestion des entêtes http pour les pages d’erreurs, les pages de redirection et diverse optimisation des urls... pas mal de changements donc !

A noter, une version 0.9.5.1 est en effet prévu pour que tous les traducteurs aient le temps de mettre à jour les fichiers de trad. Pour l’instant MODx 0.9.5 est en anglais, suédois et français.

Pour le support, les forums francophones vous attendent :)

Bonne mise à jour ou Bon test !

-----> Télécharger MODx 0.9.5

Répondre à ce message

MODx gestion theme et skins maintenant automatisée , le 4 décembre 2006 (0 rép.)

Bonjour,

Depuis la rédaction de l’article, il existe des plugins (MODx Resousce Wizard et SkinGraft) qui permettent l’installation automatisée des extensions et templates.

Ce CMF me semble très prometteur....

Répondre à ce message

Informations complémentaires

À la une !

Framasoft soutient l\
Framasoft soutient l’April.
Et vous ?

Framabook Simple Comme Ubuntu :
Disponible en version 8.10 !

OPEN WORLD FORUM 2008

Vous êtes libre ce soir ?

Framasoft needs you !

 Vous trouverez ici une liste de logiciels qui ont fait acte de candidature et qui n’attendent que vous pour réussir avec brio l’examen d’entrée dans notre annuaire.

Informations générales

Juste une image

Am I happy ? Am I happy ?
Creative Commons BY