Compositions 1 - commentairesCompositions2012-03-02T10:45:47Zhttps://files.spip.net/Compositions-1#comment4550002012-03-02T10:45:47Z<p>Merci pour ces plugins.</p>
<p>Le problème existe toujours dans la V1 concernant l'erreur.<br class="autobr">
De plus la V2 ne fonctionne pas sur mon site. La liste des compo de rubriques ne s'affiches pas.</p>
<p>Olivier</p>Compositions 12011-12-02T13:35:59Zhttps://files.spip.net/Compositions-1#comment4524492011-12-02T13:35:59Z<p>Parfait merci. <br class="autobr">
Sais tu si je peux utiliser sans crainte cette version 2 avec Zpip (<a href="http://www.spip-contrib.net/Le-Squelette-Zpip-dist" class="spip_url spip_out auto" rel="nofollow external">http://www.spip-contrib.net/Le-Squelette-Zpip-dist</a>)<small class="fine d-inline"> </small>?</p>Compositions 12011-12-02T13:10:59Zhttps://files.spip.net/Compositions-1#comment4524442011-12-02T13:10:59Z<p>Une erreur de manipulation sans doute. J'ai reprogrammé la fabrication du zip, il sera très vite à nouveau disponible. Cela dit, sauf raison particulière d'utiliser la version 1, il est maintenant conseillé d'utiliser <a href='https://files.spip.net/Compositions-2-et-superieur' class="spip_in" rel='nofollow'>la version 2 de compositions</a></p>Compositions 12011-12-02T12:41:41Zhttps://files.spip.net/Compositions-1#comment4524432011-12-02T12:41:41Z<p>Bonjour,<br class="autobr">
Je suis en train de faire mon premier site spip avec Zpip pour information. Voulant améliorer la composition des articles, j'ai pu lire qu'il me fallait ce plugin. Mais il m'est impossible de le télécharge via le lien en haut à droite. <br class="autobr">
J'ai le message suivant :</p>
<blockquote class="spip">
<p>Not Found<br class="autobr">
The requested URL /spip-zone/compositions_v1.zip was not found on this server.</p>
</blockquote>
<p>Savez vous où je pourrai télécharger la dernier version stable de ce plugin<small class="fine d-inline"> </small>?</p>
<p>Merci d'avance de vos réponses,</p>Compositions 12011-10-04T08:55:18Zhttps://files.spip.net/Compositions-1#comment4504122011-10-04T08:55:18Z<p>La page <code class="spip_code spip_code_inline" dir="ltr">?exec=configurer_compositions</code> mais pardon, j'utilise <a href='https://files.spip.net/Compositions-2-et-superieur' class="spip_in" rel='nofollow'>Compositions 2</a><small class="fine d-inline"> </small>!</p>Compositions 12011-10-02T21:33:39Zhttps://files.spip.net/Compositions-1#comment4503502011-10-02T21:33:39Z<p>La page de config avec Cfg<small class="fine d-inline"> </small>?</p>Compositions 12011-10-02T18:50:56Zhttps://files.spip.net/Compositions-1#comment4503492011-10-02T18:50:56Z<p>Ah, j'avais eu le même souci, vendredi dernier, avec les dernières versions. Ça s'était résolu d'un coup, juste en affichant la page de config des compo, il me semble.</p>Compositions 12011-10-02T18:19:23Zhttps://files.spip.net/Compositions-1#comment4503482011-10-02T18:19:23Z<p>Bonjour,</p>
<p>pour utiliser un squeltte qui me plait beaucoup (exibit) j'ai découvert et installé les dernieres versions de compositions, spip-bonux et cfg mais compositions ne me propose pour mes rubriques aucune des compositions présentes dans le répertoire ./squelettes/compositions.<br class="autobr">
Il me dit juste "composition par défaut".</p>
<p>Dans la config cfg de compositions le repertoire est «<small class="fine d-inline"> </small>compositions/<small class="fine d-inline"> </small>» et j'ai coché les trois options en dessous «<small class="fine d-inline"> </small>Sélection des squelettes<small class="fine d-inline"> </small>» "Masquer le formulaire" et «<small class="fine d-inline"> </small>Tout verrouiller<small class="fine d-inline"> </small>»</p>
<p>Quand je tente "ecrire/<small class="fine d-inline"> </small>?exec=compositions " il me répond "Acces interdit".</p>
<p>Est ce que quelque chose m'a échappé<small class="fine d-inline"> </small>?<br class="autobr">
Merci d'avance et à bientôt<small class="fine d-inline"> </small>!</p>Compositions 12011-09-06T06:41:17Zhttps://files.spip.net/Compositions-1#comment4492782011-09-06T06:41:17Z<p>C'est mentionné explicitement en début d'article sur la page dédiée à Compositions 2. La version 2 du plugin Compositions : <br>- apporte la possibilité de définir des <strong>héritages par branche</strong>. <br>- La fonctionnalité <strong>Article d'accueil</strong> présente dans la version 1 a été retirée du plugin pour constituer un plugin dédié.</p>Compositions 12011-09-05T12:37:55Zhttps://files.spip.net/Compositions-1#comment4492632011-09-05T12:37:55Z<p>Quel est la différence entre « composition » et composition 1". Tout les deux sont hébergés sur spip-zone, mais ce ne sont pas les même version apparement. Et L'un est téléchargeable sur sur spip-contrib, l'autre sur « plugins.spip.net ». Tous les deux sont proposés dans l'interface d'admin.</p>
<p><small class="fine d-inline"> </small>???</p>Compositions2011-04-13T15:02:46Zhttps://files.spip.net/Compositions-1#comment4442652011-04-13T15:02:46Z<p>Bonjour</p>
<p>Je viens d'installer ce plugin qui fonctionne très bien sauf que dans l'administration de composition je n'ai pas le champ « Composition des rubriques » pour choisir ou non l'article d'accueil, je n'arrive pas à comprendre pourquoi<small class="fine d-inline"> </small>? <br class="autobr">
Spip 2.1.9 [17500] / CFG 1.16.0 [45709] / Spip Bonux 2.2.17 [44864]</p>
<p>Merci</p>
<p>Edit : Désolée, en fait j'ai installé le plugin Composition 2.0... je n'étais donc pas sur la bonne page de Spip Contrib<small class="fine d-inline"> </small>;)</p>Compositions2011-04-01T11:46:25Zhttps://files.spip.net/Compositions-1#comment4434822011-04-01T11:46:25Z<p>Oups , même chose sur la version 2 ... Je vais regarder la liste :)</p>
<p><code class="spip_code spip_code_inline" dir="ltr">PHP Fatal error: Only variables can be passed by reference in ..../spip/plugins/auto/compositions/inc/compositions.php on line 45</code></p>
<p><strong>Désolé : erreur de ma part ...</strong></p>Compositions2011-04-01T11:37:58Zhttps://files.spip.net/Compositions-1#comment4434802011-04-01T11:37:58Z<p>Bonjour,</p>
<p>J'ai voulu installer la dernière V1 de composition. Cependant quand je l'active, tous semble bien fonctionner, mais dès que je veux éditer un article, j'ai :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>PHP Fatal error: Only variables can be passed by reference in ..../spip/plugins/auto/compositions_v1/inc/compositions.php on line 45</code></pre></div>
<p>Bon, en regardant un peu cette ligne 45, je dois admettre que je suis bien dépourvu ....</p>
<p>Autre chose : je ne retrouve plus sur la zone, le plugin composition V1 :)</p>
<p>Merci à vous.</p>
<p><strong>Désolé : erreur de ma part ...</strong> : résolu grace à joseph, ne pas laisser de fichiers XML disgracieux n'importe ou ....</p>Compositions2011-03-09T17:57:45Zhttps://files.spip.net/Compositions-1#comment4423042011-03-09T17:57:45Z<p>Pour une rubrique donnée, j'ai besoin de 2 compositions différentes, soit 4 squelettes de compositions différents, pour ses articles et sous-rubriques, parce que les fonctionnement différent... mais pas l'habillage CSS qui est identique dans toute cette branche. Compositions+Zpip me mettent quatre sélecteurs CSS à disposition :</p>
<p>- <code class="spip_code spip_code_inline" dir="ltr">.rubrique_macomposition1</code>,
<br>- <code class="spip_code spip_code_inline" dir="ltr">.article_macomposition1</code>,
<br>- <code class="spip_code spip_code_inline" dir="ltr">.rubrique_macomposition2</code>,
<br>- <code class="spip_code spip_code_inline" dir="ltr">.article_macomposition2</code></p>
<p>là où une seule suffirait : <code class="spip_code spip_code_inline" dir="ltr">.macomposition</code>. Cela complique inutilement l'écriture du CSS<small class="fine d-inline"> </small>!</p>
<p>N'y a-t-il pas moyen de forcer l'affectation du sélecteur CSS<small class="fine d-inline"> </small>?</p>Compositions2011-03-09T17:42:34Zhttps://files.spip.net/Compositions-1#comment4423032011-03-09T17:42:34Z<p>Qu'est-ce que le plugin «<small class="fine d-inline"> </small>Cisf<small class="fine d-inline"> </small>»<small class="fine d-inline"> </small>? Est-ce du même genre que «<small class="fine d-inline"> </small><a href='https://files.spip.net/Kconf' class="spip_in" rel='nofollow'>Kconf</a><small class="fine d-inline"> </small>»<small class="fine d-inline"> </small>?</p>Compositions2011-02-17T16:40:30Zhttps://files.spip.net/Compositions-1#comment4412022011-02-17T16:40:30Z<p>Essayé à l'instant sur une BOUCLE RUBRIQUES, ce critère semble fonctionner à l'envers : il faut <code class="spip_code spip_code_inline" dir="ltr">{!composition}</code> — et non <code class="spip_code spip_code_inline" dir="ltr">{composition}</code> — pour obtenir les rubriques dotées d'une composition. Bug<small class="fine d-inline"> </small>?</p>Compositions2011-02-09T16:46:16Zhttps://files.spip.net/Compositions-1#comment4408422011-02-09T16:46:16Z<p>le critère <code class="spip_code spip_code_inline" dir="ltr">{composition}</code> est-il actif<small class="fine d-inline"> </small>? car il ne fonctionne pas lorsque je le met dans une boucle.</p>
<p>Merci,<br class="autobr">
Aurélien</p>Compositions2011-02-09T15:42:32Zhttps://files.spip.net/Compositions-1#comment4408382011-02-09T15:42:32Z<p>Ah oui<small class="fine d-inline"> </small>?</p>
<p>Y a t'il d'autre critère ou balise dispo<small class="fine d-inline"> </small>? genre #TITRE_COMPOSITION<small class="fine d-inline"> </small>? ou <code class="spip_code spip_code_inline" dir="ltr">{composition ?}</code><small class="fine d-inline"> </small>?</p>Compositions2011-01-19T10:58:41Zhttps://files.spip.net/Compositions-1#comment4396612011-01-19T10:58:41Z<p>Bonjour,</p>
<p>Est-ce possible de faire choisir aux visiteurs, la composition qu'ils souhaitent<small class="fine d-inline"> </small>?</p>Compositions2011-01-06T07:11:44Zhttps://files.spip.net/Compositions-1#comment4389212011-01-06T07:11:44Z<p><strong>Merci</strong>, en effet, après mise à jour, tout fonctionne comme avant avec un <strong>Spip 2.1.6</strong>.<br class="autobr">
Je viens de vérifier, le message dans spip_meta, contient « non » à la place de « N » (pour Nul je suppose)...<br class="autobr">
On se sent mieux quand on l'a dit.</p>Compositions2011-01-06T06:50:05Zhttps://files.spip.net/Compositions-1#comment4389202011-01-06T06:50:05Z<p>Mille merci Cédric<small class="fine d-inline"> </small>!<br class="autobr">
Problème résolu, et tout fonctionne impeccable.</p>Compositions2011-01-05T23:01:40Zhttps://files.spip.net/Compositions-1#comment4389162011-01-05T23:01:40Z<p>Merci infiniment<small class="fine d-inline"> </small>! le problème est résolu<small class="fine d-inline"> </small>!</p>Compositions2011-01-05T21:09:02Zhttps://files.spip.net/Compositions-1#comment4389032011-01-05T21:09:02Z<p>Bonne nouvelle, je viens enfin de résoudre le bug affectant le formulaire de configuration. Il faut mettre à jour le plugin en version 1.2.3.</p>Compositions2011-01-05T19:34:55Zhttps://files.spip.net/Compositions-1#comment4389002011-01-05T19:34:55Z<p>Pas bête l'histoire de modifier directement dans la base, il faudrait que je m'y penche, pitet cela me permettrait-il de pouvoir sélectionner « ne pas activer la sélection automatique ».</p>Compositions2011-01-05T16:31:28Zhttps://files.spip.net/Compositions-1#comment4388912011-01-05T16:31:28Z<p>Merci pour votre réponse.<br class="autobr">
Malheureusement ça n'a rien changé pour moi. <br class="autobr">
Ce champ n'existait même pas dans ma table<small class="fine d-inline"> </small>! Le nom est bien juste « compositions »<small class="fine d-inline"> </small>?<br class="autobr">
J'ai essayé avec un copier coller, en mettant O, N, Oui, Non, rien n'y fait. J'ai même changé le chemin d'accès au dossier, et ça ne change rien. La ou ça marchait avant ça continue à marcher, là ou ça ne marchait pas ça n'a rien changé.</p>
<p>Je trouve ça bizarre que le champ ne soit pas présent dans ma table... connaissez vous le fichier qui gère les valeurs par défaut de ces 3 paramètres<small class="fine d-inline"> </small>? Cela permettrait de régler le problème encore plus à sa source...</p>
<p>Merci</p>Compositions2011-01-05T15:15:55Zhttps://files.spip.net/Compositions-1#comment4388772011-01-05T15:15:55Z<p>Bonjour,<br class="autobr">
J'ai fait ceci dans phpmyadmin :</p>
<p>spip_meta ====> afficher==(tri alphabétique)==>compositions==>éditer===>le champ valeur contient ceci :</p>
<p>a:3 :<i>s:19 :«<small class="fine d-inline"> </small>chemin_compositions<small class="fine d-inline"> </small>»<small class="fine d-inline"> </small>;s:13 :«<small class="fine d-inline"> </small>compositions/<small class="fine d-inline"> </small>»<small class="fine d-inline"> </small>;s:24 :«<small class="fine d-inline"> </small>utiliser_article_accueil<small class="fine d-inline"> </small>»<small class="fine d-inline"> </small>;N<small class="fine d-inline"> </small>;s:13 :«<small class="fine d-inline"> </small>styliser_auto<small class="fine d-inline"> </small>»<small class="fine d-inline"> </small>;N<small class="fine d-inline"> </small>;</i></p>
<p>(Je n'ai coché aucune case)<br class="autobr">
Copier coller de local à distant <strong>qui bloquait le choix des squelettes pour les articles</strong>, et tout va.</p>
<p>La syntaxe était différente avec l'autre version Non et pas N, par exemple.<br class="autobr">
Mais je n'en tire aucune conclusion, parce que je viens de changer N en O, puis en Oui et rien n'a bougé (je pensais voir les cases cochées dans la config de compositions)</p>Compositions2011-01-05T11:26:24Zhttps://files.spip.net/Compositions-1#comment4388602011-01-05T11:26:24Z<p>Ah bah ca serait une solution<small class="fine d-inline"> </small>! Quelles sont les lignes à changer et e quelle manière<small class="fine d-inline"> </small>? J'ai l'impression que je n'ai pas d'entrées pour composition dans ma table meta...</p>
<p>(j'ai le même problème que Frip)<br class="autobr">
Merci beaucoup.</p>Compositions2011-01-05T11:13:01Zhttps://files.spip.net/Compositions-1#comment4388582011-01-05T11:13:01Z<p>Je mettais ça sur le compte de Spip 2.1.6, mais, en fait comme je ne me sers pas de cette boîte de dialogue, je ne m'en suis pas aperçu avant.<br class="autobr">
J'ai testé hier en cochant une case, impossible ensuite de la décocher, j'ai été obligé de repasser par la base meta du phpmyadmin pour annuler le choix.</p>Compositions2011-01-05T07:43:53Zhttps://files.spip.net/Compositions-1#comment4388472011-01-05T07:43:53Z<p>Moi la sélection de la composition a toujours marché, le truc c'est que dès que j'en choisis une, cela me fait sauter tout le squelette, car j'ai besoin de cocher, dans le panneau d'admin du plugin, la case « Ne pas utiliser la sélection automatique. La sélection est prise en charge par mes squelettes. ».</p>
<p>Chose qu'il m'est impossible de faire, j'ai beau cocher, valider pour enregistrer, ça ne le prend pas en compte.</p>Compositions2011-01-05T06:29:36Zhttps://files.spip.net/Compositions-1#comment4388432011-01-05T06:29:36Z<p>« Frip » oui, j'ai <strong>changé</strong>, c'est à dire viré CFG,Bonux et Compositions, par ftp, car je ne peux pas faire autrement.<br class="autobr">
Puis j'ai remis les mêmes plugins disponibles en dernières versions.<br class="autobr">
Cache vidé, réactivation des plugins <strong>sauf CFG</strong>, configuration de Compositions impossible :<br class="autobr">
dans<br class="autobr">
ecrire/<small class="fine d-inline"> </small>?exec=cfg&cfg=compositions</p>
<p>coché une des 2 cases, l'enregistrement provoque une page blanche qui tourne sans fin.<br class="autobr">
Même réaction avec CFG réactivé.<br class="autobr">
Par contre le choix des différentes compositions de mes pages est fonctionnel et opérant.<br class="autobr">
Les squelettes changent à volonté.<br class="autobr">
C'est la 1<sup class="typo_exposants">e</sup> boîte de configuration (dont je ne me sers pas) qui coince...<br class="autobr">
Spip 2.1.6 chez free</p>Compositions2011-01-04T18:01:25Zhttps://files.spip.net/Compositions-1#comment4388232011-01-04T18:01:25Z<p>Bonsoir Cédric, je te remercie pour ta réponse. J'avais bien précisé le problème, regarde juste en dessous de ce fil. Je te fais un petit copier-coller.</p>
<p>— -</p>
<p>Bonjour,</p>
<p>J'utilise le squelette Exibit qui nécessite le plugin compositions (<a href="http://www.spip-contrib.net/Jeu-de-squelettes-EXIBIT" class="spip_url spip_out auto" rel="nofollow external">http://www.spip-contrib.net/Jeu-de-squelettes-EXIBIT</a>).</p>
<p>J'ai besoin de cocher la case « Ne pas utiliser la sélection automatique. La sélection est prise en charge par mes squelettes. » dans la partie configuration de plugin. Or j'ai beau cocher et valider, cela ne le prend pas en compte. Comment résoudre ce problème<small class="fine d-inline"> </small>?</p>
<p>Merci d'avance :)</p>
<p>— -</p>
<p>Ceci étant, pour résumer la situation, j'ai la dernière version de Spip, de Spip Bonux et de Compositions. J'ai procédé de la manière suivante :</p>
<p>- J'ai désinstallé Spip Bonux et Compositions via le panneau d'admin des plugins
<br>- Je les ai ensuite virés de mon serveur FTP
<br>- J'ai vidé le cache via l'admin spip
<br>- J'ai re uploadé sur mon serveur Spip Bonux et Compositions
<br>- J'ai reinstallé Spip Bonux et vidé le cache
<br>- J'ai ensuite réinstallé Compositions, et vidé le cache de nouveau</p>
<p>Mais le problème persiste.<br class="autobr">
Je suppose donc que je n'ai pas procédé de la bonne manière<small class="fine d-inline"> </small>?</p>
<p>Je te remercie par avance pour tes éléments de réponse :)</p>Compositions2011-01-04T17:49:48Zhttps://files.spip.net/Compositions-1#comment4388222011-01-04T17:49:48Z<p>« ça ne marche pas » et « plus ou moins le même soucis » ne sont pas des descriptions d'erreur qui permettent de te dépanner. Décrit ce qui se passe, le message d'erreur que tu as etc... si tu veux plus d'aide. Mais je confirme qu'il faut télécharger les dernières versions de Composition et de SPIP-Bonux et passer dans le panneau d'administration des plugins pour forcer la mise à jour. Vider le cache de SPIP peut aussi être utile le cas échéant.</p>Compositions2011-01-04T17:39:35Zhttps://files.spip.net/Compositions-1#comment4388212011-01-04T17:39:35Z<p>Quand tu dis « changer », tu veux dire désinstaller, virer du ftp, remettre sur le ftp et reinstaller<small class="fine d-inline"> </small>?<br class="autobr">
Car si c'est le cas, c'est déjà fait de mon côté avec Bonux et Compositions (je n'utilise pas CFG) et ça ne marche toujours pas :(</p>Compositions2011-01-04T08:02:23Zhttps://files.spip.net/Compositions-1#comment4387822011-01-04T08:02:23Z<p><strong>Re Erreur, Cfg n'était pas changé</strong> : donc, pour le passage à Spip 216, changer Bonux, Compositions et CGF.<br class="autobr">
Ça marche.<br class="autobr">
Merci</p>Compositions2011-01-04T07:45:11Zhttps://files.spip.net/Compositions-1#comment4387802011-01-04T07:45:11Z<p>Erreur de post de ma part : nouveau message : <strong>Passage à Spip V216</strong></p>
<p>Bonjour, <br class="autobr">
Problème en installant spip216, les changements dans compositions ne sont plus possibles, le bouton « enregistrer » est inopérant aussi bien en CFG que dans le choix de la composition d'article.<br class="autobr">
Les compositions antérieures ont été conservées, mais on ne peut pas en changer d'autres.<br class="autobr">
Code d'erreur :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>Fatal error: Cannot redeclare balise_config() (previously declared in /mnt/102/sdb/c/0/monsite/plugins/spip-bonux/configurer/pipelines.php:296) in /mnt/102/sdb/c/0/monsite/plugins/cfg/cfg_fonctions.php on line 28</code></pre></div>
<p>Spip, Cfg, Bonux, Compositions neufs.<br class="autobr">
J'utilise ce plugin avec bonheur depuis sa parution et vous en remercie.<br class="autobr">
Je cherche la faille vers d'autres plugins, mais déjà sur quelques uns, les changements sont pris en compte.<br class="autobr">
Merci en tout cas.</p>Compositions2011-01-03T16:01:53Zhttps://files.spip.net/Compositions-1#comment4387562011-01-03T16:01:53Z<p>+1 pour exibit aussi ^^</p>Compositions2011-01-02T17:02:13Zhttps://files.spip.net/Compositions-1#comment4387192011-01-02T17:02:13Z<p>Plus ou moins même soucis, avez-vous trouvé une solution<small class="fine d-inline"> </small>?<br class="autobr">
Merci d'avance.</p>Compositions2011-01-02T17:00:57Zhttps://files.spip.net/Compositions-1#comment4387172011-01-02T17:00:57Z<p>Bonjour,</p>
<p>J'utilise le squelette Exibit qui nécessite le plugin compositions (<a href="http://www.spip-contrib.net/Jeu-de-squelettes-EXIBIT" class="spip_url spip_out auto" rel="nofollow external">http://www.spip-contrib.net/Jeu-de-squelettes-EXIBIT</a>).</p>
<p>J'ai besoin de cocher la case « Ne pas utiliser la sélection automatique. La sélection est prise en charge par mes squelettes. » dans la partie configuration de plugin. Or j'ai beau cocher et valider, cela ne le prend pas en compte. Comment résoudre ce problème<small class="fine d-inline"> </small>?</p>
<p>Merci d'avance :)</p>Compositions2010-12-27T07:44:52Zhttps://files.spip.net/Compositions-1#comment4385342010-12-27T07:44:52Z<p>Bonjour,<br class="autobr">
Je trouve dommage que l'interface « composition » apparaît dans la colonne de gauche. Des éditeurs ont tendance à oublier de sélectionner la bonne composition. Apparemment, le plugin bandeau règle le problème en plaçant l'interface composition dans la colonne principale....</p>Compositions2010-12-07T14:05:18Zhttps://files.spip.net/Compositions-1#comment4378922010-12-07T14:05:18Z<p>Bonjour,</p>
<p>Même problème.
<br>- SPIP 2.1.2 [16017]
<br>- cfg : moteur de configuration 1.15.2 - stable
<br>- Compositions 1.2.0 - stable
<br>- SPIP Bonux 2.2.10 - stable</p>
<p>avec ou sans « cfg »</p>
<p>Depuis la page<br class="manualbr">/ecrire/<small class="fine d-inline"> </small>?exec=cfg&cfg=compositions<br class="autobr">
ou <br class="manualbr">/ecrire/<small class="fine d-inline"> </small>?exec=configurer_compositions</p>Compositions2010-11-10T12:38:23Zhttps://files.spip.net/Compositions-1#comment4367012010-11-10T12:38:23Z<p>salut,</p>
<p>Spip 2.1svn[16538], Composition 1.2.0 [36458], Cfg 1.15.2 [36744] et Zcore 2.0.0-dev SVN [42041].<br class="autobr">
Impossible de personnalisé par CFG, que se soit pour le dossier de Composition (qui est par défaut Compositions/) ou pour les deux autres options. Les informations ne sont pas enregistrées dans spip_meta et le formulaire se recharge avec les options par défaut.</p>
<p>si je désactive Zcore et installe Zpip 2.0.0-dev SVN [41539], l'option dossier de Compositions est à Contenu/, mais là encore, impossible de modifier quoi que se soit.</p>
<p>vrai bug<small class="fine d-inline"> </small>?</p>Compositions2010-10-22T16:44:06Zhttps://files.spip.net/Compositions-1#comment4360382010-10-22T16:44:06Z<p>Je cherche à utiliser la fonction de choix de page d'accueil dans des rubriques.</p>
<p>L'installation du plugin semble avoir bien fonctionné. L'interface de choix d'articles apparaît dans les pages privées de rubrique avec la liste des articles. Après avoir fait le choix le résultat est indiqué, y compris sur la page privée de l'article.</p>
<p>Il n'y a rien de changé dans les page publiques.</p>
<p>J'utilise le squelette Eva-Web. Compositions est installé dans le répertoire auto. spip bonux et cfg sont installés.</p>
<p>Même si l'interface est opérationnelle, Composition indique «<small class="fine d-inline"> </small>aucune composition<small class="fine d-inline"> </small>».</p>
<p>Est-ce une question de configuration<small class="fine d-inline"> </small>?</p>
<p>Merci de m'aider le plus explicitement possible.</p>Compositions2010-10-19T09:07:24Zhttps://files.spip.net/Compositions-1#comment4359132010-10-19T09:07:24Z<p>Merci pour cette réponse très claire.</p>
<p>Je vais donc désactiver le <strong>plugin Compositions</strong> et pour le moment personnaliser au maximum mon site en <strong>surchargeant les fichiers ZPIP</strong>.</p>Compositions2010-10-14T18:23:25Zhttps://files.spip.net/Compositions-1#comment4357172010-10-14T18:23:25Z<p><i>zpip</i> est un plugin mais agit comme un squelette (qui surcharge toutes les fonctions de la dist). En général on n'écrit pas en direct dans le répertoire <strong>plugins/zpip/*</strong> (ni dans la <strong>dist/*</strong>), à moins de courir le risque d'écraser son travail lors d'une mise à jour.<br class="autobr">
Donc tes propres compositions sont à mettre dans <strong>squelettes/contenu/</strong>.</p>
<p>As-tu besoin du plugin <i>Compositions</i><small class="fine d-inline"> </small>? <i>Zpip</i> l'intègre pour découper/composer une page en blocks “entete”, “contenu”, “navigation”, ... et te permet de surcharger ainsi seulement quelques petits squelettes.
<br>- Par ex. si tu veux juste modifier l'affichage de la partie “contenu” d'un article, tu surcharges (le comportement prévu de zpip) en copiant le fichier <strong>plugins/zpip/contenu/article.html</strong> dans <strong>squelettes/contenu/article.html</strong> puis modifies ce dernier en conséquence... pour avoir un article tout neuf.<br class="autobr">
Le mécanisme de compositions s'applique déjà (via <i>zpip</i>) à tous les objects spip, ainsi qu'aux pages que tu auras crées comme page-plan.html ou page-toto.html. L'utilité d'installer en plus le plugin <i>Compositions</i> est d'aller encore plus loin, de proposer tes propres compositions, voire d'exploiter à fond <i>zpip</i>.</p>Compositions2010-10-13T07:02:18Zhttps://files.spip.net/Compositions-1#comment4356422010-10-13T07:02:18Z<p>Oui, j'ai le <i>plugin ZPIP</i> actif. Si <i>ZPIP</i> l'utilise déjà, ça veut dire que je n'ai pas besoin du <i>plugin Compositions</i> avec le <i>plugin ZPIP</i> actif<small class="fine d-inline"> </small>?</p>
<p>Si je veux créer une composition (un fichier XML associé à un fichier HTML), je dois donc la mettre dans <strong>\squelettes\contenu</strong> ou dans <strong>\zpip\contenu</strong><small class="fine d-inline"> </small>?</p>Compositions2010-10-12T18:11:32Zhttps://files.spip.net/Compositions-1#comment4356302010-10-12T18:11:32Z<p>As-tu le plugin <i>Zpip</i> actif<small class="fine d-inline"> </small>?<br class="autobr">
Si oui, c'est le comportement normal de <i>Compositions</i> dans l'environnement de <i>Zpip</i>, qui l'utilise déjà : tes “compositions” agissent alors dans la portée du block “contenu” de <i>Zpip</i>.</p>Compositions2010-10-12T13:17:02Zhttps://files.spip.net/Compositions-1#comment4356182010-10-12T13:17:02Z<p>Je cherche à mettre mon dossier de compositions, mais il ne veut pas.<br class="autobr">
Par défaut, il me met « /contenu » et si je change en « /compositions » puis valide alors il me remet « /contenu ».</p>Compositions2010-10-05T22:43:33Zhttps://files.spip.net/Compositions-1#comment4353732010-10-05T22:43:33Z<p>Bonjour,</p>
<p>Est-il envisagé d'interfacer compositions et Cisf<small class="fine d-inline"> </small>?<br class="autobr">
Ce sont deux plugins qui simplifient l'utilisation de SPIP et qui mériteraient de pouvoir fonctionner ensemble.<br class="autobr">
Merci</p>Compositions2010-09-11T13:50:14Zhttps://files.spip.net/Compositions-1#comment4342862010-09-11T13:50:14Z<p>J'utilise composition avec le squelette zpip et j'ai des articles en 2 langues (pas de secteurs de langue).<br class="autobr">
Lorsque je suis dans une rubrique avec #ID_ARTICLE_ACCUEIL<br class="autobr">
quel paramètre faut-il passer pour que l'article d'accueil soit dans la bonne langue<small class="fine d-inline"> </small>?</p>
<p>merci</p>Compositions2010-08-26T14:25:29Zhttps://files.spip.net/Compositions-1#comment4336642010-08-26T14:25:29Z<p>Je pense que ca peut-être utile de préciser dans la doc qu'il est possible de faire une boucle tel que :</p>
<div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code><BOUCLE_articles(ARTICLES) {composition="nomdelacomposition"}>
...
</BOUCLE_articles></code></pre></div>
<p>Ca peut, dans certains cas, avoir beaucoup d'utilité.</p>Compositions2010-08-11T09:02:25Zhttps://files.spip.net/Compositions-1#comment4331902010-08-11T09:02:25Z<p>J'ai eu la même erreur et c'était parce que mon dossier compositions était placé dans le squelette Magusine, en tout cas ça fonctionne si tu met ton dossier compositions à la racine du site spip, si tu veux le mettre ailleurs, moi j'ai modifier le chemin de ce dossier dans la config de Compositions dans CFG.</p>
<p>@+</p>Compositions2010-07-22T21:07:59Zhttps://files.spip.net/Compositions-1#comment4327762010-07-22T21:07:59Z<p>Bonsoir,</p>
<p>Suite à ma tentative d'adapter le plugin pour appliquer une composition « par défaut » aux articles d'une rubrique, je suis revenu à mon point de départ après avoir constaté que la piste explorée n'était pas la bonne. Avant de repartir sur de nouvelles bases, j'ai rédigé l'article <a href='https://files.spip.net/Compositions-suggestions-d-evolutions' class="spip_in" rel='nofollow'>Compositions : suggestions d'évolutions</a> dans le Carnet SPIP pour échanger sur cette éventuelle adaptation.</p>
<p>Jean-Baptiste</p>Compositions2010-07-07T16:03:12Zhttps://files.spip.net/Compositions-1#comment4324782010-07-07T16:03:12Z<p>Bonjour,<br class="autobr">
j'essaye d'utiliser composition avec Zspip. Mon premier objectif : j'ai une rubrique « auteurs », chaque article dans cette rubrique est constituée d'un titre (le nom de l'auteur), un texte (quelques mots sur l'auteur), et une photo. Je voudrais afficher une liste avec pour chaque auteur avec sa photo, son nom, et son descriptif. donc j'ai créé un répertoire /contenu dans le répertoire squelettes et j'y ai fait 2 fichiers</p>
<p>rubrique-trombinoscope.html</p>
<div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>[(#REM) Squelette
]
#CACHE{3600*100}
<BOUCLE_article(ARTICLES)>
#LOGO_ARTICLE #TITRE #TEXTE
</BOUCLE_article></code></pre></div>
<p>rubrique-trombinoscope.xml</p>
<pre>
<composition> <nom>Rubrique Trombinoscope</nom> <description>Composition adaptée pour faire un trombinoscope</description> <icon>images/rubrique-trombinoscope.png</icon>
</composition>
</pre>
<p>j'ai été dans l'espace privé, défini la rubrique « auteurs » comme étant une composition « trombinoscope »... jusqu'ici tout va bien</p>
<p>mais sur mon site, lorsque je clique sur la rubrique « auteurs » j'ai l'affichage par défaut de zspip et non pas celui que j'ai défini dans mon (certes simple) .html</p>
<p>pourquoi<small class="fine d-inline"> </small>?</p>Compositions2010-07-04T10:27:31Zhttps://files.spip.net/Compositions-1#comment4323512010-07-04T10:27:31Z<p>Bon plugin<small class="fine d-inline"> </small>! Serait-il possible de selectionner un dossier comme composition<small class="fine d-inline"> </small>? Par example le dossier composition-green avec fichiers comme habillage.css, article.html, rubrique.html,...</p>
<p>Avec cette option ne seulement pas il sirve pour un object <> fichier, sinon par un « theme » ou variante de « squelette » pour articles, rubriques, sous-rubriques, mots,...</p>
<p>Ce simplificarai beacoup la creation de blogs diferentes a partir de rubriques ou de mots, par example.</p>
<p>Il serait parfait :-)</p>
<p>Salut</p>Compositions2010-06-18T07:15:15Zhttps://files.spip.net/Compositions-1#comment4317472010-06-18T07:15:15Z<p>Aucune réponse à ce message<small class="fine d-inline"> </small>? Peut-être ma demande n'est-elle pas assez précise mais je ne vois pas quoi dire d'autre. N'hésitez pas à me poser des questions, ça aiderait<small class="fine d-inline"> </small>!</p>Compositions2010-06-16T19:29:49Zhttps://files.spip.net/Compositions-1#comment4316982010-06-16T19:29:49Z<p>Bonjour<br class="autobr">
je renouvelle mon message en essayant de préciser.</p>
<p>J'ai installé le plugin et mis le dossier compositions dans auto/plugins/monsquelette. J'obtiens bien une fenêtre dans ma page article mais avec seulement la mention «<small class="fine d-inline"> </small>choisir comme article d'accueil<small class="fine d-inline"> </small>». Or, j'ai bien réalisé une composition avec les fichiers compo.xml et compo.html. Où me suis-je trompée<small class="fine d-inline"> </small>?</p>
<p>J'ai essayé de visualiser les compositions en utilisant http://monsite/ecrire/?exec=compositions mais j'obtiens le message "compositions : accès interdit". Je précise que je suis bien webmestre. Quelqu'un aurait-il une idée de ce que je peux faire<small class="fine d-inline"> </small>?</p>Compositions2010-06-07T19:20:27Zhttps://files.spip.net/Compositions-1#comment4313112010-06-07T19:20:27Z<p>Bonjour</p>
<p>ça a l'air très intéressant mais je ne comprends pas du tout comment l'utiliser.</p>
<p>J'ai recopié le fichier xml proposé plus haut et j'ai fait un fichier du même nom mais html en modifiant légèrement mon squelette article habituel, j'y ai aussi ajouté la balise #COMPOSITION. Juste pour tester. Et j'ai mis mes deux fichiers dans le répertoire compositions. Eh bien ça ne fonctionne pas, le cadre «<small class="fine d-inline"> </small>Composition<small class="fine d-inline"> </small>» en partie privée ne me propose rien de nouveau.</p>
<p>De plus, j'avais sélectionné «<small class="fine d-inline"> </small>article de la rubrique<small class="fine d-inline"> </small>» dans l'espoir de faire bouger quelque chose et non seulement rien n'a bougé mais de plus il n'y a aucune possibilité de désélectionner en accueil de la rubrique. Bref, la cata… et je ne comprends pas ce que j'aurais dû faire...</p>Compositions2010-05-31T13:59:13Zhttps://files.spip.net/Compositions-1#comment4310732010-05-31T13:59:13Z<p>Bonjour,</p>
<p>J'ai un petit avec le système de prévisualisation que j'ai activé via la configuration de l'espace privé.<br class="autobr">
Lorsque je souhaite visualiser un article en « proposition », cela me renvoie à une erreur 404. Le fait est que cet article a une composition d'attribuée. Est ce que cela peut jouer un rôle<small class="fine d-inline"> </small>? et est ce que les articles prévisualisés sont affichés dans la bonne composition<small class="fine d-inline"> </small>?</p>
<p>Merci</p>Compositions2010-05-29T22:56:24Zhttps://files.spip.net/Compositions-1#comment4310292010-05-29T22:56:24Z<p>Bonjour, y'aurait-il moyen avec la fonctionnalité : « article en page d'accueil de la rubrique », de choisir un article non pas de la rubrique, mais d'une sous-rubrique<small class="fine d-inline"> </small>?<br class="autobr">
(rubrique et sous-rubrique auraient la même page d'accueil)</p>
<p>Merci d'avance.</p>Compositions2010-05-21T08:59:11Zhttps://files.spip.net/Compositions-1#comment4307642010-05-21T08:59:11Z<p>Bonjour,</p>
<p>J'ai installé le plugin « compositions » ainsi que les autres de ZPIP mais je ne vois pas trop comment il fonctionne. Je suis allé ensuite sur « <a href="http://localhost/spip/ecrire/?exec=compositions" class="spip_url spip_out auto" rel="nofollow external">http://localhost/spip/ecrire/?exec=compositions</a> », ca me marque : « compositions : Accès interdit ». Je vois pas comment procéder pour bien mettre en oeuvre ce plugin.</p>
<p>Merci</p>Compositions2010-05-11T08:33:55Zhttps://files.spip.net/Compositions-1#comment4303792010-05-11T08:33:55Z<p>c'est ton squelette de rubrique qui affiche l'article d'accueil, sa composition est a priori ignorée, du coup.<br class="autobr">
Il faudrait prendre en compte la composition de l'article d'accueil dans le squelette de ta rubrique.</p>Compositions2010-05-11T08:21:24Zhttps://files.spip.net/Compositions-1#comment4303782010-05-11T08:21:24Z<p>Pas de réponse à cette question<small class="fine d-inline"> </small>?<br class="autobr">
Merci</p>Compositions2010-05-02T16:54:15Zhttps://files.spip.net/Compositions-1#comment4300782010-05-02T16:54:15Z<p>Hum, et, alors plutôt qu'un forum en spipBB : il serait possible d'avoir un type de page forum en composition<small class="fine d-inline"> </small>? Des pistes<small class="fine d-inline"> </small>?</p>Compositions2010-04-26T08:24:43Zhttps://files.spip.net/Compositions-1#comment4297572010-04-26T08:24:43Z<p>Il suffit de faire une boucle sur la rubrique et de prendre le champ #COMPOSITION, pour cela.<br class="autobr">
Cela marchera bien dans les articles d'une rubrique, mais si tu dois gérer toute une branche ça va être un peu plus compliqué.</p>Compositions2010-04-26T08:12:19Zhttps://files.spip.net/Compositions-1#comment4297542010-04-26T08:12:19Z<p>N'y aurait-il pas moyen de récupérer l'ID de la composition de la rubrique dans une boucle pour ensuite adapter en fonction le contenu du squelette article<small class="fine d-inline"> </small>?</p>Compositions2010-04-24T16:28:33Zhttps://files.spip.net/Compositions-1#comment4297132010-04-24T16:28:33Z<p>Pour le moment le plugin composition ne permet pas de définir la composition par défaut pour les articles d'une rubrique.</p>Compositions2010-04-24T14:17:25Zhttps://files.spip.net/Compositions-1#comment4297102010-04-24T14:17:25Z<p>Bonjour,<br class="autobr">
<strong>Avant toute chose, MERCI.</strong><br class="autobr">
Je n'ai pas trouvé dans le forum réponse à la question que je me pose...<br class="autobr">
Aussi, au risque de doublon, je me lance : <br class="autobr">
Le plugin « compositions » permet d'affecter un aspect particulier ou des fonctions particulières à des articles choisis.<br class="autobr">
Par exemple, je me sers de « compositions » pour utiliser « flash diaporama » ce qui me permet de restreindre cette mise en forme à certains articles du site.<br class="autobr">
En bref, « compositions » est fait pour ça.<br class="autobr">
Mais si je place <strong>comme article d'accueil</strong> dans ma rubrique un article « diaporama » par exemple, le texte de l'article sera bien transporté, mais pas le diaporama.<br class="autobr">
Il en est ainsi des autres compositions que j'ai mis en place.<br class="autobr">
Existe t il une solution à mon problème, ou ne faut il placer en articles d'accueil dans les rubriques que des articles ne ressortant pas de « compositions »<small class="fine d-inline"> </small>?</p>
<p><strong>Je voulais ajouter un meaculpa, j'avais signalé que « compositions » ne fonctionnait pas avec spip 210, ce qui est faux, c'était mon squelette qui coinçait<small class="fine d-inline"> </small>!!!</strong></p>Compositions2010-04-23T14:59:48Zhttps://files.spip.net/Compositions-1#comment4296932010-04-23T14:59:48Z<p>Bonjour,</p>
<p>J'ai exactement la même question que Benoît Labourdette à propos de l'héritage de composition des rubriques sur les articles. Malheureusement je n'ai pas vu de réponse à sa question , serait-il possible d'y répondre, ce serait vraiment chouette<small class="fine d-inline"> </small>!</p>
<blockquote class="spip">
<p>
Composition pour tous les articles d'une rubrique<small class="fine d-inline"> </small>?<br class="autobr">
Avec le plugin Composition, on peut apporter dans le back-office des modifs aux rubriques et articles individuels, mais peut-on choisir une composition pour tous articles d'une rubrique (comme on le fait très simplement avec Spip en créant un squelette article-3.html par exemple, qui va piloter la mise en page de tous les articles de la rubrique 3).<br class="autobr">
Merci<small class="fine d-inline"> </small>!</p>
</blockquote>Compositions2010-04-14T22:43:05Zhttps://files.spip.net/Compositions-1#comment4292952010-04-14T22:43:05Z<p>Utilisateur du plugin « Squelettes par mots clés », qui permet d'appliquer un squelette en affectant un mot clé à leur rubrique, je suis aussi très interessé par cette fonctionnalité et j'avais commencé à étudier les modifications à apporter à Composition pour implémenter une fonction permettant d'affecter une composition par défaut aux articles d'une rubrique. N'étant pas programmeur expérimenté, j'avance à petits pas, mais je veux bien apporter ma contribution. Cédric, on peut-être en discuter lors d'une SPIP Party sur Paris<small class="fine d-inline"> </small>?</p>
<p>Jean-Baptiste</p>Compositions2010-04-14T14:08:19Zhttps://files.spip.net/Compositions-1#comment4292532010-04-14T14:08:19Z<p><strong>Composition pour tous les articles d'une rubrique<small class="fine d-inline"> </small>? </strong> <br class="autobr">
Avec le plugin Composition, on peut apporter dans le back-office des modifs aux rubriques et articles individuels, mais peut-on choisir une composition pour tous articles d'une rubrique (comme on le fait très simplement avec Spip en créant un squelette article-3.html par exemple, qui va piloter la mise en page de tous les articles de la rubrique 3).<br class="autobr">
Merci<small class="fine d-inline"> </small>!<br class="autobr">
Benoît</p>Compositions2010-04-13T13:14:13Zhttps://files.spip.net/Compositions-1#comment4291642010-04-13T13:14:13Z<p>En fait la question était pour réduire la taille des fichiers CSS. Ici il faut inclure tous les styles, donc pas glop...<br class="autobr">
Ça aurait aussi permis la réutilisation facile des compos dans d'autres thèmes.</p>Compositions2010-04-13T13:10:18Zhttps://files.spip.net/Compositions-1#comment4291602010-04-13T13:10:18Z<p>Super<small class="fine d-inline"> </small>! Merci :-)<br class="autobr">
Je suis justement en train de tout basculer sur zpip.</p>Compositions2010-04-13T12:39:12Zhttps://files.spip.net/Compositions-1#comment4291522010-04-13T12:39:12Z<p>Non. Ce qui est prévu en revanche, dans le cas ou tu utilises zpip, c'est une classe sur le body qui permet de cibler uniquement une composition.<br class="autobr">
Ainsi si tu utilises la composition article-portfolio, les pages qui utilisent cette composition auront la classe « article_portfolio » sur <code class="spip_code spip_code_inline" dir="ltr"><body></code>, et tu peux donc les styler en utilisant le selecteur<br class="autobr">
<code class="spip_code spip_code_inline" dir="ltr"> body.article_portfolio ... { }</code></p>
<p>Si tu n'utilises pas Zpip, il faut gérer cela par toi même au niveau de ton squelette.</p>
<p>Cette solution permet de répondre à ton besoin, je pense, en évitant de changer les feuilles de styles d'une page à l'autre.</p>Compositions2010-04-13T12:28:18Zhttps://files.spip.net/Compositions-1#comment4291492010-04-13T12:28:18Z<p>Bonjour,</p>
<p>Y a-t-il une option dans objet-compo.xml pour ajouter une feuille de style dans HEAD seulement si cette compo est utilisée<small class="fine d-inline"> </small>?<br class="autobr">
Merci</p>Compositions2010-04-11T14:19:32Zhttps://files.spip.net/Compositions-1#comment4289902010-04-11T14:19:32Z<p>Bonjour,<br class="autobr">
J'utilise ce plugin avec bonheur depuis quelques temps, en version spip 2 .<br class="autobr">
Depuis le passage à spip 210 en local, je ne peux plus l'utiliser, l'accès à la modification des articles provoque le message suivant :</p>
<p>« Fatal error : Only variables can be passed by reference in C :\Documents and Settings\Moi\Bureau\sipv21\www\plugins\auto\compositions\inc\compositions.php on line 45. »</p>
<p>Est ce que j'ai manqué quelque chose, ou le plugin a t il un problème avec la version 210 de spip (il fonctionnait bien avec la version 210-rc) (compositions Revision : 36458 du 19 3 2010)<small class="fine d-inline"> </small>?</p>
<p>Je précise que je suis en phase d'essai, et que pour moi, rien ne presse, même si ce plugin m'est d'une très grande utilité.</p>
<p><strong>De toute façon, merci...</strong></p>Compositions2010-04-02T07:57:06Zhttps://files.spip.net/Compositions-1#comment4285882010-04-02T07:57:06Z<p>Bonjour,</p>
<p>j'utilise le plugin spip bonux en version 2.0 (installé en tant que plugin auto) et compositions me met :</p>
<p>« Nécessite le plugin SPIP_BONUX en version [1.8.10<small class="fine d-inline"> </small>;] minimum. »</p>
<p>Faut il que je remette une vieille version de spip bonux<small class="fine d-inline"> </small>?</p>
<p>Florent</p>Compositions2010-03-10T15:16:25Zhttps://files.spip.net/Compositions-1#comment4274432010-03-10T15:16:25Z<p>Hello,</p>
<p>je suppose que tes squelettes ont une structure Zpip<small class="fine d-inline"> </small>; dans ce cas comme tu as du le constater les « head » spéciaux sont dans le dossier de bloc <i>head</i>.</p>
<p>Pour définir un head particulier à une compo (mais c'est valable aussi pour les autres blocs : <i>extra</i>, <i>navigation</i>, etc.) il faut recréer le mécanisme d'appel qui se trouve dans le fichier « page.html » à l'intérieur des dossiers de blocs, et l'appliquer à ton élément éditorial. Ainsi pour spécifier un head spécifique pour l'élément éditorial « article » il faut créer dans le dossier head trois fichiers :</p>
<p><strong>1.</strong> tout d'abord un fichier head/article.html contenant le mécanisme d'appel et constitué des 2 lignes suivantes :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>#SET{composition,#CHEMIN{head/article-#ENV{composition}|concat{.html}}|?{#ENV{composition},dist}}
#INCLURE{fond=head/article-#GET{composition},env}</code></pre></div>
<p>Ensuite il faut créer deux squelettes :<br class="manualbr"><strong>2.</strong> head/article-dist.html : contient le head par défaut de tous les articles<br class="manualbr"><strong>3.</strong> head/article-macompo.html : contient le head spécifique de la composition « macompo »</p>
<p>Pour celui qui était habitué à développer un fichier html pour chaque squelette dans le dossier « squelettes », c'est un peu déroutant. Mais pour celui qui découvre SPIP, Zpip + compo ouvrent véritablement une nouvelle ère dans le développement de SPIP<small class="fine d-inline"> </small>!</p>Compositions2010-02-18T12:54:49Zhttps://files.spip.net/Compositions-1#comment4265962010-02-18T12:54:49Z<p>Hello,</p>
<p>Une idée comme ça : la composition appliquée à un objet SPIP (par exemple, les articles) est stockée dans le champs “composition” de sa table (ex. spip_articles). Tu peux donc utiliser le critère <code class="spip_code spip_code_inline" dir="ltr"> {composition}</code> dans une boucle pour tester si l'objet s'est vu attribuer la composition voulue et appliquer le header approprié.</p>Compositions2010-02-14T20:35:25Zhttps://files.spip.net/Compositions-1#comment4264222010-02-14T20:35:25Z<p>Bonjour,</p>
<p>Lorsque les compos sont dans contenu, comment définir un header particulier pour certaines compos<small class="fine d-inline"> </small>?</p>
<p>J'ai essayé d'ajouter mes css et js dans /header/article-chess.html, mais ça ne fonctionne pas.</p>Compositions2010-02-10T16:10:08Zhttps://files.spip.net/Compositions-1#comment4262652010-02-10T16:10:08Z<p>Le lien a été corrigé. Merci.</p>Compositions2010-02-10T15:56:42Zhttps://files.spip.net/Compositions-1#comment4262622010-02-10T15:56:42Z<p>Bonjour... erreur 404 en suivant le lien « voir sa documentation. » à propos de la documentation de Zpip..... et merci pour l'aide vitale apportée ici...</p>
<p>Bonne continuation...</p>Compositions2010-02-10T08:33:13Zhttps://files.spip.net/Compositions-1#comment4262352010-02-10T08:33:13Z<p>Merci à vous de ce retour<small class="fine d-inline"> </small>!</p>Compositions2010-02-10T02:29:47Zhttps://files.spip.net/Compositions-1#comment4262322010-02-10T02:29:47Z<p>Je découvre ce plugin aujourd'hui : magnifique et pratiquement indispensable. Merci à vous<small class="fine d-inline"> </small>!</p>Compositions2010-02-06T01:33:35Zhttps://files.spip.net/Compositions-1#comment4261002010-02-06T01:33:35Z<p>merci cratso, je n'avais pas fait tilt ... mais après vérification, j'ai la dernière version officielle de Spip-bonux, est-ce normal que composition nécessite une version SVN<small class="fine d-inline"> </small>?</p>Compositions ne s'active pas2010-02-06T01:02:22Zhttps://files.spip.net/Compositions-1#comment4260992010-02-06T01:02:22Z<p>salut poterie,</p>
<p>c'est logique, ton spip-bonux installé est en version 1.8.9 et le plugin semble nécessiter au minimum la version 1.8.10, pense a upgrade ton bonux vers cette version et tout ira normalement.</p>Compositions ne s'active pas2010-02-05T21:49:35Zhttps://files.spip.net/Compositions-1#comment4260972010-02-05T21:49:35Z<p>bonjour,<br class="autobr">
je viens de migrer un spip 1.9.2 en 2.0.10, et ai installé zpip dessus. J'ai bien sur un spip-bonux à jour. je charge compositions, mais impossible à activer : il me met comme message :</p>
<blockquote class="spip">
<p>Impossible d'activer le plugin auto/compositions<br class="autobr"> * Nécessite le plugin SPIP_BONUX en version [1.8.10<small class="fine d-inline"> </small>;] minimum.</p>
</blockquote>
<p>alors que celui-ci est installé en version : 1.8.9 [34685]</p>
<p>Y a-t-il d'autres plugins connus pour se mettre en travers<small class="fine d-inline"> </small>?</p>
<p>merci<small class="fine d-inline"> </small>!</p>Compositions2010-02-05T19:19:54Zhttps://files.spip.net/Compositions-1#comment4260932010-02-05T19:19:54Z<p>Salut,</p>
<p>voulais juste signalé un lien mort dans la partie : « Utilisation avec les squelettes de type Z comme Zpip » qui renvoi vers une page 404.</p>
<p>cordialement</p>Compositions2010-01-27T22:30:15Zhttps://files.spip.net/Compositions-1#comment4257112010-01-27T22:30:15Z<p>Désolé, j'ai trouvé...<br class="autobr">
Oui c'est évident qu'il faut changer le squelette.</p>Compositions2010-01-23T20:11:21Zhttps://files.spip.net/Compositions-1#comment4255642010-01-23T20:11:21Z<p>Tout vérifié, vidé le cache pourtant mon article d'accueil n'est toujours pas mis en évidence.</p>
<p>Faut il modifier le squelette zpip<small class="fine d-inline"> </small>?</p>Compositions2010-01-23T15:36:51Zhttps://files.spip.net/Compositions-1#comment4255612010-01-23T15:36:51Z<p>Bonjour,</p>
<p>J'ai désigné un article comme article d'accueil d'une rubrique, pourtant il apparait comme les autres dans la page de l'article.</p>
<p>J'ai oublié de faire quelque chose<small class="fine d-inline"> </small>?</p>
<p>Merci</p>Compositions pour tous les articles d'une rubrique2009-12-23T10:42:05Zhttps://files.spip.net/Compositions-1#comment4245002009-12-23T10:42:05Z<p>Super plugin, merci<small class="fine d-inline"> </small>!</p>
<p>Question : comment cela se passe-t-il pour les articles d'une rubrique ayant une composition particulière<small class="fine d-inline"> </small>? Y a-t-il moyen que les articles qu'elle contient adoptent une composition spéciale<small class="fine d-inline"> </small>?</p>
<p>Bref une composition de rubrique peut-elle automatiquement influencer sur une composition d'article<small class="fine d-inline"> </small>?</p>
<p>Merci<small class="fine d-inline"> </small>!</p>Compositions2009-12-22T20:22:48Zhttps://files.spip.net/Compositions-1#comment4244902009-12-22T20:22:48Z<p>J'ai complété la doc concernant l'utilisation du plugin Compositions avec le squelette Zpip</p>Utilisation de #COMPOSITIONS2009-12-22T10:19:30Zhttps://files.spip.net/Compositions-1#comment4244772009-12-22T10:19:30Z<p>Bon, alors c'est la bonne méthode, mais il faut également désactiver la sélection automatique des squelettes par le plugin, dans le panneau de configuration du plugin (<a href="http://archives.rezo.net/spip-zone.mbox/200905.mbox/%3CE2409DE4-AF45-46F3-8E46-A57F60DBC1C7@yterium.com%3E" class="spip_out" rel='nofollow external'>voir le message de Cédric sur SPIP-Zone</a>).</p>Utilisation de #COMPOSITIONS2009-12-16T10:57:53Zhttps://files.spip.net/Compositions-1#comment4243302009-12-16T10:57:53Z<p>Bonjour,</p>
<p>Je n'arrive pas à utiliser <code class="spip_code spip_code_inline" dir="ltr">#COMPOSITION</code> afin de n'appliquer une composition qu'à une partie d'un squelette.</p>
<p>Voici comment j'ai procédé : dans le squelette <code class="spip_code spip_code_inline" dir="ltr">squelettes/article.html</code>, j'ai inséré dans une boucle ARTICLES <code class="spip_code spip_code_inline" dir="ltr"><INCLURE{fond=#COMPOSITION|compositions_selectionner{article}}{env}></code> puis j'ai créé une composition <code class="spip_code spip_code_inline" dir="ltr">/squelettes/compositions/article-essai.html</code> et le fichier XML correspondant. La composition ne contient que le code <code class="spip_code spip_code_inline" dir="ltr"><h1>Essai</h1></code>.</p>
<p>Le problème c'est que lorsque j'associe cette composition à un article, c'est le squelette <code class="spip_code spip_code_inline" dir="ltr">/squelettes/compositions/article-essai.html</code> seul qui est appliqué et non pas une combinaison entre ce squelette et <code class="spip_code spip_code_inline" dir="ltr">squelettes/article.html</code>.</p>
<p>Est ce que j'utilise la bonne méthode<small class="fine d-inline"> </small>? Merci.</p>Compositions : page d'accueil2009-11-09T13:50:18Zhttps://files.spip.net/Compositions-1#comment4228892009-11-09T13:50:18Z<p>Le plugin permet de faire varier la composition d'un objet, sous entendu que plusieurs objets différents peuvent nécessiter une composition différente.</p>
<p>Par nature, la page d'accueil est unique, et faire varier sa composition semble moins évident. Je comprends dans ta demande, qu'en fait le besoin serait de pouvoir avoir plusieurs compositions pré-existantes, et d'en choisir une pour un site donné.</p>
<p>De ce point de vue, cela à un sens, effectivement. La réponse simple est donc qu'actuellement ce n'est pas prévu, non. C'est sans doute envisageable, oui.</p>Compositions : page d'accueil2009-11-09T11:39:19Zhttps://files.spip.net/Compositions-1#comment4228832009-11-09T11:39:19Z<p>La « composition » de la page d'accueil (squelette sommaire) n'est pas disponible. Y a-t-il une raison à cela<small class="fine d-inline"> </small>? Est-ce envisagé/envisageable de l'ajouter au plugin<small class="fine d-inline"> </small>?</p>Compositions2009-11-04T14:05:54Zhttps://files.spip.net/Compositions-1#comment4227162009-11-04T14:05:54Z<p>J'ai fait ça, mais mes icônes ne sont pas affichées. Où sont-elles censées apparaître<small class="fine d-inline"> </small>?</p>Compositions2009-07-24T11:05:48Zhttps://files.spip.net/Compositions-1#comment4185762009-07-24T11:05:48Z<p>ou si le dossier images se trouve dans le dossier composition, qui lui-même est dans squelettes :<br class="autobr">
squelettes/compositions/images/image.png</p>
<p>merci<small class="fine d-inline"> </small>!</p>Compositions2009-07-24T10:59:30Zhttps://files.spip.net/Compositions-1#comment4185752009-07-24T10:59:30Z<p>Je tiens à souligner que ce plugin est une merveille et va me pousser à essayer aussi d'en créer un<small class="fine d-inline"> </small>!</p>
<p>Il apporte une liberté de composition plus clair et plus évidente pour les rédacteurs que le système de « mots-clefs ».</p>
<p>Bravo à son créateur<small class="fine d-inline"> </small>!</p>Compositions2009-07-24T10:56:29Zhttps://files.spip.net/Compositions-1#comment4185742009-07-24T10:56:29Z<p>S'il est dans le repertoire « /plugins » alors :<br class="autobr"> plugins/images/lenomdetonimage.png</p>