Créer des squelettes avec Zcore - commentaires Créer des squelettes avec Zcore 2023-01-27T10:36:34Z https://files.spip.net/Creer-des-squelettes-avec-Zcore#comment512611 2023-01-27T10:36:34Z <p>Il n'y avait à ma connaissance pas de doc pour ces éléments, alors je les ai ajouté en complément à la fin de l'article. Il reste toutefois la fonction de #CSS à documenter. Savez vous à quoi ça sert et comment ça s'utilise<small class="fine d-inline"> </small>?</p> Créer des squelettes avec Zcore 2019-06-13T08:55:22Z https://files.spip.net/Creer-des-squelettes-avec-Zcore#comment501493 2019-06-13T08:55:22Z <p>J'ai créé un squelette pour Zcore à partir du squelette dist, en reprenant quelques éléments sur SPIPr-Dist. Je l'utilise comme base de démarrage pour créer mes propres squelettes.<br class="autobr"> Par contre, je n'ai jamais testé les forums ou les brêves…, toutes les fonctionnalités que je n'utilise pas. <br class="autobr"> Je ne sais pas trop comment déposer le squelette sur la zone, je peux le mettre sur GIT si ça intéresse quelqu'un…</p> Créer des squelettes avec Zcore 2017-06-22T16:39:00Z https://files.spip.net/Creer-des-squelettes-avec-Zcore#comment492609 2017-06-22T16:39:00Z <p>ben.... dist_Z<small class="fine d-inline"> </small>?</p> Créer des squelettes avec Zcore 2016-02-18T13:25:05Z https://files.spip.net/Creer-des-squelettes-avec-Zcore#comment486061 2016-02-18T13:25:05Z <p>oui, la surcharge de body-page ça dépanne bien<small class="fine d-inline"> </small>;-)</p> <blockquote class="spip"> <p> Il y a eu des propositions pour le faire mais je ne crois pas que cela a été réalisé ou du moins déposé sur la zone. Si le coeur t'en dit, tu es le bienvenu sur cette contribution.</p> </blockquote> <p>le plus dur va être de trouver le nom/prefix alors , qu'il n'y ai pas d'ambiguité avec zdist, zspip, ...</p> <p>Bonne journée et merci</p> Créer des squelettes avec Zcore 2016-02-18T13:01:58Z https://files.spip.net/Creer-des-squelettes-avec-Zcore#comment486059 2016-02-18T13:01:58Z <p>Bonjour,</p> <p>Il me semble qu'il est nécessaire d'avoir les fichiers des objets à la racine pour pouvoir passer la variable « composition » au reste du squelette. <br class="autobr"> En tout cas, depuis que j'utilise Zcore, j'ai toujours eu besoin de le faire.</p> <p>Amicalement,</p> Créer des squelettes avec Zcore 2016-02-18T12:58:22Z https://files.spip.net/Creer-des-squelettes-avec-Zcore#comment486058 2016-02-18T12:58:22Z <p>Bonjour Mist. GraphX,</p> <h2 class="r2">1 - BALISE</h2> <p>Il faudrait je pense faire une documentation dédiée à ces balises pour pouvoir avoir des exemples précis et ainsi mieux aider les utilisateurs sur ces particularités. <br class="autobr"> De même pour <code class="spip_code spip_code_inline" dir="ltr">$GLOBALS['z_blocs_404']</code></p> <h2 class="r2">2 - body-xxx.html</h2> <p>Pour <code class="spip_code spip_code_inline" dir="ltr">body-article.html</code>, en effet, il faudrait l'ajouter dans l'article. Je vais voir ce que je peux faire à ce sujet.</p> <h2 class="r2">3 - La dist en zcore</h2> <p>Il y a eu des propositions pour le faire mais je ne crois pas que cela a été réalisé ou du moins déposé sur la zone. Si le coeur t'en dit, tu es le bienvenu sur cette contribution.</p> <p>Teddy</p> Créer des squelettes avec Zcore 2016-02-17T07:51:30Z https://files.spip.net/Creer-des-squelettes-avec-Zcore#comment485963 2016-02-17T07:51:30Z <p>Bonjour Teddy,</p> <p>En faisant une recherche sur le net je suis donc tombé sur cet article, bravo pour cette démarche, ça va faire gagner du temps a certains et clarifier l'utilisation de Zcore (alléger les forums ^^).</p> <p>Cela dit ce que je cherchais n'est pas mentionné dans l'article, et je me demande si ce ne serait pas bien d'ajouter les #BALISES et autres fonctions bien utiles qu'embarque Zcore comme :</p> <ul class="spip"><li> la balise <code class="spip_code spip_code_inline" dir="ltr">#SI_PAGE</code></li><li> la balise <code class="spip_code spip_code_inline" dir="ltr">#CSS</code></li><li> la possibilitté d'utiliser un squelette body différent pour chaques pages body-article.html, body-rubrique.html (bien utile quand on sort des template standards à la layout gala)</li><li> la <code class="spip_code spip_code_inline" dir="ltr">$GLOBALS['z_blocs_404'] = array('content','aside');</code> peut aussi être utile</li></ul> <p>Sinon je suis étonné aussi que personne n'ai proposé de découper la dist en zcore comme base de démarrage, pouvant utiliser les thèmes de la dist.</p> <p>Bonne journée<br class="autobr"> Arnaud B. (Mist. GraphX)</p> Créer des squelettes avec Zcore 2016-02-02T19:16:12Z https://files.spip.net/Creer-des-squelettes-avec-Zcore#comment485684 2016-02-02T19:16:12Z <p>Hello, j'ai remarqué la même chose pour les compositions : il faut les squelettes d'objets à la racine.</p> Créer des squelettes avec Zcore 2016-02-02T15:01:30Z https://files.spip.net/Creer-des-squelettes-avec-Zcore#comment485679 2016-02-02T15:01:30Z <p>Salut,<br class="autobr"> Est-ce que, quand on utilise le plugin compostions avec z-core, il faut quant même les squelettes d'objet à la racine<small class="fine d-inline"> </small>?<br class="autobr"> Chez moi les compositions sont ignorés quand je n'y ai pas ces squelettes...<br class="autobr"> ++<br class="autobr"> j</p> Créer des squelettes avec Zcore 2015-09-25T15:43:22Z https://files.spip.net/Creer-des-squelettes-avec-Zcore#comment483817 2015-09-25T15:43:22Z <p>En fait c'est bon, ça commence à rentrer....</p> Créer des squelettes avec Zcore 2015-09-25T10:16:54Z https://files.spip.net/Creer-des-squelettes-avec-Zcore#comment483809 2015-09-25T10:16:54Z <p>Bonjour,<br class="autobr"> avant de ne plus avoir de cheveux, j'essaie une demande d'aide, un tutto step by step, pour les débutants<small class="fine d-inline"> </small>?<br class="autobr"> Je reste bloqué à l'instal des pluggins Z-core et Iniz,<br class="autobr"> je me perds un peu dans les multiples pages de références <br class="autobr"> <a href="http://spippourlesnuls.fr/?zpip-ou-z-zcore-et-themes,189" class="spip_url spip_out auto" rel="nofollow external">http://spippourlesnuls.fr/?zpip-ou-z-zcore-et-themes,189</a><br class="autobr"> <a href="http://contrib.spip.net/Initializr" class="spip_url spip_out auto" rel="nofollow external">http://contrib.spip.net/Initializr</a><br class="autobr"> <a href="http://romy.tetue.net/bien-demarrer-avec-z" class="spip_url spip_out auto" rel="nofollow external">http://romy.tetue.net/bien-demarrer-avec-z</a></p> <p>Dans mon dossier squelettes, je copie la dist ou les squelettes/arbo z-core<small class="fine d-inline"> </small>?<br class="autobr"> Est-ce que le suqelette sommaire.html sert ou non, et si non lequel<small class="fine d-inline"> </small>? (j'ai eu beau essayer, j'en reviens toujours à erreur sommaire.html manquant...)</p> <p>Désolé, mes questions sont aussi confuses que moi après une semaine (oui oui) d'essais.<br class="autobr"> Je cherche un « pas à pas »,mais alors vraiment petit pas à petit pas. Il y a<small class="fine d-inline"> </small>?</p> Créer des squelettes avec Zcore 2015-09-17T23:00:22Z https://files.spip.net/Creer-des-squelettes-avec-Zcore#comment483739 2015-09-17T23:00:22Z <p>Hello,</p> <p>Merci nicod_ pour ta confirmation.<br class="autobr"> De ce fait, j'ai mis à jour la documentation selon cette remarque. Un grand pan de l'article a donc été modifié.</p> <p> :-)</p> Créer des squelettes avec Zcore 2015-09-17T21:48:07Z https://files.spip.net/Creer-des-squelettes-avec-Zcore#comment483737 2015-09-17T21:48:07Z <p>Teddy, je confirme qu'il n'est pas nécessaire d'avoir tous les squelettes d'objet à la racine, c'est page.html de zcore qui route tout seul selon le type. Il faudrait mettre la doc à jour sur ce passage.</p> Créer des squelettes avec Zcore 2015-09-16T09:28:41Z https://files.spip.net/Creer-des-squelettes-avec-Zcore#comment483722 2015-09-16T09:28:41Z <p>Oui, oui<small class="fine d-inline"> </small>! J'ai bien les squelettes qui vont bien dans content/</p> <p>Par contre les squelettes du genre :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code><BOUCLE_principale_ecureuil (ECUREUILS) {id_ecureuil}> <INCLURE{fond=structure, env, id_secteur=#ID_SECTEUR, type-page=ecureuil, composition=#COMPOSITION} ></INCLURE> </BOUCLE_principale_ecureuil></code></pre></div> <p>Ne sont pas nécessaires et ce pour n'importe quel objet spip :D.</p> <p>Pour moi ça marche très bien sur plein d'hébergements mais j'en juste 1 qui coince... (Je pense que c'est un soucis de mutualisaton )</p> <p>Essaye sans ces squelettes ça marche trés bien et ça allège l'arborescence.</p> Créer des squelettes avec Zcore 2015-09-16T08:54:50Z https://files.spip.net/Creer-des-squelettes-avec-Zcore#comment483721 2015-09-16T08:54:50Z <p>Bonjour,</p> <p><strong>Il faut avoir dans <code class="spip_code spip_code_inline" dir="ltr">content/</code> le squelette de l'objet demandé.</strong> J'ai ouïe dire (suite à la création du <a href='https://files.spip.net/Plugin-Initialiser-Zcore' class="spip_in" rel='nofollow'>Plugin « Initialiser Zcore »</a>) qu'il n'est pas nécessaire d'avoir <code class="spip_code spip_code_inline" dir="ltr">rubrique.html</code> au même niveau que <code class="spip_code spip_code_inline" dir="ltr">structure.html</code> ou <code class="spip_code spip_code_inline" dir="ltr">body.html</code>…</p> Créer des squelettes avec Zcore 2015-09-16T08:44:30Z https://files.spip.net/Creer-des-squelettes-avec-Zcore#comment483720 2015-09-16T08:44:30Z <p>Je tiens a préciser qu'il y a un squelette générique dans zcore -> <strong>page.html</strong> qui dispense de créer les squelettes objets à la racine.</p> <p>Cordialement</p> Créer des squelettes avec Zcore 2015-09-16T08:19:13Z https://files.spip.net/Creer-des-squelettes-avec-Zcore#comment483719 2015-09-16T08:19:13Z <p>Bonjour,</p> <p>J'ai un problème étrange :</p> <p>Sur mon hébergement je suis obligé d'avoir le squelette principal de chaque objet.<br class="autobr"> ex pour rubrique.html :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code> <BOUCLE_principale_rubrique (RUBRIQUES) {id_rubrique}> <INCLURE{fond=structure, env, id_secteur=#ID_SECTEUR, type-page=rubrique, composition=#COMPOSITION} ></INCLURE> </BOUCLE_principale_rubrique></code></pre></div> <p>Si ce squelette n'existe pas j'ai droit à une belle 404...</p> <p>En local çela fonctionne très bien sans les squelettes « objets » à la racine, ces squelettes ne semblent pas obligatoires...</p> <p>Je précise que je créé un squelette sous forme de plugin et que je n'ai qu'une dépendance a z-core.</p> <p>Si vous avez une explication je suis preneur :)</p> <p>Merci<small class="fine d-inline"> </small>!</p> Créer des squelettes avec Zcore 2015-08-19T15:38:34Z https://files.spip.net/Creer-des-squelettes-avec-Zcore#comment483358 2015-08-19T15:38:34Z <p>On peut utiliser Bootstrap3 avec Z-Core si on ne passe pas par Spipr.</p> Créer des squelettes avec Zcore 2015-07-22T14:27:00Z https://files.spip.net/Creer-des-squelettes-avec-Zcore#comment483094 2015-07-22T14:27:00Z <p>merci Teddy</p> <p>j'ai vu en effet, pour le moment je décortique, je crois que je commence à « piger » la bête.</p> <p>J'attends que le plugin soit compatible « boostrap3 » pour faire le plongeon</p> Créer des squelettes avec Zcore 2015-07-17T12:07:42Z https://files.spip.net/Creer-des-squelettes-avec-Zcore#comment483009 2015-07-17T12:07:42Z <p>Bonjour,</p> <p>Pour faire du bootstrap, il y a spipr-dist : <a href="http://plugins.spip.net/spipr_dist.html" class="spip_url spip_out" rel='nofollow external'>http://plugins.spip.net/spipr_dist.html</a></p> <p>Teddy</p> Créer des squelettes avec Zcore 2015-07-17T10:16:33Z https://files.spip.net/Creer-des-squelettes-avec-Zcore#comment483007 2015-07-17T10:16:33Z <p>je me lance<small class="fine d-inline"> </small>!</p> <p>c'est le grand saut , cela fait un moment que je tourne autour de cette histoire sans vraiment savoir par quelle bout prendre la chose. Vu de loin comme ça ... ce concept « z » fait saliver ... mais quand on s'approche un peu plus .... l'utilisateur « classique » de spip que je suis est tout simplement déboussolé.</p> <p>Pas simple de changer ses vieilles habitudes, alors , par ou commencer<small class="fine d-inline"> </small>?</p> <p>Je viens de m'installer un site de « découverte zcore », tout beau tout neuf .. tout vide .</p> <p>j'ai mis en place les deux plugins « zcore »<br class="autobr"> Initialiser Zcore et Z-core 2.4.5 <br class="autobr"> j'ai installé mon dossier squelettes avec l'organisation recommandée : <br class="autobr"> content<small class="fine d-inline"> </small>;<br class="autobr"> head<small class="fine d-inline"> </small>;<br class="autobr"> head_js<small class="fine d-inline"> </small>;<br class="autobr"> header<small class="fine d-inline"> </small>;<br class="autobr"> footer.</p> <p>(cf copies ecran)</p> <p>et maintenant<small class="fine d-inline"> </small>?</p> <p>quand je consulte un article bidon que je viens de créer , que se passe t'il<small class="fine d-inline"> </small>?<br class="autobr"> comment la page est elle fabriquée<small class="fine d-inline"> </small>?<br class="autobr"> j'avoue etre un peu perdu.<br class="autobr"> J'aimerai bien par exemple partir sur une architeture « boostrap », comment est ce que je dois « construire » mes squelettes aujourd'hui, pour bénéficier de cette logique « z » qui me semble performante et bénéficier de l'architecture « bootstrap » que je trouve fabuleuse.</p> <p>Y a t-il un « tutorial » «<small class="fine d-inline"> </small>zcore pour le nigauds<small class="fine d-inline"> </small>» par exemple, pour me permettre de plonger dedans<small class="fine d-inline"> </small>?</p> <p>merci de vos conseils</p> <p>jacques</p>