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 06/03/2010, 20:21]
luron Ajout et reformulation de certaines fonctionnalités du logiciel.
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​cms}} 
- 
----- 
- 
-====== Squeletml ====== 
- 
-===== Description ===== 
- 
-{{ http://​www.squeletml.net/​site/​fichiers/​galeries/​Squeletml/​oeuvre-galerie-squeletml.png|Page individuelle par défaut d'une oeuvre dans une 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.; 
-  * le classement des pages par catégories;​ 
-  * l'​ajout de blocs de contenu (comme les menus), le choix de leur emplacement parmi cinq régions définies par défaut et l'​ordre des blocs d'une même région; 
-  * 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,​ offrant entre autres un porte-documents 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.squeletml.net/​documentation.php|documentation de Squeletml]]. 
- 
-===== Liens ===== 
- 
-  * [[http://​www.squeletml.net/​|Site officiel]] 
-  * [[http://​www.squeletml.net/​documentation.php|Documentation]] 
-  * [[http://​www.squeletml.net/​captures.php|Captures d'​écran]] 
  
  • squeletml.1267903273.txt.gz
  • Dernière modification: Le 18/04/2011, 14:41
  • (modification externe)