Installation User delete photo Plugin Piwigo

De EjnTricks

Cet article présente l'installation du plugin en ligne de commande.


Hand-icon.png Votre avis

Nobody voted on this yet

 You need to enable JavaScript to vote


System-Install-icon.png Download-icon.png Téléchargement et installation

Une structure de répertoires a été mise en place pour faciliter la gestion des montées de versions. La procédure suivante présente l'installation de la version 2.8.a dans cette structure.

Dans un premier temps, la structure de Ldap_Login est mise en place.

#sudo mkdir /var/opt/piwigo/common/apps-available/user_delete_photo
#sudo chown www-data:www-data /var/opt/piwigo/common/apps-available/user_delete_photo
#sudo chmod 700 /var/opt/piwigo/common/apps-available/user_delete_photo

Puis la version est téléchargée dans le répertoire temporaire de la machine.

#sudo wget -O /tmp/user_delete_photo_2.8.a.zip http://fr.piwigo.org/ext/download.php?rid=5729

Une fois téléchargée, il faut décompresser l'archive dans la structure personnalisée des applications disponibles. L'objectif est de l'installer en mentionnant le numéro de version.

#sudo unzip /tmp/user_delete_photo_2.8.a.zip -d /var/opt/piwigo/common/apps-available/user_delete_photo
#sudo rm /tmp/user_delete_photo_2.8.a.zip
#sudo mv /var/opt/piwigo/common/apps-available/user_delete_photo/user_delete_photo /var/opt/piwigo/common/apps-available/user_delete_photo/2.8.a
#sudo chown -R www-data:www-data /var/opt/piwigo/common/apps-available/user_delete_photo/2.8.a
#sudo find /var/opt/piwigo/common/apps-available/user_delete_photo/2.8.a -type d -exec chmod 0700 {} \;
#sudo find /var/opt/piwigo/common/apps-available/user_delete_photo/2.8.a -type f -exec chmod 0600 {} \;

A noter la modification des permissions sur les fichiers qui n'accordent que des droits pour www-data. La commande chmod -R go-rwx n'est pas utilisée, car il est souhaité d'enlever la permission d'exécution sur les fichiers, mais pas sur les répertoires.

La mise en place de la structure de répertoire doit permettre de placer un lien dans le sous répertoire apps-enabled vers la version souhaitée, avec les commandes suivantes.

#sudo ln -s /var/opt/piwigo/common/apps-available/user_delete_photo/2.8.a /var/opt/piwigo/common/apps-enabled/user_delete_photo
#sudo chown -h www-data:www-data /var/opt/piwigo/common/apps-enabled/user_delete_photo

L'étape suivante serait de placer un lien vers chown -h www-data:www-data <code>/var/opt/piwigo/common/apps-enabled/community dans le répertoire plugins de l'instance.

Cependant, ce mode de fonctionne ne fonctionne pas avec la version 2.8.X de Piwigo. Le répertoire est donc copié, l'installation aurait pu être effectuée depuis l'interface d'administration.

#sudo cp -R -p /var/opt/piwigo/common/apps-available/user_delete_photo/2.8.a /var/opt/piwigo/piwigo/plugins/user_delete_photo

Le plugin est alors disponible dans l'interface d'administration.


Run-icon.png Activation

Il faut donc aller dans la page des applications avec un compte d'administration.


Il suffit de cliquer sur le bouton Activer, dans la boîte du plugin user delete photo, pour le rendre disponible.

La page est rafraîchie et le plugin est indiqué comme activé.


Viewer icon.png Voir aussi

Documentation officielle: http://fr.piwigo.org/ext/extension_view.php?eid=690