[SPIP Zone] [Spip-zone-commit] r36320 - in _themes_/zpresse: . contenu extra inclure lang navigation

Le 16 mars 2010 à 11:51, lspeciale@gmail.com a écrit :

Author: lspeciale@gmail.com
Date: 2010-03-16 23:51:42 +0100 (Tue, 16 Mar 2010)
New Revision: 36320

Added:
  _themes_/zpresse/body.html
  _themes_/zpresse/contenu/
  _themes_/zpresse/contenu/page-article.html
  _themes_/zpresse/contenu/page-sommaire.html
  _themes_/zpresse/extra/
  _themes_/zpresse/extra/article.html
  _themes_/zpresse/extra/auteur.html
  _themes_/zpresse/extra/breve.html
  _themes_/zpresse/extra/mot.html
  _themes_/zpresse/extra/page-dist.html
  _themes_/zpresse/extra/page-sommaire.html
  _themes_/zpresse/extra/page.html
  _themes_/zpresse/extra/rubrique.html
  _themes_/zpresse/extra/site.html
  _themes_/zpresse/habillage.css
  _themes_/zpresse/inclure/
  _themes_/zpresse/inclure/article-resume.html
  _themes_/zpresse/inclure/article-resumepetit.html
  _themes_/zpresse/inclure/article-resumepetit2.html
  _themes_/zpresse/inclure/barre-nav.html
  _themes_/zpresse/inclure/menus.html
  _themes_/zpresse/inclure/rubriques.html
  _themes_/zpresse/lang/
  _themes_/zpresse/lang/spip_fr.php
  _themes_/zpresse/navigation/
  _themes_/zpresse/navigation/.DS_Store
  _themes_/zpresse/navigation/dist.html
  _themes_/zpresse/navigation/rubrique.html
  _themes_/zpresse/vignette.jpg
Log:
Voilà le travail. Soit ça passe en tant que thème, soit on peut le mettre dans les zlike.

Je vois un habillage.css => c'est de la déco
Je vois un contenu/page-sommaire.html => c'est un squelette

Conclusion 1 : c'est tout mélangé, justement ce que Zpip dénonce et propose de ne plus faire.
Conclusion 2 :
Soit c'est juste un squelette avec une déco par défaut
soit il faudrait couper en 2 morceaux :
  - un morceau avec uniquement l'habillage et les éléments permis par Ecrire un thème pour Z - SPIP-Contrib (et uniquement ceux là). Ce thème pourra être utilisé avec n'importe quel squelette Z
  - un morceau avec uniquement les squelettes qui affichent du contenu, sans css, qui pourra être utilisé avec n'importe quelle décoration.

Conclusion 3 :

Cédric

As tu abouti dans ta réflexion Cédric ?

Le 17/03/2010 08:25, cedric.morin@yterium.com a écrit :

Je vois un habillage.css => c'est de la déco
Je vois un contenu/page-sommaire.html => c'est un squelette
Conclusion 2 :
soit il faudrait couper en 2 morceaux :
   - un morceau avec uniquement l'habillage et les éléments permis par Ecrire un thème pour Z - SPIP-Contrib (et uniquement ceux là). Ce thème pourra être utilisé avec n'importe quel squelette Z
   - un morceau avec uniquement les squelettes qui affichent du contenu, sans css, qui pourra être utilisé avec n'importe quelle décoration.

Dans un plugin "livré prêt à installer",
ces 2 morceaux doivent être rangés dans 2 sous-répertoires distincts ?

JLuc

Le 17 mars 2010 à 10:55, JLuc a écrit :

As tu abouti dans ta réflexion Cédric ?

Oui, je crois que Zpip-dist pour le squelette qui implémente Zpip dans une version dist surchargeable est le plus approprié, et on garde Zpip pour le concept.

Le 17/03/2010 08:25, cedric.morin@yterium.com a écrit :

Je vois un habillage.css => c'est de la déco
Je vois un contenu/page-sommaire.html => c'est un squelette
Conclusion 2 :
soit il faudrait couper en 2 morceaux :
  - un morceau avec uniquement l'habillage et les éléments permis par Ecrire un thème pour Z - SPIP-Contrib (et uniquement ceux là). Ce thème pourra être utilisé avec n'importe quel squelette Z
  - un morceau avec uniquement les squelettes qui affichent du contenu, sans css, qui pourra être utilisé avec n'importe quelle décoration.

Dans un plugin "livré prêt à installer",
ces 2 morceaux doivent être rangés dans 2 sous-répertoires distincts ?

un squelette en plugin peut venir en effet avec son thème natif, il serait bien de séparer tout de même avec un sous répertoire dédié au thème, en effet, pour garder cette séparation fonctionnel/décoration

Cédric