Retour à la page principale

Joueb.com est une communauté de construction de jouebs
(joueb = journal web, traduction de weblog et blog).

En quelques clics et gratuitement, vous pouvez vous inscrire pour participer aux jouebs et si vous le souhaitez créer votre joueb.

Page principale - Créer un blog - Perdu ? Lisez la documentation et visitez le joueb d'aide.
Indication des nouveaux commentaires des articles des autres jouebs Niutopia
Suite a un conseil eclaire de tyr, j'ai ajoute la possibilite de differencier les articles qui comportent des commentaires non-lus dans la boite "Ailleurs sur Niutopia" de la colonne de gauche. Pour faire la meme chose sur votre joueb, c'est tres simple, utilisez l'objet niutopia_summary_new_comments. D'ailleurs afin que je puisse verifier que vous vous debrouillez tous correctement avec les skins et les objets, essayez toutes et tous d'ajouter cette fonctionnalite a votre joueb. Courage ! C'est promis, j'aiderai les personnes qui ont des difficultes, et ensuite, la prochaine fois que j'annoncerai une nouvelle fonctionnalite sur Niutopia, vous n'aurez pas peur d'essayer. :) Plus bas, quelques idees de ce que vous pouvez faire avec cet objet.

1. Ajouter un petit N, ou le mot Nouveau a cote des titres des articles qui comportent des commentaires non-lus.
2. Afficher un petit logo Nouveau comme l'a fait Lilian sur son joueb.
3. Afficher le titre en plus gros ou dans une couleur differente.

Note : les titres ne sont remis a jour que toutes les 5 minutes, si le N ne disparait pas tout de suite apres que vous ayez relu une information et ses commentaires, c'est normal.
Ecrit par Biz, le Vendredi 7 Septembre 2001, 19:51 dans la rubrique "Nouvelles".

Commentaires :

Rozenn
Rozenn
07-09-01 à 20:14

Hein???

La, il faut que tu m'expliques tout comme si j'avais 2 ans...

 
Biz
Biz
07-09-01 à 20:38

Re: Hein???

D'accord, j'explique tout en detail.

Tu vois la petite boite "Ailleurs sur Niutopia" ? Tu as la meme our presque sur ton joueb. La difference, c'est que si tu regardes la mienne, tu verras un petit N blanc a cote des titres des articles qui comportent des nouveaux commentaires. Tu me suis jusque la ?

Maintenant, je vais t'expliquer comment faire la meme chose sur ton site. En passant, tu vas decouvrir un peu mieux comment marchent ces choses bizarres que sont les skins et les objets.

Tout d'abord, un petit resume de ce que j'ai ecrit a ce sujet dans la doc que tu as bien sur pris le temps de lire. ;-)

Les objets, c'est le contenu a l'etat brut : chaque page d'un joueb comporte un certain nombre d'objets, un pour cet article et un pour chacun des commentaires que tu es en train de lire par exemple. Il y en a aussi qui correspondent a chacun des titres de la boite "Ailleurs". C'est la structure de la page, le squelette en quelque sorte.

La skin, c'est la peau qu'on va mettre sur le squelette pour presenter notre contenu comme on veut. En tres gros, ca permet de transformer les objets qui nous interessent en code HTML comprehensible par les navigateurs.

Revenons a nos moutons.

1. Premiere chose a faire, aller dans le menu administrateur de ton joueb, cliquer sur le sous-menu Skins et editer la skin qui est selectionnee comme la skin courante de ton joueb.

2. Normalement, tu as une fenetre avec plein de trucs bizarre dedans qui ressemblent a du code HTML. Il y a aussi des tags object et des tags attribute.

3. Trouve l'objet qui correspond a la boite ailleurs. Je t'aide, il s'appele niutopia_summaries. Une petite recherche dans le texte et tu arrives directement dessus.

