Coté administrateur :
A supposer qu’une version de SPIP (2.0.x) est déjà installé la marche à suivre pour l’installation et le paramétrage est la suivante :
1) Installation de Gallery 2 :
- Installer Gallery 2.0 dans la hierarchie du site SPIP via le download du fichier zip qui contient un dossier “gallery2” (cf instructions http://codex.gallery2.org/Gallery2:How_do_I_Install_Gallery2 et http://codex.gallery2.org/Downloads )
- Suivre la procédure d’installation pas à pas . (Notez bien le login/pswd de l’admnistrateur* ! ). A l’étape de l’installation des modules choisissez au minima la bibliothèque “Gd” et le module “Image Block”
- Une fois l’installation de gallery 2.0 terminée vous pouvez la tester en standalone ( http://url_website/gallery2). Pour un premier aperçu connectez vous en tant qu’administrateur* et découvrez le menu “site Admin”. Vous pouvez à cette occasion vérifier que les plugins “Gd” et “Image Block” sont bien installés (menu “Plugins”) [1], choisir votre themes et ajuster ses paramètres (menu “Themes”).
Notes :
- Gallery 2 en mode "embed.only" : si vous le souhaitez, une fois l’intégration de Gallery 2 opérationnelle, vous pouvez décider de supprimer l’accès "direct" à l’application pour forcer le passage via SPIP. Pour cela vous devez modifier la ligne 168 de votre fichier /gallery/config.php de façon à mettre la variable ’mode.embed.only’ à true
- mutualisation du noyau de gallery : Si vous gérez une mutualisation de SPIP, sachez qu’il est possible (moyennant une bidouille minimum) de mutualiser le noyau de Gallery afin de pouvoir proposer une instance de Gallery par site SPIP. Les détails de cette installation sortant du cadre de cette doc, ils sont précisés dans un article du Carnet Mutualisation : Mutualiser Gallery2 dans un SPIP mutualisé.
- Incompatibilité du module url-rewritingde Gallery 2 : à priori, pour ne pas avoir de problèmes de compatibilité entre le système de réécriture d’URLs de SPIP et celui de Gallery 2, il est fortement conseillé de ne PAS installer/activer le module Réécriture d’URL de Gallery 2 !
- la problématique de l’hébergement : Le choix d’une solution avec gallery impose qu’il y ai une bonne configuration coté serveur (cf. upload_max_size, file_max_size, etc. ) et certain hebergeur comme FREE [2] peuvent poser des problèmes à l’installation et à l’usage.
NB – pour tout ceux qui veulent en savoir plus sur Gallery : http://www.projet-plume.org/fr/fiche/gallery
et sur le site officiel de Gallery 2 : http://gallery.menalto.com/
[3]
2) Installation du plugin gallery2 :
Repportez vous à l’article Gallery2 pour SPIP pour toutes les informations relatives à l’installation du plugin (gallery2.zip) et des autres plugins à installer (CFG, spip-bonux)
3) Création des membres dans SPIP & Gallery2 et Problématique de la gestion des utilisateurs [4]
Gallery 2 a une notion d’utilisateurs et d’administrateurs, ce qui permet de gérer des droits d’édition sur les albums de photos et les photos, de la même façon que Spip gère des visiteurs, des rédacteurs et des administrateurs. Dans le cadre d’une intégration complète de Gallery à Spip, il est donc nécessaire de synchroniser la base d’utilisateurs afin de pouvoir donner aux rédacteurs et/ou administrateurs Spip la possibilité d’éditer le contenu des albums photo.
Si ils sont connectés avec un compte SPIP, les utilisateurs Gallery 2.0 sont créés automatiquement à leur première visite [5], mais ils ne sont jamais effacés. Ceci ne devrait pas avoir une grande importance, car les utilisateurs "effacés" dans Spip ne sont jamais supprimés de la base de données, et leur ID reste unique.
Il est important de noter que si un utilisateur de Spip est un administrateur, il ne sera pas automatiquement administrateur sur Gallery : ce statut devra être attribué via l’interface d’admin de Gallery. Une réplication automatique n’est pas souhaitable, car la notion d’admin restreint n’existe pas dans Gallery.
La démarche à suivre pour la création d’un nouveau membre dans SPIP & Gallery2 est la suivante :
- A) dans SPIP : Création d’un nouveau membre
- 1) Ouvrir l’espace d’administration de SPIP via le compte administrateur
- 2) Création d’un nouveau membre (login/pswd)
- 3) Se deconnecter de SPIP
- B) Synchronisation de SPIP & GALLERY
- 1) Se connecter à Gallery via le plugin avec le login & le password de SPIP créé précédemment. Un compte membre dans Gallery est automatiquement créé au cours de cette première connexion.
- 2) Se deconnecter
- C) dans GALLERY : Configuration du compte « NvxMembre »
- 1) se connecter à Gallery (http://url_website/gallery2 ) via le compte administrateur
- 2) Compléter les informations sur le nouveau membre via le menu [Site Admin] :
Ajuster les informations du compte (menus [Users][members][edit]) et compléter les champs Full Name, language, email, etc . Vous pouvez aussi ajouter le membre à un Groupe (menus [Groups] puis [Members]+[Add])
- 3) Créer un nouvel album via le menu [Add Album] en précisant sont Nom et son Titre
- 4) Vérifier, Ajuster les permissions de l’album « NvxMembre »
selectionner l’album à partir de la page d’acceuil de Gallery et choisir le menu [Edit Permission].
Notes :
- si vous voulez rendre public par défaut l’ensemble des albums et des documents ajouter : Group Permission = Everybody/[core] View all versions
Coté membre référencé
Le membre une fois référencé dispose d’un accés privé à son album dans Gallery et il peux :
1) Ajouter et organiser ses documents
Voir les menus : [Add Items],[Add Album], [Edit Photo],[EditAlbum], [movePhoto] etc.
(cf. Doc de gallery)
2) Gérer la diffusion des documents
Par défaut les documents et albums de Gallery sont visibles par tous le monde (groupe « Everybody » Permission [core] View all versions ) sauf si l’administrateur en a décidé autrement.
Pour gérer les droits d’accés aux documents , le principe à suivre est le suivant :
- Sélectionner l’album (ou le document).
RQ – par défaut tous les sous-albums contenus dans l’album seront aussi partagés - Choisir le menu [Edit Permissions], ajouter/supprimer les permissions pour un groupe de travail (groupe « Everybody » pour une diffusion public) ou un nom de membre
Pour la diffusion quatre choix sont possibles :
— [Core]View Item : permettra de visualiser les imagettes des photos
NB - ATTENTION ! Cette option est OBLIGATOIRE
— [Core]View resized version(s) : ajoutera la possibilité de voir les images retaillées
— [Core]View original version : ajoutera la possibilité d’accéder à l’image originale
— [Core]View all version correspond à la combinaison des 3 cas (1)+(2)+(3)
3) Intégrer les données de Gallery dans SPIP
Se reporter au chapitre « Les modèles fournis avec le plugin » de l’article Gallery2 pour SPIP
Discussions par date d’activité
Une discussion
Could anynone translate this text into English ? I’ve been waiting for that for months !
Répondre à ce message
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 : |