NLFB - Nice Localhost File Browser

Bonjour a tous!

Ce que je vous present ici est une interface qui vas remplacer pour toujours la homepage de WAMP, et ce apache made browser.

Regardez a quoi ca ressemble...

Et ce n'est pas tout, voila quelque fonctionnalite que je trouve plutot pratique:

  • une barre de recherche, base sur l'ordre des lettres (du genre ctrl trouverait controler)
  • un visualisateur de code, avec une github like coloration.
  • une sidebar que vous pouvez cachez/redimensionner.
  • personaliser le domaine. Par exemple, si vous utilisez local.dev au lieu de localhost, vous pouvez!
  • un truc pour que ce soit visuelement plaisent, tout est fluide ;)
  • vous pouvez cacher de projets/fichier/dossier.
  • et plein d'autres petits trucs.
Vous voulez testez?

Ok, pour installer NLFB, c'est vraiment pas complique.

$ cd C:/wamp/www
$ git clone https://github.com/math2001/nlfb.git "_nlfb"

Ouvrez le fichier index.php (celui a la racine de www) dans votre editeur de texte prefere, et ajouter cette ligne au debut:

<?php header('location: /_nlfb/'); ?>

Et voila! Open localhost et savourez!

Liens utiles:

Mathieu

2 réponses


Sympa
mais petits pb
1) les chemins en dur dans server.php (à mettre dans un fichier de config ou mieux à détecter automatiquement c:\wamp)
2) erreur dans la détection du content-type (item.js)
dés qu'on clique sur un fichier on a une alert : ne reconnait pas "text/plain;charset=UTF-8"
le prg s'attend "text/plain" strictement

j'ai du remplacer (item.js 72)

      } else if (jqXHR.getResponseHeader('content-type') === 'text/plain') {

par

 L52: 
      var jqXHRresp = jqXHR.getResponseHeader('content-type');
...
L73:
      } else if (jqXHRresp.indexOf('text/plain') !== -1) {
math2001
Auteur

Hi!
Effectivement, quelqu'un d'autre a eu le meme probleme. Donc je corrige ca tout de suite.

Est-ce que tu sait pourquoi ca fait ca? Parce que sur mon PC, je n'ai pas de charset=UTF-8.

Mathieu