SAWU

For "Static web update utility"

But:

SAWU est un logiciel d'entretien de site web statique, rien de plus.

Il a été conçu pour permettre la mise à jour de petit site web statique par un opérateur qui n'a pas à savoir ce que c'est le HTML, et qui ne veux pas perdre de temps à modifier 36 pages avec un éditeur WYSIWYG.

Un simple formulaire permet de modifier des données éparpillées sur plusieurs pages HTML.

Technique:

Develloppé en Perl/Tk (utilisation de divers modules dont ImageMagick pour le redimensionnement d'image, donc même pour la version compilée, l'installation de ImageMagick est indispensable).

License:

GPL version 2

Initialisation de SAWU:

Vous indiquez le répertoire source (celui qui contient votre site web statique) et votre répertoire destination (celui qui recevra le site avec les données en place).

Un fichier mixte de configuration/données sera automatiquement créé: sawu.xml

Création d'une zone donnée:

Vous positionnez le futur emplacement de la donnée dans la page HTML grâce au tag "<machin>".

vous créez la donnée dans SAWU:

votre formulaire contiendra une zone de texte "machin".

Utilisation courante:

Modifier la zone de texte machin, et cliquer sur "mise à jour". Toutes les données seront sauvegardées dans le fichier XML de config, et le site source sera recopié dans le répertoire destination avec les tags de données remplacées par les données elles-mêmes.

Quelles données:

 

Screenshot: