Intégration de ZenPhoto dans DotClear

ZenPhoto intégré dans une page DotClearBon, c’est pas encore ça, mais je ne m’y connais que très peu en style css et globalement tout ce qui touche à la mise en page html. L’idée, c’est de créer une page DotClear qui contient simplement une iFrame pointant sur une galerie ZenPhoto. Ensuite, on créer un thème ZenPhoto qui importe les feuilles de style du thème courant de DotClear, et on n’a plus qu’à re-écrire les pages de ZenPhoto pour utiliser les bonnes classes de style, etc.

Pour l’instant, seule la page principale a été transformée. Je galère beaucoup pour arriver à faire ce que je veux, vu que j’apprend au fur et à mesure. C’est un peu frustrant, mais les résultats font plaisir à voir :) J’ai aussi codé en dur l’import des feuilles de style. Il faudrait dans un premier temps que je passe par la page d’option pour pouvoir changer le lien sur le .css. Pour changer de style, il faudrait changer de thème dans DotClear puis aller dans ZenPhoto et changer le lien sur le .css du nouveau thème.

Donc évolution future :

  1. Finir de convertir toutes les pages du thème ZenPhoto.
  2. Modifier la page d’option du nouveau thème pour pouvoir inclure dynamiquement les feuilles de style du thème DotClear.
  3. Trouver un moyen de récupérer automatiquement le thème courant de DotClear et les .css utilisés.

Pour voir le début, vous pouvez cliquer sur la page “Galeries”.
Edit: En fait non vous ne verrez pas les preview, j’ai remis l’ancien thème pour ne pas niquer la galerie qui est accessible à part entière. Quand le thème sera géré à 100% je le ferais. En attendant, screenshot :)

Leave a Reply

Your email address will not be published. Required fields are marked *