Page(s) associé(s) :

Cette page est en cours de révision. Cela signifie qu'elle n'est pas complète et qu'elle n'est pas à jour. Les informations qu'elle contient peuvent se révéler obsolètes, incomplètes voir erronées.
Merci pour votre compréhension.

Page à réviser !

Page [Synchroniser]


Fig.1 La page Synchroniser
Fig.1 La page “Synchroniser”


L'opération de synchronisation sert à ce que lorsque vous ajoutez des photos par FTP (méthode traditionnelle), Piwigo puisse observer les changements afin de les prendre en compte.
La synchronisation ne sert pas pour les fichiers envoyés avec pLoader.

Généralités

Les éléments (photos) à présenter sur le site seront stockés physiquement dans un sous-répertoire du répertoire ./galleries/ de Piwigo.
Avec un peu plus d'expérience, vous découvrirez que les éléments peuvent être éventuellement stockés dans un sous-répertoire de l'url d'un site distant (Cf. Les sites distants). Pour ce document, afin d'en simplifier la lecture, nous en resterons à un sous-répertoire de ./galleries/.

A chaque sous-répertoire physique va correspondre ce que nous appellerons une catégorie physique. Ce sous-répertoire aura lui-même 2 sous-répertoires techniques (Lire: les informations complémentaires) plus ou moins facultatifs suivant la nature des fichiers:

  • thumbnail
  • pwg_high (optionnel)

L'organisation de tout répertoire n'a pas de réelle importance. Cependant il conviendra de ne jamais la modifier sans savoir ce que vous aller faire car les conséquences pour le site seraient pour le moins regrettables. (Lire: déplacer un répertoire dans un autre répertoire)

Vous allez commencer par mettre quelques images de taille raisonnable en ligne. Une tache qui va devenir répétitive sans aucun doute. Il sera important de disposer d'une méthode pour accélérer le processus (Lire: Afficher mes premières photos en ligne).

Afin de mieux nous faire comprendre, nous allons faire abstraction de toute méthode pour commencer. Imaginons que c'est votre première fois…

Réglages

Nous sommes donc dans [ Administration » Catégories » Synchroniser ]

Sur la page de synchronisation, vous avez 4 zones. Voyons un peu comment elles fonctionnent et comment nous allons procéder.



1. Synchroniser la structure des fichiers avec la base de données

2. Synchroniser les informations des éléments dans la base de données à partir des méta-données des fichiers

3. Simulation

4. Traiter uniquement une catégorie

Zone "Synchroniser la structure des fichiers avec la base de données"

La première des choses à effectuer, c'est de dire à Piwigo: “hé ho, il y a de nouveaux fichiers, il serait temps d'aller les voir et de les prendre en compte”. Bon d'accord c'est un peu imagé mais le but est de faire comprendre à Piwigo qu'il faut aller chercher les nouveaux fichiers.1)
Pour y parvenir, 3 options sont disponibles:

Rien ⇒ Ce qui signifie que l'on ne synchronisera rien. Ne rigolez pas, c'est parfois utile de ne pas aller chercher les fichiers.
Répertoires uniquement ⇒ Avec cette option, on ne synchronisera que les répertoires. C'est utile lorsque si vous n'avez pas besoin de tout synchroniser.
Répertoires + fichiers ⇒ Avec cette option, non seulement vous synchroniserez les dossiers mais aussi les éléments qui les composent.


Vous avez observé qu'il était possible, pour chacune des 3 options énoncées au dessus, de faire quelques opérations supplémentaires telles que:

Afficher un maximum d'informations (catégories ajoutées, éléments ajoutés, catégories et éléments supprimés) ⇒ Comme son nom l'indique, c'est très utile.
Ajouter les nouveaux éléments au panier ⇒ Permet d'ajouter les futurs éléments synchronisés dans le panier du webmaster. (Lire: le panier du webmaster)
Le niveau de confidentialité ⇒ Permet de régler le niveau de confidentialité pour les éléments à synchroniser. (Lire: Gérer le niveau de confidentialité des photos)

Zone "Synchroniser les informations des éléments dans la base de données à partir des méta-données des fichiers"

Dans cette zone, Piwigo va chercher des informations pour chaque élément. Il va notamment s'aider des ”méta-données” de vos fichier. (Lire: Gestion des méta-données)
C'est l'une des forces de Piwigo que de savoir gérer ces méta-données, donc ne vous en privez pas ! Apprendre à les utiliser vous fera gagner du temps et assurera une bonne présentation fonctionnelle.

Une option dans cette zone et deux sous options vous sont proposées.

  • synchroniser les méta-données (filesize, width, height, high_filesize, date_creation, keywords, date_creation, author, name, comment) ⇒ Utilisation des méta-donnés
    1. même les éléments déjà synchronisés ⇒ Va mettre à jour même les éléments qui sont déjà affichés sur votre galerie. Utile lorsque vous avez modifié les méta-donnés de vos photos.
    2. écraser les données existantes avec des données vides ⇒ C'est un peu technique mais disons que si vous avez modifié les méta-données sur vos fichiers qui sont en ligne et que vous souhaitez remplacer les anciennes informations par des nouvelles qui peuvent être vides, vous choisirez cette option.

