Ce document explique l’ajout par utilisateurs grâce à l’interface de PhpWebGallery. Vous ne devez pas confondre avec les répertoires et fichiers gérés par l’administrateur par FTP ou localement.
Pour laisser la possibilité aux utilisateurs d’ajouter leurs images par l’interface web, il faut suivre les instructions :
chmod 777..Vous comprenez que la permission d’ajout est donnée catégorie par catégorie et ne dépend pas de l’utilisateur.
Afin d’éviter des comportements stupides, les fichiers ajoutés par les utilisateurs ne sont pas directement visibles sur le site web. Ils doivent en effet être validés par un administrateur. Pour ce faire, un administrateur doit aller dans le [Panneau d’administration » Images » En attente] pour valider ou refuser les fichiers proposés, puis synchroniser les fichiers avec la base de données.
Qui : un simple utilisateur (pas l’administrateur) d’un site géré par PhpWebGallery
But : partager des photos en les ajoutant sur le site
En supposant que l’administrateur a permis aux utilisateurs d’ajouter des images dans une catégorie spécifique (grâce aux instructions du paragraphe précédent que nous appellerons ajout » 2005 » 04-avril. Vous devez aller dans ajout » 2005 » 04-avril. Quelle que soit la manière : en utilisant les menus ou les miniatures représentant les sous-catégories.
Une fois dans ajout » 2005 » 04-avril, un nouvel item apparaît dans le menu de gauche : Ajouter une image.
Suivez le lien! PhpWebGallery va vous demander de trouver le fichier sur votre ordinateur local, quelques informations vous concernant, une description, et ainsi de suite... Eventuellement, 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.
Plus lourd, plus grand, plus haut, alors créez ou complètez votre /include/config_local.inc.php:
<?php // +-----------------------------------------------------------------------+ // | 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: Configurer PhpWebGallery