4. Dans l'objet niutopia_summaries, il y a un objet niutopia_summary. Il y en a meme en fait plusieurs, parce que comme tu le vois, il y a ecrit object class=niutopia_summary count=[un nombre]. Ca va jusque la ?

5. Maintenant, on va modifier un peu la skin. Attention, ca devient de la magie a partir de ce moment la. Ne sors surtout pas du pentagramme que tu as pris le soin de tracer autour de ton ordinateur.

6. Dans l'objet niutopia_summary, on va essayer d'attraper le sous-objet niutopia_summary_new_comments. Ce sous-objet n'existe que quand l'utilisateur n'a pas encore lu tous les commentaires. Donc par exemple, juste apres l'affichage du titre (attribute title), on va inclure un tag object sub_class=niutopia_summary_new_comments, et le tag fermant correspondant /object.

7. Entre les deux, tu mets ce que tu veux. Le mot nouveau par exemple.

8. Avant de lire ce qu'il y a plus bas, essaie de faire les etapes 1 a 7 par toi meme.

9. Le bout de code correspondant de la skin de Niutopia :

<object class=niutopia_summaries sites=biz,castor,gnodeb,...,zh9lkvff9ck>

<font color=#ffffff><b>AILLEURS SUR <nobr>NIUTOPIA :</nobr></b></font><br>

<font color=#ffffff size=-1>

<object class=niutopia_summary count=15> <a href=http://c-est-tout.com/<attribute site>> <font color=#ffffff><attribute site></font></a> : <a href=<attribute url>><font color=#ffcc66><attribute title></font></a>

<object sub_class=niutopia_summary_new_comments> N </object> <br>

</object>

</font>

</object>

 
tyr
tyr
07-09-01 à 22:23

Re: Re: Hein???

c'est vrai qu'il était super éclairé mon conseil ;)
et c'est franchement super pratique, merciiii biz !

 
Biz
Biz
07-09-01 à 22:29

Re: Re: Re: Hein???

Tyr est le premier a avoir reussi l'exercice. Bravo Tyr ! :)

 
tyr
tyr
08-09-01 à 16:47

Re: Re: Re: Re: Hein???

évidemment que je m'en sers puisque j'en éprouvais le besoin...

d'ailleurs ça m'a gagné du temps car j'ai ainsi vu qu'il n'y avait pas decommentaires nouveaux donc pas besoin de aire le tour...

mais hum... pourrais-tu mettre qqch d'identique pour les one liners ou bien est ce moins contrôlable ??

 
Biz
Biz
08-09-01 à 21:31

Oneliners

Le but du jeu, ce n'est pas que tu n'ailles plus du tout sur les autres jouebs ! Si tu veux voir les oneliners, vas sur le joueb et puis voila. La boite "Ailleurs", c'est surtout pour que tu puisses voir les nouveaux jouebs, les titres de ceux chez lesquels tu n'es jamais alle ou pas souvent etc. Surtout que quand vous aurez personnalise encore un peu vos skins, vos jouebs ne se ressembleront pas du tout.

 
Rozenn
Rozenn
07-09-01 à 22:58

Re: Re: Hein???

He mais tu l'as fait dasn ma skin, deja!!! C'etait pour tester, savoir si j'etais bien une fille a deux neurones!!??? Merci en tout cas!!! Et le pire c'est que ca marche... :))

 
Biz
Biz
07-09-01 à 23:06

Re: Re: Re: Hein???

Ah zut. Je l'avais deja mis dans la skin default3.html... (mais j'ai fait le code correspondant seulement aujourd'hui). Bon, en tous cas, tu suis, c'est bien. :) Je trouverai un nouvel exercice la semaine prochaine. ;)

 
Lilian
Lilian
09-09-01 à 11:32

Chouette

J'aime bien etre pris en exemple...

 


Logo dessiné par Johan Roirand.
Version  XML  -- Joueb.com est une plateforme d'hébergement gérée par l'association 1901 ViaBloga.