Bonjour
J'ai presque terminer mon module et j ai appris pleins de nouvelles choses... meme si c est flou mais bon toutes les options que je voulais inclure fonctionne sur toutes les versions ( je parle de la 2.2.3a et 2.0.13.2 ).
Reste plus qu a nettoyer le code.
Malgres tous il me reste une chose qui me trouble.
Dans mon templates/block j ai une page html pour l affichage du block.
Lorsque je met mon image avec sont vrai nom
EX: /modules/mon_module/images/image.swf
je peu naviguer dans les diferents module mais lorsque j utilise ca variable
EX: /modules/mon_module/images/$image
j affiche bien mon image dans ma page d accueil mais quand je me balade dans un module de mon menu genre notification les news ou autre l image ne s'affiche pas.
par contre si je met
HTTP://mon_site/modules/mon_module/images/$imageca fonctionne ( ce que j ai fais d'ailleur ) mais c est pas la solution.
j en deduit qu il ne revient pas au root de xoops.
Ma question est ce que je peu definir dans ma page html qu il faut aller chercher mon image a partir du root de xoops?
je poste mon code pour plus de clareté.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title><{$xoops_sitename}> - <{$xoops_pagetitle}></title>
<{$xoops_module_header}>
</head>
<body>
<{php}>
global $xoopsDB;
$result = $xoopsDB->query("SELECT image01 FROM ".$xoopsDB->prefix("images")." ");
list($image01) = $xoopsDB->fetchRow($result);
echo "<center><object type="application/x-shockwave-flash" data="[color=990000]http://mon_site/html/[/color]modules/mon_module/images/$image01" width="148" height="148" >";
echo "<param name="movie" value="[color=660000]http://mon_site/html/[/color]mon_module/images/$image01" />";
echo "<param name="quality" value="best" />";
echo "<param name="bgcolor" value="#ffffff" />";
echo "<param name="wmode" value="transparent" />";
echo "<param name="menu" value="false" />";
echo "</object></center>";
<{/php}>
</body>
</html>
En rouge ce que je voudrais pouvoir suprimé
merci pour votre aide