Squelettes pour groupes et par groupes de mots - commentaires Squelettes pour groupes et par groupes de mots 2020-05-26T07:03:48Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment505392 2020-05-26T07:03:48Z <p>bonjour,</p> <p>cela fonctionne (j'ai Z-Core en Spip 3.2.7 avec le squelette Scola-Spip), le titre à l'intérieur de la page est bien celui du Titre du groupe de mots. <br class="autobr"> Par contre le titre de la page (sous head / title ) est égal au titre du site et non au titre du groupe de mots clés, au sens SEO. <br class="autobr"> Je ne sais pas où agir sur ce fichier ou ailleurs. Ma boucle doit être appelée par un squelette supérieur que je n'identifie pas et qui met un header générique. J'appelle bien l'objet « groupe_mots » par le menu pourtant. Quelqu'un peut-il m'éclairer SVP<small class="fine d-inline"> </small>? <br class="autobr"> merci d'avance</p> Squelettes pour groupes et par groupes de mots 2017-09-15T13:21:06Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment493390 2017-09-15T13:21:06Z <p>bon, je me répond pour partager et clore le sujet :</p> <p>d'abord pour pouvoir appeler sous la forme http://www.monsite/groupe_mots2.html<br class="autobr"> il faut jouer au .htaccess la ligne<br class="autobr"> RewriteRule ^groupe_mots([0-9]+)(\.html)<small class="fine d-inline"> </small>?$ spip.php<small class="fine d-inline"> </small>?page=groupe_mots&groupe=$1 [QSA,L]</p> <p>et sous le rep /squelettes ou sous /squelettes/content si on veut hériter du design de certains squelettes, le fichier groupe_mots.html avec à la base (sans déco) :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code><BOUCLE_groupe_principal(GROUPES_MOTS){id_groupe=#ENV{groupe}}{doublons}> <section> <header class="cartouche"> [(#LOGO_GROUPE|image_reduire{200,200})] <h1 class="#EDIT{titre}">#TITRE</h1> </header> <div class="main"> [<div class="#EDIT{texte} chapo">(#TEXTE|adaptive_images)</div>] <br class="clear"/> <BOUCLE_mots(MOTS){id_groupe}{par titre}{" - "}> #TITRE </BOUCLE_mots> </div> </section> </BOUCLE_groupe_principal> </code></pre></div> Squelettes pour groupes et par groupes de mots 2017-09-15T12:12:39Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment493389 2017-09-15T12:12:39Z <p>c'est un peu tard mais cela peu servir à d'autres : <br class="autobr"> voir le .htaccess : <br class="autobr"> Compatibilite avec les URLS « html » (pour transition sympa)<br class="autobr"> ajouter la ligne : <br class="autobr"> RewriteRule ^groupe_mots([0-9]+)(\.html)<small class="fine d-inline"> </small>?$ spip.php<small class="fine d-inline"> </small>?page=groupe_mots&groupe=$1 [QSA,L]</p> <p>si on appelle les pages de groupes de mots par : <a href="http://www.monsite.com/groupe_motsX.html" class="spip_url spip_out auto" rel="nofollow external">www.monsite.com/groupe_motsX.html</a></p> <p>ou</p> <p>RewriteRule ^groupe([0-9]+)(\.html)<small class="fine d-inline"> </small>?$ spip.php<small class="fine d-inline"> </small>?page=groupe&groupe=$1 [QSA,L]<br class="autobr"> si on appelle les pages <a href="http://www.monsite.com/groupeX.html" class="spip_url spip_out auto" rel="nofollow external">www.monsite.com/groupeX.html</a></p> Squelettes pour groupes et par groupes de mots 2017-09-12T13:27:07Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment493369 2017-09-12T13:27:07Z <p>Bonjour,</p> <p>pour moi c'est assez confus pour être honnête. <br class="autobr"> Je veux « simplement » créer une page avec la liste des mots clés d'un groupe de mots clés.</p> <p>Avec le plugin « menus », je créé une entrée de menu qui appelle : <br class="autobr"> http://www.monsite/groupe_mots2.html</p> <p>Sous le répertoire « squelettes » , que dois-je ajouter comme noms et contenus de fichiers pour avoir cette liste SVP<small class="fine d-inline"> </small>?</p> Squelettes pour groupes et par groupes de mots 2016-02-22T13:00:20Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment486156 2016-02-22T13:00:20Z <p>je n'ai pas dit que la question était bête. J'ai dit qu'en l'occurence nous n'avions pas affaire à un plugin<small class="fine d-inline"> </small>;-)</p> Squelettes pour groupes et par groupes de mots 2016-02-22T12:55:21Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment486155 2016-02-22T12:55:21Z <p>Super, merci ClaudeD :-)</p> <p>Bon ben voilà, ce n'était pas si bête comme question Maïeul<small class="fine d-inline"> </small>;-) <br class="autobr"> de toute façon j'allais le tester de mon côté sur plusieurs sites que je dois migrer.</p> <p>Bye bye</p> Squelettes pour groupes et par groupes de mots 2016-02-20T15:47:23Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment486110 2016-02-20T15:47:23Z <p>je l'utilise en 3.1.0 et précédemment dans les RC. Je répare cet oubli et complète l'info .</p> Squelettes pour groupes et par groupes de mots 2016-02-20T15:25:26Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment486109 2016-02-20T15:25:26Z <p>bonjour,</p> <p>si le plugins n'est pas marqué compatible 3.1, c'est que personne ne l'a testé en 3.1 ou bien que le test s'est averé infructueux.</p> <p>Cela étant, il ne s'agit pas ici d'un plugin mais d'une contribution, pas « clef en main ». Donc à tester, mais un survol rapide me dit qu'il n'y a pas de raison que cela ne marche pas</p> Squelettes pour groupes et par groupes de mots 2016-02-20T15:19:37Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment486108 2016-02-20T15:19:37Z <p>Bonjour</p> <p>Est-ce que quelqu'un a essayé ce plugin sur 3.1 et fonctionne-t-il<small class="fine d-inline"> </small>?</p> <p>Merci<br class="autobr"> o2</p> Squelettes pour groupes et par groupes de mots 2011-03-21T22:29:48Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment442955 2011-03-21T22:29:48Z <p>c'est rajouté, merci</p> Squelettes pour groupes et par groupes de mots 2011-03-21T22:01:11Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment442954 2011-03-21T22:01:11Z <p>C'est impeccable, merci, rajoutons que cela marche aussi avec spip 2.1</p> Squelettes pour groupes et par groupes de mots 2010-02-19T08:35:59Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment426631 2010-02-19T08:35:59Z <p>Un grand merci pour cette contrib qui est ce que je cherchais.</p> <p>Bravo.</p> Squelettes pour groupes et par groupes de mots 2009-03-16T15:54:47Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment414475 2009-03-16T15:54:47Z <p>Juste génial<small class="fine d-inline"> </small>!<br class="autobr"> Exactement ce que je cherchais, c'est super bien pensé<small class="fine d-inline"> </small>!</p> <p>Merci<small class="fine d-inline"> </small>!</p> Squelettes pour groupes et par groupes de mots 2008-11-29T11:43:48Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment410557 2008-11-29T11:43:48Z <p>envoi moi le code de tes pages</p> Squelettes pour groupes et par groupes de mots 2008-11-29T09:37:05Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment410554 2008-11-29T09:37:05Z <p>oui j'ai bien mis Utiliser la configuration avancée des groupes de mots-clés<br class="autobr"> l'id du mot est 1, l'id du groupe est 1</p> Squelettes pour groupes et par groupes de mots 2008-11-29T06:17:04Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment410551 2008-11-29T06:17:04Z <p>un mot 1 dont l'id=1 donc. Mais est-il dans un groupe de mots dont l'id est 1.</p> <p>Il faut donc avoir validé :<br class="manualbr">« Utiliser la configuration avancée des groupes de mots-clés »<br class="autobr"> _dans la page configuration de spip</p> Squelettes pour groupes et par groupes de mots 2008-11-28T19:04:51Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment410547 2008-11-28T19:04:51Z <p>non je n'ai pas d'url je travail en local mais bizarre quand meme ca a l'air super simple j'ai 3 fichiers<br class="autobr"> mot.html (copier-coller le code dans la 1<sup class="typo_exposants">re</sup> partie)<br class="autobr"> mots.html (copier fichier depuis le dossier dist)<br class="autobr"> mots-1.html (qui contient le design) et j'ai bien verifier le mot 1 (news) est relier a 3 articles</p> Squelettes pour groupes et par groupes de mots 2008-11-28T18:29:32Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment410544 2008-11-28T18:29:32Z <p>ben si,</p> <p>tous mes sites qui l'utilisent sont passés en v2 ([13242] pour le plus récent)</p> <p>as-tu une URL<small class="fine d-inline"> </small>?</p> Squelettes pour groupes et par groupes de mots 2008-11-28T16:57:53Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment410542 2008-11-28T16:57:53Z <p>est ce que ca fonctionne sous spip2 rc1 car moi j'arrive pas a le faire fonctionner</p> Squelettes pour groupes et par groupes de mots 2008-09-03T09:29:56Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment408380 2008-09-03T09:29:56Z <p>Effectivement dans mon cas, 3 pages suffisent : groupe.html avec “< BOUCLE_groupe_principal(GROUPES_MOTS)...>”, groupes.html avec la mise en page générale et groupe-N.html avec la mise en page spécifique à l'ID groupe N. D'un autre coté j'ai changer tous les liens qui font référence à “#URL_MOT” en “[(#URL_PAGE<i>groupe</i>)][&groupe=(#ID_GROUPE)]”, car au début c'était ce qui me fausser le résultat. Merci beaucoup pour votre aide et la rapidité de votre réponse.</p> Squelettes pour groupes et par groupes de mots 2008-09-02T18:06:40Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment408365 2008-09-02T18:06:40Z <p>Bonjour,</p> <p>pas de problème :<br class="manualbr">Spip cherche d'abord un squelette groupes-N.html<br class="manualbr">s'il ne trouve pas, il utilise le squelette groupes.html/ Ce dernier suffit pour l'ensemble des pages de groupes de mots. Il ne faut donc pas oublier de créer groupes.html.</p> Squelettes pour groupes et par groupes de mots 2008-09-02T16:02:13Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment408364 2008-09-02T16:02:13Z <p>Super ça marche<small class="fine d-inline"> </small>! une petite question cependant, doit-on systématiquement créer une page groupe-xx.html par groupe de mots<small class="fine d-inline"> </small>?<br class="autobr"> Ne peut on avoir : un «<small class="fine d-inline"> </small>si pas de page groupe-xx<small class="fine d-inline"> </small>» alors «<small class="fine d-inline"> </small>page groupe<small class="fine d-inline"> </small>» par defaut<small class="fine d-inline"> </small>?<br class="autobr"> Vu que je doit juste créer une page différente pour un seul groupe de mots, je ne voudrait pas créer toutes les pages pour les autres groupe qui utiliseront le même squelette...<br class="autobr"> Doit-on faire un lien différent de “[(#URL_PAGE<i>groupe</i>)][&groupe=(#ID_GROUPE)]”<small class="fine d-inline"> </small>? dans ce cas il cherche forcement une page groupe-xx.html.<br class="autobr"> Espérant ne rien avoir raté, dans les explications, plus haut, merci d'avance pour votre aide</p> Ne fonctionne pas pour spip 1.9.2<sup class="typo_exposants">d</sup><small class="fine d-inline"> </small>? 2008-03-13T10:06:34Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment403974 2008-03-13T10:06:34Z <p>Effectivement ça fonctionne très bien, j'appelais mal mes pages de groupes de mots clés.<br class="autobr"> Un exemple :</p> <p><a href="http://chernobyl-day.org/spip.php?page=groupe&groupe=2" class="spip_out" rel='nofollow external'>http://chernobyl-day.org/spip.php?page=groupe&groupe=2</a></p> <p>Merci encore<small class="fine d-inline"> </small>!</p> Ne fonctionne pas pour spip 1.9.2<sup class="typo_exposants">d</sup><small class="fine d-inline"> </small>? 2008-03-12T18:37:39Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment403956 2008-03-12T18:37:39Z <p>je viens de regarder sur :<br class="autobr"> <a href="http://hortical.com/spip.php?page=groupe&groupe=40" class="spip_url spip_out" rel='nofollow external'>http://hortical.com/spip.php?page=g...</a> qui est en 1.9.3 dev [11250]. Celà fonctionne.</p> <p>Vérifie si tu as bien site/spip.php<small class="fine d-inline"> </small>?page=groupe&groupe=X</p> <p>je n'ai plus de site en 1.9.2 utilisant cette contrib</p> <p>Claude</p> Ne fonctionne pas pour spip 1.9.2<sup class="typo_exposants">d</sup><small class="fine d-inline"> </small>? 2008-03-12T10:13:46Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment403920 2008-03-12T10:13:46Z <p>Merci pour cette contrib qui m'est bien utile. Je la teste sur spip 1.9.2.d<br class="autobr"> ça marche impec pour les squelettes des mots clés (mot.html et mots.html)<br class="autobr"> En revanche, ça ne fonctionne pas pour les squelettes des groupes de mots clés (groupe.html et groupes.html)<br class="autobr"> L'URL spip.php<small class="fine d-inline"> </small>?groupeX renvoie vers le sommaire.<br class="autobr"> Quelqu'un aurait-il une solution<small class="fine d-inline"> </small>?<br class="autobr"> merci...</p> Squelettes mots par groupes de mots 2007-05-04T22:43:50Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment393564 2007-05-04T22:43:50Z <p>Je viens de mettre à jour en 8878 (1.9.2a), la dernière version officielle (j'ai pas réussi à installer la svn de minuit : page blanche).</p> <p>pas de problème pour mes squelettes, ils fonctionnent toujours correctement.</p> <p>Vérifie le contenu de tes squelettes avec les miens en ligne voir la différence</p> <p>Claude</p> Squelettes mots par groupes de mots 2007-04-27T01:54:15Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment393346 2007-04-27T01:54:15Z <p>J'ai testé différentes choses, j'ai regardé les différences entre Spip 1.9.1 et 1.9.2a, notamment au niveau de INCLURE et des du filtre |<small class="fine d-inline"> </small>?</p> <p>Ca devrait marcher... mais ça ne marche pas, chez moi en tout cas... Je suis impatient de connaître le résultat de tes tests...</p> <p>Pour résumer, j'ai donc dupliquer mot.html de la dist dans /squelettes en le renommant mots.html. J'ai créé un fichier mot.html contenant uniquement la boucle « mot_principal » puis j'ai créé un fichier mots-5.html contenant le squelette de ma page, 5 étant l'ID du groupe de mots correspondant que j'appelle par la suite dans mon navigateur via .../spip.php<small class="fine d-inline"> </small>?mot1191 le mot 1191 appartenant bien au groupe 5.</p> Squelettes mots par groupes de mots 2007-04-27T00:46:20Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment393345 2007-04-27T00:46:20Z <p>Merci<small class="fine d-inline"> </small>! Rien ne dit que ça fonctionne en 1.9.2a donc.</p> <p>Je vais regarder plus précisément de mon côté aussi du coup.<small class="fine d-inline"> </small>;-)</p> Squelettes mots par groupes de mots 2007-04-26T17:31:10Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment393343 2007-04-26T17:31:10Z <p>Je vais mettre à jour pour tester (je suis encore — pour le site qui utilise cette contrib — en 1.9.1</p> Squelettes mots par groupes de mots 2007-04-26T06:03:54Z https://files.spip.net/Squelettes-pour-groupes-et-par-groupes-de-mots#comment393326 2007-04-26T06:03:54Z <p>Bonjour,</p> <p>J'ai suivi la première partie de la contrib, concernant les squelettes de mots pour des groupes de mots donnés.</p> <p>Mais quand je remplace le contenu du fichier mot.html par :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_mot_principal(MOTS){id_mot}{doublons}> [(#CHEMIN{mots-#ID_GROUPE.html}|?{' ',''}) <INCLURE{fond=mots-#ID_GROUPE}{id_mot}{self=#SELF}>] [(#CHEMIN{mots-#ID_GROUPE.html}|?{'',' '}) <INCLURE{fond=mots}{id_mot}{self=#SELF}>] </BOUCLE_mot_principal></code></pre></div> <p>j'ai soit une erreur de connexion qui s'affiche :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>The connection was reset The connection to the server was reset while the page was loading.</code></pre></div> <p>soit le calcul de la page échoue après une quarantaine de secondes pendant lesquelles seul le fond du site a eu le temps de s'afficher...</p> <p>Je suis sous SPIP 1.9.2a [8878] en local.</p> <p>J'ai râté quelque-chose<small class="fine d-inline"> </small>?</p>