[SPIP Zone] [Spip-zone-commit] r33709 - _themes_

Hello,
le problème c'est que le zip de tous les thèmes
http://files.spip.org/spip-zone/themes.zip
va du coup embarquer les thèmes de Z et les thèmes de sarka, qui ne sont pas interchangeables ...

Les gens vont installer le zip, et se retrouver avec des thèmes qui ne marchent pas (que ce soit dans un univers Z ou dans un univers Sarka), rien comprendre, et se dire que décidément les trucs de SPIP ça marche jamais.

Cédric

Le 13 déc. 2009 à 12:46, eric@smellup.net a écrit :

Author: eric@smellup.net
Date: 2009-12-13 12:46:12 +0100 (dim, 13 déc 2009)
New Revision: 33709

Log:
Un répertoire de stockage pour les thèmes propres à Sarka-SPIP, les thèmes Z n'étant pas compatibles

Added:
  _themes_/sarkaspip/

Details: Connexion · GitLab

_______________________________________________
Spip-zone-commit@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone-commit

Oui mais themes/ est un répertoire générique de la zone comme plugins/ ou squelettes/, je vois pas pourquoi il serait dédié uniquement à Z.
J'ai pris la précaution de mettre un sous-répertoire sarkaspip et zen garden affiche en plus la compatibilité.
Donc dis moi si il faut je les virerais mais je pense que je virerais alors plus que ça.

++
Eric

Le 13 déc. 09 à 13:54, cedric.morin@yterium.com a écrit :

Hello,
le problème c'est que le zip de tous les thèmes
http://files.spip.org/spip-zone/themes.zip
va du coup embarquer les thèmes de Z et les thèmes de sarka, qui ne sont pas interchangeables ...

Les gens vont installer le zip, et se retrouver avec des thèmes qui ne marchent pas (que ce soit dans un univers Z ou dans un univers Sarka), rien comprendre, et se dire que décidément les trucs de SPIP ça marche jamais.

Cédric

Le 13 déc. 2009 à 12:46, eric@smellup.net a écrit :

Author: eric@smellup.net
Date: 2009-12-13 12:46:12 +0100 (dim, 13 déc 2009)
New Revision: 33709

Log:
Un répertoire de stockage pour les thèmes propres à Sarka-SPIP, les thèmes Z n'étant pas compatibles

Added:
_themes_/sarkaspip/

Details: Connexion · GitLab

_______________________________________________
Spip-zone-commit@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone-commit

Plus de souci, j'ai viré les thèmes sarka de la zone.
Incident clos.

++
Eric

Le 13 déc. 09 à 13:54, cedric.morin@yterium.com a écrit :

Hello,
le problème c'est que le zip de tous les thèmes
http://files.spip.org/spip-zone/themes.zip
va du coup embarquer les thèmes de Z et les thèmes de sarka, qui ne sont pas interchangeables ...

Les gens vont installer le zip, et se retrouver avec des thèmes qui ne marchent pas (que ce soit dans un univers Z ou dans un univers Sarka), rien comprendre, et se dire que décidément les trucs de SPIP ça marche jamais.

Cédric

Le 13 déc. 2009 à 12:46, eric@smellup.net a écrit :

Author: eric@smellup.net
Date: 2009-12-13 12:46:12 +0100 (dim, 13 déc 2009)
New Revision: 33709

Log:
Un répertoire de stockage pour les thèmes propres à Sarka-SPIP, les thèmes Z n'étant pas compatibles

Added:
_themes_/sarkaspip/

Details: Connexion · GitLab

_______________________________________________
Spip-zone-commit@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone-commit

Le 13 déc. 2009 à 21:03, Eric Lupinacci a écrit :

Plus de souci, j'ai viré les thèmes sarka de la zone.
Incident clos.

C'était pas ça la solution.

----

PRIGENT Yohann
Répondre à ce mail à l'adresse prigent.yohann@gmail.com, Merci !

On peut aussi segmenter le répertoire themes/ dans ce cas, pour pouvoir faire des zip séparés pour chaque famille de skel.
Cédric

Le 13 déc. 2009 à 19:49, Eric Lupinacci a écrit :

Oui mais themes/ est un répertoire générique de la zone comme plugins/ ou squelettes/, je vois pas pourquoi il serait dédié uniquement à Z.
J'ai pris la précaution de mettre un sous-répertoire sarkaspip et zen garden affiche en plus la compatibilité.
Donc dis moi si il faut je les virerais mais je pense que je virerais alors plus que ça.

++
Eric

Le 13 déc. 09 à 13:54, cedric.morin@yterium.com a écrit :