Zone "Simulation"

Piwigo permet de ne pas effectuer de changement tout de suite afin que vous puissiez vérifier le bon déroulement de la synchronisation.
Comme son nom l'indique, cette fonction va donc simuler le résultat de la synchronisation.

Zone "Traiter uniquement une catégorie"

Dans cette zone, il vous est possible de naviguer dans vos catégories + sous-catégories afin d'aider Piwigo à trouver les éléments à synchroniser. Il est inutile (voir parfois même dangereux) de synchroniser toute une galerie lorsque l'on connaît le répertoire à synchroniser.

Une petite option nommée ”Rechercher dans les sous-catégories” est là pour vous permettre de ne pas avoir besoin d'affiner trop trop votre recherche du dossier à synchroniser. L'expérience vous dira comment l'utiliser à bon escient.


Les erreurs

En cas de problèmes, Piwigo vous informera des erreurs qu'il rencontrera.

Voyons ensemble ces erreurs…

  • PWG-UPDATE-1: Le nom des répertoires et des fichiers ne doit être constitué que de lettres, de chiffres, de ”-”, “_” et ”.” Donc pas de caractères exotiques et accentués. (Lire: la méthodologie par défaut)
  • PWG-UPDATE-2: Chaque fichier image requiert une miniature. La miniature doit être présente dans le sous-répertoire “thumbnail” du répertoire de la catégorie. Le nom du fichier de la miniature doit commencer avec le paramètre de configuration “prefix_thumbnail” 2) et l'extension du nom du fichier doit être parmi la liste suivante :jpg,JPG,jpeg,JPEG,png,PNG,gif,GIF. (Lire: la méthodologie par défaut)
  • PWG-ERROR-NO-FS: Le fichier ou répertoire ne peut pas être accessible (soit il n'existe pas, soit l'accès est refusé).
  • PWG-ERROR-VERSION: La version de create_listing_file.php sur le site distant et Piwigo doit être la même. (Lire Les sites distants)
  • PWG-ERROR-NOLISTING: le fichier listing.xml est introuvable sur le site distant. Ce fichier est généré en choisissant la commande “générer le listing” dans le gestionnaire de sites. (Lire Les sites distants)

Informations complémentaires

  • pwg_high : (Usage facultatif) mettre des images en résolution supérieure (Affichage ou télchargement). Dès lors une image peut exister sous le même nom dans son format d'origine par exemple et elle sera accessible aux utilisateurs autorisés.
  • pwg_representative : (Usage facultatif) pour les éléments non image. Exemple: un fichier zip, mais comme le fichier zip n'est pas une image c'est l'image jpg du même nom qui sera affichée dans la galerie, le zip sera téléchargeable par la disquette.
  • thumbnail : Une vidéo n'a pas de miniature en standard, placez une miniature du même nom que la vidéo en respectant les règles, et celle-ci s'affichera dans la catégorie.

Conseils

  • Regardez par FTP le résultat de l'essai et suivez l'exemple de cette page: Afficher mes premières photos en ligne.
  • Ne pas décocher Rechercher dans les sous-catégories.
  • Par défaut les miniatures sont préfixées par TN- (format .jpg ou .png).
  • Garder des noms simples, il y a des restrictions (dues au web, cf. ci-dessous).
  • Règles de typographie, Noms des répertoires et images, c'est à dire :
    • pas d'espace et pas d'accents
    • donc uniquement des lettres, des chiffres, des -, des _, ou encore des ….
  • Préparer vos éléments avant de les placer sur le serveur. (Lire: Envoyez vos premières photos et synchronisez-les)

Notes

Inconvénients de la génération des miniatures en ligne.

Renvoi : Pourquoi éviter d'utiliser la génération automatique des vignettes.)

Si vous tenez à générer vos miniatures sur une serveur web, vous devez mesurer les éventuelles conséquences d'une génération de miniatures en ligne.
Ci-dessous un exemple bien réel, extrait d'un courrier reçu:


Nous vous notifions que votre (vos) site(s) internet hébergé(s) sous le numéro de
contrat ******* consomment des ressources très importantes.

Pour cette raison, nous avons été dans l'obligation de déplacer votre compte sur des serveurs auxiliaires.
Nous vous recommandons pour une telle utilisation l'acquisition d'un serveur dédié …


La génération de miniatures ne fonctionne pas

  1. Peut-être que la configuration du serveur l'interdit (GD Support à faire activer dans php).
  2. Les droits sur le répertoire peuvent être insuffisants (chmod insuffisant, Google est votre ami).
  3. L'image de la première miniature à générer est peut-être corrompue (renommer l'image avec un “Z” en premier caractère pour voir).

MERCI DE NE PAS TOUCHER AUX LIGNES QUI SUIVENT.

1) C'est valable aussi lorsque vous supprimez et lorsque vous déplacez des fichier. En fait, dès qu'il y a un changement.
2) Par défaut c'est TN-
 
Haut de page
pwg2/admin/menus/30_categories/synchroniser.txt · Dernière modification: 2009/12/22 22:17 (modification externe)
 
 
github twitter newsletter Faire un don Piwigo.org © 2002-2022 · Contact