Bonjour,
Je suis en train d'essayer de créer un modèle d'affichage de
photo. Jusque là
rien que du courant no soucis.
Où cela se complique, c'est que j'aimerai bien pouvoir habiller
mon cadre selon
des skins plus où moins prédéfinis (fond rappelant un livre, un
parchemin, etc.)
Le problème que j'ai c'est que je n'arrive pas à dimensionner mes
différentes
images composants le fond en fonction de la taille de l'espace texte d'un
article (celui-ci pouvant varier d'un squelette à un autre).
Je suis en SPIP 1.9.1 et l'appel à mes différentes images de fond
se fait par le
biais du code suivant <img src="#CHEMIN{img_pack/livre_01.jpg}" />
Si une âme charitable à une idée qui me la soumette.
Je vous remercie d'avance
Xavier BUROT
http://xebiaut.free.fr
bonjour,
j utilise un filtre pour faire ca,
mettre ca dans mes_fonctions.php :
///
function balise_IMGLOCAL($p) {
if ($p->param && !$p->param[0][0]) {
$p->code = calculer_liste($p->param[0][1],
$p->descr,
$p->boucles,
$p->id_boucle);
$alt = calculer_liste($p->param[0][2],
$p->descr,
$p->boucles,
$p->id_boucle);
// autres filtres (???)
array_shift($p->param);
}
// recherche du chemin de l'image (comme #CHEMIN)
$p->code = 'find_in_path(' . $p->code .')';
// passage en image
$p->code = '"<img src=\'".' . $p->code .'."\' alt=\'".'.$alt.'."\' />"';
#$p->interdire_scripts = true;
return $p;
}
///
qui permet ensuite d utiliser des images loacales (cad pas uploadee via
interface spip) comme ca :
[(#IMGLOCAL{BG_MenuGauche.png}|image_sepia{ff0000})
ou tout autre filtre graphique spip (image_masque dans ton cas je suppose)
et ou BG_MenuGauche.png est une image accessible dans le path du
#DOSSIER_SQUELETTE
Ce bout de code, super pratique, n est pas de moi, il a ete donne ici mais j
ai plus le nom de l auteur sous la main, qu il en soit tout de meme remercie
a nouveau....
triton