![]() |
Bureautique, Internet, Musique, Retouche photo, Réseau, Serveur, Sécurité... LINUX ! |
|
|
Le site WEB du CLX est collaboratif !Gaétan Ryckeboer
IntroductionLe Club LinuX Nord-Pas de Calais, a mis en place un site WEB Collaboratif; vous êtes en train de le consulter. Pourquoi collaboratif ? Et bien chacun est libre d'y apporter sa contribution, de retravailler une page, d'en ajouter... Bref, de faire vivre le site. De plus, comme vous n'êtes pas tous des experts en HTML, nous avons mis en place un langage HTML un peu plus simplifié, basé sur gtml, qui permet une gestion de site très simplifiée.L'intérêt majeur vient du fait que si vous avez une idée, une amélioration possible, vous pouvez directement passer à la pratique, et faire / modifier une page, sans forcément connaître le langage HTML utilisé pour la description des pages WEB. SourceforgePour cela, nous utilisons Sourceforge, un serveur de développement de logiciels libres, qui permet
comment ça marche ?Nous utilisons CVS, qui permet de faire du développement à plusieurs, dans le cas d'une application. En fait, CVS retient en mémoire toutes les versions successives d'un fichier, ainsi que l'auteur d'une modification, la date, et un commentaire. Comme cela, s'il y a un problème, il est très facile de revenir en arrière.Ainsi, la structure la plus à jour du site WEB du CLX est disponible ici. Vous voyez le nom des fichiers, et si vous cliquez dessus, la lsite de toutes les versions successives - ou plutôt, les différences entre la version actuelle, et les versions antérieures. Ensuite, nous utilisons GTML, un pré-processeur HTML. Pour vous donner une idée de la présente page en gtml, cliquez ici. Assez de barratin !Tout ce que j'explique ici est pour la grande partie réalisé dans deux scripts, que vous pouvez downloader là... et exécuter sur votre machine.http://sourceforge.net/project/?form_grp=479 : C'est l'URL d'où qu'on voit le projet de site WEB du CLX https://sourceforge.net/account/register.php : C'est l'URL pour se créer un utilisateur chez Sourceforge. Une fois le login crée, il faut le donner à Domi, qui va ajouter votre login à la liste des développeurs du CLX.
Préalablement, Il faut avoir installé
Ensuite, on va créer les répertoires sur votre disque dur :
Ensuite, on crée les liens pour gtml (sous root)
et pour afficher le site avec apache
Enfin, on compile le site une première fois (pour voir comment il est)
Enfin, il est conseillé de s'abonner à la [[url(sympa.anet.fr/wws/liste spécifique traitant du site WEB; pour pouvoir indiquer les modifications que vous effectuez, et connaître les propositions des autres développeurs. Rassurez-vous, il n'y a pas beaucoup de trafic.
clx-web@clx.anet.fr
A partir de ce moment, vous pouvez éditer les fichiers, comme indiqué dans la suite de la page.
Le plus simple étant toutefois de regarde comment sont faits des fichiers simples, pour reproduire grosso modo le même fonctionnement.
Ah oui, une remarque... Bien sūr, nous validons le site régulièrement, pour le remtettre en ligne sur clx.anet.fr. C'est pourquoi, si vous faites une modification, il faut tout de même envoyer à mail à clx-web-devel@sourceforge.net pour nous avertir, que nous validions ;-)
|