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 ?
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 pour ce script qui marche bien (à condition de bien nommer info_logo
la fonction et non logo_info
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 ?