Hello,
le problème c'est que le zip de tous les thèmes
http://files.spip.org/spip-zone/themes.zip
va du coup embarquer les thèmes de Z et les thèmes de sarka, qui ne sont pas interchangeables ...

Les gens vont installer le zip, et se retrouver avec des thèmes qui ne marchent pas (que ce soit dans un univers Z ou dans un univers Sarka), rien comprendre, et se dire que décidément les trucs de SPIP ça marche jamais.

Cédric

Le 13 déc. 2009 à 12:46, eric@smellup.net a écrit :

Author: eric@smellup.net
Date: 2009-12-13 12:46:12 +0100 (dim, 13 déc 2009)
New Revision: 33709

Log:
Un répertoire de stockage pour les thèmes propres à Sarka-SPIP, les thèmes Z n'étant pas compatibles

Added:
_themes_/sarkaspip/

Details: Connexion · GitLab

_______________________________________________
Spip-zone-commit@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone-commit

Salut,

Le principe de zpip n'est il pas de faire des thèmes compatibles avec
plusieurs squelettes, avec peut être quelques incompatibilité qui
pourront être réglée au cas par cas mais le principal étant
compatible.
Certaians thèmes zpip peuvent même passer sur le squelette-dist de la
version 2.0 de spip. Avec, bine sur quelues soucis sur des cas
particuliers.

Non ?

Le 13 décembre 2009 21:45, cedric.morin@yterium.com
<cedric.morin@yterium.com> a écrit :

On peut aussi segmenter le répertoire themes/ dans ce cas, pour pouvoir faire des zip séparés pour chaque famille de skel.
Cédric

Hello,

Le but n'est pas de faire des thèmes qui "marchent à peu près" on
n'ont que "quelques incompatibilités", mais bien d'avoir des thèmes
interchangeables pour les squelettes qui adoptent la convention
commune proposée autour de Zpip.

Je rappelle pour le propos :
- que Zpip n'est qu'un exemple d'application, qui fonctionnellement ne
fait ni plus ni moins que la dist
- que le but c'est de faire des thèmes ET des squelettes autour de
cette convention
- que la convention n'est pas gravée dans le marbre (mais plus le
temps passe plus cela risque de devenir lourd d'y changer des choses).
Le but de l'avoir publié est justement que d'autres s'en emparrent et
proposent des évolutions pour avoir une couverture plus large.

La seule orientation gravée dans le marbre est que ces conventions
d'organisation et de nommage doivent rester génériques (ie on ne vas
pas y inclure une convention correspondant à une fonctionnalité
précise utilisée sur un squelette, mais sans doute cette
fonctionnalité peut être elle généralisée dans son apparence de façon
à en extraire une règle partageable).

Les points qui vont déjà changer :
- le renommage de layout.html en structure.html et de body-layout.html
en body.html, plus simples et clairs
- le nommage des classes sur les forums/commentaires, mais c'est
encore non figé (tetue mène une reflexion sur le sujet dans le cadre
de son plugin commentaires, et cela semble un bon objectif de s'y
rallier lorsque ce sera assez mur)

Les point manquants à combler :
- sans doute un nommage générique pour des boites/encadrés dans
lesquels sont présentés des informations.
- peut être un modèle de division en colonnes qui seraient stylés par
défaut dans le spip_styles.css et pourraient être utilisées par les
squlettes Z

+ cetainement d'autres points non encore identifiés

Faire une famille de thèmes adaptés pour l'un ou l'autre des gros
squelettes historiques ne me gène pas, même si, comme je l'ai fait
remarqué à l'équipe d'EVA, je trouve dommage de dissiper de l'énergie
redondante à faire un même travail (porter des même thèmes dans chaque
squelette) plutot que d'essayer d'aller vers une mutualisation plus
grande des efforts, ce qui est bien le but des conventions Z.

Je comprends que dans un premier temps cela paraisse néanmoins plus
simple et moins lourd (mais je ne suis pas certain que ce le soit tant
que ça en fait).

La seule chose que je voudrais est d'éviter d'embrouiller les utilisateurs.
Donc si on fait plusieurs familles de thèmes reposant sur des
conventions différentes et incompatibles entre eux dans le répertoire
_themes_ de la zone, il faudrait à minima que cela ne perturbe pas
l'utilisateur et qu'il ne se retrouve pas avec des thèmes
inutilisables dans son Zen Garden, ce qui est très vite déceptif.

On peut pour se faire segmenter _themes_ en sous répertoire, de façon
à pouvoir faire des zip séparés, et que les utilisateurs d'un
squelette n'aient bien que les thèmes qui les concernent.

Cédric

Le 14 décembre 2009 11:08, Denis Chenu <shnoulle@spip.org> a écrit :

