« Fonctions avancées » : différence entre les versions

De Script Gallerie Photos de Carlito
Aller à la navigationAller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
 
(5 versions intermédiaires par le même utilisateur non affichées)
Ligne 7 : Ligne 7 :
Le script gène normalement les protections de répertoires via les fichiers .htaccess. Votre hébergeur met à votre disposition de la documentation au sujet de ce fichier. Lorsqu'un répertoire est protégé, le titre de la vignette le représentant est précédé par "Accès restreint/":
Le script gène normalement les protections de répertoires via les fichiers .htaccess. Votre hébergeur met à votre disposition de la documentation au sujet de ce fichier. Lorsqu'un répertoire est protégé, le titre de la vignette le représentant est précédé par "Accès restreint/":
[[Image:htaccess.jpg|center]]
[[Image:htaccess.jpg|center]]
== Lier des scripts hébergés sur plusieurs serveurs entre eux ==
Voici une fonction un peu particulière permettant de faire apparaître un site distant, voire du meme site, comme un sous répertoire. Pour ne pas lier des sites dans tous les sens, il faut avoir la possibilité de placer un fichier sur le site distant.
=== Définir le site distant ===
Supposons que le site http://www.siteA.com/script.php veuille faire apparaitre une galerie de http://www.siteB.com/index.php. Copiez l'adresse de la galerie qui vous intéresse et mettez-la dans un fichier avec l'extension "sideDistant" sur votre site.
Ce fichier contient donc quelque chose de ce style:
''http://www.siteB.com/index.php?paramFolder=sousRep''
=== Créer l'image du site distant ===
Si vous exécutez le script, vous ne verrez rien apparaître; il vous faut créer une image dans le répertoire de la galerie sur le siteB que vous essayez de faire apparaître sur votre site; cette image doit avoir les bonnes dimensions pour représenter un répertoire sur votre site. De plus cette image doit se nommer "from_www.siteA.com_siteThumb.jpg".
=== Nommer le site distant ===
Si vous ajoutez "&titraille=Site%20distant" dans votre fichier, vous pouvez nommer à votre guise le site disant; par défaut l'url est utilisée.
== Support de youtube OBSOLETE: remplacé par le support des vidéos distantes==
Il est possible d'insérer des vidéos youtube sur le site; pour cela il suffit de créer un fichier avec l'extension "youtube".
Ce fichier contient l'id de la vidéo est éventuellement un titre.
exemple de contenu de fichier:
id=12345678
titraille=le joli titre de la vidéo
Si le paramètre "titraille" n'est pas défini, le nom du fichier sera utilisé.

Dernière version du 17 août 2013 à 13:27

Ordonner des fichiers ou des répertoires

Si l'option ordre alphabétique est cochée dans la page de configuration du script, il est relativement facile d'ordonner à sa guise des répertoires ou des fichiers; encore faut-il savoir une petite astuce...

Si un nom de fichier ou de répertoire contient le texte suivant entre guillements: "_-_-_-", tout ce qui précède ce code ainsi que le code lui même ne seont pas affichés sur le site. En partant de cela, si vous souhaitez afficher 2 répertoires nommés Alfred et Béatrice mais que vous voulez afficher Béatrice avant Alfred, il vous suffit de renommer Béatrice en 1_-_-_-Béatrice et Alfred en 2_-_-_-Alfred.

Restriction d'accès à un répertoire

Le script gène normalement les protections de répertoires via les fichiers .htaccess. Votre hébergeur met à votre disposition de la documentation au sujet de ce fichier. Lorsqu'un répertoire est protégé, le titre de la vignette le représentant est précédé par "Accès restreint/":

Lier des scripts hébergés sur plusieurs serveurs entre eux

Voici une fonction un peu particulière permettant de faire apparaître un site distant, voire du meme site, comme un sous répertoire. Pour ne pas lier des sites dans tous les sens, il faut avoir la possibilité de placer un fichier sur le site distant.

Définir le site distant

Supposons que le site http://www.siteA.com/script.php veuille faire apparaitre une galerie de http://www.siteB.com/index.php. Copiez l'adresse de la galerie qui vous intéresse et mettez-la dans un fichier avec l'extension "sideDistant" sur votre site. Ce fichier contient donc quelque chose de ce style: http://www.siteB.com/index.php?paramFolder=sousRep

Créer l'image du site distant

Si vous exécutez le script, vous ne verrez rien apparaître; il vous faut créer une image dans le répertoire de la galerie sur le siteB que vous essayez de faire apparaître sur votre site; cette image doit avoir les bonnes dimensions pour représenter un répertoire sur votre site. De plus cette image doit se nommer "from_www.siteA.com_siteThumb.jpg".

Nommer le site distant

Si vous ajoutez "&titraille=Site%20distant" dans votre fichier, vous pouvez nommer à votre guise le site disant; par défaut l'url est utilisée.


Support de youtube OBSOLETE: remplacé par le support des vidéos distantes

Il est possible d'insérer des vidéos youtube sur le site; pour cela il suffit de créer un fichier avec l'extension "youtube". Ce fichier contient l'id de la vidéo est éventuellement un titre.

exemple de contenu de fichier:

id=12345678

titraille=le joli titre de la vidéo

Si le paramètre "titraille" n'est pas défini, le nom du fichier sera utilisé.