Comment styliser la liste et l'apparence de l'uploader

La liste de fichiers simple est conçue pour adopter l'apparence du thème de votre site Web par défaut. Sans aucune modification du style, elle devrait être présentable sur votre site Web WordPress.

Cependant, si vous souhaitez ajuster l'apparence, vous pouvez utiliser CSS dans le thème de votre site Web. En ciblant les éléments HTML suivants, vous pouvez remplacer les styles intégrés par votre propre CSS.

Éléments communs à toutes les vues

Wrapper et conteneur de liste de fichiers

  • .eeSFL:Le conteneur principal pour les listes de fichiers dans toutes les vues.
  • .eeFiles:Un conteneur contenant les éléments du fichier.

Structure des éléments du fichier

  • .eeSFL_Item:Représente un fichier individuel avec des détails, des actions et des métadonnées.
  • .eeSFL_Thumbnail: Contient l'image miniature du fichier.
  • .eeSFL_FileName: Affiche le nom du fichier et fournit un lien.
  • .eeSFL_FileDetails:Contient des métadonnées (taille du fichier, date de téléchargement).
  • .eeSFL_ListFileActions:Contient les boutons d'action pour chaque fichier (ouvrir, télécharger, modifier, supprimer).

Éléments spécifiques à la vue de tableau

La vue tableau utilise un tableau HTML traditionnel pour afficher les fichiers. Cette vue est réactive et passera à une vue simple en ligne sur les petits écrans.

Conteneur et structure de table

  • .eeSFL agit comme le wrapper principal pour la vue de table.
  • .eeFiles forme la structure de la table.
  • Colonnes du tableau
    • .eeSFL_Thumbnail représente une colonne pour la vignette.
    • .eeSFL_FileName colonne pour le nom du fichier.
    • .eeSFL_FileSize colonne pour la taille du fichier.
    • .eeSFL_FileDate colonne pour la date.
  • Ligne de tableau
    • .eeSFL_Item représente la ligne entière d'un fichier.
      Chaque colonne (vignette, nom, taille, date) est une cellule dans .eeSFL_Item.

Éléments spécifiques à la vue des tuiles

La vue en mosaïque utilise une disposition en grille pour afficher les fichiers, du haut à gauche vers le bas à droite.

  • .eeFiles contient les éléments de tuile.
  • .eeSFL_Tile agit comme un wrapper de tuile unique, contenant chaque fichier.
  • .eeSFL_FileLink pour les noms de fichiers cliquables.
  • .eeSFL_ListFileActions au sein de la tuile, des actions telles que Ouvrir, Télécharger, Copier le lien sont incluses.

Éléments spécifiques à Flex View

La vue flexible est conçue pour s'étendre uniformément sur toute la largeur de l'élément contenant.

  • .eeFiles utilise une mise en page flexbox pour un alignement réactif des éléments de fichier.
  • .eeSFL_Item représente le conteneur de fichiers avec une disposition flexible.
  • .eeSFL_Thumbnail affiche la miniature du fichier dans une ligne flexible.
  • .eeSFL_FileInfo fournit les détails du fichier à côté de la vignette.
  • .eeSFL_FileDetails affiche la taille du fichier et la date.
  • .eeSFL_ListFileActions fournit des liens pour des actions telles que télécharger, copier et supprimer.

Télécharger les éléments du formulaire

Structure du formulaire

  • #eeSFL_UploadForm enveloppe l'intégralité du formulaire de téléchargement.
  • .eeSFL_UploadFilesTitle est l'en-tête du formulaire de téléchargement.

Champs de saisie

  • #eeSFL_Name Entrée pour saisir le nom du téléchargeur de fichiers.
  • #eeSFL_Email Entrée pour saisir l'e-mail du téléchargeur.
  • #eeSFL_FileDesc saisie de texte pour la description du fichier.

Zone de téléchargement de fichiers

  • #eeSFL_FileInput pour sélectionner des fichiers.
  • #eeSFL_FileDropZone pour les téléchargements de fichiers par glisser-déposer.
  • #eeSFL_FileUploadQueue affiche les fichiers en file d'attente pour le téléchargement.

Boutons et indicateurs

  • #eeSFL_UploadGo Le bouton qui lance le processus de téléchargement.
  • #eeSFL_UploadProgress montre la progression des téléchargements de fichiers.
  • .sfl_instuctions fournit des directives ou des notes pour les téléchargements de fichiers.

13 réflexions sur "Comment styliser la liste et l'apparence du téléchargeur"

      • J'utilise allowuploads = "NO" dans mon shortcode, mais il affiche toujours la zone de téléchargement sur le frontend. Je veux juste utiliser l'affichage de la liste et ne pas télécharger pour cette page.

        Jason

        Répondre
        • Il semble que vous utilisiez l'extension File Access Manager et que vous consultiez la liste en tant qu'administrateur. Avec cette extension, l'administrateur voit toujours toutes les fonctionnalités disponibles, quels que soient les paramètres. Connectez-vous en tant qu'utilisateur prévu pour voir ce qu'il voit.

          De plus, utilisez toujours les paramètres des plugins pour déterminer ce qui s'affiche ou non. Utilisez uniquement les attributs de code court pour les listes affichées dans un emplacement secondaire où l'apparence doit être différente des paramètres.

    • Utilisez la classe eeSFL_FileDesc pour styliser le texte de description.

      CONSEIL: Utilisez la fonction «Inspecter l'élément» de votre navigateur Web pour trouver facilement les classes ou les ID affectant un élément spécifique.

      Répondre
  1. Hi

    J'ai trouvé que les miniatures étaient beaucoup trop grandes, j'ai donc dû ajouter ceci

    #eeSFL td.eeSFL_Thumbnail, #eeSFL td.eeSFL_Thumbnail img {
    largeur: 20px;
    hauteur: 20px;
    }

    à mon thème css

    Pourriez-vous ajouter un paramètre pour la taille des miniatures dans l'administrateur?

    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..