Alias d'Article - commentairesAlias d'Article2023-11-21T10:43:23Zhttps://contrib.spip.net/Alias-d-Article,2854#comment5144282023-11-21T10:43:23Z<p>Super, merci<small class="fine d-inline"> </small>!!</p>Alias d'Article2023-11-15T12:58:56Zhttps://contrib.spip.net/Alias-d-Article,2854#comment5144132023-11-15T12:58:56Z<p>Merci pour la mise à jour<small class="fine d-inline"> </small>!</p>Alias d'Article2023-11-14T13:37:10Zhttps://contrib.spip.net/Alias-d-Article,2854#comment5144062023-11-14T13:37:10Z<p>La v1.0.0 compatible SPIP 4 vient de sortir.</p>Alias d'Article2023-11-07T06:51:46Zhttps://contrib.spip.net/Alias-d-Article,2854#comment5143532023-11-07T06:51:46Z<p>Merci Maïeul<small class="fine d-inline"> </small>!</p>Alias d'Article2023-11-02T09:52:04Zhttps://contrib.spip.net/Alias-d-Article,2854#comment5143322023-11-02T09:52:04Z<p>Cela fait deux mois que j'ai ouvert une demande d'ajout pour que cela soit corrigé.</p>
<p><a href="https://git.spip.net/spip-contrib-extensions/alias/pulls/1" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/alias/pulls/1</a></p>
<p>j'attend toujours validation de cedric pour fusionner et sortir.<br class="autobr">
En attendant une installation « à la main » est possible depuis <a href="https://git.spip.net/spip-contrib-extensions/alias/archive/v1.zip" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/alias/archive/v1.zip</a></p>Alias d'Article2023-11-02T09:46:04Zhttps://contrib.spip.net/Alias-d-Article,2854#comment5143312023-11-02T09:46:04Z<p>Bonjour et même question. Nous sommes bloqués sur une mise à jour SPIP 3.2 à 4.1 sur quelques sites.</p>Alias d'Article2023-04-21T04:48:26Zhttps://contrib.spip.net/Alias-d-Article,2854#comment5131032023-04-21T04:48:26Z<p>Bonjour Cerdic, toujours pas de nouvelles quand à une maj pour spip 4.1, voir 4.2<small class="fine d-inline"> </small>??<br class="autobr">
Beaucoup doivent passer à Spip 4.1 minimum à cause du PHP 8.1 requis sur les serveurs des FAI.</p>
<p>Ce plugin, bien que paraissant assez simple est super utile... Si j'avais les connaissances de PHP suffisantes et/ou de la programmation pour les appels des librairies de Spip, j' m'y collerais mais voilà... Je suis qu'un pauvre petit bidouilleur...</p>
<p>Alors, pitié, Cerdic... Un petit geste de compassion :´)</p>Alias d'Article2023-01-20T13:27:20Zhttps://contrib.spip.net/Alias-d-Article,2854#comment5125492023-01-20T13:27:20Z<p>Je viens de passer un site de version 3.2.17 vers 4.1.7... Malheureusement le plugin Alias article bien qu'il affiche correctement les articles qui ont un alias, Il est impossible de les modifier ou d'en ajouter des nouveaux... Une idée sur le développement de ce plugin<small class="fine d-inline"> </small>? Merci.</p>Alias d'Article2022-09-20T13:04:20Zhttps://contrib.spip.net/Alias-d-Article,2854#comment5117912022-09-20T13:04:20Z<p>Bonjour, la compatibilité 4.1 est prévue<small class="fine d-inline"> </small>? Merci<small class="fine d-inline"> </small>!</p>Alias d'Article2022-05-04T11:05:09Zhttps://contrib.spip.net/Alias-d-Article,2854#comment5108512022-05-04T11:05:09Z<p>Non, malheureusement... J'attends que le dev se manifeste....</p>Alias d'Article2022-04-26T17:18:32Zhttps://contrib.spip.net/Alias-d-Article,2854#comment5108082022-04-26T17:18:32Z<p>Bonjour Kingrise,<br class="autobr">
tu as des résultats qui portent leurs fruits<small class="fine d-inline"> </small>?<br class="autobr">
J'avoue qu'à part changer la borne, je ne serais pas capable de faire grand-chose de plus<small class="fine d-inline"> </small>;)</p>Alias d'Article2022-03-09T14:31:57Zhttps://contrib.spip.net/Alias-d-Article,2854#comment5103932022-03-09T14:31:57Z<p>Bon, je recommence.... Les objets aliasés fonctionnent mais impossible de créer un nouvel alias<small class="fine d-inline"> </small>!..</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>Fatal error: Uncaught Error: Call to undefined function insert_article() in D:\xampp\htdocs\spip\plugins\auto\alias\action\aliaser.php:27 Stack trace: #0 D:\xampp\htdocs\spip\plugins\auto\alias\action\aliaser.php(57): alias_aliaser_objet(4007) #1 D:\xampp\htdocs\spip\ecrire\public\aiguiller.php(77): action_aliaser_dist() #2 D:\xampp\htdocs\spip\ecrire\index.php(72): traiter_appels_actions() #3 {main} thrown in D:\xampp\htdocs\spip\plugins\auto\alias\action\aliaser.php on line 27</code></pre></div>Alias d'Article2022-03-09T14:29:06Zhttps://contrib.spip.net/Alias-d-Article,2854#comment5103922022-03-09T14:29:06Z<p>Bonjour,</p>
<p>Je viens de changer la borne du paquet.xml en 4.0.* et cela fonctionne en local<small class="fine d-inline"> </small>!... Je continue les test avant de migrer le site en distant<small class="fine d-inline"> </small>!...</p>Alias d'Article2022-02-14T18:00:10Zhttps://contrib.spip.net/Alias-d-Article,2854#comment5102272022-02-14T18:00:10Z<p>Bonjour, même question<small class="fine d-inline"> </small>;)</p>Alias d'Article2022-01-04T18:35:53Zhttps://contrib.spip.net/Alias-d-Article,2854#comment5099402022-01-04T18:35:53Z<p>Bonjour, la compatibilité spip4.0 est prévue<small class="fine d-inline"> </small>?</p>Alias d'Article2021-11-03T10:46:51Zhttps://contrib.spip.net/Alias-d-Article,2854#comment5095132021-11-03T10:46:51Z<p>Bonjour,</p>
<p>Merci pour ce superbe plugin<small class="fine d-inline"> </small>!!... Est-ce qu'une mise-à-jour est prévue pour la version 4.0 de spip<small class="fine d-inline"> </small>?</p>Alias d'Article2020-11-05T15:55:14Zhttps://contrib.spip.net/Alias-d-Article,2854#comment5067142020-11-05T15:55:14Z<p>Bonjour,<br class="autobr">
Je complète.<br class="autobr">
Les champs extras fonctionnent (grâce à l'ajout de pages modèles et une modif pour les inclure dans le fichier aliaser) mais seulement dans la partie privée. La partie public n'affiche que les champs natifs (correctement aliasés)</p>Alias d'Article2020-11-05T08:40:13Zhttps://contrib.spip.net/Alias-d-Article,2854#comment5067032020-11-05T08:40:13Z<p>Je fais ma propre réponse car j'ai trouvé<small class="fine d-inline"> </small>!<br class="autobr">
Il y a 6 ans (çà passe si vite qu'on oublie le temps lui-même) j'avais modifié le contenu du répertoire Modèles du plugin, dans lequel on peut ajouter tous les champs extra qu'on veut. Une page par champ, comme pour les champ natifs d'ailleurs.<br class="manualbr">Si cela peut enrichir l'expérience de quelqu'un...<br class="autobr">
Et désolé du dérangement.</p>Alias d'Article2020-11-02T16:01:44Zhttps://contrib.spip.net/Alias-d-Article,2854#comment5066772020-11-02T16:01:44Z<p>Bonjour,<br class="autobr">
J'utilise ce plugin simple et efficace depuis longtemps, <br class="manualbr">J'ai mis un site à jour de SPIP 3.0.13 à SPIP 3.2.8<br class="autobr">
Désormais les champs extras ne sont plus « aliasés ». Ils laissent apparaitre le shortcode. De leur côté les champs natifs sont bien traités.<br class="autobr">
Tous les plugins sont à jour.<br class="autobr">
Y a-t-il une raison qui vous sauterait aux yeux<small class="fine d-inline"> </small>?<br class="autobr">
Merci d'avance</p>Alias d'Article2018-04-08T13:05:21Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4965592018-04-08T13:05:21Z<p>Bonjour <br class="autobr">
les modèles qui doivent afficher le contenu du champ de l'article d'origine<br class="autobr">
ne fonctionnent que dans l'espace privé<br class="autobr">
<a href="http://amidesk.com/pdea/spip.php?mot93&var_mode=calcul" class="spip_url spip_out auto" rel="nofollow external">http://amidesk.com/pdea/spip.php?mot93&var_mode=calcul</a><br class="autobr">
Merci de votre aide<br class="autobr">
SPIP 3.2.1</p>Alias d'Article2017-10-18T10:02:28Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4938842017-10-18T10:02:28Z<p>c'est bon cela a fonctionné.<br class="autobr">
Merci de votre aide</p>Alias d'Article2017-10-18T09:55:46Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4938822017-10-18T09:55:46Z<p>Salut,</p>
<p>a priori je ne vois rien qui s'opposerait à une compatibilité 3.2 qui reste cependant à vérifier.</p>
<p>Il faut modifier dans le paquet.xml la ligne</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>compatibilite="[1.9.0;3.1.*]"</code></pre></div>
<p>par</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>compatibilite="[1.9.0;3.2.*]"</code></pre></div>
<p>cela permettra d'activer le plugin, et si après test c'est ok, tu nous le signale et on le modifiera dans la version distribuée.</p>Alias d'Article2017-10-18T08:39:20Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4938782017-10-18T08:39:20Z<p>bonjour,<br class="autobr">
le plugin n'est pas compatible 3.2. Est-ce qu'une mise a jour est envisageable<small class="fine d-inline"> </small>?</p>Alias d'Article2016-09-20T13:04:19Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4890722016-09-20T13:04:19Z<p>Bonjour<br class="autobr">
Merci pour ce plugin permettant d'appeler plusieurs articles pour un évènement culturel par exemple...<br class="autobr">
Petit soucis :<br class="autobr">
lorsque je fais :<br class="autobr">
<code class="spip_code spip_code_inline" dir="ltr">{{<article9651|titre>}} {<article9651|descriptif>} | [Lire+->9651]</code><br class="autobr">
Chaque élément Titre ou descriptif génère dans le code un</p>
<p> qui par conséquent espace beaucouop les dits éléments... Comment éviter le paragraphage<small class="fine d-inline"> </small>?</p>
<p>Merci d'avance</p>Alias d'Article2016-07-07T09:38:19Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4881672016-07-07T09:38:19Z<p>Est-ce toujours le cas pour les mots clés qui ne sont pas récupérés<small class="fine d-inline"> </small>?</p>Alias d'Article2016-02-05T11:00:50Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4857242016-02-05T11:00:50Z<p>Merci pour ce plugin.<br class="autobr">
Dans un premier temps pas de pb.<br class="autobr">
les textes et les documents apparaissent bien dans l'alias.<br class="autobr">
Quand je modifie le texte de l'article d'origine, la modif apparait dans l'alias<br class="autobr">
Cependant quand j'ajoute un document à l'article d'origine ce document n'apparait pas dans la liste des documents de l'alias.</p>
<p>Merci de me dire si c'est possible.<br class="autobr">
Par avance merci</p>
<p>Bruno</p>Alias d'Article2015-11-30T21:32:05Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4847422015-11-30T21:32:05Z<p>après teste rapide, il s'avère qu'il n'y a rien à adapter pour compatibilité 3.1</p>
<p>J'ai donc marqué comme compatible sur le zone<br class="autobr">
<a href="http://zone.spip.org/trac/spip-zone/changeset/93314" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/93314</a></p>
<p>le nouveau zip devrait être généré sous peu, et les meta-données mise à jour dans les 24h pour le plugin de vérification de passage à 3.1</p>Alias d'Article2015-11-30T21:01:18Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4847412015-11-30T21:01:18Z<p>bonjour le plugin de vérification de passage à spip 3.1 indique une incompatibilité. Allez vous porter ce bon plugin sur la 3.1<small class="fine d-inline"> </small>? Cordialement</p>Alias d'Article2015-11-03T19:45:53Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4843722015-11-03T19:45:53Z<p>bonjour j'ai installé la 3.1.0 RC. Le plugin ne semble pas fonctionner<small class="fine d-inline"> </small>?</p>Alias d'Article2013-12-19T09:25:57Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4728372013-12-19T09:25:57Z<p>Désolé petite erreur sur l'exemple :</p>
<p><code class="spip_code spip_code_inline" dir="ltr">'texte' => "<article$id_article|texte>", </code></p>
<p><code class="spip_code spip_code_inline" dir="ltr">'mon_champ_extra' => "<article$id_article|mon_champ_extra>", </code></p>Alias d'Article2013-12-18T18:00:43Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4728252013-12-18T18:00:43Z<p>Je me réponds à moi même...</p>
<p><strong>C'est possible d'ajouter les champs extra<small class="fine d-inline"> </small>!!</strong></p>
<p>Dans le répertoire du plugin<br class="autobr">
alias_article/action/aliaser.php<br class="autobr">
dans ce fichier, compléter le array<br class="autobr">
dupliquer une ligne par exemple la ligne 21 : <code class="spip_code spip_code_inline" dir="ltr"> 'texte' => "<article$id_article|texte>",</code><br class="autobr">
remplacer texte par le nom de votre champ extra :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">"<mon_champ_extra$id_article|mon_champ_extra>",</code></p>
<p>ensuite aller dans le repertoire modeles<br class="autobr">
ouvrer le fichier article_texte.html</p>
<p>remplacer le mot #TEXTE par le nom de votre champ extra #MON_CHAMP_EXTRA, et enregistrer_sous le fichier avec le nom de votre champ<br class="autobr">
article_mon_champ_extra.html</p>
<p>Il faut faire çà pour chaque champs si vous en avez plusieurs bien sûr.</p>
<p>Et au final çà marche, vos champs extra seront copiés comme les autres.</p>
<p>Pour une fois que j'arrive à trouver tout seul je partage<small class="fine d-inline"> </small>!!</p>Alias d'Article2013-12-12T15:53:19Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4726982013-12-12T15:53:19Z<p>C'est super efficace<small class="fine d-inline"> </small>!</p>
<p>Mais moi aussi j'aimerai bien pouvoir intégrer les champs extras.</p>
<p>Une piste<small class="fine d-inline"> </small>??</p>
<p>MERCI</p>Alias d'Article2013-10-09T09:26:07Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4714352013-10-09T09:26:07Z<p>Cela m'intéresse également<small class="fine d-inline"> </small>!</p>
<p>Merci.</p>Alias d'Article2012-01-28T11:34:59Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4539872012-01-28T11:34:59Z<p>The file for italian language</p>
<pre><code style="color:#000000;"><span style="color:#0000BB;"><?php $GLOBALS</span><span style="color:#007700;">[</span><span style="color:#0000BB;">$GLOBALS</span><span style="color:#007700;">[</span><span style="color:#DD0000;">'idx_lang'</span><span style="color:#007700;">]] = array( </span><span style="color:#DD0000;">'create_alias' </span><span style="color:#007700;">=> </span><span style="color:#DD0000;">'Creare un Alias' </span><span style="color:#007700;">); </span><span style="color:#0000BB;">?></span></code></pre>Alias d'Article2010-12-01T11:36:25Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4376842010-12-01T11:36:25Z<p>Bonjour ,</p>
<p>Cas embattant :<br class="autobr">
On a des articles communs à plusieurs rubriques qui sont contenu dans une rubrique « Autre »<br class="autobr">
Ces articles communs ont des alias dans différentes rubriques (on va dire « Rubrique1 » et « Rubrique2 »)</p>
<p>Ces articles communs ont des liens entre eux dans le corps du message (machin-> artXX)</p>
<p>Le problème est que le XX correspond au numéro de l'article (le vrai) mais pas au XX de l'alias (qui dépend donc du contexte où l'on se trouve (Rubtique1 ou Rubrique2))</p>
<p>La solution proposée est d'appliquer un patch dans le squelette :<br class="autobr"> - Avoir toujours en session, le contexte en cours (en générale l'id du secteur)<br class="autobr"> - Lors du chargement de l'article XX, tout en haut de la page, avant le chargement du contenu : <br class="autobr"> — Recherche l'article du secteur en cours(repris en session) qui fait l'alias vers XX<br class="autobr"> — Ecrire une redirection en php vers la bonne URL (celle de l'alias)</p>
<div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code><BOUCLE_autre(HIERARCHIE){id_article}> <BOUCLE_autre2(RUBRIQUES){id_rubrique}{titre_mot="Autre"}> #SET{"regexrecherche", "^<article"} #SET{"regexrecherche", #GET{"regexrecherche"}|concat{#ID_ARTICLE}} <BOUCLE_rechercheArt(ARTICLES){texte==#GET{"regexrecherche"}}{id_secteur=#SESSION{"lastValidSecteur"}}> <?php header("location:[(#URL_ARTICLE{#ID_ARTICLE}||url_absolue)]"); ?> </BOUCLE_rechercheArt> </BOUCLE_autre2>
</BOUCLE_autre></code></pre></div>
<p>Cela peut peut-être donner des idées a certains.</p>Alias d'Article2010-11-09T16:59:59Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4366512010-11-09T16:59:59Z<p>Bonjour,</p>
<p>Merci pour ce plugin. Il a très bien fonctionné sur mon site (SPIP version 2.1.2 ) jusqu'à ce que j'utilise la fonction avancée « type d'adresse URL » qui permet de convertir les URL avec numéros en URL avec titres. La page Alias que j'avais créee ne pouvait alors plus s'afficher sur le navigateur (problème de boucle de redirection).</p>
<p>Mais peut-être avez-vous déjà trouvé la parade...</p>Alias d'Article2010-06-15T13:32:28Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4316432010-06-15T13:32:28Z<p>Bonjour,</p>
<p>Parmi les futures amélioration, il faudrai intégrer la recherche sur les alias qui ne renvoi rien car elle ne recherche pas dans le contenu des articles (ou des champs mis en alias).</p>
<p>Ce qui fait que la recherche semble ne pas fonctionner.</p>Alias d'Article2010-01-11T10:39:56Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4250142010-01-11T10:39:56Z<p>Super pluggin, ça résoud en partie mes problèmes.</p>
<p>Il reste que l'on affiche quand même l'article Alias, alors que l'article source est « dépublié », voire mis dans un accès privé.</p>
<p>Est -ce qu'on peut faire évoluer ce pluggin fans ce sens<small class="fine d-inline"> </small>?</p>
<p>En tout cas, bravo et encore merci</p>Compatibilité avec SPIP 2.0.9 [13532]<small class="fine d-inline"> </small>?2009-11-03T10:19:33Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4226652009-11-03T10:19:33Z<p>Je précise , manifestement c'est la gestion du champ PS qui pose problème : exemple, dans l'article 2012 qui est un alias de l'article 1842, le champ PS de l'article 2012 «<small class="fine d-inline"> </small>article1842|ps<small class="fine d-inline"> </small>» génère le bug, par contre si je remplace «<small class="fine d-inline"> </small>article1842|ps<small class="fine d-inline"> </small>» par la valeur en dur, ça passe.</p>Compatibilité avec SPIP 2.0.9 [13532]<small class="fine d-inline"> </small>?2009-11-03T08:47:46Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4226632009-11-03T08:47:46Z<p>Depuis ma migration vers SPIP 2.0.9 [13532], l'appel dans des squelettes à des articles alias me génère le message suivant</p>
<p>«<small class="fine d-inline"> </small>Parse error : syntax error, unexpected T_STRING in /var/www/estuaire/ecrire/public.php(182) : eval()'d code<small class="fine d-inline"> </small>»</p>Alias d'Article et champs Extra 22009-04-30T10:36:14Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4159012009-04-30T10:36:14Z<p>Bonjour<br class="autobr">
Tout d'abord merci pour ce plug</p>
<p>Quelqu'un aurait il réussi à faire des alias de Champs extra<small class="fine d-inline"> </small>??</p>
<p>Merci pour vos réponses<br class="autobr">
Sincèrement</p>Petit moins2009-02-04T16:31:32Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4130092009-02-04T16:31:32Z<p>Bon finalement, je retourne au multirubricage, l'alias ne reprend pas non plus les numéros dans les titres des articles si, comme moi, on a l'option de suppression des numéros activée dans le Couteau suisse. Bien dommage, mais à suivre...</p>Petit plus2009-02-03T15:43:27Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4129832009-02-03T15:43:27Z<p>Magnifique plugin, merci à vous, bien pratique pour éviter le multirubricage toujours un peu fastidieux, c'est agréable d'avoir une solution native plutôt qu'un bidouillage. Il est dommage cependant que l'alias d'article ne reprenne pas les informations concernant les mots-clé, le logo ni la langue de l'article original, à moins que je n'ai raté quelque chose. A rajouter à une to do list sans doute déjà bien longue...<br class="autobr">
Salutions</p>Alias d'Article2009-01-21T15:16:40Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4125332009-01-21T15:16:40Z<p>Bonjour,<br class="autobr">
premièrement merci pour ce plugin :-) , cependant je rencontre un problème de boucle infini avec le rewriteURL : le problème vient de l'utilisation de ce code <code class="spip_code spip_code_inline" dir="ltr"><article81|titre></code> dans le champs titre car si l'on remplace par un texte standard tout fonctionne.<br class="autobr">
Auriez vous une idée du problème<small class="fine d-inline"> </small>?</p>
<p>D'autre part, ne serait-il pas possible de récupérer également tous les mots clés associés à l'article de départ<small class="fine d-inline"> </small>?</p>
<p>Merci d'avance.</p>Alias de mots2008-12-05T15:56:20Zhttps://contrib.spip.net/Alias-d-Article,2854#comment4107412008-12-05T15:56:20Z<p>bonjour merci de ce plugin 2.0</p>
<p>j'aime cette idée de mutualisation qui facilite la maintenance en cas de changement dans un champ.<br class="autobr">
J'aimerais qu'à la place d'un alias de titre d'article, on est un alias de titre de mot clé<small class="fine d-inline"> </small>?</p>