Retour à la page principale

aide.joueb.com

Session
Nom d'utilisateur
Mot de passe

Mot de passe oublié ?

Lien vers les articles précédents

Bonjour,

ça fait quelques temps déjà que je n'ai plus le lien pour les articles précédents (tout au fond de la page) et je ne sais plus comment remettre ce lien dans ma skin.

Quelqu'un peut-il m'aider à retrouver la mémoire ? merci d'avance !

Ecrit par Corinne, le Vendredi 20 Février 2004, 02:07 dans la rubrique "Les skins".

Commentaires :

Gamin
20-02-04 à 09:19

Lien précédent

Le lien est à mettre dans cette partie-ci de ta skin (j'ai pris la mienne comme exemple):

<a href=<attribute reply_to_url>>Envie de répondre ?</a><br /><br> <attribute cmd>
<br>
<object class=news_previous><a href="<attribute url>" alt="precedent"><font color=red>Article précédent</font></a></object> - <object class=news_next><a href="<attribute url>" alt="suivant"><font color=red>Article suivant</font></a></object>
<table width=100% cellpadding=0 cellspacing=0  bgcolor="#<smartcolor delimiteur>" height=1><tr><td><img src=/niutopia/images/0.gif width=5 height=1></td></tr></table>


 
Zoublitou
20-02-04 à 09:20

La FAQ a réponse à tout (quel outil merveilleux quand même ;-) )

Il me semble que c'est ça : http://aide.joueb.com/texts/LienPrecedentEtSuivantSurLesArticles.shtml

Mais j'ai essayé et ça met les liens au dessus des articles et non pas en dessous ou alors je me suis gourée quelque part !


 
mouche
20-02-04 à 11:12

j'ai moi aussi ce problème

Il s'agit de

<object class=summary_continued>
<a href="<attribute url>">Articles plus anciens...</a><br />
</object>

qui doit se trouver entre les balises
<object class=summaries>
et </object>

je ne peux pas t'en dire plus, je n'ai rien trouvé dans la doc sur summary_continued.

 
Cotte
20-02-04 à 11:33

Essayé pas pu !

Bon, tout d'abord merci pour vos commentaires et vos coups de pouce...

Voici donc ce que j'ai fait :

1. Remplacer ce qui était dans ma skin mais qui ne fonctionnait pas :
     <object class=summary_continued>
     <a href="<attribute url>">Articles précédents</a><br />
     </object>
    par la solution de Gamin mais rien ne fonctionne

2. Remplacer par la proposition de Zoublitou dans la FAQ
    mais rien ne fonctionne

3. Utiliser la proposition de Mouche, mais rebelotte.

Donc j'imagine que le problème est ailleurs, soit je ne l'ai pas dans le bon emplacement, soit une balise n'est pas fermée correctement ailleurs. Voici ce qui ce trouve tout en bas à la place d' "articles précédents ou plus anciens" :
    
    -
     Ecrit par , le dans la rubrique "".
     Repondre a cet article 

Donc voici la partie écrite dans ma skin depuis la balise <object class=summary>
    
<object class=summaries>
<object class=summary category_id!=side count=20>

<if_attribute $current_day!=(published_t.dd)>
<div class="newDay"><strong><attribute published_t></strong>
</div>
<set_attribute $current_day=(published_t.dd)>
</if_attribute>

<object class=summary_continued>
<a href="<attribute url>">Articles précédents</a><br />
</object>

Si quelqu'un a une autre proposition, ou veut aller fouiller dans ma skin pour y repérer les éventuelles erreurs... je propose de lui donner l'accès en tant qu'administrateur, parce que moi là je sèche !

 


 
Gamin
20-02-04 à 12:02

Re: Essayé pas pu !

Je veux bien aller fouiller dans ta skin, parce que ton affaire m'intrigue, là !! ;-))

Quand tu veux...


 
Cotte
20-02-04 à 15:14

Re: Essayé pas pu !

2ème contrariété suite à mes tentatives de corrections par rapport aux propositions ci-dessus :

-> lorsque je recherche un article par les archives, plus aucun article qui s'affiche mais uniquement les commentaires relatifs ! Je suis donc embêtée de n'avoir plus accès à mes propres anciennes news !?!

Bidouiller ne me convient donc pas exactement dans ce cas de figure... j'en ai besoin pour travailler


 
mouche
20-02-04 à 18:00

je crois que j'ai une idée du problème (mais pas de la solution :(

Toi aussi tu as bidouillé pour avoir une rubrique sur le coté sans utiliser le "bloc minijoueb" ? (je le vois à ton object class=summary category_id!=side)
alors le problème doit venir de là, car c'est un point commun entre nos mises en page.

(tiens il faudrait que j'essaye en enlevant cette partie du code (c'est à dire en affichant toutes les rubriques dans le sommaire principal), pour voir si ça marche, car moi je ne vois pas pourquoi alors que le code est correct le liens vers la page contenant les articles précédents n'est pas présent)


Pour moi ton code est correct. (non j'ai pas accès, mais vu que j'ai le même problème..)



Au fait la proposition de Gamin, reprise par Zoublitou avec la page d'explication, n'a rien à voir du tout avec ton problème. Il s'agit d'ajouter des liens vers les articles juste suivant et précédent quand on est sur une page d'article (en clair quand on lit l'article 80 on a des liens vers les articles 79 et 81).
(c'est peut être pour ça que tu as des problèmes quand tu fais une recherche ?)

 
Zoublitou
20-02-04 à 20:38

Re: Essayé pas pu !

Tu utilises la skin Etiquettes 2 ?

PS : scuse j'avais mal compris le blem...


 
Cotte
20-02-04 à 22:21

Re: Re: Essayé pas pu !

Pas de problème, pas besoin de s'excuser pour ça !

J'utilise en effet la skin "étiquette2" quelque peu remaniée oui (en autre à cause de l'utilisation du mini-joueb qui posait des problèmes d'affichage de dates d'articles)


 
mouche
23-02-04 à 14:35

Résumé de la réponse

Si le modèle de mise en page affiche plus de 16 articles, il n'y a pas de lien "articles suivants" qui s'affiche.

Explication : Seuls les 16 derniers articles sont affichables sur la page principale (ils sont dans un index special pour pouvoir etre affiches tres rapidement). Le lien "Articles suivants" est affiche lorsque certains de ces affiches n'ont pas ete affiches parce que le modele en affiche un nombre inferieur.


 
Cotte
23-02-04 à 14:54

Re: Résumé de la réponse

Merci, j'ai fait le changement et j'ai en effet récupéré le lien "articles précédents"

 


Version  XML  - Cette page est peut-être encore valide XHTML1.1 et CSS sans tableaux.
Thème inspiré par Bryan Bell.