Salut,

Le principe de zpip n'est il pas de faire des thèmes compatibles avec
plusieurs squelettes, avec peut être quelques incompatibilité qui
pourront être réglée au cas par cas mais le principal étant
compatible.
Certaians thèmes zpip peuvent même passer sur le squelette-dist de la
version 2.0 de spip. Avec, bine sur quelues soucis sur des cas
particuliers.

Non ?

Le 13 décembre 2009 21:45, cedric.morin@yterium.com
<cedric.morin@yterium.com> a écrit :

On peut aussi segmenter le répertoire themes/ dans ce cas, pour pouvoir faire des zip séparés pour chaque famille de skel.
Cédric

_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Cédric Morin a écrit :

Hello,

Le but n'est pas de faire des thèmes qui "marchent à peu près" on
n'ont que "quelques incompatibilités", mais bien d'avoir des thèmes
interchangeables pour les squelettes qui adoptent la convention
commune proposée autour de Zpip.

Il faudrait mieux préciser la convention Zpip
ainsi je ne suis pas sur que le site de démo soit un bon exemple
puisque sur celui-ci existe un menu qui n'est pas par défaut dans Zpip (il faut installer le plugin menu) et propose une gestion des langues qui n'est pas par défaut dans spip

Faire une famille de thèmes adaptés pour l'un ou l'autre des gros
squelettes historiques ne me gène pas, même si, comme je l'ai fait
remarqué à l'équipe d'EVA, je trouve dommage de dissiper de l'énergie
redondante à faire un même travail (porter des même thèmes dans chaque
squelette) plutot que d'essayer d'aller vers une mutualisation plus
grande des efforts, ce qui est bien le but des conventions Z.

je pense qu'il faudrait aussi prévoir une plus grande modularisation des squelettes Z, On pourrait imaginer de garder les 6 niveaux d'inclure actuel mais aussi de pouvoir accèder au contenu de ces inclures pour faire des choix d'affichage directement depuis le layout (par exemple afficher les forums dans une colonne différente de celle de l'article)

je ne sais pas si je me fais bien comprendre

Le 14/12/2009 19:29, rpapa a écrit :

Il faudrait mieux préciser la convention Zpip

C'est ce qu'on fait au fur et à mesure des tests. Cf justement le précédent message de Cédric qui indique deux nouveautés qui seront peut-être à inclure.

ainsi je ne suis pas sur que le site de démo soit un bon exemple
puisque sur celui-ci existe un menu qui n'est pas par défaut dans Zpip
(il faut installer le plugin menu) et propose une gestion des langues
qui n'est pas par défaut dans spip

Justement le site de démo essaye d'être le plus complet possible (la barre de navigation, le multilinguisme d'activé, des forums, etc) pour pouvoir bien tester que les thèmes affichent correctement ces différents éléments.

je pense qu'il faudrait aussi prévoir une plus grande modularisation des
squelettes Z, On pourrait imaginer de garder les 6 niveaux d'inclure
actuel mais aussi de pouvoir accèder au contenu de ces inclures pour
faire des choix d'affichage directement depuis le layout (par exemple
afficher les forums dans une colonne différente de celle de l'article)

je ne sais pas si je me fais bien comprendre

Ça c'est une autre étape et qui est une couche de programmation supplémentaire au système de layout (donc qui ne le remplace pas, mais se pose dessus).
Plusieurs personnes ont commencé à tester des choses dans ce sens, c'est encore en réflexion.

--
RastaPopoulos

RastaPopoulos a écrit :

Le 14/12/2009 19:29, rpapa a écrit :

Il faudrait mieux préciser la convention Zpip

C'est ce qu'on fait au fur et à mesure des tests. Cf justement le précédent message de Cédric qui indique deux nouveautés qui seront peut-être à inclure.

ainsi je ne suis pas sur que le site de démo soit un bon exemple
puisque sur celui-ci existe un menu qui n'est pas par défaut dans Zpip
(il faut installer le plugin menu) et propose une gestion des langues
qui n'est pas par défaut dans spip

Justement le site de démo essaye d'être le plus complet possible (la barre de navigation, le multilinguisme d'activé, des forums, etc) pour pouvoir bien tester que les thèmes affichent correctement ces différents éléments.

Justement, il ne correspond pas à un Zpip de base tel qu'on le télécharge.

d'expérience, en installant
- Zpip
- Zen Garden
- + les thèmes
c'est à dire la base
On obtient pas un site analogue à celui de démo

