27 novembre 2010
6
27
/11
/novembre
/2010
05:40
Le régal du bricoleur de CSS. Très formateur ! Je vous recommande le module "Calendrier", héhé…
[1] Infos générales - Haut et bas de page
[2] La cellule des articles
[3] Articles et quasi-articles
[4] Annexes des articles
[5] Modules
[5.1] Modules : Infos générales - Modules simples
[5.2] Modules en liste - début
- Module Articles Récents
- Module Derniers Commentaires
- Module Catégories
- Module Archives
- Module Pages
- Module Liens
[5.3] Modules en liste - fin
- Module Présentation
- Module Profil
- Module Communautés
- Module Syndication
- Module Images Aléatoires
- Module Albums
[5.4] Modules complexes
- Module Recherche
- Module Newsletter
- Module Calendrier
[6] Diablogs
Module Recherche box recherche
- divbox-content
- Contenu du module
- form
- Formulaire
- div
- Emballage
- input
- Champ de saisie (caché)
- input
- Champ de texte [type=text] : texte à chercher
- inputbutton
- Bouton d'envoi [type=submit] Texte réglable dans l'admin
Pour finir, le plus monstrueux de la bande :
Module Calendrier box calendrier
Module Calendrier - le mois
- tr
- 1ère ligne de la table
- tdcalendarTop1
- Une seule cellule
- a
- Le mois affiché, lien vers la page d'archive correspondante.
Module Calendrier - les jours de la semaine
- tr
- 2e ligne de la table
- tdcalendarHeader1
- Une cellule
- b
- L (lundi)
- tdcalendarHeader1
- Ainsi de suite : M, M, J, V, S, D
Module Calendrier - les jours du mois
- tr
- 3e ligne de la table et suivantes, sauf la dernière
- tdcalendarDays1
tdcalendarToday1 - Une cellule. calendarDays1/calendarToday1 : date quelconque/du jour
- a
pas de balise - lien vers l'archive d'un jour OU
jour sans article OU espace
- a
- tdcalendarDays1
tdcalendarToday1 - Ainsi de suite pour six cellules
- tdcalendarDays1
- Le td de classe calendarToday1 contient évidemment la date du jour ou, pour les pages d'archive, celle de l'archive. On ne la trouve donc qu'une fois au plus dans le calendrier. Ce td ne porte pas la classe calendarDays1 .
- Quand le 1er du mois n'est pas un lundi la première tranche de sept jours commence par des td vides, mais toujours de classe calendarDays1 .
- Quand le dernier jour du mois n'est pas un dimanche la dernière tranche de sept jours finit par des td vides, mais toujours de classe calendarDays1 .
- Il arrive que la dernière ligne de jours se compose uniquement de td vides. Pas approfondi la question, je pense qu'il s'agit d'afficher un minimum de cinq semaines (exemple : mois de février).
Oublis, erreurs : merci de me les signaler en commentaire :-)