Illustrated, une galerie Web

Illustrated a pour but de permettre de partager images et photos de manière ordonnée. Aussi, comme avec la plupart des autres galeries web, un titre et une description peuvent être ajoutés a chaque image. Mais ces images peuvent également être présentées groupées au sein de chapitres, dans lesquelles elles illustrent le texte.

Le développement d'Illustrated est parti du constat que malgré l'existence de nombreux outils de publication d'images, aucun n'était prévu pour faire ce que je voulais faire. Le projet est encore très récent et il manque donc encore beaucoup de fonctionnalités.

Vous pouvez voir Illustrated en action ici.

Téléchargement

La version actuelle est la 0.12 (alpha). Bien qu'il manque des fonctionnalités, ça fonctionne. L'administration ne sera juste pas très intuitive.

Tout se trouve sur SourceForge.net. Si vous êtes familier avec Subversion, je vous recommande de récuperer directement l'image sur svn plutôt que la tarball, qui est mise à jour moins souvent.

Ce que fait Illustrated, et ce q'il ne fait pas

Comment l'installer

Illustrated devrait fonctionner sur à peu près n'importe quel serveur Web, du moment que PHP, MySQL, et ImageMagick ou GD sont présents. Comme il en est encore à un stade de développement très peu avancé, il n'y pas encore d'installation automatique, et vous devrez donc faire cela à la main. C'est relativement simple cela dit.

Éditez les fichiers connect.php et index.html, puis mettez tous les fichiers PHP et CSS dans un répertoire sur votre espace Web, et créez y un répertoire pictures avec des permissions en écriture.

Créez la base de donnée. Pour cela, si vous avez accès à une ligne de commande, exécutez simplement la commande suivante avec vos login et mot de passe.
mysql -ulogin -ppassword < illustrated.sql

Si vous avez accès à une interface phpMyAdmin, vous pouvez l'utiliser pour importer le fichier SQL.

Enfin si vous n'avez pas d'autre option (ce qui serait surprenant), vous pouvez écrire un script PHP pour créer la base. J'en fournirai un plus tard.


English version

Valid HTML 4.01! Valid CSS!