Objectif
Dans une organisation (association, organisme publique) nous avions besoin de mettre à disposition publique sur un site Web des documents créés et gérés par des entités externes sur un Cloud et cela sans surcharger le webmestre pour le suivi de ces publications.
Par exemples des fiches de randonnées, des comptes-rendus .....
Méthode
Ce plugin permet d’importer des documents dans SPIP en vous connectant à un Owncloud / Nextcloud avec Webdav.
Configuration
dans configuration->parametres des plugins->Owncloud
Vous devez dans un premier temps configurer le plugin en ajoutant les paramètres de connexion à webdav de votre Cloud.
[1]
Utilisation
Vous pouvez ensuite récupérer la liste des fichiers présent sur votre Cloud en cliquant sur le bouton « Récupérer les documents ».
Cette liste de fichier corresponds aux documents qui se trouvent dans le répertoire du Cloud que vous avez renseigné dans la configuration du plugin.
Vous pouvez ainsi importer vos fichiers dans la médiathèque de SPIP en cliquant sur le bouton « importer un fichier » ou « importer tous les documents ».
Vous pouvez également purger vos documents, en cliquant sur « purger les documents », la liste de vos fichiers sur Cloud et les documents importés dans SPIP sont supprimées.
Automatisation
Vous pouvez activer la synchronisation depuis le répertoire Cloud déclaré pour ajouter/mettre-à-jour automatiquement les documents dans SPIP.
Le plugin stocke un identifiant unique dans une table pour ne pas insérer à nouveau le document.
La synchronisation vous permet d’importer ou mettre à jour automatiquement beaucoup de documents dans SPIP, elle a lieu 4 fois par jour.
synchronisation en mode dupliqué
Une option permet de supprimer les documents (issus du Cloud) qui auraient disparus dans le dossier du Cloud afin d’avoir l’image du dossier du Cloud. La disparition est effective le lendemain du dernier accès de synchronisation. Vous avez donc un ensemble de fichiers identiques à celui de votre Cloud.
Il n’y a aucune manipulation des fichiers sur le Cloud depuis Spip.
grouper les documents dans un album
Enfin vous pouvez regrouper vos documents issus du Cloud dans un Album
ATTENTION Le plugins « Albums » doit avoir été installé précédemment, et un album doit avoir été créé et réservé à cette fonction. Il suffit de donner le numéro de l’album pour ce paramètre.
Limitations
Ce plugin ne permet pas la récupération de gros fichiers.
La taille d’un fichier est limité par le paramètre de PHP post_max_size
post_max_size 128M
et le total du volume total est proche de
memory_limit 256M
Dans une installation réelle (tenant compte de la taille des informations des fichiers [ directory/file ])
on synchronise 200 à 250 fichiers de 1M ou 2 fichiers 100Mo et 5-6 de 10Mo.
Aucune discussion
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |