Page 1 sur 1

RECHERCHE : Lister les pages supplémentaires du forum dans le fil d’Ariane - Lister le contenu d’un répertoire du FTP

Posté : mer. 23 mai 2018 08:09
par Michel
une capture vaut mieux qu'un long discourt je parlais de ceci en pensant que c'était une extension
miroir.png
miroir.png (16.78 Kio) Vu 39992 fois

mais en faite c'est Directory Lister :)

Message modifié par : « Raphaël ».
Raison : Sujet divisé pour d’avantage de cohérence et déplacement dans le bon forum. Ajout d’une icône de sujet.

RECHERCHE : Lister les pages supplémentaires du forum dans le fil d’Ariane - Lister le contenu d’un répertoire du FTP  Question traitée

Posté : mer. 23 mai 2018 08:48
par Raphaël
Salut Michel,

Non c’est l’extension présentée sur le viewtopic.php?f=11&t=69. ;)

« Directory Lister » est un autre outil, je l’utilise sur « EzCom Miroir », et il n’est pas lié à phpBB. Il qui permet de lister le contenu d’un répertoire de ton FTP sous forme d’une page Web dynamique. Dynamique car tu peux parcourir le contenu des sous-répertoires, télécharger leur contenu et ajouter/supprimer leur contenu (compte administrateur requis pour ces deux dernières) (voir la fin du viewtopic.php?p=4442#p4442 pour connaitre l’autre script équivalent permetant l’ajout de fichiers depuis la page Web).

Voici la page officielle de cet outil : http://www.directorylister.com/

RECHERCHE : Lister les pages supplémentaires du forum dans le fil d’Ariane - Lister le contenu d’un répertoire du FTP

Posté : mer. 23 mai 2018 13:08
par Michel
ok vue mais en faite ça fonctionne comment car j'ai vue que tu avait plusieurs dossiers et sous dossiers ?

RECHERCHE : Lister les pages supplémentaires du forum dans le fil d’Ariane - Lister le contenu d’un répertoire du FTP

Posté : jeu. 24 mai 2018 00:38
par Raphaël
Tu installes le script « Directory Lister » dans un répertoire de ton choix sur ton espace FTP ainsi que les répertoires/fichiers que tu souhaites lister, tel que par exemple, ton site Web accessible à l’adresse : http://www.domain.tld//partage/.

Sur ton espace FTP tu envoies le script dans le répertoire : ./partage/ ainsi que les répertoires/fichiers que tu souhaites partager, tels que par exemple : ./partage/creations/ & ./partage/documents/.

Le script va détecter automatiquement le contenu du répertoire ./partage/ pour l’afficher. Tu peux naturellement masquer ce que tu souhaites à l’intérieur de ce répertoire : fichiers, sous-répertoires, etc..

D’ailleurs, tu n’as pas dû chercher longtemps car la page d’accueil du script indiquée plus haut fournit la démarche d’installation, que je te traduis :
Installation
Démarche d’installation de l’outil « Directory Lister » :

[list=][*]Télécharger puis extraire sur son disque dur l’archive au format ZIP du l’outil « Directory Lister » ;
[*]Copier le fichier resources/default.config.php de l’archive ZIP du script sur son espace de stockage FTP dans ./resources/config.php ;
[*]Transférer le fichier index.php ainsi que le répertoire resources dans le répertoire que l’on souhaiter lister ;
[*]Transférer les fichiers supplémentaires dans le même répertoire que le fichier index.php ;
[*]C’est tout ! À présent il est possible de consulter le répertoire et d’afficher la liste de son contenu depuis la page Web de ce répertoire.[/list]


En clair, tu télécharges la dernière version du script : https://github.com/DirectoryLister/Dire ... /2.7.1.zip puis tu envoies sur ton espace FTP tout le contenu du répertoire DirectoryLister-2.7.1 vers le répertoire que tu souhaites partager, puis tu envoies les répertoires/fichiers à partager dans ce même répertoire, puis tu devrais pouvoir consulter ce contenu depuis son adresse Web, tel que mon exemple ci-dessus l’indique.

Dans le fichier resources/default.config.php tu trouveras plusieurs options pour personnaliser l’outil, comme masquer du contenu, indiqué dans ce paragraphe :

Code : Tout sélectionner

    // Hidden files
    'hidden_files' => array(
        '.ht*',
        '*/.ht*',
        'resources',
        'resources/*',
   'sessions',
        'COPYING',
        'README.md',
        'robots.txt',
    ),
.

Par exemple. ceci : 'README.md', indique qu’il faut masquer le fichier README.md alors que ceci : 'resources', permet de masquer le répertoire ./ressources/ mais pas son contenu, d’où la ligne suivante, ceci : 'resources/*', qui permet de masquer tout le contenu du répertoire ./ressources/.

Tout compte fait je me suis trompé sur un point : « tu peux … ajouter/supprimer leur contenu (compte administrateur requis pour ces deux dernières) ». Ce n’est pas vrai, j’utilise un autre script, permettant d’atteindre le même but (lister le contenu d’un répertoire) sur un autre de mes sites et qui permet en plus d’ajouter des fichiers (pas les supprimer) directement depuis la page sans avoir à utiliser son logiciel client FTP. Cet autre script permettant cela se nomme : Encode Explorer, la démarche d’installation/personnalisation est identique voire simplifiée puisqu’il fonctionne avec un seul fichier ./index.php. Tu peux voir un exemple sur cet autre site Web : http://galixte.free.fr.