ShortCode

Utilisation de base des codes courts

[eeSFL]

Placez simplement ce morceau de petit code dans n'importe quel article, page ou widget où vous souhaitez que la liste des fichiers apparaisse. Utilisez les onglets de paramètres du plug-in pour définir l'apparence générale et les fonctionnalités. Utilisez ensuite les attributs shortcodece pour remplacer ces paramètres.

Attributs de shortcode

Les attributs vous permettent de personnaliser l'apparence et les fonctionnalités. La syntaxe est la suivante:

[attribut eeSFL = "cet" attribut = "cela"]

Affichage d'un dossier spécifique

Spécifiez le chemin du dossier dans la liste principale. (Version Pro uniquement)

[dossier eeSFL="dossier1/dossier2"]

S'il y a des sous-dossiers à cet emplacement, les utilisateurs pourront les ouvrir, mais ne pourront pas aller au-dessus du dossier défini dans le shortcode. Ainsi, dans ce cas, les utilisateurs ne peuvent rien voir dans le dossier1, juste ce qui se trouve dans le dossier2 et en dessous.

REMARQUE – Les noms de dossier sont sensibles à la casse.

REMARQUE – Vous pouvez placer plus d'un dossier sur une seule page en utilisant plusieurs shortcodes, mais seule la première liste permettra le téléchargement de fichiers, l'affichage de dossiers et la gestion frontale.

Gestionnaire d'accès aux fichiers (Extension Pro)

Définissez la liste des fichiers à afficher. Vous pouvez également spécifier un emplacement de dossier et utiliser les autres attributs facultatifs indiqués ci-dessous.

[liste eeSFL = "8"]

Recherche et Pagination (Extension Pro)

Afficher ou masquer le formulaire de recherche. Les options sont OUI ou NON. (tout en majuscules) Utilisez ces attributs en plus des autres indiqués ci-dessus.

[Recherche eeSFL = "NON"]

Activez ou désactivez la pagination. Les options sont OUI ou NON. (toutes en majuscules)

[eeSFL paged = "NO"]

Définissez le nombre de fichiers affichés par page.

[eeSFL filecount = "25"]

Placez un formulaire de recherche de liste de fichiers n'importe où sur votre site Web. Utilisez le permalien de la page où se trouve votre liste de fichiers à rechercher. Notez que le code est eeSFLS pour cette instance.

[[eeSFLS permalink="http://website.com/your-file-list-page/"]]

Personnalisation de la liste multi-emplacements

REMARQUE – Ces attributs ne sont nécessaires que lorsque la même liste de fichiers est affichée à plusieurs endroits.

Vous pouvez utiliser ces attributs de shortcode pour remplacer les paramètres de la liste principale pour personnaliser la liste des emplacements secondaires.

La liste des fichiers

Afficher ou masquer la liste des fichiers. Les options sont OUI, ADMIN, UTILISATEUR ou NON

[eeSFL showlist = "USER"]

Sélectionnez le style de liste de fichiers à afficher. Les options sont TABLE, CARREAUX et FLEX

[eeSFL style="TILES"]

Sélectionnez le thème de couleur à afficher. Les options sont CLAIR, FONCÉ ou AUCUN

[thème eeSFL="DARK"]

Afficher ou masquer la vignette du fichier. Les options sont OUI ou NON

[eeSFL showthumb = "OUI"]

Afficher ou masquer la date du fichier. Les options sont OUI ou NON

[eeSFL showdate = "NO"]

Afficher ou masquer la taille du fichier. Les options sont OUI ou NON

[eeSFL showsize = "OUI"]

Afficher ou masquer l'en-tête du style de tableau. Les options sont OUI ou NON

[eeSFL showheader = "NO"]

Afficher ou masquer les liens d'actions sur les fichiers. Les options sont OUI ou NON

[eeSFL showactions = "NO"]

Spécifiez un ordre de tri pour la liste de fichiers.
Les options de tri par sont Nom, Date, DateMod, Taille ou Aléatoire
Les options d'ordre de tri sont décroissantes ou croissantes

