MMM File List

Lister les fichiers d’un répertoire donné dans vos billets

Après le très complet File Away, voilà un autre listeur de fichiers beau­coup plus simple à utili­ser : MMM File List.
Comme pour son confrère, vous placez des fichiers dans un réper­toire – obli­ga­toi­re­ment un sous-réper­toire de wp-content/u­ploads – et vous appe­lez la liste à l’aide d’un shortcode.

[MMFileList folder="/../../cats/" format="table" types="png" /]

va appe­ler les fichiers .png rangés dans le réper­toire cats et les affi­cher sous la forme d’une table.

Vous pouvez préci­ser le format table, liste avec lien, ou liste texte pur avec les éléments sépa­rés par des virgules (mais cela ne fonc­tionne pas correc­te­ment chez moi dans le dernier cas), limi­ter le nombre de fichiers à affi­cher, préci­sez l’ordre d’af­fi­chage (par nom ou par date de créa­tion) et préci­ser si vous voulez que le lien s’ouvre dans une nouvelle fenêtre.

Des styles CSS propres au plugin vous permettent de person­na­li­ser l’ap­pa­rence de la liste.

Rendu visuel

file-list-table
sous forme de table

file-list-li
sous forme de liste

site WP du plugin : https://​word​press​.org/​p​l​u​g​i​n​s​/​m​m​m​-​f​i​l​e​-​l​i​st/ ‑ version testée : 0.6

Abon­­nez-vous par mail à l’Écho des Plugins
Vous rece­vrez un mail pour vous préve­nir de chaque nouvel article publié sur ce blog

Ceci peut vous intéresser

7 commentaires

  1. Bonjour,

    Est-ce qu’en multi­site, ce plugin est bien proté­gé pour ne permettre de ne lister que ses propres fichiers ? (ceux qui sont dans wp-content/u­pload­s/­si­tes/ ), sinon ça me semble être un joli trou de sécurité !?

  2. Bonjour,

    J’ai instal­lé MMM file list (MMM) en complé­ment de Client Portal (CP). Sur chaque page privée géné­rée par CP j’in­sère un short­code de MMM poin­tant sur un dossier client.

    Ainsi, j’ai des clients qui peuvent accé­der unique­ment à leur propre page (CP) laquelle contient les fichiers d’un dossier qui leur est propre (tout cela synchro­ni­sé auto­ma­ti­que­ment avec mon ordi­na­teur, via un logi­ciel de sauve­garde FTP).

    Ma diffi­cul­té tient à ce que MMM n’af­fiche pas les sous-dossiers. Ainsi, je ne parviens pas à affi­cher les sous-dossiers de chaque client (par année, puis par mois). J’ai vu que je peux le faire manuel­le­ment (plusieurs short­code MMM dans une même page CP), mais ce serait exces­si­ve­ment long et répé­ti­tif pour les 80 clients, dont certains le sont depuis presque 10 ans (120 dossiers par client à montrer via short­code MMM) !

    Auriez-vous une astuce qui m’au­rait échap­pé ou bien … ? :)

    Vous en remer­ciant pas avance,
    Poussin13007.

    PS : Je découvre et adore ce site !

    • Avec MMM ce n’est pas possible. Regar­dez éven­tuel­le­ment File Away – qui est ardu à maîtri­ser – j’ai l’im­pres­sion que c’est possible mais n’en suis pas sûr à 100%.

      • Merci pour votre réponse (hyper-)rapide ! :D

        J’y ai pensé (en fouillant sur votre site) et ça me semble diffi­cile à gérer. En fait, je m’oc­cupe du site de ma tante. Laquelle devra pouvoir gérer d’elle-même et de manière simple (je lui ferai un petit mémen­to impri­mé dans un clas­seur conte­nant la procé­dure). Je vais essayer de l’ins­tal­ler (File Away) sur mon site dédié aux tests.

        Merci beau­coup. ;)

          • File Away est parfait !
            Un peu trop d’an­glais, mais, comme vous disiez dans l’ar­ticle : « les possi­bi­li­tés dépassent mon imagination ».

            Merci beau­coup,
            Bonne journée.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Notifiez-moi les commentaires à venir via email. Vous pouvez aussi vous abonner sans commenter.

Ce site embarque des cookies pour vous offrir la meilleur expérience possible

Spelling error report

The following text will be sent to our editors: