Différence entre Zcore et Zpip v1.x - commentaires Différence entre Zcore et Zpip v1.x 2018-04-17T01:20:07Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment496638 2018-04-17T01:20:07Z <p>J'ai des difficultés à mettre en oeuvre le plugin Compositions ainsi que le mécanisme des squelettes suffixés avec Zcore. Même en indiquant content/ comme répertoire des compositions j'ai l'impression que ça ne fonctionne pas (sur spip3).</p> <p>Quoi que l'hypothèse la plus probable est certainement que j'ai oublié une manipulation quelquepart existe-t-il s'il vous plaît des incompatibilités connues<small class="fine d-inline"> </small>?<br class="autobr"> >>> <a href="http://benhvienmatviethan.com.vn/" class="spip_url spip_out auto" rel="nofollow external">http://benhvienmatviethan.com.vn/</a></p> Différence entre Zcore et Zpip v1.x 2017-07-15T09:29:57Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment492865 2017-07-15T09:29:57Z <p>Bonjour,<br class="autobr"> J'ai des difficultés à mettre en oeuvre le plugin Compositions ainsi que le mécanisme des squelettes suffixés avec Zcore. Même en indiquant content/ comme répertoire des compositions j'ai l'impression que ça ne fonctionne pas (sur spip3).<br class="autobr"> <a href="http://suckhoe2t.net/" class="spip_out" rel='nofollow external'>http://suckhoe2t.net/</a></p> Différence entre Zcore et Zpip v1.x 2015-01-26T09:10:24Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment479016 2015-01-26T09:10:24Z <p>J'ai créé un squelette que j'ai mis dans le répertoire contenu de Zpip, il me marque « le squelette n'est pas disponible ». Y a-t-il une autre manipulation à faire pour qu'il réussisse à accéder à mon squelette<small class="fine d-inline"> </small>? <br class="autobr"> merci</p> Différence entre Zcore et Zpip v1.x 2015-01-15T14:46:54Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment478881 2015-01-15T14:46:54Z <p>Bingo, ça marche.</p> <p>Pour que ça marche, il a fallu créer le fichier mes_options.php, dans le dossier « config » (ce n'est pas possible de le mettre à la racine du squelette<small class="fine d-inline"> </small>?) :</p> <pre><code style="color:#000000;"><span style="color:#0000BB;"><?php $GLOBALS</span><span style="color:#007700;">[</span><span style="color:#DD0000;">'z_blocs'</span><span style="color:#007700;">] = array(</span><span style="color:#DD0000;">'content'</span><span style="color:#007700;">, </span><span style="color:#DD0000;">'aside'</span><span style="color:#007700;">, </span><span style="color:#DD0000;">'extra'</span><span style="color:#007700;">, </span><span style="color:#DD0000;">'head'</span><span style="color:#007700;">, </span><span style="color:#DD0000;">'head_js'</span><span style="color:#007700;">, </span><span style="color:#DD0000;">'header'</span><span style="color:#007700;">,</span><span style="color:#DD0000;">' footer'</span><span style="color:#007700;">, </span><span style="color:#DD0000;">'breadcrumb' </span><span style="color:#007700;">); </span><span style="color:#0000BB;">?></span></code></pre> <p>Dans le dossier « squelettes », avoir le fichier body.html, et au minimum le dossier « content » avec un fichier html, j'ai ajouté pour l'instant sommaire.html.</p> <p>Comme le disait Mist. GraphX, c'est vrai qu'il faudrait peut-être un squelette-dist zcore, sans bootstrap, ni less, ni autre…</p> <p>Je continu à explorer ce plugin.</p> <p>Merci</p> Différence entre Zcore et Zpip v1.x 2015-01-15T13:50:32Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment478877 2015-01-15T13:50:32Z <p>Le faire dans squelettes/ ira très bien.</p> Différence entre Zcore et Zpip v1.x 2015-01-15T13:41:57Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment478875 2015-01-15T13:41:57Z <p>Merci pour la réponse Teddy.</p> <p>Est-ce qu'on peut créer son squelette dans un dossier « squelettes » à la racine<small class="fine d-inline"> </small>?<br class="autobr"> Ou est-ce qu'il faut nécessairement intégrer son squelette en tant que plugin<small class="fine d-inline"> </small>?</p> Différence entre Zcore et Zpip v1.x 2015-01-15T13:17:42Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment478873 2015-01-15T13:17:42Z <p>Bonjour,</p> <p>Pour que cela fonctionne, il faut, entre autre, définir les z_blocs de notre squelette dans le fichier config/mes_options.php<br class="autobr"> Copier la ligne 3 de spipr_dist_options.php dans ledit fichier : <a href="http://zone.spip.org/trac/spip-zone/browser/_squelettes_/spipr-dist/trunk/spipr_dist_options.php#L3" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_squelettes_/spipr-dist/trunk/spipr_dist_options.php#L3</a></p> <p>Pour la documentation... Il ne tient qu'à chacun de l'écrire sur contrib. :-P</p> Différence entre Zcore et Zpip v1.x 2015-01-15T13:09:35Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment478871 2015-01-15T13:09:35Z <p>J'essaye de créer un squelette personnel simple à partir de z-core, avec un body.html et des fichiers rubrique.html article.html… dans un dossier content. Mais rien ne marche…</p> <p>J'ai mis les fichiers dans un dossier « squelettes » à la racine, en important un dossier en tant que plugin.<br class="autobr"> Rien à faire.</p> <p>J'ai cherché de la documentation, mais c'est vraiment pas évident entre z-core et spipr, la documentation est dispersée, il n'y a que des explications sur les thèmes.<br class="autobr"> J'ai sûrement raté une étape, si quelqu'un a la réponse à ce mystère.</p> <p>Merci</p> Différence entre Zcore et Zpip v1.x 2014-12-10T10:09:24Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment478426 2014-12-10T10:09:24Z <p>J'ai un problème avec SPIPr, je ne sais ou poster car il n'y as pas de page de contrib.spip.net dédié à SPIPr, donc je poste ici… car mon problème est surement lié :</p> <p>Sur une page de type : spip.php<small class="fine d-inline"> </small>?auteurXX, j'obtient automatiquement un 404… sur les auteurs n'ayant pas publiés d'article je crois…</p> <p>voici ma boucle qui liste bien les auteur :</p> <p>BOUCLE_trombiopen(AUTEURS)<i>tout</i><i>par nom</i></p> <p>et les url_auteurs sont bien générés de cette manière : a href=«<small class="fine d-inline"> </small>spip.php<small class="fine d-inline"> </small>?auteur22<small class="fine d-inline"> </small>»</p> <p>Savez-vous comment je peux éviter ce comportement<small class="fine d-inline"> </small>?</p> <p>J'utilise SPIPr avec un template de base SPIPr-dist.</p> <p>Merci<small class="fine d-inline"> </small>!!</p> Différence entre Zcore et Zpip v1.x 2014-07-03T09:40:16Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment476089 2014-07-03T09:40:16Z <p>Bonjour Valéry,</p> <p>Est-ce que tu associes bien le squelette de composition à ton objet depuis sa page de vue<small class="fine d-inline"> </small>?<br class="autobr"> Exemple : <a href="http://example.net/ecrire/?exec=article&id_article=123" class="spip_url spip_out auto" rel="nofollow external">http://example.net/ecrire/?exec=article&id_article=123</a></p> <p>De plus, comme la mécanique habituelle de SPIP, il faut avoir le squelette « article.html » dans content/ pour pouvoir bénéficier des compositions des articles.<br class="autobr"> Soit : <br>- content/ <br>— article.html <br>— article-macompo1.html <br>— article-macompo2.html <br>— etc.</p> <p>Si tu ne fais pas d'attribution manuelle, avec compositions v3, tu peux donner un héritage à des objets. Exemple : une rubrique à la composition rubrique-region.html et ses articles (et articles de la branche) auront article-region.html<br class="autobr"> Mais là, il faut associer quand même manuellement la composition rubrique-region.html à la ou les rubriques désirées.</p> <p>Personnellement, j'utilise au quotidien zcore et composition sans soucis particulier de prime abord.</p> Différence entre Zcore et Zpip v1.x 2014-07-02T14:44:47Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment476075 2014-07-02T14:44:47Z <p>Bonjour,</p> <p>J'ai des difficultés à mettre en oeuvre le plugin Compositions ainsi que le mécanisme des squelettes suffixés avec Zcore. Même en indiquant content/ comme répertoire des compositions j'ai l'impression que ça ne fonctionne pas (sur spip3).</p> <p>Le mécanisme de pages automatiques fonctionne parfaitement en revanche ce n'est pas le cas de Compositions qui permet de faciliter l'association d'un contenu éditorial à un squelette spécifique.</p> <p>Quoi que l'hypothèse la plus probable est certainement que j'ai oublié une manipulation quelquepart existe-t-il s'il vous plaît des incompatibilités connues<small class="fine d-inline"> </small>?</p> Différence entre Zcore et Zpip v1.x 2014-05-14T09:06:24Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment475391 2014-05-14T09:06:24Z <p>Oui, tout à fait, j'ai eut l'impression tout de même qu'il fallait un plugin utilisant ou necessitant zcore, pour qu'on puisse surcharger dans le dossier squelette.</p> <p>Si par exemple on ajoute juste dans mes_options du dossier squelette la définition des blocs Z, je n'ai pas l'impression que ça fonctionne (mais j'ai surement loupé quelque chose).</p> <p>Je pars d'un spipr « vide » (necessitant juste zcore et nettoyé des classes bootstrap), particulièrement quand j'ai une intégration d'un thème wordpress n'utilisant pas bootstrap), comme ça j'ai juste a dupliquer remplacer le préfixe, et hop j'attaque.</p> <p>Donc tu as raison un article similaire a celui du noizettier : « rendre un squelette compatible avec Zcore » pourrais être bénéfique.</p> <p>Il y'a peut être aussi une incompréhension utilisateur/intégrateur :<br class="autobr"> Spipr est une distribution => pas un squelette uniquement :<br class="autobr"> Spipr necessite son framework css, necessite son preprocesseur css, et embarque les css « passerelle » entre le jeux de squelettes et bootstrap.</p> <p>Sarkaspip lui peut être plus considéré comme un squelette dans la défintion originelle Spipienne.</p> <p>Zcore, restitue juste les fragments de html dans le bonne ordre et au bon endroit (et c'est tout ce qu'on lui demande ^^). Donc au final, libre a chacun de partir de la, avec son propre preprocesseur, framework css, fragments de html, noisettes, etc ... comme par exemple pour l'espace privé.</p> <p>Merci en tous cas pour tes articles, j'ai découvert au passage la surcharge de body-page.html que je ne connaissait pas : certainement car je ne lis pas assez les documentations, ou en diagonale, comme tous le monde<small class="fine d-inline"> </small>;)</p> Différence entre Zcore et Zpip v1.x 2014-05-12T20:50:26Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment475352 2014-05-12T20:50:26Z <p>Bonjour,</p> <p>Oui, en effet, il faudrait reprendre la dist avec le découpage « Z » pour peut-être permettre à certaines personnes de s'y retrouver.</p> <p>Mais il serait bien aussi de faire un article sur le découpage de Zcore en lui même sans parler de Zpip. Ça serait tout aussi bénéfique qu'une dist sous « Ztéroïdes ».<small class="fine d-inline"> </small>;-)</p> Différence entre Zcore et Zpip v1.x 2014-05-12T20:40:07Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment475351 2014-05-12T20:40:07Z <p>Comme beaucoup dans les messages de cet article, vous désirez tester SPIPr-dist, il faut les plugins suivants : <br>- LESS-CSS : <a href="http://files.spip.org/spip-zone/less-css.zip" class="spip_url spip_out auto" rel="nofollow external">http://files.spip.org/spip-zone/less-css.zip</a> (qui ne nécessite aucun autre plugin) <br>- Zcore : <a href="http://files.spip.org/spip-zone/z-core.zip" class="spip_url spip_out auto" rel="nofollow external">http://files.spip.org/spip-zone/z-core.zip</a> (qui ne nécessite aucun autre plugin) <br>- Comments : <a href="http://files.spip.org/spip-zone/comments-300.zip" class="spip_url spip_out auto" rel="nofollow external">http://files.spip.org/spip-zone/comments-300.zip</a> (qui nécessite un des plugins du Core de SPIP) <br>- Bootstrap : <a href="http://files.spip.org/spip-zone/bootstrap.zip" class="spip_url spip_out auto" rel="nofollow external">http://files.spip.org/spip-zone/bootstrap.zip</a> (qui ne nécessite que LESS-CSS)</p> <p>En soit, SPIPr-dist n'a pas besoin plus que cela pour fonctionner. Cf. <a href="http://zone.spip.org/trac/spip-zone/browser/_squelettes_/spipr-dist/trunk/paquet.xml#L15" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_squelettes_/spipr-dist/trunk/paquet.xml#L15</a></p> <p>Si vous désirez récupérer la dernière version de SPIPr alors que vous n'avez pas accès à svn pour X raisons, voici un lien pour le récupérer : <a href="http://zone.spip.org/trac/spip-zone/changeset/latest/_squelettes_/spipr-dist?old_path=/&format=zip" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/latest/_squelettes_/spipr-dist?old_path=/&format=zip</a><br class="manualbr">Pour les thèmes disponibles sur la zone pour SPIPr, voici le lien <a href="http://zone.spip.org/trac/spip-zone/changeset/latest/_themes_/spipr/v1/?old_path=/&format=zip" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/latest/_themes_/spipr/v1/?old_path=/&format=zip</a></p> <p>Voilà. A vous de jouer maintenant.</p> Différence entre Zcore et Zpip v1.x 2014-05-12T18:05:35Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment475349 2014-05-12T18:05:35Z <p>Hello,</p> <p>Peut être que pour que les utilisateurs ou intégrateurs comprenne la différence il faudrait un squelette-dist zcore, sans bootstrap, ni less, ni autre : qui pourrait être une bonne base de démarrage.</p> <p>enfin c'est une idée comme ça car j'ai essayé en activant juste zcore et en travaillant dans le dossier squelette directement : ça n'as pas l'air faisable comme ça.</p> Différence entre Zcore et Zpip v1.x 2014-04-22T13:20:48Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment475057 2014-04-22T13:20:48Z <p>J'ai beaucoup travaillé avec Zpip, que je trouvais très simple, souple et intuitif.<br class="autobr"> Après avoir lu cet article, j'ai installé SPIPr et les nombreux plugins qu'il nécessite. <br class="autobr"> Pour l'instant j'ai un peu de mal à voir ce que SPIPr apporte de plus, à part la simplicité pour modifier l'habillage css. J'ai l'impresssion que ça se complique lorsqu'on veut créer son propre squelette, différent de spipr-dist ou spipr-blog...<br class="autobr"> Je n'ai peut-être pas trouvé la bonne documentation ni la bonne méthode.<br class="autobr"> D'autre part les fichiers css sont directement compactés avec les .less, ce qui rend l'intégration très difficile.<br class="autobr"> Je vais sans doute tenter Zpip avec bootstrap.</p> Différence entre Zcore et Zpip v1.x 2014-03-10T13:02:35Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment474284 2014-03-10T13:02:35Z <p>Bonjour,</p> <p>HTML5 et SPIP, ce n'est pas complexe à mettre en place. Il faut juste savoir ce que tu désires mettre en place. Utilisation de figure et video<small class="fine d-inline"> </small>? Il faut préparer les modèles qui vont bien pour cela.<br class="autobr"> SPIP 3 permet « d'activer » du rendu html5 dans les squelettes pour les modèles doc et img.</p> <p>Pour ce qui est de SPIPr-dist (et autres), il faut voir avec les concepteurs de ce(s) plugin(s). <br class="autobr"> Par la suite, la documentation de tel ou tel plugin a toujours été selon le bon vouloir des utilisateurs. Si une doc n'est pas présente, il « suffit » de faire la documentation soit-même sur contrib. Ce n'est pas interdit et même, c'est conseillé de la faire.<br class="autobr"> J'avais pour habitude lorsque j'utilisais un plugin peu ou pas documenté de faire un article sur contrib. ça aidera les autres utilisateurs.</p> <p>Pour la version de Bootstrap, au moment de la réalisation dudit plugin (bootstrap v2), la version 3 était encore en version beta.<br class="autobr"> J'ai commencé à faire un plugin dédié à la version 3 mais il y a eu un couac avec la librairie LESS-CSS qui ne prenait pas en compte l'utilisation LESS de bootstrap natif (je résume et fait cours là).<br class="manualbr">Cédric a mis à jour avec une nouvelle librairie de LESS cf. <a href="http://zone.spip.org/trac/spip-zone/changeset/81278/_plugins_/less-css" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/81278/_plugins_/less-css</a><br class="autobr"> De ce fait, je vais voir si cette dernière permet la compilation « sous soucis » de Bootstrap 3.</p> <p>Pour Z-core, comme je l'ai dit dans cet article, il n'offre que la mécanique et pas de squelettes. Ce n'est pas à lui de gérer cela. Il se veut exempte de framework CSS. A nous de choisir le framework qui nous plaît.</p> <p>Voilà pour le moment ce que je peux en dire.<small class="fine d-inline"> </small>;-)</p> Différence entre Zcore et Zpip v1.x 2014-03-07T18:31:44Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment474227 2014-03-07T18:31:44Z <p>Merci, Teddy, pour cet éclairage qui donne un peu de lumière dans la distribution actuelle de Spip et surtout de Zpip.</p> <p>Faire un site en HTML5 avec SPIP aujourd'hui ressemble à une gageure...</p> <p>La distribution standard est toujours en Xhtml, comme le sont d'ailleurs les sites de la galaxie SPIP (Spip-contrib et Spip.net...)</p> <p>Utiliser Zpip semblait possible avec le <a href="http://contrib.spip.net/Zpip-dist-en-HTML5" class="spip_out" rel='nofollow external'>plugin Z5</a> mais la page de présentation de celui-ci sous Spip-contrib indique que la page est « complètement obsolète » et « devrait être dépubliée » (sic<small class="fine d-inline"> </small>!).</p> <p>Dès lors, comment faire<small class="fine d-inline"> </small>?</p> <p>Aucune information disponible sur Spip.net ni sur Spip-contrib. Il faut chercher ailleurs (cherchez l'erreur).... Ce qui amène sur le site de Spipr hébergé par Nursit... Une nouvelle distribution qui est belle et semble fontionnelle et prometteuse. Mais pourquoi n'est-elle pas présentée ici<small class="fine d-inline"> </small>?...</p> <p>Mais là encore, patatra<small class="fine d-inline"> </small>! Pas de doc pour expliquer a minima comment choisir et installer un des 4 squelettes spip-r, comment utiliser les layouts Gala (comment en sélectionner un<small class="fine d-inline"> </small>?) et profiter de Bootstrap.... Sans compter qu'en cherchant, on découvre que spip-r utilise une version de Bootstrap qui est obsolète (version 2 alors que Bootstrap est maintenant en 3.1)</p> <p>Retour sur Z-core, donc, sur lequel il n'existe aucune documentation. Et la version (2-0-4) du plugin propose un body qui ne contient qu'un répertoire « content ». Sans header, ni breadcrumb, <br class="autobr"> aside, extra et footer. Je suppose donc qu'il faut donc les créer soi-même, ainsi que leur contenant...</p> <p>Pas facile tout ça<small class="fine d-inline"> </small>!</p> <p>Je m'étais éloigné du développement web ces 18 derniers mois. Je voulais (et veux toujours) y revenir avec Spip, bien sûr. Mais j'avoue que je suis très décontenancé.</p> <p>Bien amicalement.</p> <p>Pierrick</p> Différence entre Zcore et Zpip v1.x 2014-02-03T16:49:18Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment473657 2014-02-03T16:49:18Z <p>@Manu : Z-core est né de la découpe de Zpip en séparant la mécanique qu'il reprend, et le squelette proprement dit.</p> <p>Une nouvelle version de Zpip basée sur Z-core était en chantier, mais restera inachevée, car finalement remplacé par <a href="http://spipr.nursit.com" class="spip_out" rel='nofollow external'>SPIPr</a> qui s'appuye sur Z-core et reprend les squelettes de Zpip en les modernisant en HTML5 et en combinant avec BootStrap pour le style.</p> Différence entre Zcore et Zpip v1.x 2014-02-03T16:46:39Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment473656 2014-02-03T16:46:39Z <p>@lolo06 : Zpip n'est pas basé sur Z-core parce qu'il est plus ancien. Z-core est né de la découpe de Zpip en séparant la mécanique qu'il reprend, et le squelette proprement dit.</p> <p>Une nouvelle version de Zpip basée sur Z-core était en chantier, mais restera inachevée, car finalement remplacé par <a href="http://spipr.nursit.com" class="spip_out" rel='nofollow external'>SPIPr</a> qui s'appuye sur Z-core et reprend les squelettes de Zpip en les modernisant en HTML5 et en combinant avec BootStrap pour le style.</p> Différence entre Zcore et Zpip v1.x 2014-01-31T20:14:31Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment473614 2014-01-31T20:14:31Z <p>…. Le dernier maillon qui me manque peut-être pour bien comprendre c'est : <i>«<small class="fine d-inline"> </small>qu'est-ce que ça apporte de plus d'avoir un Zpip issu de Zcore par rapport au ZPIP que l'on connait actuellement<small class="fine d-inline"> </small>?<small class="fine d-inline"> </small>»</i><br class="autobr"> Par définition, je me dis que, forcément, ça doit bien présenter des avantages <i>(sinon les développeurs ne se casseraient pas la tête à mettre ça en place)</i>, mais lesquels justement<small class="fine d-inline"> </small>?</p> Différence entre Zcore et Zpip v1.x 2014-01-31T15:02:05Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment473612 2014-01-31T15:02:05Z <p>Bonjour,</p> <p>Merci pour ton retour sur cet article et ton expérience sur l'architecture « Z ».<br class="autobr"> Je vais répondre par étape...</p> <h2 class="h2">Retrouver ces petits</h2> <p>Pour tout développement de squelettes SPIP («<small class="fine d-inline"> </small>Z<small class="fine d-inline"> </small>» ou pas), il faut prendre l'habitude de passer en paramètre de l'url <code class="spip_code spip_code_inline" dir="ltr">var_mode=inclure</code>. Soit par exemple : <code class="spip_code spip_code_inline" dir="ltr">http://www.example.org/spip.php?article53&var_mode=inclure</code>, ou <code class="spip_code spip_code_inline" dir="ltr">http://www.example.org/?var_mode=inclure</code>.<br class="autobr"> SPIP affichera tous les fichiers appelés pour construire la page. (Pour faire ça, il faut être identifié sur le site)</p> <h2 class="h2">Origine de Zcore et de l'architecture « Z »</h2> <p>Il faut savoir que Zcore vient de réflexions datant de 2008 (je fais un raccourci dans l'histoire<small class="fine d-inline"> </small>;-P ). cf. <a href="http://contrib.spip.net/L-apres-SPIP-2-0" class="spip_url spip_out auto" rel="nofollow external">http://contrib.spip.net/L-apres-SPIP-2-0</a><br class="autobr"> Avant Zcore, on parlait de « Zpip ». Avant « Zpip », on parlait de « Zen-dist ». Avant « Zen-dist », on parlait de « Zesty »...</p> <h2 class="h2">Zpip sous Zcore</h2> <p>En fait, il y a une version en développement de Zpip sous Zcore. cf. <a href="http://zone.spip.org/trac/spip-zone/browser/_squelettes_/zpip-dist/trunk/plugin.xml#L19" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_squelettes_/zpip-dist/trunk/plugin.xml#L19</a><br class="autobr"> Mais ce développement n'est pas encore terminé. Il est sur la zone. Donc, tout le monde peut y participer.</p> <h2 class="h2">Ne pas oublier</h2> <p><strong>Zpip et Zcore sont 2 choses différentes<small class="fine d-inline"> </small>!!</strong> Zpip est un squelette complet. Zcore est un moteur de squelettes <i>sans squelettes</i>.</p> <p>On pourrait dire, par exemple, que Zpip peut nécessiter Zcore. Mais on ne peut pas dire que Zcore nécessite Zpip car ça serait faux et impossible en toute logique.</p> Différence entre Zcore et Zpip v1.x 2014-01-31T14:29:20Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment473611 2014-01-31T14:29:20Z <p>Bonjour,</p> <p>Merci pour cet article, car il est vrai que j'étais dans le brouillard par rapport à tout ceci.<br class="autobr"> Je me suis mis à Zpip il ya peu, et après avoir eu quelques difficultés là c'est impeccable, j'ai tout compris et couplé à foundation j'ai pu créer mon premier thème impeccable.<br class="autobr"> Lors de mon « apprentissage » de Zpip, j'ai effectivement eu plusieurs soucis, en résumé j'étais paumé et je ne savais lequel utilisé, sur quel article, quel doc je pouvais m'appuyer, vu qu'il y aplusieurs versions etc.</p> <p>Donc cette mise au point est vraiment fondamentale, surtout que c'est super puissant et permet d'aller vite et bien.</p> <p>En ce sens, à mon sens, une des forces de Spip c'est qu'il n'a pas comme Joomla ou wordpress 10000 plugins pour faire la même chose. Généralement spip en a 1 ou 2, mais qui est en béton armé.<br class="autobr"> Par rapport à Zpip et Zcore justement, c'est dommage qu'il y ai 2 choses proches comme ça et qui porte à confusion. à terme, pourquoi ne pas créer un « Zpip » mais s'appuyant sur ZCore<small class="fine d-inline"> </small>? <br class="autobr"> Zcore étant la hiérarchie, et « Zpip » serait un squelette par défaut bâti à partir de Zcore<br class="autobr"> _</p> Différence entre Zcore et Zpip v1.x 2014-01-25T17:54:37Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment473500 2014-01-25T17:54:37Z <p>Je pense qu'on pourrait déjà changer le titre. Le titre a tendance à faire une comparaison de deux choses de même nature alors que ce n'est pas le cas.</p> <p>Peut-être que « Le squelette Zpip vs le framework Z-Core » serait plus approprié (ou quelque chose de ce style).</p> Différence entre Zcore et Zpip v1.x 2014-01-25T13:38:20Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment473497 2014-01-25T13:38:20Z <p>moi je me sers de cette version en htlm5 dans plugins zpip-htlm5 trunk sur la zone<br class="autobr"> svn ://zone.spip.org/spip-zone/_plugins_/zpip_html5/trunk</p> Différence entre Zcore et Zpip v1.x 2014-01-25T10:21:29Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment473495 2014-01-25T10:21:29Z <p>Parce que la version de Zpip basée sur Zcore n'a pas été encore publié… Mais elle existe sur le svn dans le trunk de zpip<small class="fine d-inline"> </small>;-)</p> Différence entre Zcore et Zpip v1.x 2014-01-25T10:08:42Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment473493 2014-01-25T10:08:42Z <p>Je vais certainement poser une question bête mais pourquoi Zpip n'est-il pas basé sur Zcore<small class="fine d-inline"> </small>?</p> Différence entre Zcore et Zpip v1.x 2014-01-24T09:51:24Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment473475 2014-01-24T09:51:24Z <p>pour ma part j'ai trouvé au contraire que l'article expliquait bien le pb : dans la tête des gens la ≠ entre les 2 est confus, et que cet article explique bien que zcore ne fournit que le mécanisme.</p> <p>A mon avis il suffit juste de remonter la phrase en gras.</p> Différence entre Zcore et Zpip v1.x 2014-01-24T09:47:41Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment473474 2014-01-24T09:47:41Z <p>Oui, s'il est nécessaire de le retravailler.</p> Différence entre Zcore et Zpip v1.x 2014-01-24T09:34:36Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment473471 2014-01-24T09:34:36Z <p>Salut, le commentaire de Cedric me fait penser qu'il serait peut-être bon de ne pas publier l'article tout de suite, vous en pensez quoi<small class="fine d-inline"> </small>?</p> Différence entre Zcore et Zpip v1.x 2014-01-23T11:26:09Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment473454 2014-01-23T11:26:09Z <p>Bonjour,</p> <p>Justement, les personnes ne comprennaient pas la différence entre Zcore et Zpip. J'ai essayé de le rendre le plus générique possible.<br class="autobr"> Et à plusieurs reprises, j'ai essayé de faire comprendre ce concept (que tu signales) de façon générique, mais je n'ai pas réussi à trouver une formule simple.</p> <p>Toutefois, j'ai mis ceci dans l'article (il faudrait que je le mette en gras) :</p> <blockquote class="spip"> <p> Zcore quand à lui fournit «<small class="fine d-inline"> </small>que<small class="fine d-inline"> </small>» la mécanique de découpage des pages. C'est à vous de fournir à Zcore les squelettes qu'il faut pour que votre site soit fonctionnel.</p> </blockquote> <p>et :</p> <blockquote class="spip"> <p> Mais attention<small class="fine d-inline"> </small>! Il faut bien comprendre que Zcore vous offre cette possibilité<small class="fine d-inline"> </small>! Mais pas qu'il crée ou met à votre disposition les fichiers par défaut. Vous trouverez ci-dessous la liste des fichiers squelettes fournit par Zcore.</p> </blockquote> <p>Pour le nom des répertoires, oui, en effet, c'est un peu, après coup, confu avec SPIPr... Mais bon, du souvenir de nos discutions SPIPr/Zcore, Zcore a été plus ou moins développé pour SPIPr...<small class="fine d-inline"> </small>;-)</p> <p>Si tu penses qu'il faut que je rajoute certaines informations, je suis preneur de ton avis là dessus.</p> Différence entre Zcore et Zpip v1.x 2014-01-23T10:57:24Z https://files.spip.org/Difference-entre-Zcore-et-Zpip-v1-x#comment473452 2014-01-23T10:57:24Z <p>Hello,</p> <p>merci pour cet article, mais je ne suis pas sûr de bien comprendre ce que tu compares :<br class="autobr"> Zpip-v1 est un squelette complet tout intégré, alors que Z-core n'est qu'un plugin qui propose le mécanisme Z, de façon agnostique, sans aucun préjugé sur l'organisation du squelette…</p> <p>A partir du moment où tu compare des noms de dossiers, de blocs, de pages, je pense qu'on sort de ce que fait Z-core et cela correspond plutôt à une comparaison entre Zpip-v1 et SPIPr par exemple (qui est certes construit en utilisant Z-core).</p>