Plugin Article Accueil - commentaires Plugin Article Accueil 2016-05-17T09:00:58Z https://contrib.spip.net/Plugin-Article-Accueil#comment487465 2016-05-17T09:00:58Z <p>Il s'agit d'un lien sur l'espace publique.<br class="autobr" /> Je ferai un test en désactivant mon squelettes et tous les autres plugins.</p> Plugin Article Accueil 2016-05-15T13:10:19Z https://contrib.spip.net/Plugin-Article-Accueil#comment487422 2016-05-15T13:10:19Z <p>Vous parlez d'un lien dans l'espace privé<small class="fine"> </small>? si oui, sur quelle page exactement<small class="fine"> </small>?</p> <p>Ou bien s'agit-il d'un lien sur une page publique<small class="fine"> </small>? Auquel cas, cela dépend du squelette que vous utilisez et c'est le squelette qui doit être corrigé et non le plugin Article d'accueil.</p> <p>Bien cordialement</p> Plugin Article Accueil 2016-05-15T12:10:41Z https://contrib.spip.net/Plugin-Article-Accueil#comment487421 2016-05-15T12:10:41Z <p>Il s'agit d'un lien, en l'occurence dans le menu principal. Ça marche très bien, sauf si la rubrique a une composition.</p> Plugin Article Accueil 2016-05-15T11:45:13Z https://contrib.spip.net/Plugin-Article-Accueil#comment487420 2016-05-15T11:45:13Z <p>Je ne comprends pas très bien le souci que vous remontez.</p> <p>Vous faites référence à quel lien<small class="fine"> </small>? Dans quel fichier<small class="fine"> </small>?</p> Plugin Article Accueil 2016-05-12T13:20:11Z https://contrib.spip.net/Plugin-Article-Accueil#comment487337 2016-05-12T13:20:11Z <p>Bonjour</p> <p>J'ai un conflit entre les plugins composition et article accueil.<br class="autobr" /> Lorsqu'une rubrique a un article d'accueil, mais n'a pas la composition par défaut, l'identifiant #ID_ARTICLE_ACCUEIL est bien présent, mais le lien n'est pas modifié.<br class="autobr" /> J'ai donc utilisé une rustine :</p> <div class="precode"><pre dir="ltr" style="text-align: left;"><code>[(#ID_ARTICLE_ACCUEIL|?{#URL_ARTICLE{#ID_ARTICLE_ACCUEIL},#URL_RUBRIQUE})]</code></pre></div> <p>J'aimerai savoir si c'est déjà arrivé.<br class="autobr" /> Version : SPIP 3.0.21<br class="autobr" /> Plugins tous à jour.</p> <p>Merci</p> Plugin Article Accueil 2016-01-05T16:17:35Z https://contrib.spip.net/Plugin-Article-Accueil#comment485134 2016-01-05T16:17:35Z <p>Ça marche pile poil avec SPIP 3.1 même.<br class="autobr" /> Super merci<small class="fine"> </small>!</p> Plugin Article Accueil 2015-11-03T16:15:56Z https://contrib.spip.net/Plugin-Article-Accueil#comment484367 2015-11-03T16:15:56Z <p>Bonjour,<br class="autobr" /> j'ai un soucis avec un site multilingue :</p> <p>Un lien interne genre</p> <div class="coloration_code cadre"><div class="spip_spip cadre"><div class="spip"><ol><li class="li1"><div class="de1">allez voir [ici->rubrique2]</div></li> </ol></div></div></div> <p>pointe vers une rubrique avec article d'accueil qui lui a des traductions.</p> <p>L'article d'accueil est en français, la langue principale du site. Quand je navigue en une autre langue vers la rubrique 2 via ce lien, j'arrive sur l'article en français, et pas sur sa traduction. Comment éviter cela<small class="fine"> </small>?</p> <p>D'avance merci pour vos lumières<br class="autobr" /> joz</p> Plugin Article Accueil 2014-12-10T13:47:38Z https://contrib.spip.net/Plugin-Article-Accueil#comment478432 2014-12-10T13:47:38Z <p>Petit plugin très sympa.<br class="autobr" /> Mais j'ai une question<small class="fine"> </small>; y a t'il un moyen d'exclure tous les article ainsi mis en avant d'une boucle général.<br class="autobr" /> Pour dans mon cas exclure ces artcile du sitemap.xml et du backend.html</p> <p>je me sert de ces article comme texte de présentation d'une rubrique, par conséquent cela vas faire du duplicate content si laisse l'accès à l'article de présentation via le squelette ARTICLE et non pas uniquement via le squelette RUBRIQUE.</p> <p>Une idée<small class="fine"> </small>?</p> Plugin Article Accueil 2013-10-14T11:02:06Z https://contrib.spip.net/Plugin-Article-Accueil#comment471550 2013-10-14T11:02:06Z <p>Bonjour,</p> <p>Pour afficher l'article d'accueil et sa traduction dans une autre langue, il faut : <br />- traduire l'article d'accueil (nouvel article) <br />- vérifier la langue de ce nouvel article (différente de celle de l'article d'accueil) <br />- vérifier que l'article d'accueil et sa traduction sont bien liés (l'un est la traduction de l'autre)</p> <p>A partir de là, dans le squelette, une 1<sup class="typo_exposants">re</sup> boucle sélectionne l'article d'accueil :</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class=""><code><BOUCLE_intro(ARTICLES){id_rubrique}{id_article = #ID_ARTICLE_ACCUEIL}> ... </BOUCLE_intro></code></pre></div> <p>Puis une seconde boucle placée à l'intérieur de la 1<sup class="typo_exposants">re</sup> va récupérer la traduction de cet article, dans la bonne langue :</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class=""><code><BOUCLE_trad(ARTICLES){traduction}{lang}> ... </BOUCLE_trad></code></pre></div> <p>Et enfin, dans le cas où il n'existe aucune traduction dans la langue demandée, une boucle alternative :</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class=""><code>... <//B_trad></code></pre></div> <p>Cela donne au final quelque chose qui devrait ressembler à ceci :</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class=""><code><BOUCLE_intro(ARTICLES){id_rubrique}{id_article = #ID_ARTICLE_ACCUEIL}> <BOUCLE_trad(ARTICLES){traduction}{lang}> [<div class="#EDIT{texte}">(#TEXTE)</div>] </BOUCLE_trad> [<div class="#EDIT{texte}">(#TEXTE)</div>] <//B_trad> </BOUCLE_intro></code></pre></div> Plugin Article Accueil 2013-09-27T10:47:15Z https://contrib.spip.net/Plugin-Article-Accueil#comment471085 2013-09-27T10:47:15Z <p>Hello<small class="fine"> </small>;-)</p> <p>Je viens de me rendre compte d'un petit dysfonctionnement sur Articles Accueil (SPIP 2.1.23 et Article Accueil 1.0.6) : Lorsqu'un article attribué à une rubrique en tant qu'article d'accueil a été supprimé, le champ id_article_accueil de la rubrique n'est pas automatiquement mis à 0<small class="fine"> </small>;</p> <p>Je m'en suis rendu compte en exécutant la requête suivante, qui liste les rubriques avec un article d'accueil inexistant :</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class=""><code>SELECT * FROM spip_rubriques WHERE id_article_accueil NOT IN (SELECT id_article FROM spip_articles WHERE statut IN ('publie','propose','redac')) AND id_article_accueil != 0;</code></pre></div> <p>Je ne sais pas comment, mais il faudrait sans doute si c'est possible, lier la suppression d'un article avec la mise à jour de la rubrique qui l'affiche en tant qu'article d'accueil.</p> Plugin Article Accueil 2011-10-19T17:59:50Z https://contrib.spip.net/Plugin-Article-Accueil#comment451008 2011-10-19T17:59:50Z <p>tout a l'ai de bien fonctionner avec la 1.0.6 :)<br class="autobr" /> grand merci Joseph</p> Plugin Article Accueil 2011-10-19T09:32:15Z https://contrib.spip.net/Plugin-Article-Accueil#comment450993 2011-10-19T09:32:15Z <p>Pardon, je voulais dire 1.0.6.</p> Plugin Article Accueil 2011-10-19T09:16:21Z https://contrib.spip.net/Plugin-Article-Accueil#comment450988 2011-10-19T09:16:21Z <p>Bonjour Joseph,<br class="autobr" /> je ne comprends pas ta question. La version 1.0.5 est celui que j'utilise.. Est-ce que j'ai loupé qqchose<small class="fine"> </small>?<br class="autobr" /> ..<br class="autobr" /> joz</p> Plugin Article Accueil 2011-10-18T16:36:26Z https://contrib.spip.net/Plugin-Article-Accueil#comment450981 2011-10-18T16:36:26Z <p>Que donne la version 1.0.5<small class="fine"> </small>?</p> Plugin Article Accueil 2011-10-18T15:17:38Z https://contrib.spip.net/Plugin-Article-Accueil#comment450978 2011-10-18T15:17:38Z <p>Bonjour,<br class="autobr" /> j'ai eu le même problème sur un spip2.1.11 : <br class="autobr" /> upgrade de composition avec article accueil intégré <br class="autobr" /> vers -> composition 2.1.3 & article accueil 1.0.5.</p> <p>Après le upgrade mes anciens articles d'accueil sont bien encore là, mais je ne peux pas en ajouter de nouveau.</p> <p>Je me demande si la colonne de la table dans la bdd n'est pas correcte. <br class="autobr" /> Je veux essayer de reconstituer cette colonne à nouveau, mais quand j'essaye de désinstaller « Articles d'accueil » je reçois l'erreur « La désinstallation du plugin a echoué. Vous pouvez néanmoins le désactiver. » <br class="autobr" /> Je le désactive donc au lieu de le desinstaler, et j'efface la colonne « id_article_accueil » de la table « rubriques » manuellement (sauvegardé évidemment). <br class="autobr" /> Puis je réactive le plugin. Mais la colonne n'est pas re-crée dans la bdd.</p> <p>Par contre la désinstallation du plugin veut bien fonctionner maintenant. Je le désinstalle et reinstalle : « Installation du plugin Articles d'accueil OK »<br class="autobr" /> Dans la bdd la colonne est crée. <br class="autobr" /> Mais malheureusement dans la rubrique je ne peux toujours pas définir une article d'accueil.</p> <p>— -</p> <p>A l'essaye d'installer le plugin sur un site spip2.1.11 fraiche, je recoie :<br class="autobr" /> « Installation du plugin Articles d'accueil Echec »</p> <p>Le plugin est marqué comme installé, mais quand je me rend dans une rubrique je reçois : <br class="autobr" /> « SQL error 1054<br class="autobr" /> Unknown column 'id_article_accueil' in 'field list' <br class="autobr" /> SELECT id_article_accueil FROM spip_rubriques WHERE id_rubrique=1 »</p> <p>J'essaye de choisir un article d'accueil, mais cela ne fonctionne évidemment pas.</p> <p>Je retourne dans la gestion des plugins et je voie : « Installation du plugin Articles d'accueil OK ». Je regarde dans la bdd, la table est là. Le message d'erreur SQL n'apparait plus et l'enregistrement d'un article d'accueil fonctionne.</p> <p>— -</p> <p>Un peux tordue. Et cela ne m'aide pas pour mon site existant..<br class="autobr" /> Que faire<small class="fine"> </small>?<br class="autobr" /> merci pour votre coupe de pouce</p> <p>Joz</p> Plugin Article Accueil 2011-09-22T09:44:06Z https://contrib.spip.net/Plugin-Article-Accueil#comment449995 2011-09-22T09:44:06Z <p>Bonjour à tous.</p> <p>D'abord merci pour ce plugin très pratique et fonctionnel.</p> <p>Ma question est : Que dois-je rajouter dans la boucle pour afficher l'article dans la langue choisie<small class="fine"> </small>?<br class="autobr" /> J'utilise bien sûr la traduction d'article et la balise <multi> pour les rubriques.</multi></p> <p>Merci.</p> Plugin Article Accueil 2011-09-18T20:57:55Z https://contrib.spip.net/Plugin-Article-Accueil#comment449858 2011-09-18T20:57:55Z <p>Génial<small class="fine"> </small>! ça marche grâce à la boucle rubrique englobante. Merci beaucoup ça me permet de faire marcher ce petit plugin et de progresser grâce à tes infos.</p> <p>Je voulais supprimer les lignes de codes rentrées pour ne pas surcharger les comm mais je ne peux plus éditer...</p> <p>Merci Maïeul<small class="fine"> </small>!!!!!</p> Plugin Article Accueil 2011-09-18T20:51:09Z https://contrib.spip.net/Plugin-Article-Accueil#comment449857 2011-09-18T20:51:09Z <p>tu a bien fait un var_mode=recalcul après<small class="fine"> </small>? (en fait si tu bosse en local, je te conseille de désactiver le cache via åune ligne dans mes_options.php-><a href="http://programmer.spip.org/Configurer-le-cache" class="spip_url spip_out auto" rel="nofollow external">http://programmer.spip.org/Configurer-le-cache</a>]).</p> <p>Par ailleurs, en relisant le code, je viens de voir qu'il n'y a pas de boucle rubrique englobante, donc il faut écrire</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="latex"><code><BOUCLE_rubacc(RUBRIQUES)<span class="sy0">{</span><span class="re9">id_rubrique}> <BOUCLE_articleacc(ARTICLES){id_article=#ID_ARTICLE_ACCUEIL</span><span class="sy0">}</span>> #TEXTE </BOUCLE_articleacc> </BOUCLE_rubacc></code></pre></div> Plugin Article Accueil 2011-09-18T20:32:26Z https://contrib.spip.net/Plugin-Article-Accueil#comment449856 2011-09-18T20:32:26Z <p>En fait j'ai testé la boucle après les lignes 55 56 70 mais ça ne marche dans aucun des cas. J'ai du merdé autre part<small class="fine"> </small>!</p> Plugin Article Accueil 2011-09-18T18:12:29Z https://contrib.spip.net/Plugin-Article-Accueil#comment449854 2011-09-18T18:12:29Z <p>heu, je vois pas où tu a inséré une boucle pour l'article d'acceuil.</p> <p>Une boucle à insérer serait, par ex :</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="latex"><code><BOUCLE_articleacc(ARTICLES)<span class="sy0">{</span><span class="re9">id_article=#ID_ARTICLE_ACCUEIL</span><span class="sy0">}</span>> #TEXTE </BOUCLE_articleacc></code></pre></div> Plugin Article Accueil 2011-09-18T12:28:32Z https://contrib.spip.net/Plugin-Article-Accueil#comment449846 2011-09-18T12:28:32Z <p>Tout à fait : c'est donc rubrique.html dans le dossier squelettes de magusine :</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="spip"><code><span class="re1">#CACHE</span><span class="re40">{24*3600}</span><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html;charset=<span class="re1">#CHARSET</span>"/> <title><span class="re1">#NOM_SITE_SPIP</span> : <span class="re11"><BOUCLE_titre</span><span class="re12">(RUBRIQUES)</span><span class="re13"><span class="re41">{id_rubrique}</span></span><span class="re10">></span><span class="re4">[</span><span class="re4">(</span><span class="re1">#TITRE</span><span class="re50">|supprimer_numero</span><span class="re4">)</span><span class="re4">]</span><span class="re15"></BOUCLE_titre></span></title> <span class="re4">[</span><span class="re4">(</span><span class="re1">#INSERT_HEAD</span><span class="re4">)</span><span class="re4">]</span> <span class="re4">[</span><span class="re4">(</span><span class="re1">#INCLURE</span><span class="re40">{fond=metas}</span><span class="re40">{id_rubrique}</span><span class="re4">)</span><span class="re4">]</span> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-25789344-1']); _gaq.push(['_trackPageview']); (function() <span class="re40">{ var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); }</span>)(); </script> </head> <body id="page-rubrique" class="rubrique<span class="re1">#ID_RUBRIQUE</span>"><span class="re1">#SET</span><span class="re40">{parametres,<span class="re1">#REM</span><span class="re50">|sinon</span>{"rien"}<span class="re50">|parametres</span>}</span> <div id="general"> <span class="re4">[</span><span class="re4">(</span><span class="re1">#INCLURE</span><span class="re40">{fond=bandeau2}</span><span class="re40">{id_rubrique=0}</span><span class="re4">)</span><span class="re4">]</span> <span class="re4">[</span><span class="re4">(</span><span class="re1">#GET</span><span class="re40">{parametres}</span><span class="re50">|element</span><span class="re40">{'navigation'}</span><span class="re50">|==</span><span class="re40">{'general'}</span><span class="re50">|?</span><span class="re40">{' ',''}</span><span class="re4">)</span><span class="re21"><INCLURE<span class="re40">{fond=navigation}</span><span class="re40">{id_article}</span><span class="re40">{id_rubrique}</span></span><span class="re23">></span><span class="re4">]</span> <span class="re4">[</span><span class="re4">(</span><span class="re1">#GET</span><span class="re40">{parametres}</span><span class="re50">|element</span><span class="re40">{'chemin'}</span><span class="re50">|==</span><span class="re40">{general}</span><span class="re50">|?</span><span class="re40">{' ',''}</span><span class="re4">)</span><span class="re4">[</span><span class="re4">(</span><span class="re1">#INCLURE</span><span class="re40">{fond=chemin}</span><span class="re40">{id_rubrique}</span><span class="re4">)</span><span class="re4">]</span><span class="re4">]</span> [(<span class="re1">#GET</span><span class="re40">{parametres}</span><span class="re50">|element</span><span class="re40">{'contenus'}</span><span class="re50">|==</span><span class="re40">{oui}</span><span class="re50">|?</span><span class="re40">{'<div id="contenus">',''}</span>)<span class="coMULTI"><!-- balise optionnelle contenus --></span>] <div id="contextes"> <span class="re4">[</span><span class="re4">(</span><span class="re1">#GET</span><span class="re40">{parametres}</span><span class="re50">|element</span><span class="re40">{'navigation'}</span><span class="re50">|==</span><span class="re40">{'contexte'}</span><span class="re50">|?</span><span class="re40">{' ',''}</span><span class="re4">)</span><span class="re21"><INCLURE<span class="re40">{fond=navigation}</span><span class="re40">{id_article}</span><span class="re40">{id_rubrique}</span></span><span class="re23">></span><span class="re4">]</span> <div id="contexte1"> <span class="re4">[</span><span class="re4">(</span><span class="re1">#GET</span><span class="re40">{parametres}</span><span class="re50">|element</span><span class="re40">{'navigation'}</span><span class="re50">|==</span><span class="re40">{'contexte1'}</span><span class="re50">|?</span><span class="re40">{' ',''}</span><span class="re4">)</span><span class="re21"><INCLURE<span class="re40">{fond=navigation}</span><span class="re40">{id_article}</span><span class="re40">{id_rubrique}</span></span><span class="re23">></span><span class="re4">]</span> <span class="re11"><BOUCLE_archetype_rubrique</span><span class="re12">(spip_arty_gabaritassoc)</span><span class="re13"><span class="re41">{type=rubrique}</span><span class="re41">{id=<span class="re1">#ENV</span><span class="re40">{id_rubrique}</span>}</span></span><span class="re10">></span> <span class="re11"><BOUCLE_blocs_contexte0</span><span class="re12">(spip_arty_gabarit_ordre)</span><span class="re13"><span class="re41">{gabarit=<span class="re1">#GABARIT</span>}</span><span class="re41">{conteneur=1}</span><span class="re41">{par ordre}</span></span><span class="re10">></span> <span class="re21"><INCLURE<span class="re40">{fond=<span class="re1">#NOM</span>}</span><span class="re40">{id_rubrique=<span class="re1">#ENV</span>{id_rubrique}}</span><span class="re40">{id_rubrique=<span class="re1">#<span class="re2">_generale:</span>ID_RUBRIQUE</span>}</span><span class="re40">{id_mot}</span><span class="re40">{conteneur=1}</span><span class="re40">{parametre=<span class="re1">#PARAM</span>}</span><span class="re40">{lang}</span></span><span class="re23">></span> <span class="re15"></BOUCLE_blocs_contexte0></span> <span class="re15"></BOUCLE_archetype_rubrique></span> <span class="coMULTI"><!-- blocs contexte 1 par defaut --></span> <span class="re11"><BOUCLE_blocs_contexte0_defaut</span><span class="re12">(spip_arty_gabarit_ordre)</span><span class="re13"><span class="re41">{gabarit=rubrique}</span><span class="re41">{conteneur=1}</span><span class="re41">{par ordre}</span></span><span class="re10">></span> <span class="re21"><INCLURE<span class="re40">{fond=<span class="re1">#NOM</span>}</span><span class="re40">{id_rubrique=<span class="re1">#ENV</span>{id_rubrique}}</span><span class="re40">{id_rubrique=<span class="re1">#<span class="re2">_generale:</span>ID_RUBRIQUE</span>}</span><span class="re40">{id_mot}</span><span class="re40">{conteneur=1}</span><span class="re40">{parametre=<span class="re1">#PARAM</span>}</span><span class="re40">{lang}</span></span><span class="re23">></span> <span class="re15"></BOUCLE_blocs_contexte0_defaut></span> <span class="re15"><//B_archetype_rubrique></span> <div id="fin-contexte1"></div> </div> <div id="contexte2"> <span class="re11"><BOUCLE_archetype_rubrique2</span><span class="re12">(spip_arty_gabaritassoc)</span><span class="re13"><span class="re41">{type=rubrique}</span><span class="re41">{id=<span class="re1">#ENV</span><span class="re40">{id_rubrique}</span>}</span></span><span class="re10">></span> <span class="re11"><BOUCLE_blocs_contexte1</span><span class="re12">(spip_arty_gabarit_ordre)</span><span class="re13"><span class="re41">{gabarit=<span class="re1">#GABARIT</span>}</span><span class="re41">{conteneur=2}</span><span class="re41">{par ordre}</span></span><span class="re10">></span> <span class="re21"><INCLURE<span class="re40">{fond=<span class="re1">#NOM</span>}</span><span class="re40">{id_rubrique=<span class="re1">#ENV</span>{id_rubrique}}</span><span class="re40">{id_rubrique=<span class="re1">#<span class="re2">_generale:</span>ID_RUBRIQUE</span>}</span><span class="re40">{id_mot}</span><span class="re40">{conteneur=2}</span><span class="re40">{parametre=<span class="re1">#PARAM</span>}</span><span class="re40">{lang}</span></span><span class="re23">></span> <span class="re15"></BOUCLE_blocs_contexte1></span> <span class="re15"></BOUCLE_archetype_rubrique2></span> <span class="coMULTI"><!-- blocs contexte 2 par defaut --></span> <span class="re11"><BOUCLE_blocs_contexte1_defaut</span><span class="re12">(spip_arty_gabarit_ordre)</span><span class="re13"><span class="re41">{gabarit=rubrique}</span><span class="re41">{conteneur=2}</span><span class="re41">{par ordre}</span></span><span class="re10">></span> <span class="re21"><INCLURE<span class="re40">{fond=<span class="re1">#NOM</span>}</span><span class="re40">{id_rubrique=<span class="re1">#ENV</span>{id_rubrique}}</span><span class="re40">{id_rubrique=<span class="re1">#<span class="re2">_generale:</span>ID_RUBRIQUE</span>}</span><span class="re40">{id_mot}</span><span class="re40">{conteneur=2}</span><span class="re40">{parametre=<span class="re1">#PARAM</span>}</span><span class="re40">{lang}</span></span><span class="re23">></span> <span class="re15"></BOUCLE_blocs_contexte1_defaut></span> <span class="re15"><//B_archetype_rubrique2></span> <div id="fin-contexte2"></div> </div> </div><span class="coMULTI"><!-- fin des contextes --></span> <div id="corps"> <span class="re4">[</span><span class="re4">(</span><span class="re1">#GET</span><span class="re40">{parametres}</span><span class="re50">|element</span><span class="re40">{'chemin'}</span><span class="re50">|==</span><span class="re40">{corps}</span><span class="re50">|?</span><span class="re40">{' ',''}</span><span class="re4">)</span><span class="re4">[</span><span class="re4">(</span><span class="re1">#INCLURE</span><span class="re40">{fond=chemin}</span><span class="re40">{id_rubrique}</span><span class="re4">)</span><span class="re4">]</span><span class="re4">]</span> <span class="re11"><BOUCLE_archetype_rubrique3</span><span class="re12">(spip_arty_gabaritassoc)</span><span class="re13"><span class="re41">{type=rubrique}</span><span class="re41">{id=<span class="re1">#ENV</span><span class="re40">{id_rubrique}</span>}</span></span><span class="re10">></span> <span class="re11"><BOUCLE_blocs_corps</span><span class="re12">(spip_arty_gabarit_ordre)</span><span class="re13"><span class="re41">{gabarit=<span class="re1">#GABARIT</span>}</span><span class="re41">{conteneur=3}</span><span class="re41">{par ordre}</span></span><span class="re10">></span> <span class="re21"><INCLURE<span class="re40">{fond=<span class="re1">#NOM</span>}</span><span class="re40">{id_rubrique=<span class="re1">#ENV</span>{id_rubrique}}</span><span class="re40">{id_rubrique=<span class="re1">#<span class="re2">_generale:</span>ID_RUBRIQUE</span>}</span><span class="re40">{id_mot}</span><span class="re40">{conteneur=3}</span><span class="re40">{parametre=<span class="re1">#PARAM</span>}</span><span class="re40">{lang}</span></span><span class="re23">></span> <span class="re15"></BOUCLE_blocs_corps></span> <span class="re15"></BOUCLE_archetype_rubrique3></span> <span class="re11"><BOUCLE_blocs_contexte2_defaut</span><span class="re12">(spip_arty_gabarit_ordre)</span><span class="re13"><span class="re41">{gabarit=rubrique}</span><span class="re41">{conteneur=3}</span><span class="re41">{par ordre}</span></span><span class="re10">></span> <span class="coMULTI"><!-- blocs corps par defaut --></span> <span class="re21"><INCLURE<span class="re40">{fond=<span class="re1">#NOM</span>}</span><span class="re40">{id_rubrique=<span class="re1">#ENV</span>{id_rubrique}}</span><span class="re40">{id_rubrique=<span class="re1">#<span class="re2">_generale:</span>ID_RUBRIQUE</span>}</span><span class="re40">{id_mot}</span><span class="re40">{conteneur=3}</span><span class="re40">{parametre=<span class="re1">#PARAM</span>}</span><span class="re40">{lang}</span></span><span class="re23">></span> <span class="re15"></BOUCLE_blocs_contexte2_defaut></span> <span class="re15"><//B_archetype_rubrique3></span> <div id="fin-corps"></div> </div><span class="coMULTI"><!-- fin du corps --></span> [(<span class="re1">#GET</span><span class="re40">{parametres}</span><span class="re50">|element</span><span class="re40">{'contenus'}</span><span class="re50">|==</span><span class="re40">{oui}</span><span class="re50">|?</span><span class="re40">{'</div>',''}</span>)<span class="coMULTI"><!-- fin de balise optionnelle contenus --></span>] <span class="re4">[</span><span class="re4">(</span><span class="re1">#GET</span><span class="re40">{parametres}</span><span class="re50">|element</span><span class="re40">{'footer'}</span><span class="re50">|==</span><span class="re40">{general}</span><span class="re50">|?</span><span class="re40">{' ',''}</span><span class="re4">)</span><span class="re4">[</span><span class="re4">(</span><span class="re1">#INCLURE</span><span class="re40">{fond=footer}</span><span class="re40">{id_rubrique}</span><span class="re4">)</span><span class="re4">]</span><span class="re4">]</span> <div id="fin-page"></div> </div><span class="coMULTI"><!-- fin du general --></span> <span class="re4">[</span><span class="re4">(</span><span class="re1">#GET</span><span class="re40">{parametres}</span><span class="re50">|element</span><span class="re40">{'footer'}</span><span class="re50">|==</span><span class="re40">{hors_general}</span><span class="re50">|?</span><span class="re40">{' ',''}</span><span class="re4">)</span><span class="re4">[</span><span class="re4">(</span><span class="re1">#INCLURE</span><span class="re40">{fond=footer}</span><span class="re40">{id_rubrique}</span><span class="re4">)</span><span class="re4">]</span><span class="re4">]</span> </body> </html></code></pre></div> Plugin Article Accueil 2011-09-18T11:17:02Z https://contrib.spip.net/Plugin-Article-Accueil#comment449845 2011-09-18T11:17:02Z <p>tu peux montrer ton code<small class="fine"> </small>?</p> Plugin Article Accueil 2011-09-18T11:01:05Z https://contrib.spip.net/Plugin-Article-Accueil#comment449844 2011-09-18T11:01:05Z <p>Bon j'avoue avoir un petit problème. J'ai repéré avec certitude dans mon rubrique.html de magusine l'endroit où je dois placer ma boucle. Mais rien ne se passe quand je l'inclue (telle quelle en tout cas).</p> <p>Dois-je spécifier un chemin particulier, le dossier squelette n'étant pas celui utilisé par défaut<small class="fine"> </small>?<br class="autobr" /> Ou modifier la boucle<small class="fine"> </small>?</p> Plugin Article Accueil 2011-09-18T10:13:51Z https://contrib.spip.net/Plugin-Article-Accueil#comment449843 2011-09-18T10:13:51Z <p>ah c'est pour ça que ça ne marchait pas alors :) Merci pour cette info, je fais un retour ici dès que j'ai réussi.</p> <p>Et le coup du<small class="fine"> </small>?var_mode=inclure c'est effectivement plus que pratique<small class="fine"> </small>; ça aurait déjà pu me servir tellement de fois... Merci du partage</p> Plugin Article Accueil 2011-09-18T08:21:49Z https://contrib.spip.net/Plugin-Article-Accueil#comment449842 2011-09-18T08:21:49Z <p>C'est un peu près cela. pour trouver le bon squelette, ajoute<small class="fine"> </small>?var_mode=inclure à la fin de l'url (ou &var_mode=inclure).</p> <p>Ne modifie pas directement le squelette, mais recopie le dans le dossier squelettes.</p> <p>Si ton squelette se trouve par ex dans plugins/magusine/toto<br class="autobr" /> il faut que tu le mette dans squelettes/toto</p> Plugin Article Accueil 2011-09-17T19:34:44Z https://contrib.spip.net/Plugin-Article-Accueil#comment449837 2011-09-17T19:34:44Z <p>Je commence à en avoir.<br class="autobr" /> J'imagine que je dois rajouter les 4 lignes de codes telles quelles dans les squelettes de magusine<small class="fine"> </small>?<br class="autobr" /> Je vais essayer ça en tout cas je finirais bien par trouver le bon emplacement.</p> <p>Merci Maïeul</p> Plugin Article Accueil 2011-09-17T07:49:13Z https://contrib.spip.net/Plugin-Article-Accueil#comment449823 2011-09-17T07:49:13Z <p>il est possible après de modifier magusine pour intégrer cela.</p> <p>tu a des connaissances en html ou pas du tout<small class="fine"> </small>?</p> Plugin Article Accueil 2011-09-16T23:45:45Z https://contrib.spip.net/Plugin-Article-Accueil#comment449818 2011-09-16T23:45:45Z <p>+1 : c'est un nom qui me plaït aussi</p> Plugin Article Accueil 2011-09-16T23:07:18Z https://contrib.spip.net/Plugin-Article-Accueil#comment449816 2011-09-16T23:07:18Z <p>ah alors c'est certainement ça car j'utilise magusine.<br class="autobr" /> Je ne suis pas encore très doué avec spip et c'est une fonctionnalité que je trouvais pratique<small class="fine"> </small>! Tant pis on ne peut pas tout avoir.</p> Plugin Article Accueil 2011-09-16T21:49:46Z https://contrib.spip.net/Plugin-Article-Accueil#comment449814 2011-09-16T21:49:46Z <p>quel squelette utilisé vous<small class="fine"> </small>? le plugin est en fait là pour aider les personnes qui font eux même leur squelette.</p> Plugin Article Accueil 2011-09-16T21:48:25Z https://contrib.spip.net/Plugin-Article-Accueil#comment449813 2011-09-16T21:48:25Z <p>Bonjour,</p> <p>Le plugin s'installe parfaitement et il est possible de sélectionner l'article à prendre en compte, mais l'article n'est pas affiché par la suite dans la rubrique.</p> Plugin Article Accueil 2011-09-06T22:21:47Z https://contrib.spip.net/Plugin-Article-Accueil#comment449335 2011-09-06T22:21:47Z <p>Le terme « article d'accueil » était approprié quand le plugin était dans Compositions, mais maintenant que la fonctionnalité est sortie, ça vaudrait peut-être le coup de lui trouver un terme plus générique, car en réalité il s'agit d'une sélection, quel que soit l'usage qui en est fait.</p> <p>Idées : <br />- Article principal <br />- Article sélectionné <br />- Article phare (!)</p> <p>J'aime bien « article principal ».</p> Plugin Article Accueil 2011-09-06T21:53:35Z https://contrib.spip.net/Plugin-Article-Accueil#comment449334 2011-09-06T21:53:35Z <p>C'est corrigé en version 1.0.5 (des bouts d'API qui avaient changé).</p> Plugin Article Accueil 2011-09-06T19:10:52Z https://contrib.spip.net/Plugin-Article-Accueil#comment449331 2011-09-06T19:10:52Z <p>En SPIP 3.0.0-dev, le plugin s'installe sans problème mais semble être sans effet dans l'interface.</p> Plugin Article Accueil 2011-05-25T21:37:37Z https://contrib.spip.net/Plugin-Article-Accueil#comment446018 2011-05-25T21:37:37Z <p>Bonjour, <br class="autobr" /> Pour mes besoins personnels, j'avais besoin non pas d'un mais de deux articles d'accueil : un en colonne centrale, et un en colonne contextuelle (présent dans toute la rubrique, alors que l'article d'accueil n'est présent que sur la page d'accueil de la rubrique). <br class="autobr" /> Je me suis donc basé sur ce plugin, pour faire un nouveau plugin « Article contextuel », qui se met au même endroit. Les deux peuvent cohabiter sans aucun problème. <br class="autobr" /> Il s'appelle dans les squelettes de la même façon avec l'id : #ID_ARTICLE_CONTEXTUEL<br class="autobr" /> Vous pouvez télécharger ce nouveau plugin ici : <a href="http://www.quidam.fr/_docs/spip/" class="spip_url spip_out auto" rel="nofollow external">www.quidam.fr/_docs/spip/</a><br class="autobr" /> Benoît Labourdette</p> Plugin Article Accueil 2011-05-20T09:41:08Z https://contrib.spip.net/Plugin-Article-Accueil#comment445775 2011-05-20T09:41:08Z <p>Bonjour,</p> <p>Force m'est de constater que je rencontre les mêmes problèmes.<br class="autobr" /> Après sélection de l'article d'accueil, je me retrouve également avec « Aucun Article »</p> <p>J'investigue plus en avant, en attendant voici ma config.</p> <p>Cordialement</p> <ul class="spip"><li> Bandeau 2.1 (v1.1.10) Rév. 47581 9/05/11</li><li> Barre Typo V2 pour 1.9.2 et suivantes (v2.5.3) Rév. 34503 16/01/10</li><li> cfg : moteur de configuration (v1.16.0) Rév. 47187 28/04/11</li><li> Changez de navigateur<small class="fine"> </small>! (v1.2) Rév. 45790 24/03/11</li><li> Crayons (v1.11.1) Rév. 47531 7/05/11</li><li> Des jeux dans vos articles (v2.1.5) Rév. 47456 5/05/11</li><li> Formulaire de contact libre (v0.1.1) Rév. 47170 28/04/11</li><li> Google Analytics (v0.4.1) Rév. 45582 19/03/11</li><li> Le Couteau Suisse (v1.8.40.02) Rév. 47877 17/05/11</li><li> Liste d'articles complètes (v0.2) Rév. 40193 26/08/10</li><li> SPIP Bonux (v2.2.21) Rév. 47641 10/05/11</li><li> SPIP-Listes (v2.0193) Rév. 47892 18/05/11</li><li> Squelettes Z pour SPIP (Zpip) (v1.7.14) Rév. 46247 1/04/11</li><li> YAML (v1.5) Rév. 43464 9/01/11</li><li> API de vérification (v0.1.9) Rév. 47200 28/04/11</li><li> Articles d'accueil (v1.0.4) Rév. 47402 4/05/11</li><li> Choix police typo (v0.2) Rév. 42351 16/11/10</li><li> Compositions (v2.0.3) Rév. 47210 29/04/11</li><li> Menus (v0.8.19) Rév. 47872 17/05/11</li><li> Saisies pour formulaires (v1.9.8) Rév. 47291 1/05/11</li><li> Importeur / Exporteur de configurations (v0.2.6) Rév. 44414 10/02/11</li><li> jQuery UI (v1.8.9) Rév. 47798 14/05/11</li><li> noiZetier (v0.12.0) Rév. 47901 18/05/11</li><li> ZPIP-vide (v1.1.6) Rév. 47748 13/05/11</li><li> Aveline : collection de noisettes (v1.3.17) Rév. 47864 17/05/11</li></ul> Plugin Article Accueil 2011-04-14T10:12:01Z https://contrib.spip.net/Plugin-Article-Accueil#comment444309 2011-04-14T10:12:01Z <p>Merci pour ce retour. Je viens de mettre à jour le script d'installation en conséquence.</p> <p>Cordialement</p> Plugin Article Accueil 2011-04-13T20:25:22Z https://contrib.spip.net/Plugin-Article-Accueil#comment444284 2011-04-13T20:25:22Z <p>Bonjour</p> <p>Idem, tous les plugins à jour, impossible d'installer le plugin sur le serveur (en local ça marchait). En fait, le champ id_article_accueil ne s'installait pas dans la table spip_rubriques, je l'ai inséré manuellement et ça marche. Peut être un droit d'écriture dans la base de données<small class="fine"> </small>??? (l'adresse est en https)</p> Plugin Article Accueil 2011-04-13T14:00:24Z https://contrib.spip.net/Plugin-Article-Accueil#comment444261 2011-04-13T14:00:24Z <p>Bonjour,</p> <p>Je tente l'installation sur un autre site (chez un autre hébergeur).<br class="autobr" /> D'abord tout a été mis à jour : spip, et tous les plugins.<br class="autobr" /> Installation de article d'accueil ok, mais échec lors de l'activation.</p> <p>Tentative de supprimer physiquement le plugin compositions : problème, le sous dossier « saisie » a les droits « 775 », ce qui est très curieux vu que le plugin avait été installé automatiquement (les autres ont tous 777).</p> <p>Une fois cela nettoyé, tentative d'installer d'abord article accueil : échec au moment d'activer le plugin<small class="fine"> </small>! Curieusement, le temps de passer sur la page « Liste des plugins », puis « Plugins actifs », et je vois article accueil actif<small class="fine"> </small>!</p> <p>Teste du choix de l'article d'accueil : OK, ça fonctionne correctement.</p> <p>Installé composition 2 : OK, article accueil fonctionne toujours.</p> <p>Demain je fais la même démarche sur le premier site.</p> Plugin Article Accueil 2011-04-08T10:47:50Z https://contrib.spip.net/Plugin-Article-Accueil#comment443918 2011-04-08T10:47:50Z <p>Les ZIP issus de SVN sont générés toutes les heures. Il peut donc y avoir un délai entre mise à jour du SVN et mise à jour du ZIP.</p> <p>A priori, la correction semble bonne.</p> <p>Cordialement</p> Plugin Article Accueil 2011-04-08T10:22:31Z https://contrib.spip.net/Plugin-Article-Accueil#comment443917 2011-04-08T10:22:31Z <p>Bon, j'ai juste réinstallé le plugin 'Article Accueil' - c'est bien la version 1.0.3. <br class="autobr" /> Et, je n'ai plus le plugin 'Composition' - puisque désinstallé précédemment ( <a href="http://www.spip-contrib.net/Plugin-Article-Accueil#forum443915" class="spip_out" rel='nofollow external'>cf le lien ci-dessus</a> )</p> <p>Et, ça marche correctement<small class="fine"> </small>!!!</p> <p>Donc, de deux choses l'une, soit la 1.0.3 règle le soucis, soit il y a une interférence avec votre autre plugin 'Composition' - que pour l'instant, je ne testerai pas. <br class="autobr" /> 1/ parce que j'en ai pas besoin<br class="autobr" /> 2/ parce que je pars en vacances, une semaine ...<br class="autobr" /> 3/ je pourrais le faire au retour de vacances, sur notre espace de dev... si vous en avez besoin, mailez-moi.</p> <p>Merci pour tout :p</p> Plugin Article Accueil 2011-04-08T10:13:47Z https://contrib.spip.net/Plugin-Article-Accueil#comment443915 2011-04-08T10:13:47Z <p>Spip 2.1.10 : Tous les plugins que j'utilise sont à jour ... et j'utilise FF 4.0, comme browser Web, sous Ubuntu 10.10.</p> <p>Quelle version 1.0.3<small class="fine"> </small>? <br class="autobr" /> Lorsque je fais mise-à-jour automatique avec le plugin 'Couteau Suisse', il ne m'est rien proposé de plus. Concernant votre plugin, il restitue ceci :</p> <blockquote class="spip"> <p>Article d'accueil (v1.0.2)<br class="autobr" /> Ce plugin semble à jour. Rév. 46439<br class="autobr" /> 7/04/11</p> </blockquote> <p>Et en effet, quand on clique sur le lien 'à jour', on arrive sur l'information :</p> <blockquote class="spip"> <p>#<br class="autobr" /> # ChangeLog for /_plugins_/article_accueil<br class="autobr" /> # <br class="autobr" /> # Generated by Trac 0.11.7<br class="autobr" /> # 04/08/11 12:11:17</p> <p>Fri, 08 Apr 2011 09:58:01 GMT joseph@… [46483]</p> </blockquote> <p>Donc, je vais mettre à jour manuellement<small class="fine"> </small>!</p> <p>Je veux bien supprimer les deux plugins ... mais, je doute.</p> <p>Edit : en cherchant à désinstaller le plugin par le lien proposé, cela échoue - ce qui n'est pas le cas du plugin « Composition »<small class="fine"> </small>!</p> Plugin Article Accueil 2011-04-08T09:58:50Z https://contrib.spip.net/Plugin-Article-Accueil#comment443914 2011-04-08T09:58:50Z <p>Il s'agissait peut-être d'un include_spip manquant. Que donne la version 1.0.3<small class="fine"> </small>?</p> Plugin Article Accueil 2011-04-08T09:55:28Z https://contrib.spip.net/Plugin-Article-Accueil#comment443912 2011-04-08T09:55:28Z <p>Quelle version de SPIP<small class="fine"> </small>?</p> <p>Avez-vous essayé de supprimer physiquement Compositions et Article d'accueil du serveur (suppression de tous les fichiers) puis réinstallation<small class="fine"> </small>?</p> Plugin Article Accueil 2011-04-08T07:56:00Z https://contrib.spip.net/Plugin-Article-Accueil#comment443903 2011-04-08T07:56:00Z <p>Oui, le bug persiste<small class="fine"> </small>! (version 1.0.2 du plugin)<br class="autobr" /> Et, oui, le champ id_article_accueil est présent<small class="fine"> </small>! <br class="autobr" /> Et, concernant certaines rubriques, j'ai bien l'id article correspondant - mais, je pense, et je peux certainement me tromper, que c'est des réminiscences de la version 1.x de Compositions.</p> Plugin Article Accueil 2011-04-08T07:06:14Z https://contrib.spip.net/Plugin-Article-Accueil#comment443899 2011-04-08T07:06:14Z <p>Malheureusement non, toujours le même symptôme.<br class="autobr" /> Essayé avec une autre rubrique, même problème.<br class="autobr" /> Peut être une interaction avec un autre plugin<small class="fine"> </small>!?</p> Plugin Article Accueil 2011-04-07T14:05:30Z https://contrib.spip.net/Plugin-Article-Accueil#comment443865 2011-04-07T14:05:30Z <p>Je n'arrive pas à reproduire ce problème.</p> <p>À tout hasard, est-ce que la version 1.0.2 du plugin corrige le souci rencontré<small class="fine"> </small>?</p> Plugin Article Accueil 2011-04-07T13:36:07Z https://contrib.spip.net/Plugin-Article-Accueil#comment443863 2011-04-07T13:36:07Z <p>Bonjour,</p> <p>Je viens de mettre à jour le plugin composition 2 et installé Article Accueil<small class="fine"> </small>; aucun souci pour les installer et les activer.</p> <p>Mais dans une nouvelle rubrique, lorsque je veux sélectionner l'article d'accueil, le choix n'est pas mémorisé. C'est toujours « Aucun article » qui est affiché. A noter que les anciennes rubriques possédant déjà un article d'accueil ont conservé leur réglage.</p> <p>Spip et tous les plugins sont à jour.</p> Plugin Article Accueil 2011-04-07T12:27:23Z https://contrib.spip.net/Plugin-Article-Accueil#comment443857 2011-04-07T12:27:23Z <p>La version 1.0.1 améliore le script d'installation du plugin.</p> <p>Concernant le bug du formulaire, je ne le reproduis pas. Le formulaire est correctement rechargé en ajax avec les bonnes valeurs.</p> <p>Ce bug persiste-il après désinstallation / réinstallation du plugin<small class="fine"> </small>?</p> <p>Le champ id_article_accueil est-il bien présent dans la table spip_rubriques<small class="fine"> </small>?</p> Plugin Article Accueil 2011-04-07T10:08:12Z https://contrib.spip.net/Plugin-Article-Accueil#comment443847 2011-04-07T10:08:12Z <p>Bonjour,</p> <p>Je viens de tenter l'installation de ce plugin, suite à la version 2.0.2 de Composition, j'ai pour message d'erreur d'installation 'Echec', en rouge ... A la recharge de la page, cette fois-ci, j'ai pour message 'Ok', en vert.</p> <p>Dans l'interface d'administration, dans les pages de Rubrique, j'ai bien la section 'Article d'Accueil', qui me permet de choisir par la liste déroulante un article, mais quand je clique sur le bouton [Enregistrer] ... le mécanisme s'effectue puisque j'ai bien le sablier... mais il ne garde pas le choix<small class="fine"> </small>!</p>