Retour à la page principale

aide.joueb.com

Session
Nom d'utilisateur
Mot de passe

Mot de passe oublié ?

Comment faire apparaître la rubrique d'un summary dans le "sommaire" uniquement
Bonjour. J'aimerais voir dans le sommaire principal et uniquement dans le sommaire principal, la rubrique qui correspond à chaque résumé affiché.

Aha! un défit!

J'arrive facilement à faire apparaître la rubrique en me servant des attributs de l'objet "summary". Le problème, c'est que cet ajout apparaît autant dans le sommaire principal que dans le sommaire spécifique à une rubrique.

L'idéal serait d'encadrer mon ajout par un de sorte qu'il n'apparaîsse pas dans un autre sommaire que le sommaire principal. Mais Il faudrait que je puisse tester la valeur de l'attribut "category_id" de l'objet "summaries", alors que je me trouve dans l'objet imbriqué "summary". Est-ce que Niutopia permet celà?

Bon, je sens que c'est moi qui n'y comprend rien... Allez-y défoulez vous sur moi! dites-moi que je suis un crétin!:)
Ecrit par Miellaby, le Jeudi 28 Août 2003, 17:39 dans la rubrique "Les skins".

Commentaires :

Miellaby
28-08-03 à 17:42

Bon ca commence mal. A la place de "L'idéal serait d'encadrer mon ajout par un de sorte qu'il..." il faut lire "L'idéal serait d'encadrer mon ajout par un if_attribute de sorte que l'ajout..."

Désolé, je le suis


 
Gamin
28-08-03 à 18:46

J'avoue avoir moi-même du mal à saisir... tu pourrais t'expliquer plus clairement, en donnant un exemple de ce que tu voudrais voir apparaitre ?

 
Biz
30-08-03 à 01:43

C'est drole...

... Mouche m'a pose la meme question. (ou plutot, la solution technique a la question de Mouche est exactement ce que tu viens d'exposer). Les articles de son minijoueb (dans la categorie side) ne sont pas affiches lorsqu'elle clique sur le sommaire de la categorie side.

Je copie/colle ma reponse :

OK. C'est logique, puisque dans le modele de mise en page, tu dis que tu
veux afficher les articles de toutes les rubriques, sauf ceux de la rubrique
side (que tu affiches sur le cote en page principale).

tu dois avoir un truc comme ca :

<object class=summaries>

<object class=summary category_id!=side count=10>

...

y a une solution, mais c'est un peu lourd : quand tu selectionnes une
categorie a afficher, l'objet summaries (avec un s) contient un attribut
category_id : http://joueb.com/texts/administrer_un_joueb.shtml#__summaries

donc tu devrais pouvoir ajouter qq chose comme :

<object class=summaries category_id==side>
<object class=summary>
et la tu recopies tout ce qu'il y a entre <object class=summary
category_id!=side count=10> et </object>
</object>
</object>


 
Miellaby
14-11-03 à 13:40

Re: C'est drole...

Je viens de comprendre l'idée que tu suggères.

Dans la mise en forme standard, j'ai donc dupliqué:

<object class=summaries> ... </object>

En gros, ça donne :

<object class=summaries category_id=news> ...avec la rubrique sur chaque résumé... </object>

<object class=summaries category_id!=news> ...sans rubrique répété </object>



Et ça marche. Merci beaucoup. Je suis content du résultat : c'était le dernier petit bout du coté "journal intime" qui trainait dans mon site.

Tu pourrais utiliser la technique dans C-est-tout.com.

Je dis ça, parce que franchement, c'est une gène pour un nouveau lecteur de ne pas voir une différence nette entre le sommaire principale et la vue d'une rubrique (en dehors des articles éliminés).

En particulier, faire apparaître "article apparau dans la rubrique toto" alors qu'on est déjà dans la rubrique "toto", c'est... c'est... déstabilisant.

A titre d'exemple, dans mes premiers jours de surf, je me rappelle, j'avais l'impression que Niutopia ne marchait pas bien. Encore aujourd'hui, je vérifie toujours l'URL pour être sûr d'être dans le sommaire ou dans une rubrique...


 


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