je pense qu'il faudrait aussi prévoir une plus grande modularisation des
squelettes Z, On pourrait imaginer de garder les 6 niveaux d'inclure
actuel mais aussi de pouvoir accèder au contenu de ces inclures pour
faire des choix d'affichage directement depuis le layout (par exemple
afficher les forums dans une colonne différente de celle de l'article)

je ne sais pas si je me fais bien comprendre

Ça c'est une autre étape et qui est une couche de programmation supplémentaire au système de layout (donc qui ne le remplace pas, mais se pose dessus).
Plusieurs personnes ont commencé à tester des choses dans ce sens, c'est encore en réflexion.

rpapa a écrit :

RastaPopoulos a écrit :

Le 14/12/2009 19:29, rpapa a écrit :

Il faudrait mieux préciser la convention Zpip

C'est ce qu'on fait au fur et à mesure des tests. Cf justement le précédent message de Cédric qui indique deux nouveautés qui seront peut-être à inclure.

ainsi je ne suis pas sur que le site de démo soit un bon exemple
puisque sur celui-ci existe un menu qui n'est pas par défaut dans Zpip
(il faut installer le plugin menu) et propose une gestion des langues
qui n'est pas par défaut dans spip

Justement le site de démo essaye d'être le plus complet possible (la barre de navigation, le multilinguisme d'activé, des forums, etc) pour pouvoir bien tester que les thèmes affichent correctement ces différents éléments.

Justement, il ne correspond pas à un Zpip de base tel qu'on le télécharge.

d'expérience, en installant
- Zpip
- Zen Garden
- + les thèmes
c'est à dire la base
On obtient pas un site analogue à celui de démo

je pense qu'il faudrait aussi prévoir une plus grande modularisation des
squelettes Z, On pourrait imaginer de garder les 6 niveaux d'inclure
actuel mais aussi de pouvoir accèder au contenu de ces inclures pour
faire des choix d'affichage directement depuis le layout (par exemple
afficher les forums dans une colonne différente de celle de l'article)

je ne sais pas si je me fais bien comprendre

Ça c'est une autre étape et qui est une couche de programmation supplémentaire au système de layout (donc qui ne le remplace pas, mais se pose dessus).
Plusieurs personnes ont commencé à tester des choses dans ce sens, c'est encore en réflexion.

_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Je profites de l'échange sur les thèmes pour avancer un idée qui a brièvement été évoqué lors de l'apero spip de Brest. Celui de créer un paquet comprenant tout le nécessaire pour mettre en place un SPIP/ZPIP/themes en un seul téléversement. A mon avis, ZPIP ouvre la voie à une architecture interessante (fonctionnalités / structure /apparence finale)

Le but : Simplifier la vie de nouveaux venus sous SPIP

Un paquet (un easy-SPIP) pourrait ainsi comprendre :

    * SPIP
    * Bonux
    * Zpip
    * Zen Garden
    * Menus
    * 3 ou 4 thèmes de base

un fichier de type spip loader pourrait voir le jour

Une autre étape pourrait être un plugin d'ajout de nouveaux thèmes via l'espace privé, sans passer par FTP.

A terme, il serait peut être même envisageable de construire une page pour construire son propre paquet:

    * Un SPIP
    * choix d'un squelette parmi n (Zpip, Z asso, Z entreprise, Z
      webzine) (il faudrait gérer les dépendances aux divers plugins
      utilisés)
    * Choix de thèmes parmi n (tous compatibles avec l'ensemble des
      squelettes)

Une piste qui serait à creuser en tout cas (et qui à mon avis va dans le sens des développement futur d'un SPIP de plus en plus petit et pluginisé)

Bon allez j'arrête de vous embêter et ZZzzzz, je retourne butiner mes thèmes

Bonsoir,

Pour pouvoir butiner moi aussi mon thème "nuages" sur la zone (spip est tout plein de poésie), quelqu'un aurait-il la gentillesse de me créer un accès svn sur la zone ?

Merci d'avance,

StephK

Le 14 déc. 09 à 21:45, yves Costiou a écrit :

rpapa a écrit :

RastaPopoulos a écrit :

Le 14/12/2009 19:29, rpapa a écrit :

Il faudrait mieux préciser la convention Zpip

C'est ce qu'on fait au fur et à mesure des tests. Cf justement le précédent message de Cédric qui indique deux nouveautés qui seront peut-être à inclure.

ainsi je ne suis pas sur que le site de démo soit un bon exemple
puisque sur celui-ci existe un menu qui n'est pas par défaut dans Zpip
(il faut installer le plugin menu) et propose une gestion des langues
qui n'est pas par défaut dans spip

Justement le site de démo essaye d'être le plus complet possible (la barre de navigation, le multilinguisme d'activé, des forums, etc) pour pouvoir bien tester que les thèmes affichent correctement ces différents éléments.

