Boomtchak

Gratuiciel pour toutes plateformes web équipées de PHP

GuppY. Présentation.

mercredi 19 octobre 2005

GuppY est ce qu’on appelle un CMS (Content Management System) - en français SGC (Système de Gestion de Contenu). Cela signifie qu’il vous offre une interface d’administration complète et sécurisée pour gérer l’apparence de votre site et le contenu de ses différentes rubriques. Nul besoin de vous y connaître en langage HTML, en configuration de base de données MySQL ni en PHP : GuppY vous offre votre site clés en main, avec son moteur déjà codé. En un mot, GuppY se charge du contenant, que vous n’avez plus qu’à remplir avec votre contenu.

Le premier atout de GuppY, qui le distingue des autres CMS du marché, est le fait qu’il n’utilise pas de base de données externe de type MySQL. Ceci permet une grande souplesse et présente de multiples avantages :

quasiment tous les hébergeurs Internet sont possibles, y compris les gratuits. Ils doivent juste offrir le service du langage de script PHP dans lequel est écrit GuppY, ce qui est le cas de presque tous à l’heure actuelle.

il n’y a pas de compétence technique en installation de base de données à posséder (voir la procédure ultra simple d’installation de GuppY ).

l’affichage des pages est grandement accéléré, la gestion de la base de données étant généralement le maillon faible des hébergeurs.

Ce site fonctionne bien sûr sous GuppY, donc vous pouvez voir par vous-même son rendu opérationnel.

Multilangue et facultativement bilingue

Le second atout de GuppY, qui le démarque encore des autres CMS, est son option de gestion bilingue du contenu. GuppY vous permet de construire un portail entièrement bilingue, en vous laissant le choix des deux langues d’affichage.

Le pack distribué en téléchargement propose par défaut une gestion bilingue franco-anglaise, mais un pack de langues à télécharger séparément vous permet de bâtir un portail dans une (ou deux) des langues actuellement disponibles :

La variété des langues déjà disponibles donne une belle couverture géographique à GuppY, comme en témoigne la carte ci-dessous, sur laquelle les pays où GuppY existe dans au moins l’une des langues officielles du pays apparaissent en orange :

GuppY étant nativement multilangue, les langues manquantes peuvent facilement être ajoutées... Avis aux traducteurs !

Fonctionnel et complet

GuppY est un CMS qui s’adresse à tous, aux grands débutants comme aux webmasters plus expérimentés. Il permet de réaliser, avec une grande facilité, un site interactif complet,grâce à ses nombreuses fonctionnalités :

une page d’accueil configurable à loisir. Vous pouvez afficher les X derniers posts du forum, votre message préféré tiré du livre d’or, les X dernières news, l’édito. Vous choisissez les boîtes à afficher, dans quel ordre et le nombre d’éléments à faire figurer pour chacune.

un éditorial

un système de news avec archives, l’affichage du nombre de news par page étant paramétrable. Les visiteurs peuvent aussi proposer des news, qui sont soit immédiatement affichées soit soumises à la validation de l’administrateur. Il est possible de proposer un fil RSS de vos news pour les syndiquer (en option)

une gestion d’articles répartis dans deux boîtes, avec un classement par rubriques que vous établissez. Les articles sont automatiquement datés, les modifications portées également ; un compteur de lecture peut être activé. Chaque article est également proposé dans une version imprimable.

un système de commentaires optionnel permet aux visiteurs de réagir aux articles

un annuaire de liens classés par catégories, l’affichage du nombre d’items étant paramétrable

un espace de téléchargements, avec classement par catégories. Le nombre d’items par page est paramétrable.

une FAQ classée par catégories, le nombre de FAQ par page étant paramétrable

un diaporama de photos décliné en deux versions. Dans les deux cas, la gestion est enfantine

un livre d’or, modérable a priori ou a posteriori

