Galerie de Gasteroprod.com, et plus ...

scoty portrait

Le 28/06/2004

> 13600 visites

Petit plus pour utiliser le script "Galerie" dans un mode "consultation" simple, en backoffice, hors de toute création d’article. Et plus ...

La première chose à faire est d’aller voir l’article et le script "Galerie" de Nicolas "Brush" Hoizey, sur le site de GASTEROPROD (voir le lien ci-dessous).

Si ce script vous plaît, alors passons à la suite.

J’ai donc ajouter un autre usage au script Galerie :
Puisque l’on a installé "galerie" pour l’usage prévu initialement, on va pouvoir aussi, par un petit ajout, consulter, rechercher un Doc ou image, sans avoir à ouvrir un article en mode formulaire.

Pour cela on va introduire un nouvel outils à la barre principale de SPIP, dans "Edition du site" (l’icone avec le stylo").
Pour cela, on place le code compris entre les commentaires
"//icone galerie" et "//fin ajout galerie"
dans /ecrire/inc_presentation.php3, juste sous la ligne 1467 du fichier original de SPIP. Ainsi :

On met dans /ecrire/img_pack/ une icone adaptée : gal_doc-24.png.

Et voilà ... !

Fonctionnement

Rien n’est changé à l’usage prévu par Gasteroprod.

Exemple :
Vous faites une recherche sur vos images et docs en cliquant sur le nouveau lien ainsi créer. La fenêtre de Galerie est donc ouverte. Puis là, vous décidez (une lubie !) de placer un Doc/image dans un ancien article. Ouvrez le dit article. Placez le curseur dans le texte, là où vous le souhaitez et cliquez sur le "raccourci Galerie" (celui de la version de base). Le script se relance dans la même fenêtre, en tenant compte du contexte, et donc les liens "left|center|right" seront effectifs.

Oui mais là ... la fenêtre Galerie se ferme,
alors que vous auriez bien voulu faire une deuxième entrée !!

Simple ...

Ouvrez galerie.php3, et supprimez ou comme moi mettez en commentaire les lignes 22 et 23 du code :

/*window.close();*/
/*return true;*/

Ok ? C’est mieux ?
Pas tout à fait ! Y’a encore un truc qui m’ennuis, je l’ai déjà dis, j’ai pas de tête ; et l’image trucmuche.gif moi je sais plus à quoi elle ressemble, ni quelles dimensions elle à ! Eh ben oui ! et j’ai pas envie de devoir recharger à chaque fois le script. Alors on va ouvrir un deuxième popup pour visualiser l’image.

Simple, encore ...

Mais attention ! Ce que je propose ci-dessous, même si ça marche, n’est peut-être pas la plus optimale des solutions. C’est entre autre un bout de javascript récupéré et adapté à la situation.

D’abord on va rajouter à galerie.php3 2 variables :

... que l’on va placer à la ligne 146 du script original ; elles suivront celle-ci : $mode = $document->get('mode');

Puis remplacer (ligne 183 de l’original) :

par :

Et remplacer, pas loin (ligne 189) :

par :

Ainsi modifié, en cliquant sur un de ces 2 liens : on ouvre un popup de l’image (dimension dans la barre de titre).

Pour finir et quitte à être un peu lourd, mes remerciements et félicitations à gasteroprod et l’auteur pour ce catalogue-galerie.

Visiter le site ... gasteroprod.com
Vous dites .. Les Forums !
Catalogue des fichiers
Ecrire un mail à Scoty ?!
Liste des liens proposés
Fil RSS de KOAKIDI.
Rédacteurs du Site
En savoir plus sur Koakidi.com et Scoty.
... mais ça cause de tout et n’importe quoi !
des skins maisons, pour Winamp 2.xx.
Photos, peintures et autres peut-être.
Des collections d’icones de création maison !
Galeries, Skins, Icônes, et autres babioles ...
Application modifiant divers éléments graphiques de W98 / W2k / XP
Essai : Règles pour JdR ... Eh oui !
Bases et création d’un personnage.
Scoty a - peut-être - des choses à dire !
Puisqu’il vous le dit !
Personnaliser Netscape7 ou Mozilla
Ou ce que Scoty en a fait. Et ça n’engage que lui ! Scripts et autres...
Gospel camerounais, négro spiritual, négro song, gospel
Skins maisons pour le mini notificateur de mails : EzPop.
Le compteur de téléchargement pour SPIP. Installation et Fonctionnalités.
Installation & Mise-à-jour - Fonctionnalités.
Documentation en Français.
Installation & Mise-à-jour - Fonctionnalités.
Documentation en Français.
Divers plugins pour SPIP.
Activité du jour, Balises blocs, Ratelier, Icônes privé.
Plugin de gestion de Forums + Jeu de squelettes
Archives plugins. Scripts pour version de SPIP antérieur à 1.9.x
Installation, configuration, fonctionnalités ...
::: v. 5.0 · scoty ::: koakidi.com © 2002-2017 :::  Crédits  :::  spip   koak2.0  :::  ico  1031032  :::