Bootstrap Darkroom Update 2.4.0
Cet article présente la mise à jour du thème Bootstrap Darkroom
en version 2.4.0
.
Sommaire
Votre avis
Nobody voted on this yet
|
|
Téléchargement
La version est téléchargée dans le répertoire /var/opt/piwigo/common/themes-available/bootstrap_darkroom
du serveur.
#sudo wget -O /var/opt/piwigo/common/themes-available/bootstrap_darkroom/2.4.0.zip https://piwigo.org/ext/download.php?rid=6789
Installation
L'extension est installée en décompressant l'archive.
#sudo unzip /var/opt/piwigo/common/themes-available/bootstrap_darkroom/2.4.0.zip -d /var/opt/piwigo/common/themes-available/bootstrap_darkroom/ #sudo mv /var/opt/piwigo/common/themes-available/bootstrap_darkroom/bootstrap_darkroom /var/opt/piwigo/common/themes-available/bootstrap_darkroom/2.4.0
Le fichier téléchargé peut être supprimé.
#sudo rm /var/opt/piwigo/common/themes-available/bootstrap_darkroom/2.4.0.zip
Propriétaire fichiers
L'installation a été réalisée avec le compte root
. Il est préférable de donner la propriété au compte de démarrage du serveur web, soit www-data
dans le cadre de cette installation.
#sudo chown -R www-data:www-data /var/opt/piwigo/common/themes-available/bootstrap_darkroom/2.4.0
Sécurisation
Après avoir modifié le propriétaire des fichiers, il est conseillé de positionner des droits restrictifs afin que seul le propriétaire puisse accéder à ceux-ci.
#sudo chmod -R go-rwx /var/opt/piwigo/common/themes-available/bootstrap_darkroom/2.4.0
Activation
Un premier lien, bootstrap_darkroom
, est mis en place dans le répertoire /var/opt/piwigo/common/themes-enabled
afin de référencer la version utilisée.
#sudo rm /var/opt/piwigo/common/themes-enabled/bootstrap_darkroom #sudo ln -s /var/opt/piwigo/common/themes-available/bootstrap_darkroom/2.4.0 /var/opt/piwigo/common/themes-enabled/bootstrap_darkroom #sudo chown -h www-data:www-data /var/opt/piwigo/common/themes-enabled/bootstrap_darkroom
Ce lien n'est que à but informatif car il n'est pas possible d'utiliser ce type d'organisation, le thème doit être physiquement dans le répertoire themes
de l'instance.
#sudo rm -rf /var/opt/piwigo/installed/themes/bootstrap_darkroom #sudo cp -Rp /var/opt/piwigo/common/themes-available/bootstrap_darkroom/2.4.0 /var/opt/piwigo/installed/themes/bootstrap_darkroom
Purge cache
Attention, la structure des fichier est modifié et cela a un impacte avec les modèles mis en cache. Sans rafraîchissement de ceux-ci, le message d'erreur suivant peut être affiché sur l'interface.
Warning: filemtime(): stat failed for ./themes/bootstrap_darkroom/node_modules/font-awesome/web-fonts-with-css/css/fontawesome-all.min.css in .../include/template.class.php on line 1894
Warning: file_get_contents(./themes/bootstrap_darkroom/node_modules/font-awesome/web-fonts-with-css/css/fontawesome-all.min.css): failed to open stream: No such file or directory in .../include/template.class.php on line 1990
Il est donc nécessaire de purger les modèles mis en cache dans le répertoire _data/templates_c
, soit /var/opt/piwigo/common/_data/templates_c
, dans le cadre de cette installation.
#sudo rm /var/opt/piwigo/common/_data/templates_c/*