Fiche


Niveau de difficulté : Pas simple.
Recommandations : Lire ce point..
A lire aussi : n/c


Gestion de l'ajout d'images (upload)


Fig.1 Page d'upload Fig.2 Nouvelle option dans le menu
Fig.1 “Page d'upload” Fig.2 “Nouvelle option dans le menu”


Le but : Vos visiteurs partagent des photos en les ajoutant sur votre galerie.
Pour qui : Les utilisateurs autorisés par le webmaster qui n'ont pas accès au serveur FTP.
Limitations : Seuls les catégories physiques peuvent recevoir des photos. Les catégories virtuelles ne pourront pas recevoir de photos de vos visiteurs.

Paramétrages

Ce document explique comment configurer la fonction d'ajout de photos (par les utilisateurs) vers votre galerie grâce à l'interface de Piwigo. Vous ne devez pas confondre avec les répertoires et fichiers gérés par l'administrateur par FTP ou localement.
Nous parlons sur cette page d'un upload dit “HTTP”.

Pour laisser la possibilité aux utilisateurs d'ajouter leurs images par l'interface web, il faut suivre les instructions :

  1. Autoriser l'ajout sur catégorie voulue 1) [ Administration » Catégories » Gérer > Editer] ou [ Administration » Catégories » Propriétés > onglet Ajout ].
    Renvoi: Cette page (Fig.6).
  2. Assurez-vous que les visiteurs désignés puissent voir l'option.
    Renvoi: Cette page.


Assurez-vous, via votre client FTP, de donner les droits d'écriture sur les répertoires concernés pour l'upload. Plus simplement : chmod 777. Ce point n'est pas toujours obligatoire. Certains hébergeurs sont configurés en chmod 777 dès le départ.

Vous comprenez que la permission d'ajout est donnée catégorie par catégorie, et ne dépend pas de la simple volonté du visiteur. C'est le webmaster qui donne les droits explicites.

Afin d'éviter des comportements stupides, les fichiers ajoutés par les utilisateurs ne sont pas directement visibles sur votre galerie. Ils doivent en effet être validés par un administrateur. Pour ce faire, un administrateur doit aller dans le [ Administration » Images » En attente] pour valider ou refuser les fichiers proposés, puis synchroniser les fichiers avec la base de données.
Renvois:

La configuration de l'upload

A l'aide du plugin LocalFiles Editor, éditez votre fichier ./include/config_local.inc.php
Ajoutez (et adaptez) ce qui suit:

 
// +-----------------------------------------------------------------------+
// |                            téléchargement                             |
// +-----------------------------------------------------------------------+
 
// On parle ici du téléchargement par HTTP accessible optionnellement aux
// utilisateurs.
 
// upload_maxfilesize: poids maximum des images à télécharger, en kilo
// octets.
$conf['upload_maxfilesize'] = 400;
 
// upload_maxheight : hauteur maximum des images à télécharger, en pixels.
$conf['upload_maxheight'] = 800;
 
// upload_maxwidth : largeur maximum des images à télécharger, en pixels.
$conf['upload_maxwidth'] = 800;
 
// upload_maxheight_thumbnail : hauteur maximum des miniatures.
$conf['upload_maxheight_thumbnail'] = 128;
 
// upload_maxwidth_thumbnail : largeur maximum des miniatures.
$conf['upload_maxwidth_thumbnail'] = 128;


Pour en savoir + sur le fichier ./include/config_local.inc.php lire: La configuration locale

Côté utilisateurs

En supposant que l'administrateur ait permis aux utilisateurs d'ajouter des images dans une catégorie spécifique (grâce aux paramétrages) que nous appellerons ajout » 2005 » 04-avril.

Dans votre galerie, allez dans ajout » 2005 » 04-avril.

Une fois dans ajout » 2005 » 04-avril, un nouvel item apparaît dans le menu de gauche : Ajouter une image (Voir Fig.2).

Suivez le lien ! Piwigo va vous demander de trouver le fichier sur votre ordinateur local, quelques informations vous concernant, une description, et ainsi de suite…
Éventuellement, il vous sera demandé d'ajouter optionnellement les miniatures associées à vos photos.

Pour des raisons de sécurité, les photos ajoutées ne seront pas disponibles de façon instantanée sur le site public : un administrateur doit d'abord valider vos ajouts.

Personnaliser la page d'upload

Pour modifier la fonction et la page d'upload
Retrouvez les astuces pour personnaliser cette page d'upload et les caractéristiques dans la page suivante.

Alternatives

Des alternatives existent pour se passer de cette fonction assez compliquée.
Un plugin Uploader + [Anglais] existe. Mais… il y a encore plus pratique: pLoader: Avec pLoader couplé au pluginCommunity les utilisateurs habilités (autorisés) peuvent uploader facilement un nombre important de photos dans des catégories virtuelles qui leurs sont assignées.

1) les catégories virtuelles, non liées à un répertoire local ne peuvent pas recevoir des images
 
Haut de page
pwg2/utilisation/fonctionnalites/upload_en_ligne.txt · Dernière modification: 2011/01/23 23:27 par gotcha
 
 
À propos de ce site web · Faire un don · Contact projet Piwigo © 2002-2014