un forum évolué, avec avatar, jauge de postage, reconnaissance des membres, possibilité d’être averti par mail quand une réponse a été postée sur un fil de discussion (option). Le forum peut contenir jusqu’à 15 topics, être modéré a priori ou a posteriori et disposer d’un compteur de lectures.

une boîte "sondage"

un compteur totalisant le nombre de visites et indiquant le nombre de visiteurs en ligne

une newsletter avec un système de gestion complet (archives, liste des abonnés, etc.)

un système de recommandation pour diffuser l’adresse de votre site et permettre à vos visiteurs d’envoyer son URL à leurs amis

5 boîtes libres sont à votre disposition pour y entrer le contenu de votre choix

un calendrier avec, en option, un agenda pour annoncer / gérer des événements

une boîte RSS pour syndiquer des contenus et fils RSS

une option multi-rédacteurs, pour une gestion collaborative du portail, avec attribution très fine des droits de chacun + messagerie interne aux rédacteurs

une messagerie interne permettant aux membres en ligne de communiquer entre eux par mini-messages

des zones membre en option : vous choisissez de soumettre l’accès de certaines parties de votre site à un enregistrement. Vous choisissez très précisément les zones ouvertes et fermées.

une boîte "préférences" offrant aux visiteurs la possibilité d’enregistrer leur profil en renseignant leur pseudo, email, site web. Ils peuvent aussi choisir l’habillage du site, la disposition des boîtes, et profiter de quelques autres options.

une version allégée de votre site est proposée aux mobiles, PDA et malvoyants.

Bien entendu, GuppY est doté d’une interface d’administration accessible par mot de passe, à partir de laquelle vous configurez et administrez votre portail. Tous les éléments sont activables d’un clic sur une case à cocher ou à partir de menus déroulants à sélectionner. C’est la facilité que les développeurs ont privilégiée pour présenter la zone d’administration. Des enfants utilisent ainsi GuppY sans problème !

Gratuit et libre

GuppY est distribué sous licence libre Cecill : cela signifie qu’il est gratuit et que son code source est accessible.

Les développeurs peuvent le modifier et le distribuer librement ; les utilisateurs peuvent l’utiliser gratuitement. La seule condition à son usage et à sa redistribution est la suivante : ne pas porter atteinte aux mentions de copyrights présentes en pied de page et dans le code-source du script. C’est la seule reconnaissance à laquelle aspire l’équipe.

L’équipe de développement ne gagne rien à développer GuppY et le fait bénévolement. Aucun d’entre nous n’a vocation à s’enrichir d’une quelconque façon via GuppY. Si néanmoins vous souhaitez nous encourager à poursuivre ou nous remercier car GuppY vous rend service, vous pouvez nous faire un don. Nous adressons un grand merci à tous les généreux donateurs passés et à venir.

Un script abondamment documenté

Ce n’est pas qu’il faille lire dix volumes avant de maîtriser GuppY ; rassurez-vous ! Au contraire, son interface est très intuitive et sa prise en mains élémentaire. C’est surtout son utilisation croissante en milieu scolaire, par des enfants ou par de très grands débutants qui a suscité le désir de le documenter sous des supports variés et sous des angles différents.

La documentation de base, que tout GuppYste doit lire quand il commence avec GuppY, se réduit à peu :

Première lecture indispensable : le fichier lisez-moi.txt, digne de figurer dans les anthologies de la littérature mondiale, tant il est exhaustif et sa lecture édifiante. Ce fichier, actualisé régulièrement et livré avec votre GuppY, contient de nombreuses informations qui vous permettront de faire fonctionner votre portail correctement, de le sécuriser et de le configurer.

Une fois que votre GuppY est installé, il convient d’apprendre à le le manier : votre seconde lecture sera celle de la bible du GuppYste, j’ai nommé le manuel des utilisateurs rédigé par Zerg. Riche en informations détaillées et mises à jour, abondamment illustré en captures d’écran, ce manuel vous guide dans votre prise en mains de GuppY. C’est un incontournable, disponible en et en .

