création d'un template ob
Création d'un template pour over-blog.com.
La création d'un template sur over-blog doit répondre à plusieurs impératifs.
- Il faut se baser sur les structures fournis par le site
- Le template proposera de préférence la structure 8 pour les articles.
- Le template proposera des structures avec des colonnes de 300px
- Il faut utiliser le plus possible les fichiers communs A1, A2, S1, S2, afin que la feuille accessible par le user soit la plus simple possible.
L'affichage d'un blog se fait comme suit:
- On charge la feuille de structure générique pour le type de page courant.
- On charge la feuille de structure propre au template et à la structure si besoin
- On charge la feuille de style générique au template
- On charge la feuille de style propre à une variation
- On charge la feuille de style propre à une structure de la variation
- Ce procédé doit permettre d'avoir une répétition du code quasi-inexistante, une modification aisée d'un grand nombre de templates, une feuille de style réduite pour un utilisateur désireux de modifier son CSS.
La rédaction d'un template se fera donc en commencant par le choix des structures disponibles pour chaque type de page, la rédaction des feuilles d'affichage communes aux variations / aux structures
Un template correctement réalisé se doit de posséder les feuilles A1, A2 et S1 et devrait pouvoir se passer de la feuille S2.
structures disponibles actuellement pour les articles
| Id | Img | Desc |
| 0 | Une seule colonne de contenu | |
| 1 | Une colonne de navigation à gauche et une colonne d'article à droite | |
| 2 | Une colonne d'article à gauche et une colonne de navigation à droite | |
| 3 | Trois colonnes dont deux de navigation de part et d'autre de la colonne d'article | |
| 4 | Trois colonnes, deux de navigation la premiere de 195px la deuxieme de 300px toutes deux à gauches de la colonne d'article | |
| 5 | Trois colonnes, une colonne d'article à gauche suivie d'une colonne de navigation de 300px puis d'une colonne de navigation de 195px | |
| 6 | Une colonne de navigation de 300px à gauche et une colonne d'article à droite | |
| 7 | Une colonne d'article à gauche suivie d'une colonne de navigation de 300px | |
| 8 | Trois colonnes de navigation, une colonne de navigation à gauche suivie d'une colonne d'article suivie d'une colonne de navigation de 300px |
En vert les structures à privilégier
structures disponibles actuellement pour les albums
| Id | Img | Desc |
| 0 | structure de base d'un album photo |
Spécificité des feuilles A1 fournies (Le nom est formé par le TYPE DE PAGE _ ID STRUCTURE _ INCREMENT)
| Nom | description |
| album_struct_0_1 | album photo avec une largeur de 800px |
| album_struct_0_2 | album photo avec une largeur de 100% |
| album_struct_0_3 | album photo avec une largeur de 950px |
| article_struct_0_1 | article avec colonne de 800px |
| article_struct_0_3 | article avec colonne de 950px |
| article_struct_0_2 | article avec colonne de 100% |
| article_struct_1_1 | largeur de page de 100% |
| article_struct_1_2 | page de largeur de 800px |
| article_struct_2_1 | page de largeur de 100% |
| article_struct_2_2 | page de largeur de 800px |
| article_struct_3_1 | page de largeur de 100% |
| article_struct_3_2 | page de largeur de 800px |
| article_struct_5_1 | page de largeur 950px |
| article_struct_6_1 | page de largeur 950px |
| article_struct_7_1 | page de largeur 950px |
| article_struct_8_1 | page de largeur 950px |
En vert les structures à privilégier
Publicité