CMSimple

CMSimple
CMSimple LE
Importez le logo de ce logiciel
Développeur Preben Bjorn Biermann Madsen
Dernière version 3.4 (15 mai 2011) [+/−]
Écrit en PHP
Environnements Multiplate-forme
Langues Multilingue
Type CMS (système de gestion de contenu)
Licence GNU GPL
Site web cmsimple-le.eu

CMSimple est un CMS ou SGC (système de gestion de contenu) libre et gratuit écrit en PHP. Il fonctionne sur tous les serveurs basés sur ce langage (Linux/Apache, Win32/Apache, Win32/IIS).

La grande particularité de CMSimple est de fonctionner sans base de données de type MySQL ou autres. La totalité du site est stockée dans un fichier HTML segmenté par les balises H1, H2 et H3 (balises de titre). De ce fait, un site réalisé avec CMSimple ne peut contenir des centaines de pages lourdes…

Sommaire

Le CMS

L'aspect visuel du site est stockée dans un fichier template (modèle/maquette) qui conjugue HTML et feuilles de style en cascade (CSS). Il existe au moins 600 templates gratuits disponibles, ceux-ci étant téléchargeables à partir des liens présents sur le site officiel. En standard, un seul template est affiché pour toutes les pages du site, mais des astuces exigeant un peu de PHP existent. De plus, l'administrateur peut choisir très facilement de changer le look du site en choisissant dans un combo (liste déroulante) le template voulu, à condition que celui-ci ait été stocké sur le site dans le dossier Templates.

Tous les messages de l'interface sont stockés dans un fichier indépendant, ce qui facilite le changement de langue. Le français est fourni en standard, mais on peut facilement modifier les mots et phrases de la traduction. Ainsi, un site CMSimple peut être affiché et administré sous divers langues et dialectes. De plus, CMSimple est prévu pour être multilingue en multipages, simplement en cliquant sur une icône en forme de petit drapeau (et à condition d'avoir rédigé ces pages en diverses langues, il n'assure pas la traduction automatiquement…).

Le contenu du site est stocké dans un fichier HTML, chaque page étant impérativement commencée par un titre dont le style est la balise H1. Les sous-pages d'une page commencent par la balise H2 et les sous-sous pages commencent par la balise H3. Donc le niveau hiérarchique d'emboîtement des pages est limité à 3 strates par défaut (paramètre modifiable). Les pages sont écrites en natif à l'aide d'un petit éditeur WYSIWYG livré avec CMSimple. Celui-ci fonctionne sous Firefox, Internet Explorer, Konqueror et Safari mais pas avec Opera. Il est possible de remplacer cet éditeur par un autre, genre HTML Area. Il est aussi possible de copier-coller un texte venant de Microsoft Word, tout en conservant la mise en forme des caractères, ce qui peut simplifier la vie de certains rédacteurs.

Il est possible avec l'éditeur d'ouvrir et de modifier le template et les feuilles de style.

Les balises H1, H2 et H3 permettent la structuration du site et la génération automatique d'un menu hiérarchique ainsi qu'un plan du site. Un module simple de recherche est disponible, lui-aussi. Il est possible à présent de dépasser ces 3 niveaux en modifiant les paramètres. Mais certains plugins ne savent pas prendre en compte cette modification.

Divers plugins sont disponibles : Blog, livre d'or, galerie… Malheureusement pour les francophones, ceux-ci sont généralement en anglais ou en allemand, mais très souvent personnalisables ou dotés de fichiers de langue (voir plus bas, en section Liens).

Il est assez facile de fabriquer ses propres fonctions PHP (dans le fichier functions.php) qu'on intègre ensuite sur les pages avec le code suivant.

#CMSimple $output.=mafonction(arg1, arg2…);#

Considérations diverses

Un site de base peut être installé en moins de 20 minutes. L'ajout de pages et d'images reste simple et efficace, à condition de ne pas vouloir en mettre de trop. Le chargement et l'installation d'un autre template restent aussi très rapide sans avoir à coder quoique ce fut. En plus d'un menu généré automatiquement, un plan du site et un petit module de recherche sont disponibles. Néanmoins, cette simplicité se paye par l'impossibilité de créer des sites volumineux et par un seul niveau d'administration en standard (voir les plugins pour dépasser cette dernière limitation).

