Il me semble que Spip3 gère en natif la structure Z.
Y a-t-il un article qui présente le Z de Spip 3 avec les fichiers porteurs (structure.html, body.html, ...) ?
Il me semble que Spip3 gère en natif la structure Z.
Y a-t-il un article qui présente le Z de Spip 3 avec les fichiers porteurs (structure.html, body.html, …) ?
Ce n’est pas exactement cela.
SPIP 3 utilise le concept Z dans son interface privée ce qui rend la création de page ou le complément de pages existantes plus aisés.
En outre, SPIP 3 intègre aussi dans le privé un certain niveau de scafolding sur les objets.
A ma connaissance il n’y a pas de doc sur ce sujet.
Il me semble que Spip3 gère en natif la structure Z.
Y a-t-il un article qui présente le Z de Spip 3 avec les fichiers
porteurs (structure.html, body.html, ...) ?
Ce n'est pas exactement cela.
SPIP 3 utilise le concept Z dans son interface privée ce qui rend la
création de page ou le complément de pages existantes plus aisés.
Ah OK ! Donc les squelettes publics ne sont pas analysés en Z ?
J'ai trouvé par la suite un plugin Z-core, qui n'a pas semblé être intégré à la distrib plugin-dist.
Est-ce lui qui permet l'analyse Z sur le site public ?
En outre, SPIP 3 intègre aussi dans le privé un certain niveau de
scafolding sur les objets.
AatTCHhchouininoinkiub....
Google | scafolding | Echaffaudage
Ah c'est ça ces fichiers Echaffaudage...
Il me semble que Spip3 gère en natif la structure Z.
Y a-t-il un article qui présente le Z de Spip 3 avec les fichiers
porteurs (structure.html, body.html, ...) ?
Ce n'est pas exactement cela.
SPIP 3 utilise le concept Z dans son interface privée ce qui rend la
création de page ou le complément de pages existantes plus aisés.
Ah OK ! Donc les squelettes publics ne sont pas analysés en Z ?
J'ai trouvé par la suite un plugin Z-core, qui n'a pas semblé être intégré à la distrib plugin-dist.
Est-ce lui qui permet l'analyse Z sur le site public ?
En outre, SPIP 3 intègre aussi dans le privé un certain niveau de
scafolding sur les objets.
AatTCHhchouininoinkiub....
Google | scafolding | Echaffaudage
Ah c'est ça ces fichiers Echaffaudage...
Rahhh... je ne trouve pas le chemin du sommaire...
J'ai créé un plugin avec la Fabrique
- nécessite Zcore 2.0.0
- ...
J'ai placé un fichier structure.html dans le plugin
Avec spip.php?page=blabla OK : j'atteins bien mon structure.html, je crois par la gestion 404
Pb :
spip.php?page=sommaire je tombe sur la page standard spip-dist et non sur ma structure (je me dis qu'il a trouvé celui de la dist avant)
Si j'active Z5 v2, la page sommaire appelle bien ma structure.
Or dans Z5 il n'y a pas de fichier sommaire.html qui aurait surchargé la dist.
Quel chemin de recherche Spip a-t-il alors utilisé ??
(je ne tiens pas à utiliser Z5 au final, c'est pour comprendre)
Le 03/11/2012 00:49, Stéphane Santon a écrit :
Il me semble que Spip3 gère en natif la structure Z.
Y a-t-il un article qui présente le Z de Spip 3 avec les fichiers
porteurs (structure.html, body.html, ...) ?
* Stéphane Santon tapuscrivait, le 03/11/2012 00:49:
Bonjour,
Il me semble que Spip3 gère en natif la structure Z.
Y a-t-il un article qui présente le Z de Spip 3 avec les fichiers
porteurs (structure.html, body.html, ...) ?
J'imagine que si tu regarde la version de SarkaSPIP en cours de dev sur la zone, tu va trouver ton bonheur.
* Stéphane Santon tapuscrivait, le 03/11/2012 00:49:
Bonjour,
Il me semble que Spip3 gère en natif la structure Z.
Y a-t-il un article qui présente le Z de Spip 3 avec les fichiers
porteurs (structure.html, body.html, ...) ?
J'imagine que si tu regarde la version de SarkaSPIP en cours de dev sur la zone, tu va trouver ton bonheur.
Cette manie d'envoyer les débutants sur des projets en développement me donne de plus en plus envie de ne plus rien mettre sur la zone qui ne soit pas fini...
--
En résumé :
- pour le moment la seule version de squelette Z qui soit documentée et supportée est Zpip-dist-v1 (Connexion · GitLab)
- z-core est une extraction du noyau Z, sans aucun squelette disponible, et profite des d'améliorations issues du retour d'expérience sur Zpip-dist-v1. Z-core est en test, mais non encore documenté (Connexion · GitLab)
Z-core ne fournit que le mécanisme Z, et c'est à toi de tout construire.
En particulier, cela passe pour commencer, par déclarer quels sont les blocs Z qui constituent ta page (comme ici : Connexion · GitLab le premier bloc de la liste devant impérativement être celui du contenu principal qui permet de décider si une page existe ou pas )
Cette manie d'envoyer les débutants sur des projets en développement me donne de plus en plus envie de ne plus rien mettre sur la zone qui ne soit pas fini...
Je dois avouer que je ne pensais pas que Stéphane était un débutant.
Il est présent sur les listes SPIP depuis longtemps.
Et poser la question sur la liste de la Zone me semble appeler des réponses se trouvant sur la Zone.
Etant aussi fort intéressé à ces (bonnes, AMHA) évolutions de SPIP,
je reconnais qu'il manque d'explications pour prendre connaissance du sujet.
Le 03/11/2012 12:23, Cédric Morin a écrit :
Le 3 nov. 2012 à 11:37, RealET a écrit :
* Stéphane Santon tapuscrivait, le 03/11/2012 00:49:
Bonjour,
Il me semble que Spip3 gère en natif la structure Z.
Y a-t-il un article qui présente le Z de Spip 3 avec les fichiers
Cette manie d'envoyer les débutants sur des projets en développement me donne de plus en plus envie de ne plus rien mettre sur la zone qui ne soit pas fini...
--
Mais je ferais observer à l'inverse au(x) développeur(s) de la team,
qu'il semble bien motivant de faire qq.chose qui va etre utilisé...
Ce serait l'occasion de compléter des documentations en Carnet
Et -voyant les messages à l'instant d'ESJ en dernier- se lancer
a compléter la doc. en commun est une etape tres profitable..
YannX
Etant aussi fort intéressé à ces (bonnes, AMHA) évolutions de SPIP,
je reconnais qu'il manque d'explications pour prendre connaissance du sujet.
Le 03/11/2012 12:23, Cédric Morin a écrit :
Le 3 nov. 2012 à 11:37, RealET a écrit :
* Stéphane Santon tapuscrivait, le 03/11/2012 00:49:
Bonjour,
Il me semble que Spip3 gère en natif la structure Z.
Y a-t-il un article qui présente le Z de Spip 3 avec les fichiers
Cette manie d'envoyer les débutants sur des projets en développement me donne de plus en plus envie de ne plus rien mettre sur la zone qui ne soit pas fini...
--
Mais je ferais observer à l'inverse au(x) développeur(s) de la team,
qu'il semble bien motivant de faire qq.chose qui va etre utilisé...
Il y a confusion. Le projet Z et les projets de squelettes qui s'appuient dessus ne sont pas liés aux développement de SPIP.
Ce sont des projets indépendants.
Cette manie d'envoyer les débutants sur des projets en développement me
donne de plus en plus envie de ne plus rien mettre sur la zone qui ne soit
pas fini...
Je dois avouer que je ne pensais pas que Stéphane était un débutant.
Il est présent sur les listes SPIP depuis longtemps.
...débutant n'est pas toujours lié à l'ancienneté mais à l'âge dans le
sous-domaine (et là, sa question n'était pas de voir des projets
utilisant Z mais bien de comprendre le principe sous-jacent d'une part
et de pouvoir débuter lui-même en partant de zéro)
Cela fait un bon bout de temps que j'utilise SPIP mais essentiellement
pour des squelettes ; je me suis mis aux plugins seulement avec la
version 2. Dans tous les cas, il y a des aspects que je n'ai pas
encore abordé parce-que n'en ayant pas eu besoin. Et quand viendra le
moment de toucher à tel ou tel truc, je serai forcément un débutant
(même si j'ai plus de dix ans sur la liste avant ça) ^^
Et poser la question sur la liste de la Zone me semble appeler des réponses
se trouvant sur la Zone.
Certes Mais je crois que ce que Cédric voulais dire c'est que ce
n'est pas toujours pertinent de répondre "regarde le code" quand on
cherche justement à le comprendre, et que c'est encore plus dangereux
quand on est envoyé sur du code expérimental (ou pas mais à priori
instable et en tout cas inachevé). Et il n'a pas tort : ça m'a
refroidi dans certains projets libres parce-que je ne savais pas
vraiment par quel bout le prendre pour comprendre la chaine et
soumettre des patchs sur ce qui m'intéressait :-S
Donc oui, des réponses se trouvant sur la zone ; mais pas tout ce
qu'on peut trouver sur la zone (sinon il ne faudra mettre que des
trucs un temps soit peu fini)
Il y a confusion. Le projet Z et les projets de squelettes qui s'appuient dessus ne sont pas liés aux développement de SPIP.
Ce sont des projets indépendants.
Mouais. C'est à demi mensonger puisqu'il est clairement établi que le noyau de SPIP 3 utilise le mécanisme Z dans son espace privé, et que donc au moins une partie de la machinerie nécessaire est incluse dans SPIP par défaut.
Le "projet Z" n'est donc pas du tout indépendant du noyau de SPIP.
Les projets de squelettes qui tournent autour, là oui d'accord.