Plugin &laquo; Initialiser Zcore &raquo; - commentaires Plugin « Initialiser Zcore » 2023-06-14T05:39:55Z https://files.spip.net/Plugin-Initialiser-Zcore#comment513535 2023-06-14T05:39:55Z <p>Bonjour et merci pour ce plugin... Y a-t-il un retour pour l'utilisation de ce plugin sous spip 4.2<small class="fine d-inline"> </small>? Quelqu'un a-t-il déjà essayé en modifiant les bornes de version<small class="fine d-inline"> </small>?</p> Plugin « Initialiser Zcore » 2018-12-03T09:46:27Z https://files.spip.net/Plugin-Initialiser-Zcore#comment498948 2018-12-03T09:46:27Z <p>Hello,</p> <p>J'étais connecté, alors j'en ai profité pour te répondre rapidement :-D</p> <blockquote class="spip"> <p> Il y a risque<small class="fine d-inline"> </small>? J'avais cru comprendre que si un fichier existait déjà à priori, il était safe<small class="fine d-inline"> </small>?</p> </blockquote> <p>Non justement, il écrase l'existant. C'est bien pour cela que j'ai mis en place le répertoire tampon : <code class="spip_code spip_code_inline" dir="ltr">/squelettes_zcore</code><br class="autobr"> Il ne sert vraiment que de sauvegarde dans le cas d'une mauvaise manipulation dans le répertoire <code class="spip_code spip_code_inline" dir="ltr">/squelettes</code> (exemple : une boucle qui ne fonctionne pas, une parenthèse en trop, une variable manquante, etc.)<br class="autobr"> Il ne faut pas oublier qu'il ne crée pas de fichier <code class="spip_code spip_code_inline" dir="ltr">/content/objet.html</code>. Pour 2 raisons :</p> <ul class="spip"><li> <i>Le contenu de ces fichiers est propre à chacun et son utilisation.</i> Un blog<small class="fine d-inline"> </small>? Un magazine<small class="fine d-inline"> </small>? Un portfolio<small class="fine d-inline"> </small>? etc. Sous quel type de construction<small class="fine d-inline"> </small>? Bootstrap<small class="fine d-inline"> </small>? Foundation<small class="fine d-inline"> </small>? SPIP-dist<small class="fine d-inline"> </small>?</li><li> Ben, à cette période, honnêtement, je n'avais aucune idée de <i>comment faire techniquement</i> pour créer ces fichiers « templatés ».</li></ul><blockquote class="spip"> <p>Ben... avec skeleditor ca va faire des étincelles ça, non<small class="fine d-inline"> </small>? <code class="spip_code spip_code_inline" dir="ltr">_DIR_SQUELETTES</code> je l'aime bien branchée sur le répertoire /squelettes quand même dans le principe...</p> </blockquote> <p>Je n'ai pas testé avec Skeleditor. Il faut dire que j'utilise <code class="spip_code spip_code_inline" dir="ltr">zinit</code> qu'en phase de développement et pas en production…<br class="autobr"> C'est « comme » si tu me disais que tu activais le plugin « Dev » en production.<small class="fine d-inline"> </small>;-)<br class="autobr"> En tout cas, c'était le concept que j'avais en tête à la création de ce présent plugin.</p> <p>Voilà :-*</p> Plugin « Initialiser Zcore » 2018-12-01T20:38:44Z https://files.spip.net/Plugin-Initialiser-Zcore#comment498938 2018-12-01T20:38:44Z <p>Merci de ta réponse rapide :-)</p> <blockquote class="spip"> <p>Il crée selon ta sélection dans le BO des templates (dans /squelettes_zcore) que tu pourras copier dans ton répertoire squelettes/</p> </blockquote> <p>ok jusqu'ici on est bon</p> <blockquote class="spip"> <p>les modifier sans avoir peur de perdre tes modifications à un prochain clic dans le BO.</p> </blockquote> <p>Il y a risque<small class="fine d-inline"> </small>? J'avais cru comprendre que si un fichier existait déjà à priori, il était safe<small class="fine d-inline"> </small>?</p> <blockquote class="spip"> <p>Astuce, si tu indiques dans _DIR_SQUELETTES l'url vers un répertoire plugin, c'est ce répertoire qui sera «<small class="fine d-inline"> </small>analysé<small class="fine d-inline"> </small>» dans le BO.</p> </blockquote> <p>Ben... avec skeleditor ca va faire des étincelles ça, non<small class="fine d-inline"> </small>? _DIR_SQUELETTES je l'aime bien branchée sur le répertoire /squelettes quand même dans le principe...</p> <blockquote class="spip"> <p>Je pense à «<small class="fine d-inline"> </small>temporaire<small class="fine d-inline"> </small>» en fait, ou «<small class="fine d-inline"> </small>mémoire tampon<small class="fine d-inline"> </small>»…</p> </blockquote> <p>et je pense que c'est effectivement ça qui m'a échappé.</p> <p>En tout cas merci de tes lanternes<small class="fine d-inline"> </small>;)</p> Plugin « Initialiser Zcore » 2018-12-01T13:21:08Z https://files.spip.net/Plugin-Initialiser-Zcore#comment498936 2018-12-01T13:21:08Z <p>Hello l'ami<small class="fine d-inline"> </small>!</p> <p>L'intérêt de ce plugin est bien cela :</p> <ul class="spip"><li> un répertoire intermédiaire.</li></ul> <p>Il crée selon ta sélection dans le BO des templates (dans <code class="spip_code spip_code_inline" dir="ltr">/squelettes_zcore</code>) que tu pourras copier dans ton répertoire <code class="spip_code spip_code_inline" dir="ltr">squelettes/</code> et ainsi les modifier sans avoir peur de perdre tes modifications à un prochain clic dans le BO.</p> <p>Astuce, si tu indiques dans <code class="spip_code spip_code_inline" dir="ltr">_DIR_SQUELETTES</code> l'url vers un répertoire plugin, c'est ce répertoire qui sera « analysé » dans le BO.</p> <p>Oui, <code class="spip_code spip_code_inline" dir="ltr">/squelettes_zcore</code> est intermédiaire. Mais je ne sais pas si on utilise ici ce terme de la même façon… :-/<br class="autobr"> Je pense à « temporaire » en fait, ou « mémoire tampon »…</p> Plugin « Initialiser Zcore » 2018-12-01T12:48:32Z https://files.spip.net/Plugin-Initialiser-Zcore#comment498935 2018-12-01T12:48:32Z <p>Hello Teddy<small class="fine d-inline"> </small>! :)</p> <p>Bon, en vrai j'ai peur d'avoir compris de travers l'intérêt de ce plugin. <br class="autobr"> Ce nouveau répertoire <code class="spip_code spip_code_inline" dir="ltr">/squelettes_zcore</code> en fait c'est quoi<small class="fine d-inline"> </small>? un fallback intermédiaire spécifique à Zcore entre <code class="spip_code spip_code_inline" dir="ltr">/squelettes</code> et <code class="spip_code spip_code_inline" dir="ltr">/squelettes-dist</code> au cas où il te manque des fichiers de base dans <code class="spip_code spip_code_inline" dir="ltr">/squelettes</code><small class="fine d-inline"> </small>? C'est ça<small class="fine d-inline"> </small>?</p> <p>Que faut-il fairer ensuite, ces fichiers sont-ils automatiquement pris en compte par SPIP ou bien est-ce une « pré création », à reporter ensuite manuellement dans <code class="spip_code spip_code_inline" dir="ltr">/squelettes</code><small class="fine d-inline"> </small>?</p> <p>Je pensais avoir compris la moulinette et le pourquoi du comment mais apparemment, pas du tout, en fait ...<small class="fine d-inline"> </small>?</p> Plugin « Initialiser Zcore » 2018-01-07T19:04:26Z https://files.spip.net/Plugin-Initialiser-Zcore#comment495236 2018-01-07T19:04:26Z <p>Re,</p> <p>Le plugin Zcore n'a pas d'article de suivi sur contributeurs me semble-t-il. Mais là encore, le soucis ne vient pas de lui car il n'a pas de fichier backend.html<br class="autobr"> cf. <a href="https://zone.spip.org/trac/spip-zone/browser/_plugins_/z-core/trunk?order=name" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.org/trac/spip-zone/browser/_plugins_/z-core/trunk?order=name</a></p> <p>Pour le plugin Zpip, v2 pour fonctionner avec Zcore, tu as l'article <a href='https://files.spip.net/Le-Squelette-Zpip' class="spip_in" rel='nofollow'>ici</a> sur lequel tu pourrais avoir des infos.<br class="autobr"> De ce que je lis dans le code source (<a href="https://zone.spip.org/trac/spip-zone/browser/_squelettes_/zpip-dist/trunk/" class="spip_out" rel='nofollow external'>ici</a>), il ne semble pas avoir de souci particulier. <br class="autobr"> Il faut voir par contre selon le serveur si des urls en http pose souci. cf. <a href="https://zone.spip.org/trac/spip-zone/browser/_squelettes_/zpip-dist/trunk/backend.html#L10" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.org/trac/spip-zone/browser/_squelettes_/zpip-dist/trunk/backend.html#L10</a></p> Plugin « Initialiser Zcore » 2018-01-07T18:54:23Z https://files.spip.net/Plugin-Initialiser-Zcore#comment495235 2018-01-07T18:54:23Z <p>non pas sûr car c'est du plugin Z-core 2.6.5 - stable<br class="autobr"> Z Framework pour SPIP (Zpip) <br class="autobr"> dont je parle .<small class="fine d-inline"> </small>; désolé - merci - il n'est pas sous Contrib<small class="fine d-inline"> </small>?</p> Plugin « Initialiser Zcore » 2018-01-07T10:32:22Z https://files.spip.net/Plugin-Initialiser-Zcore#comment495223 2018-01-07T10:32:22Z <p>Bonjour,</p> <p>Es-tu sûr que cela vient du plugin Zinit<small class="fine d-inline"> </small>? Il n'utilise pas la balise <code class="spip_code spip_code_inline" dir="ltr">#CHEMIN</code> et ne crée pas de fichier backend.html.</p> <p>A quel moment as-tu rencontré ce souci stp<small class="fine d-inline"> </small>?</p> Plugin « Initialiser Zcore » 2018-01-06T22:56:50Z https://files.spip.net/Plugin-Initialiser-Zcore#comment495219 2018-01-06T22:56:50Z <p>Bonjour,</p> <p>il y a un petit problème sur l'usage du flux RSS avec HTTPS avec ce squelette seul (ou avec d'autres) en plugin (appel de /spip.php<small class="fine d-inline"> </small>?page=backend) (installation https suivant mode d'emploi <a href="https://contrib.spip.net/Passer-un-site-SPIP-sous-https" class="spip_url spip_out auto" rel="nofollow external">https://contrib.spip.net/Passer-un-site-SPIP-sous-https</a>) , la page renvoyée n'est pas au format et cela génère un erreur sur le navigateur « Aucune information de style ne semble associée à ce fichier XML. L'arbre du document est affiché ci-dessous. »</p> <p>Vos squelettes utilisent-ils la balise #CHEMIN comme recommandé<small class="fine d-inline"> </small>?<br class="autobr"> De où cela pourrait-il bien venir<small class="fine d-inline"> </small>?<br class="autobr"> merci d'avance.</p> Plugin « Initialiser Zcore » 2016-02-18T13:06:15Z https://files.spip.net/Plugin-Initialiser-Zcore#comment486060 2016-02-18T13:06:15Z <p>Bonjour,</p> <p><small>Désolé pour la réponse très tardive</small></p> <p>Pour <code class="spip_code spip_code_inline" dir="ltr">sommaire.html</code>, il n'est pas nécessaire de créer ce fichier à la racine du répertoire <code class="spip_code spip_code_inline" dir="ltr">squelettes/</code> car Z-core utilise le fichier <code class="spip_code spip_code_inline" dir="ltr">page.html</code> pour la gestion de cette page non éditoriale (cf. ce n'est pas une table de la base de données).</p> Plugin « Initialiser Zcore » 2015-07-28T13:57:29Z https://files.spip.net/Plugin-Initialiser-Zcore#comment483145 2015-07-28T13:57:29Z <p>Merci pour ce plugin très utile<small class="fine d-inline"> </small>! C'était pénible de faire ça à la main, et partir d'un jeu de squelettes Z existant pose d'autres problèmes…</p> <p>Je me permet quand même une petite remarque : je trouverais utile qu'il génère aussi une page pour le sommaire.</p>