La version gratuite en licence AGPL3 laisse apparaitre un lien vers le site CMSimple.dk, le site officiel danois écrit en anglais. Ceux ou celles qui voudraient enlever ce lien doivent acheter une licence. Le template affiche (discrètement) un lien vers le créateur de celui-ci. Depuis le 31/12/2009 la version 3.3 est également distribuée sous licence GPL3 ce qui supprime la nécessité du lien de retour vers le site de l'auteur. Ce sera d'ailleurs la dernière version, CMSimple n'étant plus suivi par son auteur. Le projet est repris par un groupe de développeurs passionnés (essentiellement germaniques) sous le nom de CMSimple_XH (www.cmsimple-xh.de).

Pour les francophones, une version "tout en un" (Flex, voir plus bas) est disponible sur le site cmsimple.fr afin de déployer facilement un petit site personnel, elle incorpore CMSimple francisé avec divers plugins (gestionnaire de menu, galerie, commentaires…).

Diffusion et support

CMSimple a été nommé « Empfehlung Der Redaktion » (recommandation de la rédaction) dans Internet Professionell en août 2004. Le logiciel a également obtenu 4 étoiles sur 5 dans la revue .net (magazine) numéro 118.

Un forum de soutien existe en anglais, en français, en allemand et en danois.

Un livre en danois a été publié sur le sujet (ISBN: 87-7843-711-3).

Liens externes

Sites

  • Site officiel et forum - Version historique +/- en stand by…
  • CMSimple XH - Site officiel francophone de la version XH (le renouveau de CMSimple)
  • Support francophone de CMSimple - Une version XH prête à l'emploi (plugins usuels) y est disponible (Flex)
  • CMSimple LE - Site officiel de la version LE (le renouveau de CMSimple classique)
  • Wiki pour les plugins, les modifications internes et les trucs et astuces

Templates

Plugins


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article CMSimple de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать курсовую

Regardez d'autres dictionnaires:

  • CMSimple — Maintainer Preben Björn Biermann Madsen Entwickler Peter Harteg Aktuelle Version 3.4 (April 2011) Betriebssystem plattformunabhängig …   Deutsch Wikipedia

  • CMSimple — Infobox Software name = CMSimple caption = CMSimple: screenshot of the texteditor and admin options. developer = [http://www.cmsimple.dk/ Peter Harteg] latest release version = 3.2 latest release date = release date|2008|06|20 operating system =… …   Wikipedia

  • CMSimple — В этой статье не хватает ссылок на источники информации. Информация должна быть проверяема, иначе она может быть поставлена под сомнение и удалена. Вы можете …   Википедия

  • Cmsimple — …   Википедия

  • Swiss Figure Skating Championships — The Swiss Figure Skating Championships (officially named ge. Schweizermeisterschaften Elite Kunstlaufen und Eistanzen and fr. Championnats Suisses Elite Patinage Artistique et Danse sur Glace) are held annually to crown the national champions of… …   Wikipedia

  • AGPL — Die GNU Affero General Public License, kurz AGPL, ist eine von der General Public License (GPL) abgeleitete Lizenz mit Copyleft. Sie wurde in ihrer ursprünglichen Form von der Firma Affero gemeinsam mit der Free Software Foundation (FSF)… …   Deutsch Wikipedia

  • AGPL-Lizenz — Die GNU Affero General Public License, kurz AGPL, ist eine von der General Public License (GPL) abgeleitete Lizenz mit Copyleft. Sie wurde in ihrer ursprünglichen Form von der Firma Affero gemeinsam mit der Free Software Foundation (FSF)… …   Deutsch Wikipedia

  • Affero General Public License — Die GNU Affero General Public License, kurz AGPL, ist eine von der General Public License (GPL) abgeleitete Lizenz mit Copyleft. Sie wurde in ihrer ursprünglichen Form von der Firma Affero gemeinsam mit der Free Software Foundation (FSF)… …   Deutsch Wikipedia

  • GNU AGPL — Die GNU Affero General Public License, kurz AGPL, ist eine von der General Public License (GPL) abgeleitete Lizenz mit Copyleft. Sie wurde in ihrer ursprünglichen Form von der Firma Affero gemeinsam mit der Free Software Foundation (FSF)… …   Deutsch Wikipedia

  • List of content management systems — This is a list of notable content management systems that are used to organize and facilitate collaborative content creation. Many of them are built on top of separate content management frameworks. Contents 1 Software as a service (SaaS) 2… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”