REMARQUE - L'utilisation des attributs "sortby" ou "sortorder" ralentira les temps de chargement de la liste de fichiers car le plug-in doit traiter l'intégralité du tableau de la liste de fichiers à chaque chargement de page de liste de fichiers.

 [eeSFL sortby="Nom" sortorder="Croissant"]

Autoriser la gestion frontale. Les options sont OUI ou NON

 [eeSFL frontmanage="OUI" ]

Téléchargement de fichiers

Afficher ou masquer le formulaire de téléchargement Les options sont OUI, ADMIN, UTILISATEUR ou NON

[eeSFL allowuploads="OUI"]

Afficher ou masquer l'entrée du formulaire de description de téléchargement. Les options sont OUI ou NON

[eeSFL getdesc="OUI"]

Afficher ou masquer les entrées du formulaire de téléchargement de nom et d'e-mail. Les options sont OUI ou NON

REMARQUE – Si cette option est activée et que l'utilisateur est connecté, ces entrées n'apparaîtront pas. Les informations sur l'utilisateur seront extraites de la base de données.

[eeSFL getinfo="OUI"]


COMMANDEZ
LISTE DE FICHIERS SIMPLE PRO

69 réflexions sur "Shortcode"

  1. Salut Mitch, puis-je masquer l'étiquette "Tableau de bord" et "Profil" (maintenir uniquement "Quitter") près de l'image de l'espace réservé de l'utilisateur lorsque l'utilisateur abonné est connecté ?
    Tahnks.

    Répondre
    • Oui, vous définiriez la valeur Pages sur 1, puis utiliseriez un simple CSS dans votre fichier de thème pour masquer les contrôles de pagination…

      #eeSFLS_paginationControls { affichage : aucun ; }

      Répondre
    • Salut. Veuillez confirmer que vous consultez la liste en tant qu'utilisateur prévu, et non en tant qu'administrateur. L'administrateur voit toutes les fonctionnalités de gestion.

      Répondre
  2. Est-il possible que le dossier racine d'une liste de fichiers divisée en sous-dossiers (meetingminutes/2022, meetingminutes/2021, etc.) n'affiche pas le téléchargeur, tout en affichant le téléchargeur pour les sous-dossiers ?

    Par exemple, la page qui affiche les minutes de la réunion a ce code, mais nous ne voulons pas que les fichiers soient téléchargés sur la page des minutes de la réunion.

    [eeSFL showfolder="MeetingMinutes" allowuploads="ADMIN" showdate="NON"]

    Répondre
  3. Salut Mitch,
    thx pour votre plugin pro qui fonctionne parfaitement 🙂
    Je voudrais afficher deux listes de fichiers sur une seule page, toutes deux avec la possibilité de télécharger des fichiers.
    Actuellement, seule la première liste affiche la section de téléchargement - existe-t-il un moyen de changer cela et de l'activer pour les deux listes ?
    Cordialement, Mathias

    Répondre
  4. Hey

    Comment puis-je styliser la liste ? Avoir du mal avec ça. Dois-je simplement ajouter opacity = "0.5" dans le shortcode ?

    Puis-je également modifier l'image affichée pour les fichiers PDF ?

    Merci

    Répondre
  5. Salut! Premier excellent produit. Merci. Nous utilisons la version Pro. Je souhaite trier mes fichiers par Dernière modification. Existe-t-il un shortcode non publié pour cela ?
    Thank you.

    Répondre
    • Oui, c'est DateMod. Je l'ai ajouté à la page de documentation. Utilisez les paramètres du plugin pour définir le tri si possible, car le tri à la volée à l'aide du shortcode forcera la liste entière à être triée à chaque chargement de page. Si votre liste est longue, cela peut ralentir considérablement les choses.

      Répondre
  6. Je pense que ça s'appelle de la chapelure, mais je ne suis pas sûr. (J'ai la chapelure OFF)

    Je montre un dossier de fichiers, MAIS dans ce dossier se trouve un sous-dossier. JE NE VEUX PAS le montrer. Existe-t-il un moyen de dire de ne pas afficher les sous-dossiers ?

    Répondre
    • Oui, il existe un attribut de shortcode non publié que vous pouvez utiliser…

      [eeSFL hidename="Dossier-A"]

      Remplacez simplement Dossier-A par le nom du dossier que vous souhaitez masquer.

      Répondre
  7. Bonjour,
    est-il possible d'utiliser d'autres shortcodes dans votre shortcode comme ça:

    [eeSFL showfolder = "dossier de test / [numéro personnalisé]"]

    Thanks & Regards

    Répondre
  8. Bonjour,

    Existe-t-il un moyen de modifier l'ordre de la liste? Par exemple, j'ai des fichiers PDF appelés AB et un numéro et il est répertorié comme ceci:
    AB1.pdf
    AB10.pdf
    AB2.pdf

    Je veux qu'il soit répertorié:
    AB1.pdf
    AB2.pdf
    AB10pdf

    Existe-t-il un moyen de changer l'ordre sans les renommer 01, 02. ou dans mon cas jusqu'à 0001.
    Ma liste est longue et il faudrait une éternité pour tous les renommer.
    Merci.

    Répondre
  9. J'ai la version pro sur un site Divi Elegantthemes. Sur 1 page, je veux seulement "Télécharger". Sur un autre seulement «Open».
    Je peux faire disparaître "Download" et.or "Open" sur tout le site, mais c'est trop: .eeSFL_FileDownload {display: none;} et / ou .eeSFL_FileOpen {display: none;}

    N'y a-t-il pas de shortcode pour cela? Ou une astuce CSS PAR PAGE?
    Merci ! Marco

    Répondre
    • Il n'y a pas de shortcode pour cela. Affichez la source de la page et regardez la balise de corps d'ouverture. Vous pouvez y trouver l'identifiant de classe unique pour cette page et l'utiliser pour vous assurer que vos règles ne s'appliquent qu'à cette page…

      .page-id-10 .eeSFL_FileDownload {affichage: aucun; }

      Notez que le lien Ouvrir ne s'affiche que pour certains types de fichiers que les navigateurs peuvent généralement ouvrir.

      Répondre
      • Brillant! C'est ce que je cherchais.
        Dommage le | les tuyaux sont toujours visibles mais je vais vivre avec. J'encourage mon client à transformer les E-Pubs (téléchargement) en PDF. Cela signifie que seul le «Open» doit rester.
        Désolé je vous ai envoyé deux fois! Et merci pour l'excellente aide (comme d'habitude)

        Répondre
  10. Mitch,

    Ce serait bien dans l'affichage de la librairie de pouvoir définir le fil d'Ariane sur un mais pas sur tous: [eeSFL showbreadcrumb = "YES"] plutôt qu'une option globale qui s'applique à tous.

    Bruce

    Répondre
    • Oui, je peux ajouter cet attribut. J'ajouterai cela dans 5.2.10 (Pro). En attendant, vous pouvez masquer le fil d'Ariane dans des zones spécifiques en utilisant CSS dans votre thème ...

      .page-id-61 .page.eeSFL_FolderBreadcrumb {affichage: aucun; }

      Regardez la balise d'ouverture dans votre source pour obtenir l'ID de page approprié

      Vous pouvez également ajouter le Gestionnaire d'accès aux fichiers extension. Cela vous donnerait la possibilité de créer plusieurs listes, chacune utilisant ses propres paramètres. Vous utiliseriez alors l'attribut «list» pour définir la liste, un peu comme si vous utilisiez «showfolder» pour définir le dossier.

      Répondre
  11. Salut Mitch, ce produit est superbe, c'est à peu près ce que je recherche. Une chose cependant, serait-il possible d'appliquer une sorte de filtre générique pour les fichiers à afficher? J'ai un tas de fichiers pdf dans un dossier appelé «Manuels d'utilisation», maintenant je ne veux sur mes pages de produits que les fichiers pertinents. Par exemple mon produit avec le numéro de référence "180":
    Puis-je utiliser un code court comme celui-ci: [eeSFL showfolder = "This-Folder / 180 * .pdf"] qui affiche une liste des seuls fichiers PDF commençant par le nom de fichier «180»?

    Répondre
    • Salut. Désolé, mais les caractères génériques ne sont pas pris en charge pour filtrer la liste. Pour votre application, je suggère de conserver vos fichiers publics dans un dossier séparé. Vous pouvez également ajouter le Gestionnaire d'accès aux fichiers et choisissez les fichiers d'une liste restreinte qui sont disponibles pour des utilisateurs spécifiques ou pour le public.

      Répondre
  12. Bonjour, puis-je contrôler qui voit quels fichiers lors de l'utilisation de la recherche de fichiers?

    Placez un formulaire de recherche de liste de fichiers n'importe où sur votre site Web. Utilisez le permalien de la page où se trouve votre liste de fichiers à rechercher. Notez que le code est eeSFLS pour cette instance.
    [eeSFLS permalink=”http://website.com/your-file-list-page/”]

    Répondre
  13. Salut, pouvez-vous avoir plus d'un dossier en shortcodes? [eeSFL showfolder = "74466 / D001008" showfolder = "D001247"] ou [eeSFL showfolder = "74466 / D001008, D001247"] ??

    Merci

    Répondre
    • Vous ne pouvez pas utiliser le shortcode pour définir plus d'un emplacement de dossier, mais vous pouvez utiliser plus d'un shortcode sur la page…

      [eeSFL showfolder = "74466 / D001008"]

      [eeSFL showfolder = "D001247"]

      Sachez simplement que certaines fonctionnalités, comme le téléchargement et la gestion frontale, ne fonctionneront que pour la première liste.

      Répondre
      • Salut, j'ai la version filelist Pro et j'ajoute le shortcode en php comme ça avec la fonction do_shortcode

        [eeSFL showfolder = "dossier / utilisateurs"]
        [eeSFL showfolder = "foldermain / controllers"]

        Je ne peux voir qu'un dossier sur la page - si je supprime l'un ou l'autre des codes courts, l'autre fonctionne bien, mais ils ne sont pas affichés lorsque deux sont présents.

        Pouvez-vous aider?

        Répondre
        • Lors de l'utilisation de plusieurs codes courts par page, seule la première liste affichera des sous-dossiers ou aura toute autre fonctionnalité que les fichiers de liste.

  14. Bonjour, merci pour votre plugin. J'ai acheté la version Pro. J'aimerais avoir un shortcode pour autoriser la modification ou le déplacement. En d'autres termes, être en mesure d'activer et de désactiver le paramètre Gestion du recto sur une page. Il semble que ce soit un paramètre global sous «Paramètres d'affichage», mais je voudrais l'activer ou le désactiver en fonction de la page.

    Répondre
  15. J'aimerais pouvoir créer des codes courts qui permettent à des rôles ou capacités spécifiques de télécharger des fichiers. Est-ce possible?
    Par exemple, j'ai un certain nombre de dossiers que je veux que différents utilisateurs maintiennent; un pour les cartes des itinéraires cyclables, un autre pour les bulletins d'information et un autre pour les comptes rendus des réunions. Chacun des utilisateurs des différents dossiers a un rôle différent (par exemple ,, map_manager, newsletter_editor, secrétaire) et je souhaite également que les éditeurs et l'administrateur aient la possibilité de télécharger des fichiers dans chacun de ces dossiers. En d'autres termes, pour les «cartes», je souhaite que la fonctionnalité map_manager ET l'éditeur ET l'administrateur puissent télécharger des fichiers dans le dossier «maps».

    Merci

    Répondre
    • Ce n'est pas possible actuellement. Cependant, je travaille sur une extension File Access Manager qui ferait la plupart de ce que vous décrivez, à l'exception de la combinaison de rôles intégrés et personnalisés que vous décrivez pour votre dossier de cartes. L'accès à la liste serait défini soit par un rôle minimum pour les rôles intégrés, soit par des rôles correspondants pour les rôles personnalisés.

      Répondre
    • Bonjour, comment utiliser les filtres?

      Deux crochets d'action sont disponibles:
      Existem dois ganchos de ação disponíveis :

      eeSFL_UploadCompleted et eeSFL_UploadCompletedAdmin

      Ils se déclenchent après un travail de téléchargement réussi.
      Eles são acionados vous propose un téléchargement de bem-sucedido.

      Répondre
  16. Salut Mitch,
    J'ai l'extension de dossier avec un dossier caché derrière une page frontale avec un mot de passe. Est-il possible de supprimer des fichiers sur le front-end en définissant une option avec un shortcode. Je peux voir pourquoi vous ne voudriez pas une option de suppression sur une page frontale en libre accès, mais peut-être pas si elle est limitée aux utilisateurs de confiance.
    Merci,
    Simon

    Répondre
    • Oui, allez dans l'onglet Paramètres d'affichage et cochez la case Gestion recto-verso. Tout est en bas. Cela donnera les mêmes contrôles de fichier sur la face avant que vous voyez à l'arrière.

      Répondre
  17. Ciao Mitch ho installato la version 4, ho insetrito nei files degli elenchi la description, ma le descrizioni non appaiono sui motori di ricerca.
    Devo attivare qualcosa ?
    merci

    Répondre
    • À quel moteur de recherche faites-vous référence? La recherche WordPress ne verra pas la description. Google les inclura si vous les montrez sur votre site. Cela prendra cependant du temps.

      Un quale motore di ricerca ti riferisci? La ricerca di WordPress non vedrà la descrizione. Google li incluà se li mostri sul tuo sito. Ci vorrà del tempo però.

      Répondre
  18. Les instructions sur le Web concernant votre liste de fichiers simples sont très déficientes et déroutantes en ce qui concerne les points suivants:
    1. Quel est le dossier de base des fichiers à afficher pour le téléchargement? Nulle part cette information n'est donnée.
    2. Pouvons-nous implémenter plusieurs instances de Simple File List?
    3. Quels sont les paramètres ci-dessus pour la version multi-dossiers?

    Répondre
    • Je m'excuse pour les instructions très insuffisantes.

      1. Le dossier de base est wp-content / uploads / simplefilelist /, mais vous pouvez le modifier dans n'importe quel répertoire situé en dessous de votre dossier d'accueil WordPress.
      2. En utilisant l'extension de dossier, vous pouvez placer plusieurs listes sur votre site Web.
      3. Il n'y a pas d'autres paramètres lors de l'utilisation des dossiers. Chaque dossier que vous créez se trouvera dans le dossier principal.
      Répondre
  19. Existe-t-il un moyen de limiter le nombre d'éléments affichés dans la liste des fichiers, comme par exemple afficher uniquement les 10 fichiers les plus récents?

    Répondre
    • Si vous ajoutez l'extension Recherche et pagination, vous ne pouvez afficher que les dix fichiers les plus récents par page. Alternativement, l'extension de dossier vous permettrait de placer uniquement les dix fichiers nécessaires sur une page spécifique.

      Répondre
    • Une fois le plugin d'extension installé et activé, accédez à la liste des fichiers sur la page des paramètres du plugin principal. En haut, vous verrez une entrée Créer un dossier. Une fois que vous avez créé votre premier dossier, vous verrez les options de changement de nom et de suppression.

      Répondre
  20. Salut Mitch, j'ai acheté votre module d'extension pour la gestion des dossiers, puis-je ajouter des balises au fichier consultable sur les moteurs de recherche?
    Merci .

    Répondre
    • La façon la plus simple de créer des shortcodes complexes est d'aller dans l'onglet Instructions dans les paramètres du plugin. Utilisez le générateur de shortcode pour choisir les options dont vous avez besoin. Ensuite, vous pouvez copier-coller le code ou choisir de créer une nouvelle page / publication en l'utilisant.

      Répondre
    • Oui, vous pouvez créer plusieurs listes si vous ajoutez le extension de dossier. Chaque sous-dossier peut ensuite être affiché où vous le souhaitez en utilisant le shortcode comme ceci: [eeSFL showfolder = "This-Folder"], ou [eeSFL showfolder = "This-Folder / This-Sub-Folder"]

      Les éléments conservés au-dessus du dossier choisi ne sont pas accessibles depuis le front-end du site, vous pouvez donc avoir des fichiers publics et privés.

      Répondre

Laisser un commentaire

Ce site utilise Akismet pour réduire les spams. Découvrez comment sont traitées les données de vos commentaires..