header | Titre du sujet : header par CPascal sur 04/03/2006 20:39:34
Bonsoir à tous !
Je suis en train de créer un autre site (pour moi) j'ai créer mon théme dans mon éditeur graphique préféré jusqu'a la pas de probléme.
J'ai découpé mon théme en autre mon header puis enregistrer sous format htlm. Quand je clique sur la page web de mon header tout s'affiche correctement donc pas de prôblème.
Maintenant il faut installer mon théme dans xoops et la les probléme commence !
je fait un copier coller de ma page html que voici ------------------------------------------------------------ <TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0"> <TR> <TD><IMG WIDTH="82" HEIGHT="39" SRC="images/header_1.gif" BORDER="0"></TD> <TD COLSPAN="2"><IMG WIDTH="110" HEIGHT="39" SRC="images/header_2.gif" BORDER="0"></TD> <TD COLSPAN="14"><IMG WIDTH="402" HEIGHT="39" SRC="images/header_3.gif" BORDER="0"></TD> </TR> <TR> Etc.. </TR> </TABLE> ----------------------------------------------------------- puis il faut le transforme pour que xoops le prennent en compte ce qui donne: ---------------------------------------------------------- <TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0"> <tr> <td><a href="<{$xoops_url}>/"><IMG WIDTH="82" HEIGHT="39" SRC="<{$xoops_imageurl}>images/images/header_1.gif" BORDER="0"></td></a> <td><a href="<{$xoops_url}>/"><IMG COLSPAN="2" WIDTH="110" HEIGHT="39" SRC="<{$xoops_imageurl}>images/images/header_2.gif" BORDER="0"></td></a> </TR> <TR> Etc... </TR> </TABLE> ----------------------------------------------------------- Mais là tout s'affiche mais des espaces blanc apparaît entre quelques images. Pourquoi ? Pourquoi certaines images et pas toutes ? Cela 4 jours que je cherche j'ai essayer plusieurs config dont une qui fonctionne celle-çi: ----------------------------------------------------------- <table class="toptable" border="0" cellspacing="0" cellpadding="0"> <tr> <td href="<{$xoops_url}>/"><img src="<{$xoops_imageurl}>images/images/header_1.gif" width="82" height="39" border="0"/><img src="<{$xoops_imageurl}>images/images/header_2.gif" width="110" height="39" border="0"/> Etc... </table> ---------------------------------------------------------- Ce code fontionne le header s'affiche correctement car il n'y a plus de <td> sauf au début et à la fin du code, il n'y a plus de <tr> et donc </tr> entre les rangées le code se suit sur la même ligne <img src="bla bla bla><img src="bla bla bla><img src="bla bla bla> etc... Mais mon soucci est que je veux supprimer des images de mon header pour y mettre des fonctions pour être plus claire,
images/images/header_3.gif doit être remplacer par le nom du site (texte multilangue "define") avec la couleur du header (sans le déformer)donc il faut un <td id=" bla bla ">.
images/images/header_8.gif mettre le slogan du site:<{$xoops_slogan}>
images/images/header_30.gif mettre le systeme rechercher: <td id="search"><form style="margin: 0px;" action="<{$xoops_url}>/search.php" method="get"><input type="text" name="query" size="14" /><input type="hidden" name="action" value="results" /><input class="formButton" type="submit" value="<{$smarty.const._SEARCH}>" /><input type="hidden" name="mids[]" value="<{$smarty.const.modid}>" /></form></td>
images/images/header_37.gif mettre le systéme de bienvenue cpascal
puis prendre quelques autre images pour les mettres en repeat-x pour que mon header suive le site en largeur
Quoi que je fasse (ajout de <TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0"><TR> etc..) mon header se déforme impossible d'ajouter les fonctions aux emplacement prévu à cette effet sans tout déformer, impossible d'ajouter une id a une image sans <td id etc..> j'ai essayer entre autres:
<img id="bla bla" src="<{$xoops_imageurl}>images/images/header_37.gif" width="201" height="15" border="0"/> ou <img src="<{$xoops_imageurl}>images/images/header_37.gif" width="201" id="bla bla" height="15" border="0"/>.
Quand je laisse mon code avec les <td> (idéal pour ajouter des id) j'ai essayer de jouer avec les "COLSPAN" sur certaines images je les mets à "0" ex: COLSPAN="6" devient COLSPAN="0" l'image se met la ou il faut mais cela ne fonctionne pas pour toutes les images pourquoi ? j'essai de jouer avec au lieu de 2 je met 1 ou 3 enfin j'ai essayer pas mal de combinaison pourquoi cela ne fonctionne pas sous xoops ?
Ajouter quelques fonctions de xoops sur des images de mon header ou à la place de celle-çi ne doit pas être impossible.
J'espere que l'un d'entre vous a une soluce car la j'avoue être totalement décourager.
Coordialement
|
|