Justement, il ne correspond pas à un Zpip de base tel qu'on le télécharge.

d'expérience, en installant
- Zpip
- Zen Garden
- + les thèmes
c'est à dire la base
On obtient pas un site analogue à celui de démo

je pense qu'il faudrait aussi prévoir une plus grande modularisation des
squelettes Z, On pourrait imaginer de garder les 6 niveaux d'inclure
actuel mais aussi de pouvoir accèder au contenu de ces inclures pour
faire des choix d'affichage directement depuis le layout (par exemple
afficher les forums dans une colonne différente de celle de l'article)

je ne sais pas si je me fais bien comprendre

Ça c'est une autre étape et qui est une couche de programmation supplémentaire au système de layout (donc qui ne le remplace pas, mais se pose dessus).
Plusieurs personnes ont commencé à tester des choses dans ce sens, c'est encore en réflexion.

_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Je profites de l'échange sur les thèmes pour avancer un idée qui a brièvement été évoqué lors de l'apero spip de Brest. Celui de créer un paquet comprenant tout le nécessaire pour mettre en place un SPIP/ZPIP/themes en un seul téléversement. A mon avis, ZPIP ouvre la voie à une architecture interessante (fonctionnalités / structure /apparence finale)

Le but : Simplifier la vie de nouveaux venus sous SPIP

Un paquet (un easy-SPIP) pourrait ainsi comprendre :

  * SPIP
  * Bonux
  * Zpip
  * Zen Garden
  * Menus
  * 3 ou 4 thèmes de base

un fichier de type spip loader pourrait voir le jour

Une autre étape pourrait être un plugin d'ajout de nouveaux thèmes via l'espace privé, sans passer par FTP.

A terme, il serait peut être même envisageable de construire une page pour construire son propre paquet:

  * Un SPIP
  * choix d'un squelette parmi n (Zpip, Z asso, Z entreprise, Z
    webzine) (il faudrait gérer les dépendances aux divers plugins
    utilisés)
  * Choix de thèmes parmi n (tous compatibles avec l'ensemble des
    squelettes)

Une piste qui serait à creuser en tout cas (et qui à mon avis va dans le sens des développement futur d'un SPIP de plus en plus petit et pluginisé)

Bon allez j'arrête de vous embêter et ZZzzzz, je retourne butiner mes thèmes
<yves_costiou.vcf>_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Le 14 déc. 2009 à 21:18, rpapa a écrit :

RastaPopoulos a écrit :

Le 14/12/2009 19:29, rpapa a écrit :

Il faudrait mieux préciser la convention Zpip

C'est ce qu'on fait au fur et à mesure des tests. Cf justement le précédent message de Cédric qui indique deux nouveautés qui seront peut-être à inclure.

Il y a dejà des articles de publiés, d'autres sont en attente pour commentaires avant publication, afin que les gens qui bidouillent avec les thèmes et Zpip et/ou un autre skel Z puissent faire des remarques et le faire évoluer.

ainsi je ne suis pas sur que le site de démo soit un bon exemple
puisque sur celui-ci existe un menu qui n'est pas par défaut dans Zpip
(il faut installer le plugin menu) et propose une gestion des langues
qui n'est pas par défaut dans spip

Justement le site de démo essaye d'être le plus complet possible (la barre de navigation, le multilinguisme d'activé, des forums, etc) pour pouvoir bien tester que les thèmes affichent correctement ces différents éléments.

Justement, il ne correspond pas à un Zpip de base tel qu'on le télécharge.

d'expérience, en installant
- Zpip
- Zen Garden
- + les thèmes
c'est à dire la base
On obtient pas un site analogue à celui de démo

Du coup tu n'en as pas pour ton argent ?
Blague mise a part, le site de démo a aussi du contenu, et tu remarqueras que si tu installe un SPIP vierge il est vide et tu es obligé d'écrire des articles ....
Puis aussi des images, des logos ...

Bref, c'est un site de démo de tout ce que tu peux faire et voir avec, et à quoi chaque fonction ressemblera avec un thème donné, pas une photo contractuelle du produit sorti de sa boite.

Cédric

J'ai du forcer sur le pollen et j'ai mis mon message n'importe où donc je reposte proprement

Je profites de l'échange sur les thèmes pour avancer un idée qui a brièvement été évoqué lors de l'apero spip de Brest. Celui de créer un paquet comprenant tout le nécessaire pour mettre en place un SPIP/ZPIP/themes en un seul téléversement. A mon avis, ZPIP ouvre la voie à une architecture interessante (fonctionnalités / structure /apparence finale)

Le but : Simplifier la vie de nouveaux venus sous SPIP

