La page d'accueil de votre WAMP n'est pas assez colorée ? Flat WAMP est un script PHP permettant de retrouvez vos sites locaux automatiquement et tout ça dans une interface joyeuse !
L'objectif de Flat WAMP est simple : retrouver facilement ses Virtual Hosts sur la page d'accueil WAMP (http://localhost/).
Dans un but de faciliter la gestion des Virtual Hosts pour l'utilisateur et afin de palier aux différents moyens utilisés pour les gérer dans WAMP, ils sont récupérés de plusieurs manières :
- Parsage des fichiers de configuration des Virtual Hosts dans le dossier
./vhosts
- Parsage du fichier
httpd-vhosts.conf
afin de récupérer les directivesServerName
de chaque Virtual Host - Récupération des dossiers dans
www/
, avec la possibilité d'en exclure.
Téléchargement & Installation
Rendez-vous sur le dépôt GitHub en cliquant ici.
Téléchargez la dernière version en cliquant sur le bouton Download ZIP ou cliquez ici.
Vous n'aurez besoin que des fichiers flatwamp.css
, index.php
et jquery-2.1.1.min.js
.
Avant tout, renommez le fichier index.php
du dossier www
de WAMP en ce que vous voulez afin d'en garder une copie.
Copiez-collez les trois fichiers de Flat WAMP dans le dossier www
de WAMP.
Sur votre navigateur, allez sur http://localhost/ et admirez ;)
Fonctionnement
Une fois récupérés via les trois méthodes décrites ci-dessus, les Virtual Hosts sont classés par nom (URL).
Par défaut, deux blocs sont insérés au début : un lien vers PHPMyAdmin et un autre vers une page affichant un phpinfo();
(possibilité de les modifier dans la fonction getVhosts()
dans index.php
).
Les couleurs des blocs sont définies dans les paramètres (voir ci-dessous). Elles sont utilisées de manière aléatoire sur les blocs (historique de 8 couleurs, c'est-à-dire que 2 blocs ne peuvent pas avoir la même couleur avant le 8ème bloc).
Le p'tit bonus, c'est que vous pouvez utiliser les flèches de votre clavier pour naviguer dans les Virtual Hosts ! Utilisez la touche entrée
pour accéder au projet sélectionné !
Paramètres
Au début du fichier index.php
se trouve un tableau nommé $config
. Il contient les variables de configuration du script. Voici celles que vous pouvez modifier :
$config['title']
: titre de la page$config['wampConfFile']
: chemin vers le fichier de configuration de WAMP$config['dirsToHide']
: dossiers à exclure dans le cas du parsage du dossierwww/
$config['colors']
: liste des différentes couleurs disponibles pour l'affichage des Virtual Hosts
Conclusion
Flat WAMP est donc une interface simple, légère et joyeuse permettant de retrouver et de naviguer dans vos sites locaux rapidement et avec le sourire :D