VDigital a écrit:
Si mais tu n'as pas été suivi, et moi j'ai oublié que tu l'avais déjà posté.
Mea culpa.
;-)
Pas de problème mais si on est 2 à proposer la même chose peut être que ça marche ?
Hors ligne
En reprenant exactement le fichier que vous proposez, le lien sur la vignette ne fonctionne pas.
J'ai toujours mon problème de lien sous la vignette. Donc 2 problèmes au lieu d'un. Voici mon fichier à présent :
<!-- BEGIN categories -->
<!-- $Id: mainpage_categories.tpl 2023 2007-05-23 20:13:49Z vdigital $ -->
<ul class="thumbnailCategories">
<!-- BEGIN category -->
<li>
<div class="thumbnailCategory">
<a href="{categories.category.URL}" style="cursor:pointer" >
<div class="illustration">
<img src="{categories.category.SRC}" alt="{categories.category.ALT}" title="{categories.category.TITLE}">
</div>
<div class="description">
<h3
{categories.category.NAME}
{categories.category.ICON}
</h3>
<p>{categories.category.CAPTION_NB_IMAGES} </p>
<p>{categories.category.DESCRIPTION} </p>
</div>
</a>
</div>
</li>
<!-- END category -->
</ul>
<!-- END categories -->
Mon curseur change pourtant bien de forme lorsque je passe sur mon image mais impossible d'accèder au lien. Dans ce cas, n'y aurait-il pas un conflit avec un autre lien (se trouvant dans un autre fichier) ?
Dernière modification par Doursin (2008-12-23 14:32:08)
Hors ligne
Un lien est 200 fois mieux que de long discours.
Hors ligne
Tu utilises IE ?
Hors ligne
Doursin a écrit:
Exacte....et tous les postes qui ont accès à la galerie tourne avec IE.
4,5,6 ou 7 ou autres
Effectivement le clic sur la vignette ne fonctionne pas bug de IE ?
Cela marche sur les autres navigateurs c'est le moment de passer à FF !
Je regardes si il y a une parade "propre"
Hors ligne
<!-- BEGIN categories -->
<!-- $Id: mainpage_categories.tpl 2023 2007-05-23 20:13:49Z vdigital $ -->
<ul class="thumbnailCategories">
<!-- BEGIN category -->
<li>
<a href="{categories.category.URL}" style="cursor:pointer" >
<div class="thumbnailCategory">
<div class="illustration">
<img src="{categories.category.SRC}" alt="{categories.category.ALT}" title="{categories.category.TITLE}">
</div>
<div class="description">
<h3
{categories.category.NAME}
{categories.category.ICON}
</h3>
<p>{categories.category.CAPTION_NB_IMAGES} </p>
<p>{categories.category.DESCRIPTION} </p>
</div>
</div>
</a>
</li>
<!-- END category -->
</ul>
<!-- END categories -->
Cela donne quoi?
Hors ligne
Pour IE, les postes sont à jour donc IE 7.
Cela donne quoi?
La police de la description est plus grosse(sauf pour la première catégorie bizarrement) . Chaque titre des catégories a disparu.
Le lien fonctionne sauf sur la vignette. On peut accéder aussi en cliquant sur la partie au-dessous de l'image.
NB: Si je remets un lien avant la balise de l'image, cela fonctionne mais au détriment de la surbrillance au survol du curseur : un contour partiel blanc autour de l'image apparait et le texte de la description se met en surbrillance.
Je vous donnerai une capture d'écran en mp.
Hors ligne
Ta page est problement incorrecte du point de vue HTML...
D'autres balises sont laissées ouvertes (Header ou autres).
Tu peux vérifier tes pages avec des outils de validation ou ceux en ligne du W3C...
Même pour de l'intranet.
Hors ligne
Bon finalement c'est le symbole '>' qui manquait après la déclaration 'h3'
J'aurai pu le trouver directement mais l'outil de vérification est plutot sympas, surtout quand on a 20 000 lignes à vérifier. Merci
J'ai maintenant juste le problème de lien sur la vignette.
PS : Il me reste quand même une erreur qui revient plusieurs fois dans ma page :
Line 198, Column 35: document type does not allow element "DIV" here; missing one of "OBJECT", "MAP", "BUTTON" start-tag.
<div class="thumbnailCategory" >
The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element.
One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>").
Là j'ai du mal à suivre. 'ThumbnailCategory' n'a pas été déclaré?
Dernière modification par Doursin (2008-12-30 11:43:20)
Hors ligne
Doursin a écrit:
Là j'ai du mal à suivre. 'ThumbnailCategory' n'a pas été déclaré?
Rien à voir.
<div class="thumbnailCategory" > (un block) est inclus dans la balise <a> (une ligne) et cela ne lui plait pas.
C'est d'ailleurs pour cette raison que nous ne fournissons pas le template sous cette forme.
"J'ai maintenant juste le problème de lien sur la vignette." cela veut dire quoi?
Le lien ne marche pas?
Cf. ce que je viens d'écrire.
Hors ligne
Le lien ne marche pas?
Oui, le lien ne marche pas si on clique sur la vignette. Par contre, j'ai bien le curseur qui change de forme pour indiquer un lien(style="curseur:pointer").
Dernière modification par Doursin (2008-12-30 12:38:30)
Hors ligne
Ton problème est lié au fonctionnement de IE (et IE7 dans ton cas).
Il faudrait revoir le mode de codage des cadres des catégories...
On verra ça plus tard peut-être mais peu d'espoir que cela marche.
Hors ligne