Un paquet (un easy-SPIP) pourrait ainsi comprendre :

    * SPIP
    * Bonux
    * Zpip
    * Zen Garden
    * Menus
    * 3 ou 4 thèmes de base

un fichier de type spip loader pourrait voir le jour

Une autre étape pourrait être un plugin d'ajout de nouveaux thèmes via l'espace privé, sans passer par FTP.

A terme, il serait peut être même envisageable de construire un page pour construire son propre paquet:

    * Un SPIP
    * choix d'un squelette parmi n (Zpip, Z asso, Z entreprise, Z
      webzine) (il faudrait gérer les dépendances aux divers plugins
      utilisés)
    * Choix de thèmes parmi n (tous compatibles avec l'ensemble des
      squelettes)

Une piste qui serait à creuser en tout cas (et qui à mon avis va dans le sens des développement futur d'un SPIP de plus en plus petit et pluginisé)

P.S pour Stephane Kus: à mon avis envoie plutot un message directement à spip-zone@rezo.net avec en objet ta demande d'accès plutot qu'en réponse à la discussion

Stephane Kus a écrit :

Bonsoir,

Pour pouvoir butiner moi aussi mon thème "nuages" sur la zone (spip est tout plein de poésie), quelqu'un aurait-il la gentillesse de me créer un accès svn sur la zone ?

Merci d'avance,

StephK

Le 14 déc. 09 à 21:45, yves Costiou a écrit :

rpapa a écrit :

RastaPopoulos a écrit :

Le 14/12/2009 19:29, rpapa a écrit :

Il faudrait mieux préciser la convention Zpip

C'est ce qu'on fait au fur et à mesure des tests. Cf justement le précédent message de Cédric qui indique deux nouveautés qui seront peut-être à inclure.

ainsi je ne suis pas sur que le site de démo soit un bon exemple
puisque sur celui-ci existe un menu qui n'est pas par défaut dans Zpip
(il faut installer le plugin menu) et propose une gestion des langues
qui n'est pas par défaut dans spip

Justement le site de démo essaye d'être le plus complet possible (la barre de navigation, le multilinguisme d'activé, des forums, etc) pour pouvoir bien tester que les thèmes affichent correctement ces différents éléments.

Justement, il ne correspond pas à un Zpip de base tel qu'on le télécharge.

d'expérience, en installant
- Zpip
- Zen Garden
- + les thèmes
c'est à dire la base
On obtient pas un site analogue à celui de démo

je pense qu'il faudrait aussi prévoir une plus grande modularisation des
squelettes Z, On pourrait imaginer de garder les 6 niveaux d'inclure
actuel mais aussi de pouvoir accèder au contenu de ces inclures pour
faire des choix d'affichage directement depuis le layout (par exemple
afficher les forums dans une colonne différente de celle de l'article)

je ne sais pas si je me fais bien comprendre

Ça c'est une autre étape et qui est une couche de programmation supplémentaire au système de layout (donc qui ne le remplace pas, mais se pose dessus).
Plusieurs personnes ont commencé à tester des choses dans ce sens, c'est encore en réflexion.

_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Je profites de l'échange sur les thèmes pour avancer un idée qui a brièvement été évoqué lors de l'apero spip de Brest. Celui de créer un paquet comprenant tout le nécessaire pour mettre en place un SPIP/ZPIP/themes en un seul téléversement. A mon avis, ZPIP ouvre la voie à une architecture interessante (fonctionnalités / structure /apparence finale)

Le but : Simplifier la vie de nouveaux venus sous SPIP

Un paquet (un easy-SPIP) pourrait ainsi comprendre :

  * SPIP
  * Bonux
  * Zpip
  * Zen Garden
  * Menus
  * 3 ou 4 thèmes de base

un fichier de type spip loader pourrait voir le jour

Une autre étape pourrait être un plugin d'ajout de nouveaux thèmes via l'espace privé, sans passer par FTP.

A terme, il serait peut être même envisageable de construire une page pour construire son propre paquet:

  * Un SPIP
  * choix d'un squelette parmi n (Zpip, Z asso, Z entreprise, Z
    webzine) (il faudrait gérer les dépendances aux divers plugins
    utilisés)
  * Choix de thèmes parmi n (tous compatibles avec l'ensemble des
    squelettes)

