28218 sujets

CSS et mise en forme, CSS3

bonjour
cilko.com http://www.cilko.com est le site pour lequel je me permets de solliciter une aide.
J ai un menu réalisé avec les premières images de chaque articles. De plus, celles ci sont gérées par un système de pagination. Tout fonctionne bien, sauf que lorsque je me mets sur la pagination page2, et que je clique sur un lien, l' article s' affiche ok! mais le menu de logo se remet sur la pagination page1.
Ma question, comment forcer l' affichage de mon menu à rester sur la pagination liée à l' affichage.
merci
Modifié par CILKO (04 Sep 2009 - 16:08)
Bonjour,

J'ai voulu faire quelques essais, et au moment où j'ai fait un clic-droit pour récupérer dans le presse-papier l'URL d'une page du menu... une jolie alerte JS m'a averti que non non, je n'ai pas besoin du clic-droit, par contre j'aurais bien besoin qu'on me rappelle que les contenus du site sont protégés par le copyright[1], vu que je suis un vilain pirate.

Bon, tant pis, je m'en vais.

---
1. Ce qui, techniquement, est faux, vu que le droit d'auteur français ne s'assimile pas au copyright anglo-saxon.

PS: j'ai aussi modifié ton titre pour supprimer les capitales. Je sais bien que CAPS CONTROL IS CRUISE CONTROL FOR COOL, mais on considère en général qu'écrire en capitales sur un forum ou ailleurs sur le Web revient à «crier», ce qui est peu apprécié. Smiley cligne
Modifié par Florent V. (08 Jun 2009 - 12:08)
Bon allez, soyons fous, on désactive JavaScript, on fait un petit test et paf une réponse:

1. L'affichage de la bonne page du menu dépend du paramètre debut_articles passé dans l'URL.
2. Donc, pour chaque lien de la deuxième page du menu, le lien devrait comporter debut_articles=9. Par exemple: http://www.cilko.com/?Jean-Victor&debut_articles=9
3. Tu peux éventuellement te passer d'un paramètre dans l'URL en gérant tout ça côté serveur, si tu peux récupérer les bonnes informations. Ça va dépendre de comment le script de ton site est écrit...
merci pour tes infos pour les majuscules et le reste.
cependant concernant debut_articles j ai un peu de mal à te suivre, où faut il que j' intervienne?
pour ce qui est du script voici le sommaire :
<body>
<div id="page">
<div id="conteneur">
[(#REM) Entete de la page + titre du site ]
<INCLURE {fond=inc/inc-entete}{lang=#ENV{lang}}>
[(#REM) barre menu horizontal ]
<INCLURE {fond=inc/inc-menu}{self=#SELF}>
<INCLURE {fond=inc/inc-infos}{lang=#ENV{lang}|sinon{#LANG}}>
[(#REM) Les derniers articles ]
<INCLURE {fond=inc/inc-liste-logo}{lang=#ENV{lang}}{self=#SELF}>
</div><!-- fin conteneur -->
[(#REM) Contenu principal : derniers articles publies ]
<div id="contenu">
<div id="accueil">
</div>
</div><!-- fin contenu -->
</div>

et l' insertion inc-liste-logo :

<B_articles>
<div class="liste-articles">
<ul>
<BOUCLE_articles(ARTICLES) {id_rubrique=5} {!par date} {pagination 9}>
<li dir="#LANG_DIR" style="text-align: #LANG_LEFT;">
[(#REM) Portfolio : album d'images ]
<B_documents_portfolio>
<div id="documents_portfolio_menu">
<BOUCLE_documents_portfolio(DOCUMENTS) {id_article} {0,1} {mode=document}{extension==(png|jpg|gif)$} {par date} {doublons}>
#SET{ratio_x,#LARGEUR|div{95}}
#SET{ratio_y,#HAUTEUR|div{95}}
#SET{ratio,#GET{ratio_x}|<={#GET{ratio_y}}|?{#GET{ratio_x},#GET{ratio_y}}}
<a href="#URL_ARTICLE">[(#FICHIER||image_reduire_par{#GET{ratio}}|image_recadre{95,95,center}|image_nb{330,330,330}|
inserer_rollover{[(#FICHIER||image_reduire_par{#GET{ratio}}|image_recadre{95,95,center})]})]</a>
</BOUCLE_documents_portfolio>
</div>
</B_documents_portfolio>
</li>
</BOUCLE_articles>
</ul>
[<h2 class="pagination" dir="#LANG_DIR" lang="#LANG" xml:lang="#LANG" style="text-align: #LANG_LEFT;">(#PAGINATION{page_precedent_suivant})</h2><br />]
</div>
</B_articles>

je suis désolé de te jeter ce code comme ça, mais j avoue sécher, sur ce problème depuis longtemps.
en tout cas merci par avance de ton aide