Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
squeletml [Le 23/09/2009, 15:57]
luron Ajout d'une image
— (Version actuelle)
Ligne 1: Ligne 1:
-====== Squeletml ====== 
- 
-===== Description ===== 
- 
-{{ http://​www.jpfleury.net/​fichiers/​images/​Page%20individuelle%20par%20d%C3%A9faut%20d%27une%20oeuvre%20%7C%20Module%20de%20galerie%20de%20Squeletml.preview.png|Page individuelle par défaut d'une oeuvre – Module de galerie de Squeletml}} 
- 
-Le logiciel libre Squeletml (de //​Squelette//​ et //XHTML//), publié sous la Licence publique générale GNU Affero (version 3 ou toute version ultérieure),​ est un gestionnaire de site léger proposant plusieurs fonctionnalités utiles, comme: 
- 
-  * des formulaires de contact, avec options d'​antipourriel et de copie à l'​expéditeur;​ 
-  * des galeries photo configurables:​ pagination, navigation entre les images, données EXIF, ajout d'​images par lot, génération automatique des vignettes ou d'​images de taille intermédiaire,​ légendes, etc.; 
-  * des flux RSS; 
-  * une fonction «Faire découvrir à des ami-e-s», ajoutant un extrait de la page en cours dans le courriel envoyé; 
-  * une interface d'​administration,​ reproduisant sensiblement les principales actions normalement effectuées par ftp; 
-  * etc. 
- 
-L'​interface de ces modules peut être traduite puisque PHP Gettext est utilisé pour l'​affichage. 
- 
-Plus précisément,​ Squeletml est un squelette de site valide XHTML 1.0 Strict géré par inclusion de fichiers PHP et sans base de données, c'​est-à-dire un site dont le corps de chaque page se trouve dans un fichier unique et dont les principaux éléments de structuration (en-tête, bas de page...) sont partagés entre toutes les pages. Il a pour but de réduire l'​effort nécessaire pour la création et la maintenance de ce genre de site, puisque seulement deux fichiers doivent être inclus dans chaque page (un au début et un à la fin), et ces derniers fournissent une structure de site traduite dans la langue de la page (si disponible) et personnalisée. 
- 
-En effet, chaque page peut facilement avoir ses propres informations,​ comme une balise //title//, des métabalises,​ un titre de premier niveau (//h1//), sa propre déclaration de langue, etc. L'​en-tête personnalisée permet d'​éviter le contenu dupliqué dans les moteurs de recherche, d'​avoir un site optimisé pour le référencement et d'​offrir de meilleurs repères aux internautes. 
- 
-Aussi, un fichier de configuration permet de choisir par simple renseignement de variables le nombre et l'​emplacement des colonnes, la position des menus dans le flux HTML, la présence ou non de certaines structures comme le bas de page, etc. 
- 
-===== Installation ===== 
- 
-Il faut préalablement avoir installé un serveur Apache et PHP 5 (se référer au besoin à la [[lamp|documentation sur les serveurs web LAMP]]) ou avoir accès à un hébergement offrant ces caractéristiques. Ensuite, suivre les instructions présentées dans la [[http://​www.jpfleury.net/​squeletml/​documentation|documentation de Squeletml]]. 
- 
-===== Liens ===== 
- 
-  * [[http://​www.jpfleury.net/​squeletml|Présentation plus détaillée et téléchargement]] 
-  * [[http://​www.jpfleury.net/​squeletml/​documentation|Documentation]] 
-  * [[http://​www.jpfleury.net/​squeletml/​captures-d-ecran|Captures d'​écran]] 
  
  • squeletml.1253714234.txt.gz
  • Dernière modification: Le 18/04/2011, 14:52
  • (modification externe)