Une piste qui serait à creuser en tout cas (et qui à mon avis va dans le sens des développement futur d'un SPIP de plus en plus petit et pluginisé)

Bon allez j'arrête de vous embêter et ZZzzzz, je retourne butiner mes thèmes
<yves_costiou.vcf>_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

cedric.morin@yterium.com a écrit :

Le 14 déc. 2009 à 21:18, rpapa a écrit :

RastaPopoulos a écrit :

Le 14/12/2009 19:29, rpapa a écrit :

Il faudrait mieux préciser la convention Zpip

C'est ce qu'on fait au fur et à mesure des tests. Cf justement le précédent message de Cédric qui indique deux nouveautés qui seront peut-être à inclure.

Il y a dejà des articles de publiés, d'autres sont en attente pour commentaires avant publication, afin que les gens qui bidouillent avec les thèmes et Zpip et/ou un autre skel Z puissent faire des remarques et le faire évoluer.

ainsi je ne suis pas sur que le site de démo soit un bon exemple
puisque sur celui-ci existe un menu qui n'est pas par défaut dans Zpip
(il faut installer le plugin menu) et propose une gestion des langues
qui n'est pas par défaut dans spip

Justement le site de démo essaye d'être le plus complet possible (la barre de navigation, le multilinguisme d'activé, des forums, etc) pour pouvoir bien tester que les thèmes affichent correctement ces différents éléments.

Justement, il ne correspond pas à un Zpip de base tel qu'on le télécharge.

d'expérience, en installant
- Zpip
- Zen Garden
- + les thèmes
c'est à dire la base
On obtient pas un site analogue à celui de démo

Du coup tu n'en as pas pour ton argent ?
Blague mise a part, le site de démo a aussi du contenu, et tu remarqueras que si tu installe un SPIP vierge il est vide et tu es obligé d'écrire des articles ....
Puis aussi des images, des logos ...

Bref, c'est un site de démo de tout ce que tu peux faire et voir avec, et à quoi chaque fonction ressemblera avec un thème donné, pas une photo contractuelle du produit sorti de sa boite.

tout cela, je le sais, je veux simplement dire que le premier quidam venu qui va choisir son thème via de le site de démo n'aura pas la même interface sur son site sans comprendre pourquoi (je ne sais pas ou il peut trouver l'information que le plugin menu est installé et avec quel menu), et on va se retrouver avec la remarque que tu faisais plus haut

>>>
>>> Les gens vont installer le zip, et se retrouver avec des thèmes qui ne marchent pas (que ce soit dans un univers Z ou dans un univers Sarka), rien comprendre, et se dire que décidément les trucs de SPIP ça marche jamais.
>>>
>>> Cédric

mais 2 sous!!

Le 14 déc. 09 à 23:04, rpapa a écrit :

cedric.morin@yterium.com a écrit :

Le 14 déc. 2009 à 21:18, rpapa a écrit :

RastaPopoulos a écrit :

Le 14/12/2009 19:29, rpapa a écrit :

Il faudrait mieux préciser la convention Zpip

C'est ce qu'on fait au fur et à mesure des tests. Cf justement le précédent message de Cédric qui indique deux nouveautés qui seront peut-être à inclure.

Il y a dejà des articles de publiés, d'autres sont en attente pour commentaires avant publication, afin que les gens qui bidouillent avec les thèmes et Zpip et/ou un autre skel Z puissent faire des remarques et le faire évoluer.

ainsi je ne suis pas sur que le site de démo soit un bon exemple
puisque sur celui-ci existe un menu qui n'est pas par défaut dans Zpip
(il faut installer le plugin menu) et propose une gestion des langues
qui n'est pas par défaut dans spip

Justement le site de démo essaye d'être le plus complet possible (la barre de navigation, le multilinguisme d'activé, des forums, etc) pour pouvoir bien tester que les thèmes affichent correctement ces différents éléments.

Justement, il ne correspond pas à un Zpip de base tel qu'on le télécharge.

d'expérience, en installant
- Zpip
- Zen Garden
- + les thèmes
c'est à dire la base
On obtient pas un site analogue à celui de démo

Du coup tu n'en as pas pour ton argent ?
Blague mise a part, le site de démo a aussi du contenu, et tu remarqueras que si tu installe un SPIP vierge il est vide et tu es obligé d'écrire des articles ....
Puis aussi des images, des logos ...
Bref, c'est un site de démo de tout ce que tu peux faire et voir avec, et à quoi chaque fonction ressemblera avec un thème donné, pas une photo contractuelle du produit sorti de sa boite.

tout cela, je le sais, je veux simplement dire que le premier quidam venu qui va choisir son thème via de le site de démo n'aura pas la même interface sur son site sans comprendre pourquoi (je ne sais pas ou il peut trouver l'information que le plugin menu est installé et avec quel menu), et on va se retrouver avec la remarque que tu faisais plus haut

En vue des différentes remarques que j'ai lu dans ce topic, j'ai mis à le pas à pas (Installer Zpip pas à pas - SPIP-Contrib) pour signaler que c'est le plugin Menus qui remplira le fichier "barre-nav" après configuration.