Si tout se passe bien, et pour toute utilisation normale de GuppY, vous pourrez vous en tenir à ces deux lectures. Mais vous pouvez être amené à consulter les docs suivants :

En cas de problème, vous exécuterez la check-list de notre trousse d’urgence : il y a 90% de chance que vous soigniez votre GuppY grâce à elle.

Ensuite, vous trouverez la réponse aux questions les plus fréquemment posées sur GuppY dans la FAQ, récemment rénovée, restructurée et constamment actualisée.

Dans tous les cas, ne vous précipitez pas sur le forum pour poster votre SOS, malheureux ! Vous essuieriez les foudres de la GuppY Team, si votre question est un classique. Utilisez d’abord le moteur de recherche interne, récemment rénové pour vous faciliter la recherche (mode d’emploi ici). Lancez la recherche dans tout le site PUIS dans le forum avec plusieurs mots-clefs, que vous combinerez différemment au besoin. Dépouillez soigneusement les résultats, même s’ils sont nombreux.

Ce n’est qu’en dernier recours, après avoir parcouru toute cette doc et être rentré bredouille, que vous poserez votre question sur le forum, en ayant pris soin cependant de lire la charte du forum, qui vous éclairera sur ses règles de fonctionnement et vous indiquera les précisions à porter dans votre message.

Permettez-nous d’insister lourdement sur la nécessité pour vous de lire la documentation et de chercher sur le site, avant d’inonder le forum de vos divers SOS. En effet, notre temps est compté. Or celui que nous gaspillons à répondre pour la millième fois à une question dont la réponse existe déjà est du temps perdu en développement et retarde d’autant la sortie de la prochaine version, ainsi que l’étendue de ses nouveautés. A vous de voir votre intérêt !

En constante évolution

GuppY est né de la volonté d’Aldweb en décembre 2003. A l’époque, il s’appelait miniPortail mais avait déjà tout d’un grand ! Il n’a eu de cesse d’évoluer depuis, au fur et à mesure de ses différentes versions. Toutefois la version 4.0 a marqué un certain aboutissement de notre point de vue :

les fonctionnalités natives ont été vraiment développées

le code a été considérablement nettoyé et le HTML 4.01 est reconnu valide par le validateur du W3C

les éditeurs embarqués sont compatibles IE / Mozi’likes.

Voici les axes de développement des futures versions :

rendre le code sémantiquement plus propre, plus conforme aux recommandations du W3C, avec un passage au XHTML et aux DIV

étendre la compatibilité et la portabilité de GuppY à tous les navigateurs et à toutes les plateformes

amélioration et déboggage des éditeurs embarqués

amélioration de l’ergonomie de l’admin

Les utilisateurs peuvent également faire part de leurs souhaits ou suggérer des améliorations, en les déposant dans la boîte à idées. Sachez toutefois que l’équipe ne se donne aucun impératif à ce sujet et reste entièrement libre de ses choix de développement.

Alors, tenté par GuppY ?

Pour finir de vous convaincre de l’étendue des possibilités de GuppY et de son étonnante faculté d’adaptation, nous vous engageons à nager dans les eaux douces de l’aquarium, notre annuaire de sites tournant sous GuppY, et à visiter cette section du site. Vous y découvrirez une grande variété de sites et verrez le moteur de GuppY à l’oeuvre.

Pour finir, vous trouverez GuppY en train de frétiller dans la zone de Téléchargements du site :

Téléchargez guppy.zip (inclut les modules de langues française et anglaise)

Eventuellement, le module de langues additionnelles guppylang.zip

N’oubliez les manuels des utilisateurs, version (merci Zerg) ou version (merci WackoJacko et Killer pour les traductions).

P.-S.

GuppY

SPIP | squelette | | Plan du site | Suivre la vie du site RSS 2.0