Donc, dimanche, en revenant de Paris, dans le train, j'ai profité d'avoir un ordi portable avec batterie pour avancer dans cette tache.
Comme je vais disposer de plus de places pour certaines choses, j'ai voulu mettre mes listes non plus avec chaque point de la liste sous le precedant, mais tous sur une meme ligne. Je reflechis un peu, je regarde les fichiers php et dans le functions.php de Dotclear, je vois une fonction qui gere une liste. Je modifie donc cette fonction en remplacant les "ul" par des "p" et les "li" par des " - ". Sauf que dans ce cas-là, même si j'ai bien mes points en ligne, je me retrouve avec un " - " surnumeraire (la fameuse histoire des bornes et des intervalles). Je bidouille encore plus le function.phpde telle maniere : je cree une variable $a que j'initialise à 0 et que j'incremente à chaqu point de la liste. Si $a = 0, on ne rajoute pas de " - " avant le point de la liste. Sinon, on en rajoute un. Evidemment, je faisais mes tests sur une liste avec subtilité ce qui fait que je cherche pendant un certain temps le pourquoi de b***** de m**** de ca marche pas, avant de me rendre compte qu'il me faut non seulement reinitialiser $a regulierement, mais aussi dire qu'on ne met pas de " - " avant le point si $a = 0. Bref, je m'amuse. Ca marche sur une liste, je transpose sur une autre, ca marche aussi.
Content de moi, je continue mon boulot en trifouillant cette fois-ci le style.css. Et là, en observant celui d'un theme recupere ailleurs, je remarque un truc bizarre et inconnu :
#menu ul li {
display : inline;
}
Ben, cette petit ligne là en gras, elle fait exactement ce que je me suis embeté à faire pendant une voire deux heures. C'est bete hein? Surtout que apres avoir decouvert ca, j'ai du defaire tous les petits bidouillages effectués dans les functions.php que j'avais modifiés...
Bref... Mon theme arrive, il me reste quelques bugs, mais je demanderais de l'aide à une specialiste et ca marchera du tonerre. En attendant, je ferme les trackbacks sur ce blog.
Faire, defaire, c'est toujours travailler
mardi 27 juin 2006. Lien permanent Informatique
En attendant la sortie du nouveau clafoutis de Claire Pouint, je me suis lancé, avec l'aide d'une amie, dans la creation d'un nouveau theme pour ce blog.
5 réactions
1 De Sekhmet la Rouge - 27/06/2006, 08:56
Quelque part, je suis contente qu'un informaticien comme toi rame - un peu - avec DotClear. Ca me rassure :gniark:
Sinon, c'est quoi le rapport avec les truckbacks ?
2 De TarValanion, du boulot - 27/06/2006, 09:02
Aucun rapport, j'en ai juste marre. Privilegions les gentils commentaires avec lubrifiants aux trackbacks secs et froids
3 De orpheus - 27/06/2006, 10:15
En parlant de ton samedi à Paris ? Elles sont où tes photos ?
4 De Kozlika - 27/06/2006, 12:46
Rha wuais c'est rageant ces trucs-là hein ? moi ça ne m'arrive plus trop souvent avec les css à force d'avoir creusé et pioché par contre en php ça m'arrive tout le temps
5 De TarValanion - 28/06/2006, 21:37
Orpheus, tu les auraus quand tu m'auras envoyé les tiennes. Et pas en swf!