une popup en lien aux dimensions de l'image

Salut la liste,

Je cherche à générer une ouverture de popup aux dimensions de la taille réelle d'une image (elle-même déjà réduite). En fait c'est sur un filtre LOGO_ARTICLE que s'exercerait le lien.

J'imagine qu'il faut javascripter un petit peu ? ou bien ?

merci
vrac@altern.org

Je sais pas si tu es la même personne que le webmestre de http://www.fclb.be, mais voici ce que je lui ai posté :

Le filtre, très simple à faire (mettre dans mes_fonctions.php) :

function logo_info($logo, $info) {
    if (preg_match("/ " . $info . "=\"([^\"]+)/", $logo, $regs)) return $regs[1];
    else return null;
}

Et dans ton squelette :
> <a href="#" onclick="window.open('[(#LOGO_ARTICLE||info_logo{src})]', 'logo', 'width=[(#LOGO_ARTICLE||info_logo{width})],height=[(#LOGO_ARTICLE||info_logo{height})]')">Voir le logo</a>

BMR

vrac a écrit :

Salut la liste,

Je cherche à générer une ouverture de popup aux dimensions de la taille réelle d'une image (elle-même déjà réduite). En fait c'est sur un filtre LOGO_ARTICLE que s'exercerait le lien.

J'imagine qu'il faut javascripter un petit peu ? ou bien ?

merci
vrac@altern.org

Merci pour ce script qui marche bien (à condition de bien nommer info_logo
la fonction et non logo_info :wink:

puisque ça marche, est-ce qu'il serait possible de pouvoir fermer
automatiquement une popup ouverte lorsqu'une nouvelle se déclenche. Ou
bien de pouvoir faire qu'en cliquant sur l'image générée, la popup se
ferme ?

vrac@altern.org

Je sais pas si tu es la même personne que le webmestre de
http://www.fclb.be, mais voici ce que je lui ai posté :

Le filtre, très simple à faire (mettre dans mes_fonctions.php) :

function logo_info($logo, $info) {
    if (preg_match("/ " . $info . "=\"([^\"]+)/", $logo, $regs)) return
$regs[1];
    else return null;
}

Et dans ton squelette :
> <a href="#" onclick="window.open('[(#LOGO_ARTICLE||info_logo{src})]',
'logo',
'width=[(#LOGO_ARTICLE||info_logo{width})],height=[(#LOGO_ARTICLE||info_logo{height})]')">Voir
le logo</a>

BMR

vrac a écrit :

Salut la liste,

Je cherche à générer une ouverture de popup aux dimensions de la taille
réelle d'une image (elle-même déjà réduite). En fait c'est sur un filtre
LOGO_ARTICLE que s'exercerait le lien.

J'imagine qu'il faut javascripter un petit peu ? ou bien ?

merci
vrac@altern.org

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ

!DSPAM:45abd5af119441054110466!