>>>
>>> Les gens vont installer le zip, et se retrouver avec des thèmes qui ne marchent pas (que ce soit dans un univers Z ou dans un univers Sarka), rien comprendre, et se dire que décidément les trucs de SPIP ça marche jamais.
>>>
>>> Cédric

mais 2 sous!!

_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Le 14/12/2009 23:20, Payet Teddy a écrit :

En vue des différentes remarques que j'ai lu dans ce topic, j'ai mis à
le pas à pas (Installer Zpip pas à pas - SPIP-Contrib) pour
signaler que c'est le plugin Menus qui remplira le fichier "barre-nav"
après configuration.

Mais attention, il faut bien préciser que le plugin Menus n'a strictement rien d'obligatoire. Il surcharge le fichier barre-nav.html pour intégrer un menu dynamique, mais les gens peuvent très bien écrire ce fichier barre-nav.html eux-mêmes s'ils le veulent !

--
RastaPopoulos

Oui, de ce fait, je cite le passage de l’article parlant de ces plugins :
« Zpip a besoin de plusieurs plugins pour pouvoir être utiliser pleinement : »

Il est écrit noir sur blanc « pleinement » ce qui sous-entend que ce n’est pas obligatoire… non? :wink:

Le 15 décembre 2009 09:34, RastaPopoulos <rastapopoulos@spip.org> a écrit :

Le 14/12/2009 23:20, Payet Teddy a écrit :

En vue des différentes remarques que j’ai lu dans ce topic, j’ai mis à
le pas à pas (http://www.spip-contrib.net/Installer-Zpip-pas-a-pas) pour
signaler que c’est le plugin Menus qui remplira le fichier « barre-nav »
après configuration.

Mais attention, il faut bien préciser que le plugin Menus n’a strictement rien d’obligatoire. Il surcharge le fichier barre-nav.html pour intégrer un menu dynamique, mais les gens peuvent très bien écrire ce fichier barre-nav.html eux-mêmes s’ils le veulent !


RastaPopoulos


spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

RastaPopoulos a écrit :

Le 14/12/2009 23:20, Payet Teddy a écrit :

En vue des différentes remarques que j'ai lu dans ce topic, j'ai mis à
le pas à pas (Installer Zpip pas à pas - SPIP-Contrib) pour
signaler que c'est le plugin Menus qui remplira le fichier "barre-nav"
après configuration.

Mais attention, il faut bien préciser que le plugin Menus n'a strictement rien d'obligatoire. Il surcharge le fichier barre-nav.html pour intégrer un menu dynamique, mais les gens peuvent très bien écrire ce fichier barre-nav.html eux-mêmes s'ils le veulent !

1) sachant que barre-nav.html est vide par défaut
2) que pour que cela marche, il faut donner le même non au menu (c'est pas le même dans le descriptif du plugin)
3)sinon pour le surcharger, il faut écrire le fichier barre-nav.html dans /squelettes/ alors que pour installer Zpip, on a pas besoin d'y aller

4) je pense que cela n'est pas très limpide et qu'il faut continuer à améliorer le pas à pas

Teddy Payet a écrit :

Oui, de ce fait, je cite le passage de l'article parlant de ces plugins :
"Zpip a besoin de plusieurs plugins pour pouvoir être utiliser pleinement :"

Il est écrit noir sur blanc "pleinement" ce qui sous-entend que ce n'est pas obligatoire... non? :wink:

bien sur mais on peut imaginer que la configuration du site de démo soit transparente pour au moins comprendre pourquoi on a pas la même chose.

Le 15 décembre 2009 09:34, RastaPopoulos <rastapopoulos@spip.org <mailto:rastapopoulos@spip.org>> a écrit :

    Le 14/12/2009 23:20, Payet Teddy a écrit :

        En vue des différentes remarques que j'ai lu dans ce topic, j'ai
        mis à
        le pas à pas
        (Installer Zpip pas à pas - SPIP-Contrib) pour
        signaler que c'est le plugin Menus qui remplira le fichier
        "barre-nav"
        après configuration.

    Mais attention, il faut bien préciser que le plugin Menus n'a
    strictement rien d'obligatoire. Il surcharge le fichier
    barre-nav.html pour intégrer un menu dynamique, mais les gens
    peuvent très bien écrire ce fichier barre-nav.html eux-mêmes s'ils
    le veulent !

    -- RastaPopoulos

    _______________________________________________
    spip-zone@rezo.net <mailto:spip-zone@rezo.net> -
    http://listes.rezo.net/mailman/listinfo/spip-zone