Plugins FAQ Guides Support Contact Voir les plugins

Placer le portail sur une page

Vous affichez le portail en ajoutant le shortcode [nopd_drive_portal] à une page. Un shortcode est un petit code entre crochets que WordPress remplace par le contenu de l’extension quand la page s’affiche. Chaque utilisateur ne voit que ses propres dossiers : une seule page suffit donc pour tout le monde.

Ajouter le portail à une page

Avec l’éditeur de blocs (Gutenberg)

  1. Allez dans Pages > Ajouter une page (ou ouvrez une page existante).
  2. Donnez un titre à la page, par exemple Espace privé.
  3. Cliquez sur le bouton + pour ajouter un bloc, cherchez Code court et choisissez-le.
  4. Saisissez ou collez [nopd_drive_portal] dans le bloc.
  5. Cliquez sur Publier.

Avec Elementor

  1. Modifiez la page avec Elementor.
  2. Faites glisser le widget Code court dans la page.
  3. Collez [nopd_drive_portal] dans le widget et cliquez sur Publier (ou Mettre à jour).

Avec l’éditeur classique

Collez [nopd_drive_portal] dans le texte de la page et cliquez sur Publier.

La page de l’extension contient un cadre Put the portal on a page avec un bouton Copy pour le shortcode et un exemple complet.

Attributs du shortcode

Les attributs sont des réglages facultatifs écrits entre les crochets, comme view="grid".

AttributValeursCe qu’il fait
rootUn ID de règle, par exemple 2Affiche uniquement le dossier de cette règle (le numéro de la colonne ID de l’étape 3). S’il est absent, le portail affiche tous les dossiers auxquels l’utilisateur a accès. Les utilisateurs sans cette règle voient le message « aucun dossier ».
viewlist (par défaut) ou gridDisposition de départ. La grille est Pro : sans licence, le portail revient à la liste.
themelight (par défaut), dark ou autoauto suit le réglage de l’appareil du visiteur. Sombre et auto sont Pro : sans licence, le portail reste clair.
titleN’importe quel texteTitre dans la barre colorée en haut du portail.
subtitleN’importe quel texteLigne de texte sous le titre.
heightUne hauteur CSS, par exemple 600pxHauteur maximale de la zone qui défile.

Exemple complet :

[nopd_drive_portal view="grid" theme="auto" title="Project documents" subtitle="Updated automatically from Google Drive" height="620px"]

L’ancien shortcode [lr_drive_portal] fonctionne toujours : les pages créées avec les versions précédentes n’ont pas besoin d’être modifiées.

Ce que voient les utilisateurs

  • Les visiteurs non connectés voient le message You need to sign in to view the private documents. (vous pouvez le modifier, voir Apparence et réglages). Ajoutez un lien ou un formulaire de connexion sur la même page pour qu’ils puissent se connecter.
  • Les utilisateurs qui ont plusieurs dossiers disposent d’un menu déroulant pour changer de dossier.
  • La barre d’outils a un bouton Refresh (actualiser) et, en Pro, un champ de recherche et un bouton pour passer de la liste à la grille.

Si votre thème a un en-tête fixe

Si l’en-tête du site reste en haut pendant le défilement et masque le portail, donnez au portail sa propre zone de défilement avec height, par exemple [nopd_drive_portal height="620px"]. La barre de recherche reste alors visible et seule la liste des fichiers défile.

Cache des pages

La page du portail est marquée comme non mise en cache, car son contenu dépend de la personne connectée. La plupart des extensions de cache respectent ce marquage. Si vous utilisez un cache au niveau du serveur, d’un proxy ou d’un CDN (par exemple des règles de page Cloudflare), excluez-y aussi cette page.

Vous n’avez pas trouvé la réponse ?

Écrivez-nous en indiquant l’extension, ce que vous avez essayé et ce que vous voyez. Nous répondons depuis l’Italie, en général sous un jour ouvré.

webadmin@nopvideo.com