Partager l'article ! Les classes d'OverBlog 2/2: Voici la deuxième partie de mon article un peu long sur les classes d'OverBlog. Après avoir expliqué le principe e ...
)
| #global |
L'ensemble du contenu de votre blog. (attention ! La barre #legals n'est pas prise dedans !) |
| #header | l'en-tête |
| #top | l'en-tête |
|
.ln |
.ln est répété 3 fois dans le blog. Il découpe en fait le #global en trois. Chaque partie correspond respectivement à l'en-tête (#ln_0), le corps du blog (#ln_1) et le pied de
page (#ln_2) |
|
#ln_0 #ln_1 #ln_2 |
ces trois classes comme dit dans l'article précédent identifie les parties du blog (explication juste au-dessus) |
| .cl | .cl a un peu le même fonctionnement que .ln, mais est imbriqué dans celui-ci. Il est répété lui aussi plusieurs fois (voir plus bas) |
| #cl_0_0 |
l'en-tête |
| #cl_1_0 | Les trois classes suivantes désignent le corps du blog. Celle-ci correspond à la colonne la plus à gauche. |
| #cl_1_1 |
la colonne du milieu (lorsqu'il n'y a que deux colonnes, c'est la colonne de droite) |
| #cl_1_2 | la colonne la plus à droite(lorsqu'il y a trois colonnes !) |
| #cl_2_0 | le pied de page |
| #footer | le pied de page |


| .articles |
Le bloc regroupant tous les articles ainsi que la pagination par exemple. |
| .article | L'article en entier regroupant titre/date/contenu/etc. |
| .beforeArticle | Le bloc au-dessus du contenu de l'article (celui qui contient la date la plupart du temps) |
| .date | la date |
|
.divTitreArticle |
Le bloc contenant le titre de l'article |
| .titreArticle | Le titre de l'article en lui-même |
| .contenuArticle | Le contenu de l'article. C'est en fait l'article que vous écrivez dans l'éditeur. |
| .afterArticle | Le bloc en dessous du contenu de l'article (celui qui contient l'ajout de commentaire ainsi que la catégorie la plupart du temps) |
|
.publishedBy |
La partie "Publié par [...]" |
|
.topic .linkTopic |
La partie "Publié dans [...]" Le lien de la catégorie dans cette même partie |
| .linkComment | La partie "Voir les commentaires" |
| .linkAddComment | La partie "Ecrire un commentaire" |
|
.linkRecommend |
Le lien "Recommander" L'icône Facebook
|
| .separator | Le tiret entre les différentes parties comme entre "Voir les commentaires" et "Ecrire un commentaire" |
| .article_navigation | Le bloc regroupant les trois classes ci-dessous. |
| .previousArticle a | Lien de l'article "Précédent" |
| .linkAllArticles a | Lien "Retour à l'accueil" |
| .nextArticle a | Lien de l'article "Suivant" |

| .h2CommentMessage |
Le titre "Commentaire" |
| .commentsList | Le bloc regroupant tous les commentaires et réponses. |
| .commentMessage | Les commentaires (attention, les changements ici s'applique aussi aux réponses !) |
| .commentOption | Les informations sous les commentaires (attention, les changements ici s'applique aussi aux informations des réponses !) |
| .newWindow | Le site web du commentateur |
|
.reponseMessage .responseMessage |
Les réponses aux commentaires. Les deux marchent de la même façon, à choisir donc. |
|
.reponseOption .responseOption |
Les informations sous les réponses. Pareil : les deux marchent de la même façon. |
| .afterReactions | Bloc en dessous de l'ensemble des commentaires. |

| .pages |
La page en entière regroupant le titre et le contenu. |
| .beforePage | Le bloc au-dessus du contenu du blog (généralement vide) |
|
.divPageTitle .divPageTitle h2 |
Le bloc contenant le titre de la page Le titre de la page en lui-même |
| .pageContent | Le contenu de la page (ce que vous écrivez dans l'éditeur) |
| .afterPage | Le bloc sous le contenu du blog (généralement vide) |

| .box |
Le module entier regroupant le titre et le contenu. |
|
.box0 .box1 .box2 ... |
Chaque module possède un chiffre qui lui est associé (0, 1, 2, etc.) Attention, comme montré ici, le compte commence à 0 ! On compte de haut en bas. |
| .box-titre | Le titre du module |
| .box-content | Le contenu du module |
| .box-footer | Le pied du module |
| Les différents modules | |
|
.articlerecent .listAll em |
Le module des articles récents Le lien "liste complète" |
| .commentrecent | Les module des commentaires récents |
| .pages | Le module de la liste des pages |
| .profil | Le module du profil |
| .presentation | La présentation du blog |
| .lien | Le module des liens |
| .archive | Le module des archives |
| .categorie | La liste des catégories |
| .album | Le module "Album photo" |
| .aleaim | Le module des images aléatoires |
| .community | Le module de vos catégories |
| .calendrier | Le calendrier |
| .newsletter | Le module d'inscription à la newsletter |
| .recommander | Le module pour recommander votre blog |
| .recherche | Le modue de recherche |
| .concours | Le module "Créer un blog sur OverBlog" |
| .w3c | Le module "syndication" (qui vous donne le fil rss de vos articles) |
| .text | Les modules "texte-libre" |

)| .extraitArticle |
Le bloc contenant la date, l'extrait de l'articles ainsi que les informations supplémentaires |
|
.article_summary_even .article_summary_odd |
Les blocs .extraitArticle s'alternent : ces deux classes servent à les distinguer (ce sera plus clair sur le schéma) |
|
#extraitArticle1 #extraitArticle2 #extraitArticle3 ... |
Chaque bloc .extraitArticle peuvent s'identifier indépendemment grâce à leur id. Attention ! Ici le décompte débute à 1 et non à 0 ! (contrairement aux .box) |
|
.dateExtrait .date |
Le bloc contenant la date de l'extrait. La date de l'extrait (attention, on retrouve cette classe pour les articles !) |
|
.infoExtrait .titreExtrait |
Le bloc contenant le titre de l'extrait. Le titre de l'extrait. |
| .hrExtrait | La barre horizontale entre le titre et l'extrait. |
| .extrait | L'extrait de l'article en lui-même. |
| .plusExtrait | Bloc contenant l'ajout de commentaires, leur lecture, etc. Correspond au bloc .afterArticle des articles. |

| .listArticles |
Le bloc contenant le résumé de l'article ainsi que les informations relatives à celui-ci |
|
.article_item_even .article_item_odd |
Les blocs .listArticles s'alternent : ces deux classes servent à les distinguer. C'est le même principe que pour .article_summary_even et .article_summary_odd. |
| .listArticles a | Le titre du résumé d'article |
| .DateList | La date du résumé de l'article |
| .categorieArticle | La catégorie du résumé de l'article |
| .resumeArticle | Le résumé de l'article en lui-même |

| .before_articles |
Le bloc contenant la pagination avant les articles (n'oubliez pas le "s" !) |
| .after_articles | Le bloc contenant la pagination après les articles (n'oubliez pas le "s" !) |
| .pagination | Le bloc pagination en lui-même |
| .textFirst | Le lien "début" |
| .textPrevious | Le lien "précédent" |
| .previousPage | Les liens "1 2 3 4 etc." |
| .currentPage | Correspond à la page sur laquelle vous êtes. |
| .textNext | Le lien "suivant" |
| .textLast | Le lien "fin" |

|
.diablog |
La fenêtre d'ajout de commentaires |
| .ob_form |
Le cadre principal qui contient toutes les données sauf le titre et les boutons |
|
.buttons |
Le cadre contenant les boutons |
|
.title |
Le titre du module |
| .diablog label |
Les informations : "Votre nom :", "Votre e-mail :" et "Votre site :" |
| .w100prct |
Les cadres où vous devez mettre vos informations (sauf le cadre où vous mettez le commentaire) |
| .inline |
Les différentes informations comme "Rédigez ici votre commentaire" |
| .mceToolbar | La barre d'outil de l'éditeur de texte |
| .diablog textarea |
La case où vous écrivez votre commentaire |
| .diablog p |
Le paragraphe indiquant que vous êtes responsable du contenu de votre commentaire |
| .diablog em |
L'information "Visible uniquement par l'auteur du blog" |

) Et attention ! Il reste encore des classes importantes
que je n'ai pas référencées. Il s'agit en fait de celles qui sont incorporées dans le HTML et qui n'ont besoin ni de point "." ni de dièse "#" pour les précéder. Si vous voulez une liste,
rendez-vous ici.
l'utilisation notamment pour changer la couleur de police de la classe
.diablog .content .ob_form fieldset p
a deux inconvenient:
-elle met en panne la classe .error (encadrement des champs non remplis:ex le nom de l'auteur du com)
-elle met egalement en panne la classe .infonk (couleur rouge sur la phrase "Veillez remplir correctement les champs encadrés de rouge)
faisant ainsi perdre toute cohérence et visibilité a l'ensemble,il est donc judicieux d'accompagner la modif du .diablog .content .ob_form fieldset p
par
.error
{border:2px dotted red!important;}
.diablog .content .ob_form fieldset .infonok
{color:red!important;}
par exemple ;)
voili voila si ca peut etre utile
/me va p'tètre adopter Booba
tu m'en vois toute coite !!
fini le temps de Marien un peu paumé sur le tchat à ses débuts,
fini le tandem je vais venir prendre des leçons. Respect.
Mais ceci est juste une liste que j'ai voulu la plus complète possible, il n'y a rien à apprendre, juste chercher
Dis voir... dans le shéma représentatif des commentaires... T'as marqué ".commentList" au lieu de ".commentsList".
:p
bisous.