Je réponds en utilisant cet adverbe car je ne l'ai jamais testé. J'ai même ouvert un billet pour demander que MyPhotoShare soit complètement portable, sans serveur Web. Et c'est quelque chose que je voudrais explorer mais je n'ai pas eu le temps.
En fait, je viens de l'essayer rapidement en déplaçant le site de démonstration dans un autre répertoire et mes tests rapides montrent que ça fonctionne (Ouf!)
Si vous voulez essayer l'opération, voici les répertoires et fichiers qui doivent se retrouver sur le serveur de l'hébergeur, dans le répertoire du site Web:
albums # Les photos originales
cache # Le cache généré par le scanner de MyPhotoShare
css # Provient de myphotoshare/web/css
fonts # Provient de myphotoshare/web/fonts
.htaccess # Provient de myphotoshare/web/.htaccess
img # Provient de myphotoshare/web/img
index.html # Provient de myphotoshare/web/index.html
index.php # Provient de myphotoshare/web/index.php
js # Provient de myphotoshare/web/js
Le fichier .htaccess est utilisé par Apache et doit probablement être adapté pour un autre type de serveur.
Peut-être faut-il vérifier que le paramétrage du fichier myphotoshare.conf qui est utilisé par le scanner corresponde à l'arborescence du serveur Web final. En particulier, dans les paramètres index_html_path, album_path et cache_path, mais je ne suis pas certain qu'ils sont utilisés par le JavaScript.
Enfin, si le serveur Web est purement statique, sans support de PHP, il y a 3 fonctions optionnelles de MyPhotoShare qui ne fonctionneront pas:
Le partage sur les réseaux sociaux: les icônes qui s'affichent à la gauche de l'écran dans les captures (configuration social).
La possibilité pour l'internaute de demander au propriétaire du site Web de lui envoyer un mot de passe pour voir les photos ou dossiers protégés (configuration request_password_email).
La possibilité pour l'internaute d'envoyer au propriétaire du site le géo-positionnement d'une photo (configuration user_may_suggest_location = true).
Dans ce cas, il faut utiliser la page d'accueil index.html plutôt que index.php.
Merci de nous tenir au courant si ça fonctionne ou si vous rencontrez des problèmes. Nous vous aiderons à les résoudre.
[^] # Re: Déploiement sur un hébergement mutualisé?
Posté par pmetras . En réponse à la dépêche MyPhotoShare, une galerie de médias pour le Web pas comme les autres. Évalué à 3.
Théoriquement, oui.
Je réponds en utilisant cet adverbe car je ne l'ai jamais testé. J'ai même ouvert un billet pour demander que MyPhotoShare soit complètement portable, sans serveur Web. Et c'est quelque chose que je voudrais explorer mais je n'ai pas eu le temps.
En fait, je viens de l'essayer rapidement en déplaçant le site de démonstration dans un autre répertoire et mes tests rapides montrent que ça fonctionne (Ouf!)
Si vous voulez essayer l'opération, voici les répertoires et fichiers qui doivent se retrouver sur le serveur de l'hébergeur, dans le répertoire du site Web:
Le fichier
.htaccessest utilisé par Apache et doit probablement être adapté pour un autre type de serveur.Peut-être faut-il vérifier que le paramétrage du fichier
myphotoshare.confqui est utilisé par lescannercorresponde à l'arborescence du serveur Web final. En particulier, dans les paramètresindex_html_path,album_pathetcache_path, mais je ne suis pas certain qu'ils sont utilisés par le JavaScript.Enfin, si le serveur Web est purement statique, sans support de PHP, il y a 3 fonctions optionnelles de MyPhotoShare qui ne fonctionneront pas:
social).request_password_email).user_may_suggest_location = true).Dans ce cas, il faut utiliser la page d'accueil
index.htmlplutôt queindex.php.Merci de nous tenir au courant si ça fonctionne ou si vous rencontrez des problèmes. Nous vous aiderons à les résoudre.