De beaux liens hypertexte - commentaires De beaux liens hypertexte 2018-02-27T06:28:14Z https://files.spip.org/De-beaux-liens-hypertexte#comment496059 2018-02-27T06:28:14Z <p><strong>MAILCRYPT : problème https</strong><br class="autobr"> Bonjour Patrice,<br class="autobr"> sur un site passé en https, une erreur est signalée dans la mesure où l'appel à leure.gif se fait via le protocole http et non pas https.<br class="autobr"> Un ajustement à faire quelque part<small class="fine d-inline"> </small>?<br class="autobr"> Merci pour tout,</p> De beaux liens hypertexte 2015-05-21T14:10:49Z https://files.spip.org/De-beaux-liens-hypertexte#comment482085 2015-05-21T14:10:49Z <p>Bonjour<br class="autobr"> J'ai le même problème. Activation des liens externes dans le couteau suisses… et rien ne se passe<small class="fine d-inline"> </small>!<br class="autobr"> Vous avez trouvé une solution entre temps<small class="fine d-inline"> </small>?</p> De beaux liens hypertexte 2015-02-15T16:18:52Z https://files.spip.org/De-beaux-liens-hypertexte#comment479422 2015-02-15T16:18:52Z <p>Bonjour</p> <p>J'ai activé la lame mais les liens externes qui devraient s'ouvrir vers une nouvelle fenêtre n'embarquent pas le « target=_blank ».</p> <p>Le lien de test dans l'espace privé ne fonctionne pas non plus.</p> <p>J'ai analysé le js généré par le couteau suisse et intégré dans le header, il ne ne semble rien avoir concernant les liens externes. Or ol y a bien quelque chose sur les mailto.</p> <p>Merci pour votre aide.</p> De beaux liens hypertexte 2013-03-29T05:05:31Z https://files.spip.org/De-beaux-liens-hypertexte#comment466624 2013-03-29T05:05:31Z <p>Oh non, il peut être tout aussi utile car son paramétrage reste pertinent.</p> De beaux liens hypertexte 2013-03-28T13:36:59Z https://files.spip.org/De-beaux-liens-hypertexte#comment466599 2013-03-28T13:36:59Z <p>Merci c'est OK maintenant.</p> <p>J'utilisais « Belles Urls » sur un site spip 1.9.2 et le bug est apparu quand j'ai voulu migrer en 2.0.22.<br class="autobr"> L'outil semble moins utile avec la version 2.0 mais merci tout de même de l'avoir renforcé.</p> De beaux liens hypertexte 2013-03-28T02:40:31Z https://files.spip.org/De-beaux-liens-hypertexte#comment466575 2013-03-28T02:40:31Z <p>Merci du retour Florence.</p> <p>Je n'ai pas réussi à reproduire ton problème (tu en local<small class="fine d-inline"> </small>? avec quel SPIP<small class="fine d-inline"> </small>?), mais j'ai renforcé le protection des formulaires dans la version .116 du plugin.</p> <p>Tu me diras si c'est OK à présent...</p> De beaux liens hypertexte 2013-03-27T15:09:44Z https://files.spip.org/De-beaux-liens-hypertexte#comment466547 2013-03-27T15:09:44Z <p>J'ai le même problème. Il vient du fait que le formulaire de description d'un outil du couteau-suisse utilise la fonction propre qui est modifiée par le pipeline post_propre de « Belles Urls ».</p> <p>Ce pipeline entoure toutes les urls d'une balise <code class="spip_code spip_code_inline" dir="ltr"><a href></code><small class="fine d-inline"> </small>; il semble qu'il le fait même sur celles qui sont déjà dans une balise <code class="spip_code spip_code_inline" dir="ltr"><form action="http://..."></code><br class="autobr"> ce qui donne <code class="spip_code spip_code_inline" dir="ltr"><form action="<a href="http://....>http://...</a>"</code> et le formulaire ne fonctionne plus.</p> <p>C'est ce que j'ai diagnostiqué avec le couteau-suisse Version locale : 1.8.114<br class="autobr"> Révision : 71036</p> De beaux liens hypertexte 2011-12-09T01:16:52Z https://files.spip.org/De-beaux-liens-hypertexte#comment452694 2011-12-09T01:16:52Z <p>Bonjour à tous. A titre d'info, un nouveau filtre a été créé : <strong>|maildecrypt</strong></p> <p>Utilisation : <br>- <code class="spip_code spip_code_inline" dir="ltr">#FILTRE{maildecrypt}</code> sur le fond entier <br>- <code class="spip_code spip_code_inline" dir="ltr">|maildecrypt</code> sur une balise en particulier : <code class="spip_code spip_code_inline" dir="ltr">[(#TEXTE|maildecrypt)]</code></p> <p>Commit en question : <a href="http://zone.spip.org/trac/spip-zone/changeset/54759/_plugins_/couteau_suisse" class="spip_url spip_out" rel='nofollow external'>http://zone.spip.org/trac/spip-zone...</a></p> De beaux liens hypertexte 2011-12-09T00:27:51Z https://files.spip.org/De-beaux-liens-hypertexte#comment452692 2011-12-09T00:27:51Z <p>Comment as-tu configuré les «<small class="fine d-inline"> </small>Belles URLs<small class="fine d-inline"> </small>»<small class="fine d-inline"> </small>? Et quels sont les autres outils actifs du couteau suisse<small class="fine d-inline"> </small>? Je ne reproduis pas ton problème... D'après le code que tu reproduis, il semble qu'un morceau du code source de la page est «<small class="fine d-inline"> </small>mangé<small class="fine d-inline"> </small>» ...</p> De beaux liens hypertexte 2011-12-08T22:27:03Z https://files.spip.org/De-beaux-liens-hypertexte#comment452691 2011-12-08T22:27:03Z <p>J'ai uniquement Thickbox v2 (v0.3.0) comme plugin activé.</p> <p>Je viens de faire le test et même en laissant uniquement Le Couteau Suisse activé, je reproduis le problème. Il s'agit d'un serveur de dev donc je peux faire des tests à volonté.</p> De beaux liens hypertexte 2011-12-08T21:05:58Z https://files.spip.org/De-beaux-liens-hypertexte#comment452687 2011-12-08T21:05:58Z <p>Merci de retour. Quels autres plugins et outils utilises-tu<small class="fine d-inline"> </small>?</p> De beaux liens hypertexte 2011-12-08T18:41:06Z https://files.spip.org/De-beaux-liens-hypertexte#comment452685 2011-12-08T18:41:06Z <p>Bonjour</p> <p>En activant l'outil Belles URLs du Couteau Suisse, cela génère des problèmes dans la configuration des outils du Couteau Suisse.</p> <p>Dans la partie dédiée à la configuration de chaque outil, je me retrouve avec ceci :</p> <blockquote class="spip"> <p> Belles URLs<br class="autobr"> Par défaut | Désactiver<br class="autobr"> <a href="http://localhost/spip/ecrire/?exec=.." class="spip_url spip_out auto" rel="nofollow external">http://localhost/spip/ecrire/?exec=..</a>. onsubmit=«<small class="fine d-inline"> </small>return AjaxSqueeze(this,'description_outil-420','',event)<small class="fine d-inline"> </small>» method='post' style='margin : 0px<small class="fine d-inline"> </small>; border : 0px'><br class="autobr"> Cet outil a deux fonctions [...]</p> </blockquote> <p>Notez la présence de <a href="http://localhost/spip/ecrire/?exec=.." class="spip_url spip_out auto" rel="nofollow external">http://localhost/spip/ecrire/?exec=..</a>. onsubmit=«<small class="fine d-inline"> </small>return AjaxSqueeze(this,'description_outil-420','',event)<small class="fine d-inline"> </small>» method='post' style='margin : 0px<small class="fine d-inline"> </small>; border : 0px'> en haut de chaque bloc de configuration.</p> <p>Ceci ne serait pas trop grave (et encore, je n'ai pas vérifié ce que ça donnait sur le site) mais le deuxième effet <i>Kiss cool</i>, c'est que je ne peux plus valider la configuration des blocs de configuration des outils du Couteau Suisse. Si je clique sur le bouton <q>Modifier ces paramètres</q>, j'obtiens la page 403 (Forbidden) suivante :</p> <blockquote class="spip"> <p>Forbidden</p> <p>You don't have permission to access /spip/ecrire/<a href="<a href="http://localhost/spip/ecrire/" class="spip_url spip_out auto" rel="nofollow external">http://localhost/spip/ecrire/</a> on this server.</p> </blockquote> <p>Ce comportement disparaît si je désactive l'outil Belles URLs.<br class="autobr"> J'utilise la dernière version de SPIP (SPIP 2.1.12 [18732]) avec un WAMP (sous Windows donc).</p> <p>SPIPement</p> <p>Guillaume</p> De beaux liens hypertexte 2011-05-25T06:51:29Z https://files.spip.org/De-beaux-liens-hypertexte#comment445970 2011-05-25T06:51:29Z <p>Pour le même problème rencontré dans un patron du plugin Spip-list, au final j'ai appliqué la solution 3 donnée par Patrick à savoir</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[(#TEXTE*|replace{@,_AROB_}|cs_traitements{TEXTE,articles}|replace{_AROB_,@})]</code></pre></div> <p>Et ca marche<small class="fine d-inline"> </small>!</p> De beaux liens hypertexte 2011-02-16T13:27:32Z https://files.spip.org/De-beaux-liens-hypertexte#comment441115 2011-02-16T13:27:32Z <p>Mailcrypt trouve quand même ces <code class="spip_code spip_code_inline" dir="ltr"><html>@</html></code> et les transforme aussi — exactement comme avant.</p> De beaux liens hypertexte 2011-02-16T11:46:53Z https://files.spip.org/De-beaux-liens-hypertexte#comment441100 2011-02-16T11:46:53Z <p>Ah oui, toutes mes excuses... En fait mailcrypt utilise les traitements uniquement pour la balise #EMAIL.</p> <p>En ce qui concerne #TEXTE, cette lame passe par le pipeline <code class="spip_code spip_code_inline" dir="ltr">post_propre</code> qui est donc utilisé sur toutes les balises bénéficiant du traitement <code class="spip_code spip_code_inline" dir="ltr">|propre</code>. Du coup il faut ruser un peu. Vu que le texte entre les balises <code class="spip_code spip_code_inline" dir="ltr"><html|code|cadre|frame|script/></code>, je propose qqchose du style (code non testé) :</p> <p><code class="spip_code spip_code_inline" dir="ltr">[(#TEXTE*|replace{@,<html>@</html>}|cs_traitements{TEXTE,articles})]</code></p> <p>En principe, toutes les adresses mail du texte ne seront pas touchées car protégées par un échappement avant d'envoyer tous les traitements de la balise <code class="spip_code spip_code_inline" dir="ltr">#TEXTE/articles</code>.</p> <p>C'est vrai que SPIP offre deux mécanismes disctincts (pipelines de typo et traitement de balises) qu'il n'est pas toujours facile de dissocier et de comprendre exactement ce qui fait quoi... Si cette astuce fonctionne, ça serait bien de l'ajouter à l'article<small class="fine d-inline"> </small>;-)</p> De beaux liens hypertexte 2011-02-15T23:03:33Z https://files.spip.org/De-beaux-liens-hypertexte#comment441089 2011-02-15T23:03:33Z <p>Merci de ta réponse, Pat. Mais non, cela ne fait pas l'affaire.<br class="autobr"> mailcrypt embrouille l'adresse email (inséré dans le texte avec un raccourci type <br class="manualbr"><code class="spip_code spip_code_inline" dir="ltr">[->monemail.com]</code>, que j'utilise <br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">[(#TEXTE*|cs_traitements{TEXTE,articles,mailcrypt})]</code><br class="autobr"> ou simplement : <code class="spip_code spip_code_inline" dir="ltr">[(#TEXTE)]</code></p> De beaux liens hypertexte 2011-02-15T22:15:22Z https://files.spip.org/De-beaux-liens-hypertexte#comment441088 2011-02-15T22:15:22Z <p>Oh là, non<small class="fine d-inline"> </small>!! Il y a trop de filtres...</p> <p>les filtres <code class="spip_code spip_code_inline" dir="ltr">propre</code> et <code class="spip_code spip_code_inline" dir="ltr">typo</code> ne doivent surtout pas être employés ensemble, sachant que <code class="spip_code spip_code_inline" dir="ltr">cs_traitement</code> applique lui-même les traitements appropriés. Dans une boucle ARTICLES, ce dernier doit être utilisé comme suit :</p> <p><code class="spip_code spip_code_inline" dir="ltr">[(#TEXTE*|cs_traitements{TEXTE,articles,mailcrypt})]</code> (non testé...)</p> <p>Note : le 1<sup class="typo_exposants">er</sup> paramètre est le nom de la balise, le 2<sup class="typo_exposants">e</sup> est le type d'objet concerné, le 3<sup class="typo_exposants">e</sup> est le filtre à exclure.</p> <p>La ligne PHP que tu mentionnes indique que le traitement appliqué à la balise #EMAIL passe par <code class="spip_code spip_code_inline" dir="ltr">mailcrypt</code>. Rien à voir avec ce qui se passe pour la balise #TEXTE...</p> De beaux liens hypertexte 2011-02-15T21:38:54Z https://files.spip.org/De-beaux-liens-hypertexte#comment441085 2011-02-15T21:38:54Z <p>Mais non - je n'y arrive pas. Sur une page similaire à celle que décrit Yannick (contenu des newsletters que je génère par un squelette) je veux le texte de l'article avec les traitements habituels de SPIP, mais sans mailcrypt, qui est activé pour le site.</p> <p>Dans tmp/couteau-suisse/mes_options.php je vois <code class="spip_code spip_code_inline" dir="ltr">$GLOBALS['table_des_traitements']['EMAIL'][]='mailcrypt(%s)';</code></p> <p>Dans le squelette j'essaie donc :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">[(#TEXTE*|propre|typo|cs_traitements{EMAIL,,mailcrypt})]</code></p> <p>qui ne marche pas du tout. L'un ou l'autre vous voyez ou je m'égare<small class="fine d-inline"> </small>?</p> <p>merci bcp.</p> De beaux liens hypertexte 2011-01-31T23:31:18Z https://files.spip.org/De-beaux-liens-hypertexte#comment440363 2011-01-31T23:31:18Z <p>OK. Merci bcp<small class="fine d-inline"> </small>!</p> De beaux liens hypertexte 2011-01-31T23:07:46Z https://files.spip.org/De-beaux-liens-hypertexte#comment440361 2011-01-31T23:07:46Z <p>En regardant dans le fichier <strong>tmp/couteau-suisse/mes_options.php</strong>, il y a (tout à la fin) la liste compilée des traitements actifs. Par exemple :</p> <div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>$GLOBALS['table_des_traitements']['TITRE'][]='typo(supprimer_numero(%s),"TYPO",$connect)'; $GLOBALS['table_des_traitements']['TITRE']['mots']='cs_glossaire_titres(typo(supprimer_numero(%s),"TYPO",$connect))'; $GLOBALS['table_des_traitements']['NOM'][]='typo(supprimer_numero(%s),"TYPO",$connect)'; $GLOBALS['table_des_traitements']['TYPE']['mots']='typo(supprimer_numero(%s),"TYPO",$connect)'; $GLOBALS['table_des_traitements']['TEXTE'][]='cs_nettoie(cs_decoupe(cs_glossaire(propre(cs_onglets(%s),$connect))))';</code></pre></div> <p>On peut voir dans cet exemple les traitements généraux sur une balise donnée (par ex. : ['TITRE'][]) et les traitements particuliers sur une balise et un objets donnés (par ex. : ['TITRE']['mots'])</p> De beaux liens hypertexte 2011-01-22T08:25:40Z https://files.spip.org/De-beaux-liens-hypertexte#comment439868 2011-01-22T08:25:40Z <blockquote class="spip"> <p>voila la fameuse possibilité d'exclusion</p> </blockquote> <p>Magnifique<small class="fine d-inline"> </small>! J'ai été confronté avec exactement la même question que yannick il y a quelques mois. La solution que j'avais trouvée était de demander les rédacteurs/traducteurs d'écrire les liens email autrement dans les articles «<small class="fine d-inline"> </small>newsletter<small class="fine d-inline"> </small>». Mais cette nouvelle possibilité est plus propre.</p> <p>Pour les lents (moi), où est-il possible de trouver une liste des traitements sur lesquels cs_traitements() peut agir<small class="fine d-inline"> </small>?</p> De beaux liens hypertexte 2011-01-22T03:15:30Z https://files.spip.org/De-beaux-liens-hypertexte#comment439862 2011-01-22T03:15:30Z <p>Finalement, voila la fameuse possibilité d'exclusion : <a href="http://zone.spip.org/trac/spip-zone/changeset/43782" class="spip_url spip_out" rel='nofollow external'>http://zone.spip.org/trac/spip-zone...</a></p> <p>Cela rend notamment caduque la notation : <br class="manualbr"><code class="spip_code spip_code_inline" dir="ltr">[(#TEXTE*|concat{#EVAL{_CS_SANS_GLOSSAIRE}}|cs_traitements{TEXTE,articles})]</code><br class="manualbr">au profit de :<br class="manualbr"><code class="spip_code spip_code_inline" dir="ltr">[(#TEXTE*|cs_traitements{TEXTE,articles,cs_glossaire})]</code></p> De beaux liens hypertexte 2011-01-22T02:56:58Z https://files.spip.org/De-beaux-liens-hypertexte#comment439860 2011-01-22T02:56:58Z <p>Salut.</p> <p>Mailcrypt n'est pas un outil agissant au niveau du traitement d'une balise particulière, mais au niveau du pipeline post_propre. Il est donc ponctuellement plus difficile d'empêcher son action... Le glossaire par exemple est lui, bien un traitement des balises #TEXTE, #CHAPO et #TITRE.</p> <p>Cependant, 3 pistes me viennent à l'esprit...</p> <p>1. Simplement à l'aide des balises <code/>, <cadre/> ou <html/> à l'intérieur desquelles Mailcrypt n'agit pas.</p> <p>2. Un peu plus lourdement en effet grâce à une <code class="spip_code spip_code_inline" dir="ltr">function pas_mailcrypt{ on revert tout ! }</code>.</p> <p>3. Enfin, en y allant franco, du genre : <code class="spip_code spip_code_inline" dir="ltr">[(#TEXTE*|replace{@,_AROB_}|cs_traitements{TEXTE,articles}|replace{_AROB_,@})]</code></p> <p>Explications : l'étoile de la balise empêche tout traitement SPIP et renvoie le texte brut stocké en base de données, le premier filtre '|replace' leure d'abord mailcrypt, le filtre '|cs_traitement' du Couteau Suisse rétablit les traitements originaux de SPIP correspondant à la balise '#TEXTE' et aux objets 'articles' (dont '|propre' qui appelle le pipeline 'post_propre'), puis le second filtre '|replace' rétablit le tout.</p> <p>Pour revenir aux traitements et pour en inhiber un ou plusieurs ponctuellement, je m'apprête à corriger le filtre |cs_traitements pour lui ajouter un paramêtre d'exclusion. A voir si cela va t'intéresser.<br class="autobr"> Alors, que choisis-tu finalement<small class="fine d-inline"> </small>?</p> De beaux liens hypertexte 2011-01-21T15:07:32Z https://files.spip.org/De-beaux-liens-hypertexte#comment439843 2011-01-21T15:07:32Z <p><strong>Comment interdire un traitement automatique spécifique<small class="fine d-inline"> </small>?</strong></p> <p>Bonjour.</p> <p>Je cherche à empêcher SPIP d'effectuer un traitement automatique précis. Dans mon cas, il s'agit de désactiver MailCrypt (du Couteau suisse) dans le contenu des newsletters que je génère par un squelette.</p> <p>Je sais que je pourrais utiliser un truc du genre <code class="spip_code spip_code_inline" dir="ltr">[(#BALISE*|tous|les|traitements|normalement|appliques|sauf|mailcrypt)]</code> mais ça ne me branche pas (d'ailleurs, comment en avoir la liste<small class="fine d-inline"> </small>?)</p> <p>N'y a-t-il pas une solution simple, du genre <code class="spip_code spip_code_inline" dir="ltr">[(#BALISE|pas_mailcrypt)]</code><small class="fine d-inline"> </small>?</p> <p>Merci d'avance.</p> De beaux liens hypertexte 2010-08-12T15:12:48Z https://files.spip.org/De-beaux-liens-hypertexte#comment433226 2010-08-12T15:12:48Z <p>bonjour,</p> <p>Une petite suggestion pour la lame qui permet l'ouverture des liens dans une nouvelle fenêtre.<br class="autobr"> En terme d'accessibilité et notamment vis à vis du respect du RGAA il est nécessaire d'indiquer l'ouverture dans les nouvelles fenêtres.</p> <p>Alors certes le rédacteur peut le faire à la main mais on pourrait lui faciliter la tache en allant récupérer le texte de chacun des liens avec le pipeline pre_liens et ajoutant un title (sauf si y en a déjà un de défini) = texte du lien - nouvelle fenêtre (et si besoin créer la chaine de langue).</p> De beaux liens hypertexte 2010-06-11T13:46:15Z https://files.spip.org/De-beaux-liens-hypertexte#comment431546 2010-06-11T13:46:15Z <p>Thx pour le tuyau, je suis bien court en CSS<small class="fine d-inline"> </small>!</p> De beaux liens hypertexte 2010-06-11T12:44:40Z https://files.spip.org/De-beaux-liens-hypertexte#comment431541 2010-06-11T12:44:40Z <p>Si tu regardes le code de ta page, tu devrais trouver des classes différentes car SPIP différencie déjà les liens internes des liens externes. Le vérifies-tu<small class="fine d-inline"> </small>?</p> <p>Si c'est bien le cas, un petit style sur ces classes et le tour est joué<small class="fine d-inline"> </small>!</p> De beaux liens hypertexte 2010-06-11T12:15:59Z https://files.spip.org/De-beaux-liens-hypertexte#comment431538 2010-06-11T12:15:59Z <p>Bonjour,</p> <p>Je cherche à différencier dans mon squelette les liens externes des liens internes, c'est à dire avoir une 2 blocs :<br class="autobr"> <strong>Liens internes</strong> <br>- Lien interne 1 <br>- Lien interne 2</p> <p><strong>Liens externes</strong> <br>- Lien externe 1 <br>- Lien externe 2</p> <p>Quelqu'un a-t-il déjà fait des choses comme ça<small class="fine d-inline"> </small>? Couteau Suisse peut-il m'y aider<small class="fine d-inline"> </small>?</p> <p>Merci pour vos retours</p> Les liens hypertexte 2009-09-27T11:25:46Z https://files.spip.org/De-beaux-liens-hypertexte#comment421033 2009-09-27T11:25:46Z <p>S'il n'y a pas de contraire spécifique aux plugins utilisés, ça se fait comme sur n'importe quel site web, en CSS, cf. : <a href="http://romy.tetue.net/signaler-les-liens-externes-par-un-picto" class="spip_out" rel='nofollow external'>Signaler les liens externes par un picto</a>.</p> Les liens hypertexte 2009-09-27T10:42:24Z https://files.spip.org/De-beaux-liens-hypertexte#comment421031 2009-09-27T10:42:24Z <p>Bonjour et désolé par avance de poser une question aussi naïve...<br class="manualbr">Comment dois-je procéder pour arriver à personnaliser les liens hypertexte qui sont dans le corps de l'article<small class="fine d-inline"> </small>? Je travaille sous Spip 2.08 et The Morning After. Idéalement, j'aimerai bien que mes liens ressemblent à ceux de ce site avec la petite image en fin de lien.<br class="manualbr">J'imagine que la question a déjà été posée 100 fois, mais je n'arrive pas à trouver d'article ou de site qui traite la question. La seule piste que j'ai trouvée est de modifier spip_out, mais je n'arrive pas à trouver où il se trouve dans ma configuration...</p> Les liens hypertexte 2009-09-24T11:57:59Z https://files.spip.org/De-beaux-liens-hypertexte#comment420918 2009-09-24T11:57:59Z <p>En effet, j'avais mal compris. merci<small class="fine d-inline"> </small>!</p> Les liens hypertexte 2009-09-24T11:25:46Z https://files.spip.org/De-beaux-liens-hypertexte#comment420917 2009-09-24T11:25:46Z <p>Configurer <code class="spip_code spip_code_inline" dir="ltr">http://en.wikipedia.org/wiki/ </code> ne convient-il pas<small class="fine d-inline"> </small>?</p> Les liens hypertexte 2009-09-24T06:41:42Z https://files.spip.org/De-beaux-liens-hypertexte#comment420906 2009-09-24T06:41:42Z <p>Bonjour,</p> <p>Je travaille actuellement sur un site en français (une seule langue) pour des enseignants d'anglais.</p> <blockquote class="spip"> <p> Lien vers le glossaire :<br class="manualbr">SPIP permet de relier des mots à leur définition grâce au raccourci typographique <a href="https://fr.wikipedia.org/wiki/mot" class="spip_glossaire" rel='nofollow external'>mot</a>. Par défaut (ou si vous laissez vide la case de configuration), le glossaire externe renvoie vers l'encyclopédie libre wikipedia.org : http://@lang@.wikipedia.org/wiki/ (pour le français, SPIP remplacera @lang@ par « fr »). À vous donc, de choisir l'adresse à utiliser.</p> </blockquote> <p>Savez-vous comment faire pour que nos liens vers wikipedia renvoie vers les pages anglaises<small class="fine d-inline"> </small>?<br class="manualbr">un filtre dans le lien<small class="fine d-inline"> </small>?<br class="manualbr">un réglage particulier<small class="fine d-inline"> </small>?</p> <p>Merci</p> Les liens hypertexte 2009-03-17T23:10:35Z https://files.spip.org/De-beaux-liens-hypertexte#comment414512 2009-03-17T23:10:35Z <p>Ça marche<small class="fine d-inline"> </small>! génial, merci.</p> <p>Je suis toujours passé à côté de ces balises (une bonne partie de SPIP m'échappe encore)...</p> Les liens hypertexte 2009-03-17T23:07:18Z https://files.spip.org/De-beaux-liens-hypertexte#comment414510 2009-03-17T23:07:18Z <p>Il semble que tu aies oublié la balise #INSERT_HEAD dans ton squelette... Ou alors, active l'outil correspondant du Couteau Suisse : « Balise #INSERT_HEAD ».</p> Les liens hypertexte 2009-03-17T22:53:32Z https://files.spip.org/De-beaux-liens-hypertexte#comment414509 2009-03-17T22:53:32Z <p>Oui, il s'agit du <a href="http://misma.free.fr" class="spip_out" rel='nofollow external'>site suivant</a>.</p> SPIP et les liens externes 2009-03-17T22:15:18Z https://files.spip.org/De-beaux-liens-hypertexte#comment414508 2009-03-17T22:15:18Z <p>Pourtant, je viens de faire le test, tout fonctionne très bien. Il s'agit d'un fonctionnalité JavaScript, ta page comporte peut-être une erreur bloquante... Tu as un lien public à donner<small class="fine d-inline"> </small>?</p> SPIP et les liens externes 2009-03-17T22:01:21Z https://files.spip.org/De-beaux-liens-hypertexte#comment414507 2009-03-17T22:01:21Z <p>Bonsoir,<br class="autobr"> la fonctionnalité du Couteau Suisse gérant les liens externes ne fonctionne plus du tout depuis mon passage à Spip 2.0 (cad que les liens externes ne s'ouvrent plus dans de nouvelles fenêtres : tant mieux me direz-vous, sauf que non justement, pas dans mon cas...) : comment régler ce problème svp<small class="fine d-inline"> </small>?</p> Les liens hypertexte 2008-11-27T17:33:37Z https://files.spip.org/De-beaux-liens-hypertexte#comment410497 2008-11-27T17:33:37Z <p>pour les liens externes qui ouvre dans une nouvelle fenetre il faut indiquer dans le title que cela ouvre dans une nouvelle fenetre il faudrait donc rajouter à la fonction js qqchose comme :</p> <p><code class="spip_code spip_code_inline" dir="ltr">jQuery("a.spip_out,a.spip_url,a.spip_glossaire").each(function (i) {jQuery(this).attr("title", function(){ return $(this).text()+" - nouvelle fenêtre"; });});</code></p> Infobulle 2008-03-19T16:44:04Z https://files.spip.org/De-beaux-liens-hypertexte#comment404199 2008-03-19T16:44:04Z <p>Je me réponds à moi-même mais ça peut servir à d'autres. Il existe <a href="http://www.spip-contrib.net/Un-glossaire-interne-pour-vos" class="spip_out" rel='nofollow external'>cette solution</a>. Merci à moi (et aux auteurs François Schreuer et Patrice Vanneufville).</p> Infobulle 2008-03-19T16:36:44Z https://files.spip.org/De-beaux-liens-hypertexte#comment404198 2008-03-19T16:36:44Z <p>Bonjour, <br class="autobr"> Je voudrais savoir s'il était possible par un raccourci de créer une infobulle quand on survole un lien.</p> <p>Mon idée précise est de faire apparaître une infobulle contenant une courte définition lorsque un Internaute survole un mot difficile.</p> <p>Le html me semble la seule solution. Ai-je tort<small class="fine d-inline"> </small>? <br class="autobr"> Merci.</p> interro_liens_callback : capricieux 2008-03-08T19:04:40Z https://files.spip.org/De-beaux-liens-hypertexte#comment403847 2008-03-08T19:04:40Z <p>Après avoir coché et décoché les options dans le back office, tout est rentré dans l'ordre (il me semble aussi avoir vidé le cache, j'ignore si ça peut avoir un rapport)...</p> interro_liens_callback 2008-03-08T18:41:23Z https://files.spip.org/De-beaux-liens-hypertexte#comment403846 2008-03-08T18:41:23Z <p>Hello,</p> <p>le couteau suisse crée bien des liens sur les url de type <a href="http://www.site.fr" class="spip_url spip_out auto" rel="nofollow external">www.site.fr</a> toutefois, il en remplace le texte par interro_liens_callback</p> <p>C'est normal Docteur<small class="fine d-inline"> </small>? J'ai l'impression après avoir cherché un peu que ça arrive à pas mal de monde, mais que c'est récent (je suis apparemment l'un des seuls à soulever le problème) ...</p> <p>Ma version de spip : SPIP 1.9.2<sup class="typo_exposants">d</sup> [11132]</p> Mailcrypt ne fonctionne pas dans Gafospip 2008-02-06T10:23:02Z https://files.spip.org/De-beaux-liens-hypertexte#comment402842 2008-02-06T10:23:02Z <p>Merci, ça marche</p> Mailcrypt ne fonctionne pas dans Gafospip 2008-02-06T08:53:21Z https://files.spip.org/De-beaux-liens-hypertexte#comment402839 2008-02-06T08:53:21Z <p>c'est forum.html le fautif : le mail est automatiquement inséré dans le formulaire si l'auteur est connecté. Il vaut mieux transformer <code class="spip_code spip_code_inline" dir="ltr">"[(#EMAIL)]"</code> en <code class="spip_code spip_code_inline" dir="ltr">"[(#EMAIL*)]"</code>. Cela évitera tout traitement sur cette balise.</p> Mailcrypt ne fonctionne pas dans Gafospip 2008-02-06T08:17:23Z https://files.spip.org/De-beaux-liens-hypertexte#comment402836 2008-02-06T08:17:23Z <p>Je te donne les deux code complet :</p> <p>formulaire_bb_profile.html :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><!-- debut code pour fichier profile.html --> <BOUCLE_recap(AUTEURS){id_auteur=#SESSION{id_auteur}}{tout}> <INCLURE(session.php){fond=inc_teteforum}{id_rubrique}> <p class="space_20"></p> <table class="spipforum" id="profile"> <tr> <th colspan="2">#NOM</th> </tr> <tr class="inter"> <td colspan="2"> </td> </tr> <tr class="ligne_sujet"> <td class="aff_avatar"> [(#NOM|afficher_avatar|reduire_image{100})] </td> <td> #FORMULAIRE_BB_PROFILE </td> </tr> <tr class="inter"> <td colspan="2"> </td> </tr> </table> <INCLURE(session.php){fond=inc_piedforum}{id_rubrique}> </BOUCLE_recap> </B_recap> [(#REM) si visiteur non identifie : form login ] [(#SESSION{id_auteur}|=={''}|?{' ',''})<div class="login"><p class="login"><:forg:login:></p>] #LOGIN_PUBLIC [(#SESSION{id_auteur}|=={''}|?{' ',''}) &#91;<a[ href="(#URL_PAGE{spip_pass})"] target="spip_pass" onclick="javascript:window.open(this.href, 'spip_pass', 'scrollbars=yes, resizable=yes, width=480, height=280'); return false;"><:login_motpasseoublie:></a>&#93; </div> ] <//B_recap></code></pre></div> <p>puis</p> <p>forum.html</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><div class="formulaire_spip formulaire_profil"> [<p style="color:red">(#ENV*{echec})</p>] <form action="[(#ENV{self})]" method="post"> <BOUCLE_AUTEUR(AUTEURS){id_auteur=#SESSION{id_auteur}}{tout}> <fieldset> <legend><:forg:modif_parametre:></legend> <input type='hidden' name='nom' value='[(#NOM)]'> <input type='hidden' name='id_auteur' value="[(#ID_AUTEUR)]"> <input type='hidden' name='modif' value="1"> <p><label for="email"><:forg:votre_email:></label> <input type='text' name='email' class='forml' value="[(#EMAIL)]" size='40'></p> <p><label for="bio"><:forg:votre_bio:></label> <textarea name='bio' class='forml' rows='4' cols='40'>[(#BIO*)]</textarea> </p><br /> <input type='hidden' name='pgp' value="[(#PGP)]"> <p><label for="nom_site"><:forg:votre_site:></label> <input type='text' name='nom_site' class='forml' value="[(#NOM_SITE)]" size='40'></p> <p><label for="url_site"><:forg:votre_url_site:></label> <input type='text' name='url_site' class='forml' value="[(#URL_SITE)]" size='40'></p><br/> [(#SESSION{statut}|=={'6forum'}|?{' <p><label for="avatar"><:forg:votre_url_avatar:></label> <input type="text" name="avatar" class="forml" value="'[(#EXTRA|extra{avatar})]" size="40"> </p><br /> ,''})] <p><label for="new_pass"><:forg:votre_nouveau_passe:></label> <span style="color:red"><:forg:info_plus_cinq_car:></span><br /> <input type='password' name='new_pass' class='forml' value="" size='40' /></p> <p><label for="new_pass2"><:forg:info_confirmer_passe:></label> <input type='password' name='new_pass2' class='forml' value="" size='40'></p> <div class="spip_bouton"><input type="submit" name="valider_auteur" value="<:valider:>" /></div> </fieldset> </BOUCLE_AUTEUR> </form> </div></code></pre></div> <p>Merci<br class="autobr"> Rainer</p> Mailcrypt ne fonctionne pas dans les forums 2008-02-05T22:31:57Z https://files.spip.org/De-beaux-liens-hypertexte#comment402827 2008-02-05T22:31:57Z <p>Le « onclick » est ajouté par jQuery sur le poste client. Firebug pourra te montrer le code final. Si tu avais un lien public, ça serait plus facile de t'aider je pense...</p> Mailcrypt ne fonctionne pas dans les forums 2008-02-05T22:17:35Z https://files.spip.org/De-beaux-liens-hypertexte#comment402826 2008-02-05T22:17:35Z <p>Ah oui, ça c'est parceque le plugin veut transformer le mail qui est passé en value... on pourrait protéger les balises <input>, mais bon, ya pas moyen de modifier un peu le code du squelette<small class="fine d-inline"> </small>?</p> <p>Quel est le code original<small class="fine d-inline"> </small>?</p> Mailcrypt ne fonctionne pas dans les forums 2008-02-05T18:08:30Z https://files.spip.org/De-beaux-liens-hypertexte#comment402816 2008-02-05T18:08:30Z <blockquote class="spip"> <p>Visiblement, jQuery a du mal à transformer le lien. Il y a probablement une erreur javaScript que FireBug pourra te montrer.</p> </blockquote> <p>Comment faire : toute indication, ou tout lien vers une page donnant des explications pour un débutant sur le déboguage javascript avec FireBug serait apprécié.</p> <blockquote class="spip"> <p>Une idée cependant, l'outil « balise #INSERT_HEAD » n'est pas nécessaire dans le squelette « dist » de SPIP... Peut-être tu as une double déclaration<small class="fine d-inline"> </small>?</p> </blockquote> <p>J'ai désactivé cette fonction du Couteau Suisse, même problème.</p> <blockquote class="spip"> <p>Sinon, le « onclick » n'apparait que si tu as coché les liens orphelins en mode étendu, ou que tu as explicitement écrit un mail du genre : moi@world.com</p> </blockquote> <p>Oui, j'ai activé les liens orphelins dans la fonction « Belles URLs », mais j'ai toujours un code sans onclick :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><a class="spip_out" title="domi..åt..yahoo.fr" href="#"> domi <span class="cryptOK">@</span> yahoo.fr </a></code></pre></div> Mailcrypt ne fonctionne pas dans les forums 2008-02-05T18:00:20Z https://files.spip.org/De-beaux-liens-hypertexte#comment402815 2008-02-05T18:00:20Z <blockquote class="spip"> <p>Il est possible aussi que le DOM ne soit pas tout à fait bien construit et que jQuery ne trouve pas tes forums. C'est le cas si certaines balises HTML ne sont pas utilisées comme il faut</p> </blockquote> <p>HTML Tidy me donne 0 errror 0 warning, et ce sont les squelettes de la dist.</p> Mailcrypt ne fonctionne pas dans les forums 2008-02-05T14:46:04Z https://files.spip.org/De-beaux-liens-hypertexte#comment402802 2008-02-05T14:46:04Z <p>je constate un problème du genre dans le champ email des forum Gafospip ou s'affiche un bout de code , voir</p> <p><code class="spip_code spip_code_inline" dir="ltr"><input name="email" class="forml" value="abelass<span class=" spancrypt="" type="text"> gmx.net" size='40'></p></code></p> <p>Merci<br class="autobr"> Rainer</p> Les liens hypertexte 2008-01-30T23:59:18Z https://files.spip.org/De-beaux-liens-hypertexte#comment402663 2008-01-30T23:59:18Z <p>Salut,</p> <p>Peut-être devrais-tu nous donner un lien public, ça nous aiderait mieux pour voir ce qui ne va pas.</p> <p>Quant à la citation, les classes en question sont : <code class="spip_code spip_code_inline" dir="ltr">a.spip_out, a.spip_url et a.spip_glossaire</code>.</p> <p>Ca doit vouloir dire que, puisque jQuery ajoute <code class="spip_code spip_code_inline" dir="ltr">target="_blank"</code> à toutes ces classes, alors simplement ajouter à la main ces classes aux liens du site en général (y compris dans les fichiers html du squelette eux-mêmes) provoquera leur ouverture dans une fenêtre différente...</p> <p>Dans le texte des articles, je crois que SPIP décide tout seul de la classe à attribuer à un lien en distinguant les liens interne des liens externes.</p> Les liens hypertexte 2008-01-30T12:20:47Z https://files.spip.org/De-beaux-liens-hypertexte#comment402645 2008-01-30T12:20:47Z <p>Bonjour, j'ai des pb avec liens externes qui doivent s'ouvrir en 'blank'. Ca ne marche pas et j'ai pourtant suivi ce qui est détaillé ici pour le couteau suisse (dans cet article et dans le forum) ... j'ai activé « inserthead » et « SPIP et les liens… » mais pas de blank ...</p> <p><strong>UNE AIDE CONCERNANT CELA :</strong></p> <blockquote class="spip"> <p>Il est parfois nécessaire d'ajouter l'une de ces classes aux liens du squelette du site (fichiers html) afin d'étendre au maximum cette fonctionnalité.</p> </blockquote> <p>Pourrais je avoir plus d' infos<small class="fine d-inline"> </small>? MERCI<small class="fine d-inline"> </small>!!</p> <p>Thierry :)</p> Problème avec MailCrypt sous Firefox 2.0.0.11 2008-01-03T17:57:55Z https://files.spip.org/De-beaux-liens-hypertexte#comment401827 2008-01-03T17:57:55Z <p>Bonjour,</p> <p>J'ai un problème avec Firefox et MailCrypt. Le codage de la balise #EMAIL avec le filtre cs_lien fonctionne bien (codage correct dans le source généré) :</p> <p><code class="spip_code spip_code_inline" dir="ltr"><a href="#" title="xxx.yyy..&aring;t..zzz.fr" onclick="location.href=lancerlien('xxx.yyy','zzz.fr'); return false;" class="spip_out">YYY xxx</a></div></a> </code></p> <p>Mais la fonction lancerlien ne semble fonctionner que sous IE (IE7) (ouvre mon programme de mail) mais pas avec Firefox pour lequel il ne se passe rien mais une erreur est générée dans Firebug<small class="fine d-inline"> </small>?</p> <p>Messages de Firebug :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[Exception... "'Permission refusée d'obtenir la propriété Object.protocolFlags' when calling method: [nsIProtocolHandler::protocolFlags]" nsresult: "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)" location: "JS frame :: http://localhost/spip.php?rubrique13&lang=fr&var_mode=recalcul# :: onclick :: line 1" data: no] [Break on this error] spip.php (line 1) uncaught exception: [Exception... "'Permission refusée d'obtenir la propriété Object.protocolFlags' when calling method: [nsIProtocolHandler::protocolFlags]" nsresult: "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)" location: "JS frame :: http://localhost/spip.php?rubrique13&lang=fr&var_mode=recalcul# :: onclick :: line 1" data: no]</code></pre></div> <p>Quelqu'un a-t'il le même problème<small class="fine d-inline"> </small>? Merci de votre aide.</p> Mailcrypt ne fonctionne pas dans les forums 2008-01-03T16:20:05Z https://files.spip.org/De-beaux-liens-hypertexte#comment401820 2008-01-03T16:20:05Z <p>Il est possible aussi que le DOM ne soit pas tout à fait bien construit et que jQuery ne trouve pas tes forums. C'est le cas si certaines balises HTML ne sont pas utilisées comme il faut. Par exemple : des balises non fermées, ou plusieurs exemplaire de <body> ou <head>...</p> Mailcrypt ne fonctionne pas dans les forums 2007-12-28T02:41:05Z https://files.spip.org/De-beaux-liens-hypertexte#comment401655 2007-12-28T02:41:05Z <p>Visiblement, jQuery a du mal à transformer le lien. Il y a probablement une erreur javaScript que FireBug pourra te montrer. Une idée cependant, l'outil « balise #INSERT_HEAD » n'est pas nécessaire dans le squelette « dist » de SPIP... Peut-être tu as une double déclaration<small class="fine d-inline"> </small>?</p> <p>Sinon, le « onclick » n'apparait que si tu as coché les liens orphelins en mode étendu, ou que tu as explicitement écrit un mail du genre : <code class="spip_code spip_code_inline" dir="ltr">[->moi@world.com]</code></p> <p>Et puis, ne te prive surtout pas d'une mise à jour du Couteau Suisse, j'ai corrigé un tout petit bug dans mailcrypt.</p> Mailcrypt ne fonctionne pas dans les forums 2007-12-27T10:05:08Z https://files.spip.org/De-beaux-liens-hypertexte#comment401615 2007-12-27T10:05:08Z <p>Pourrais-tu expliciter STP<small class="fine d-inline"> </small>?</p> <p>Je ne vois pas bien comment Mailcrypt pourrait fonctionner dans le corps des articles et pas dans les forums, pour un probleme de script coté client. D'ailleurs, dans le HTML généré, on n'a pas d'attribut onclick, comme on devrait normalement avoir.</p> Mailcrypt ne fonctionne pas dans les forums 2007-12-26T16:18:57Z https://files.spip.org/De-beaux-liens-hypertexte#comment401581 2007-12-26T16:18:57Z <p>Je te conseille de regarder le code créé à la volée avec Firefox muni de l'extension Firebug. C'est là que tu verras si Mailcrypt fonctionne bien ou non.</p> Mailcrypt ne fonctionne pas dans les forums 2007-12-26T08:40:15Z https://files.spip.org/De-beaux-liens-hypertexte#comment401565 2007-12-26T08:40:15Z <p>Pour l'instant, je teste en local (EasyPHP), avec SPIP 1.9.2c [10268] brut de fonderie, squelettes dist, et un seul plugin activé, le Couteau Suisse Version : 1.7.14.02, avec Mailcrypt et Balise #INSERT_HEADER seulement. Je peux donner d'autres informations à la demande, si nécessaire.</p> Mailcrypt ne fonctionne pas dans les forums 2007-12-26T03:07:12Z https://files.spip.org/De-beaux-liens-hypertexte#comment401562 2007-12-26T03:07:12Z <p>tu as un lien à montrer<small class="fine d-inline"> </small>? Le code que tu montres est pourtant le bon résultat de la première étape d'encodage...</p> Mailcrypt ne fonctionne pas dans les forums 2007-12-25T20:29:59Z https://files.spip.org/De-beaux-liens-hypertexte#comment401534 2007-12-25T20:29:59Z <p>Mailcrypt fonctionne bien dans le corps des articles, mais pas dans les forums. Les adresses e-mail sont remplacées par une balise du genre :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><a href="#" title="prenom_nom..&aring;t..yahoo.fr" class="spip_out">prenom_nom<span class="spancrypt"> </span>yahoo.fr</a></code></pre></div> Soucis avec la balise #EMAIL... 2007-10-23T19:03:55Z https://files.spip.org/De-beaux-liens-hypertexte#comment399446 2007-10-23T19:03:55Z <p>Tout est parfait<small class="fine d-inline"> </small>! Mille mercis à nouveau<small class="fine d-inline"> </small>;-)</p> Soucis avec la balise #EMAIL... 2007-10-21T16:31:44Z https://files.spip.org/De-beaux-liens-hypertexte#comment399372 2007-10-21T16:31:44Z <p>je me corrige... à 19h04, la mise à jour du plugin permettra au filtre cs_lien($lien, $texte='') de renvoyer $texte le $lien est vide...</p> Soucis avec la balise #EMAIL... 2007-10-21T16:27:37Z https://files.spip.org/De-beaux-liens-hypertexte#comment399371 2007-10-21T16:27:37Z <p>Les deux points soulevés sont en fait une même chose. Le filtre cs_lien renvoyait un lien dans tous les cas. Je viens de publier un correctif pour qu'il ne renvoie rien quand il n'y a pas de lien.</p> <p>Du coup <code class="spip_code spip_code_inline" dir="ltr">[par (#EMAIL*|cs_lien{#NOM})]</code> devrait fonctionner...</p> Soucis avec la balise #EMAIL... 2007-10-20T20:23:31Z https://files.spip.org/De-beaux-liens-hypertexte#comment399335 2007-10-20T20:23:31Z <p>Je poursuis mon exploration... Nous avons sur notre site un seul article où nous avons laissé « en clair » les adresses mails des intervenants du forum tout ceci avec « le code à éviter »<small class="fine d-inline"> </small>!</p> <p>Comme cela n'allait plus avec la fonction MailCrypt, j'ai donc - cette fois-ci - relu la page avant de vous écrire, j'ai pu ainsi faire avancer les choses<small class="fine d-inline"> </small>!</p> <p><a href="http://www.bldt.net/Om/spip.php?article410" class="spip_url spip_out" rel='nofollow external'>http://www.bldt.net/Om/spip.php?art...</a></p> <p><strong>Mais il me reste deux soucis :</strong></p> <p>- dans « le code à éviter », j'arrivais à « cacher » le mot « par » qui ne s'affichait donc que s'il y avait un nom d'internaute pour l'intervention et n'apparaissait pas s'il n'y avait pas de nom. Là, cela ne semble pas fonctionner si je « cache » le « par » dans la syntaxe que vous proposez... Pour l'instant, je l'ai donc supprimé partout, mais j'aimerais le remettre selon le même principe qu'avant si vous pouvez me dire où...</p> <p>- lorsque l'internaute signe son intervention dans le forum d'un nom seul (sans e-mail), le nom sur la page publique renvoie quand même un lien qui est... le recalcul de la page<small class="fine d-inline"> </small>!!! (voir sur la page citée plus haut la 7<sup class="typo_exposants">e</sup> intervention signée Cerf d'Or) Comment peut-on éviter cela<small class="fine d-inline"> </small>?</p> <p>Merci d'avance pour les pistes que vous pourrez me donner<small class="fine d-inline"> </small>;-)</p> MailCrypt<small class="fine d-inline"> </small>? 2007-10-20T19:18:52Z https://files.spip.org/De-beaux-liens-hypertexte#comment399333 2007-10-20T19:18:52Z <p>Tout semble parfait<small class="fine d-inline"> </small>! Mille mercis pour votre réactivité, votre efficacité et votre courtoisie<small class="fine d-inline"> </small>;-)</p> MailCrypt<small class="fine d-inline"> </small>? 2007-10-20T17:31:43Z https://files.spip.org/De-beaux-liens-hypertexte#comment399329 2007-10-20T17:31:43Z <p>Refaites une mise à jour après 20h05<small class="fine d-inline"> </small>?</p> MailCrypt<small class="fine d-inline"> </small>? 2007-10-20T17:00:46Z https://files.spip.org/De-beaux-liens-hypertexte#comment399326 2007-10-20T17:00:46Z <p>J'ai téléchargé et installé le nouveau dossier du Couteau Suisse, désactivé puis réactivé la balise en question... Recalculé la page mentionnée plus haut... Mêmes effets, pas de changements... Aurais-je raté une étape<small class="fine d-inline"> </small>? Merci de votre patience<small class="fine d-inline"> </small>!</p> MailCrypt<small class="fine d-inline"> </small>? 2007-10-20T16:12:11Z https://files.spip.org/De-beaux-liens-hypertexte#comment399324 2007-10-20T16:12:11Z <p>oups, le fichier de 19h04.</p> MailCrypt<small class="fine d-inline"> </small>? 2007-10-20T15:54:44Z https://files.spip.org/De-beaux-liens-hypertexte#comment399323 2007-10-20T15:54:44Z <p>Oui, il faut activer cette balise si #INSERT_HEAD n'est pas présente 'en dur' dans tous les squelettes. Mais sur le lien que tu donnes, je ne vois rien entre <head> et <head> , ce qui confirme que les plugin ne peuvent rien insérer à cet endroit...</p> <p>Après quelques tests, je viens de mettre à jour le plugin avec un petit correctif qui devrait résoudre ton problème. Fichier Zip disponible vers 18h04.</p> <p>Tente ensuite de réactiver « balise #INSERT_HEAD ».</p> MailCrypt<small class="fine d-inline"> </small>? 2007-10-20T13:40:23Z https://files.spip.org/De-beaux-liens-hypertexte#comment399319 2007-10-20T13:40:23Z <p>Merci. Je viens de lire attentivement. Et dans le Couteau Suisse, j'ai activé la Balise #INSERT_HEAD. Est-ce bien ce qu'il fallait faire<small class="fine d-inline"> </small>? Parce qu'il me semble que rien n'a changé pour autant : ni quand je regarde mes liens vers des adresses mails, ni quand je regarde le code source de mes pages...</p> <p>Pardon vraiment si ma question est naïve, mais elle est sincère : mes connaissances sont limitées encore... Merci de votre aide à nouveau, sincèrement.</p> MailCrypt<small class="fine d-inline"> </small>? 2007-10-20T13:05:04Z https://files.spip.org/De-beaux-liens-hypertexte#comment399318 2007-10-20T13:05:04Z <p>Oui, c'est tout bête. Tu n'as pas bien lu le paragraphe « dépendances » au début du présent article à propos du head. De plus, je te conseille d'utiliser des balises minuscules.</p> MailCrypt<small class="fine d-inline"> </small>? 2007-10-20T11:24:01Z https://files.spip.org/De-beaux-liens-hypertexte#comment399313 2007-10-20T11:24:01Z <p>Lorsque j'active la fonction MailCrypt du Couteau Suisse, les liens qui doivent ouvrir le logiciel de messagerie du visiteur fonctionnent parfaitement dans la partie privée mais pointent seulement sur un # dans la page publique.</p> <p><a href="http://www.bldt.net/Om/spip.php?article213" class="spip_out" rel='nofollow external'>Les Baladins de la Tradition</a></p> <p>Je suis sûr que c'est tout bête à arranger mais je ne vois pas... <br class="manualbr">Quelqu'un peut-il m'éclairer<small class="fine d-inline"> </small>? <br class="manualbr">Grand merci d'avance<small class="fine d-inline"> </small>;-)</p> Les liens externes, suite et fin 2007-10-06T07:18:58Z https://files.spip.org/De-beaux-liens-hypertexte#comment398838 2007-10-06T07:18:58Z <blockquote class="spip"> <p>Je n'ai pas d'autre moyen de rapatrier un contenu (par ex : article42) dans un squelette (pagesGp.php). Tu confirmes<small class="fine d-inline"> </small>?</p> </blockquote> <p>Bah si, la nomenclature des squelettes prévoit que l'on peut dédier un squelette article aux articles d'une rubrique avec un fichier article-XX.html (XX étant le numéro de la rubrique). voir : <a href="http://www.spip.net/fr_article3437.html" class="spip_out" rel='nofollow external'>http://www.spip.net/fr_article3437.html</a> paragraphe « <i>Une interface différente dans le même site</i> ».</p> Les liens externes, suite et fin 2007-10-05T00:49:09Z https://files.spip.org/De-beaux-liens-hypertexte#comment398802 2007-10-05T00:49:09Z <blockquote class="spip"> <p>Je n'ai pas d'autre moyen de rapatrier un contenu (par ex : article42) dans un squelette (pagesGp.php). Tu confirmes<small class="fine d-inline"> </small>?</p> </blockquote> <p>Pour ça, il faudrait poser la question directement aux devs sur la liste spip.devel (gmane.org). Paske là, c'est du domaine de SPIP, plus trop du plugin...</p> Les liens externes, suite et fin 2007-10-04T15:39:31Z https://files.spip.org/De-beaux-liens-hypertexte#comment398786 2007-10-04T15:39:31Z <p>Ouaouuuu<small class="fine d-inline"> </small>! ça marche, c nickel. J'ai activé l'outil «<small class="fine d-inline"> </small>balise #INSERT_HEAD<small class="fine d-inline"> </small>» du plugin et ça marche.</p> <p>Petit bémol, après essai : tous les liens de mon site sont devenus externes<small class="fine d-inline"> </small>; tous les liens commençant par "http://www.." ouvrent une pop-up.<br class="autobr"> C'est comme ça que je crée mes liens internes vu que mon site utilise différents squelettes de pages (sommaire.php, pagesGp.php, pagesEts.php, rubriqueGp, ...) donc du coup quand j'appelle une autre page interne elle s'ouvre également en pop-up.<br class="autobr"> Je n'ai pas d'autre moyen de rapatrier un contenu (par ex : article42) dans un squelette (pagesGp.php). Tu confirmes<small class="fine d-inline"> </small>?</p> <p>MAis l'un dans l'autre, c'est une fonctionnalité que j'attendais depuis longtemps le lien "externe" donc à moi de m'organiser. Il y aura bien un jour un plugin qui proposera le choix entre "lien interne" ou "lien externe" à force de harceler les contributeurs<small class="fine d-inline"> </small>;-)</p> <p>Merci pour le coup de pouce.</p> Les liens externes, suite 2007-10-04T12:32:23Z https://files.spip.org/De-beaux-liens-hypertexte#comment398776 2007-10-04T12:32:23Z <p>Merci de ce message détaillé.</p> <p>Il semble que tu n'aies pas de balise #INSERT_HEAD dans ton squelette. Du coup, le code jQuery ne peut pas s'insérer et modifier tous tes liens externes. Active également l'outil « balise #INSERT_HEAD » du plugin.</p> <p>Relis le paragraphe « Dépendances » de cet article, ça va sans doute débloquer l'affaire.</p> <p>Par ailleurs, le raccourci <code class="spip_code spip_code_inline" dir="ltr">[http://www.apce.com->http://www.apce.com]</code> peut être simplifié par : <code class="spip_code spip_code_inline" dir="ltr">[->http://www.apce.com]</code></p> Les liens externes, suite 2007-10-04T11:02:01Z https://files.spip.org/De-beaux-liens-hypertexte#comment398773 2007-10-04T11:02:01Z <p>OK, je fais la manip : <br>- je vérifie que le plugin est activé<small class="fine d-inline"> </small>; seul « Spip et les liens externes » est activé. <br>- je vais à cette adresse : <a href="http://www.emploi-bordeaux.fr/pageGp.php?id_rubrique=15" class="spip_url spip_out auto" rel="nofollow external">http://www.emploi-bordeaux.fr/pageGp.php?id_rubrique=15</a><br class="autobr"> sous le Sommaire, dans la partie « Site ressource »</p> <ul class="spip"><li>le lien « <a href="http://www.apce.com" class="spip_url spip_out auto" rel="nofollow external">www.apce.com</a> » est ancien et conduit vers un site extérieur mais dans la même page de navigateur (pas de pop-up donc)</li><li> le lien « <a href="http://www.apce.com/apce3/syndication/actualite.rss.php" class="spip_url spip_out auto" rel="nofollow external">www.apce.com/apce3/syndication/actualite.rss.php</a> » a été crée après l'activation du plugin donc maintenant, et cela me crée TOUJOURS un lien qui s'ouvre dans la même page du navigateur (pas de pop-up donc).</li></ul> <p>Ces 2 liens ont la même forme :<br class="manualbr"><code class="spip_code spip_code_inline" dir="ltr">[www.apce.com->http://www.apce.com]</code><br class="manualbr"><code class="spip_code spip_code_inline" dir="ltr">[www.apce.com/apce3/syndication/actualite.rss.php->www.apce.com/apce3/syndication/actualite.rss.php]</code></p> <p>c'est bien ce que tu indiques de faire plus haut dans le forum :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">[un site externe->http://spip-contrib.net]</code></p> <p>C'est là que je me dis que j'ai dû rater qquechose<small class="fine d-inline"> </small>; comment vérifier que le plugin est bien activé pour cette fonction, doit-on activer toutes la partie « Affichage Public » du plugin pour activer la fonction « Spip et les liens externes »...</p> <p>Jusqu'ici pour créer un lien en pop-up j'utilisais la fonction suivante :<br class="manualbr"><code class="spip_code spip_code_inline" dir="ltr"><a href="http://www.nomsite.com" target="_blank">lien</a></code></p> <p>et j'aimerais me simplifier la vie... Merci pour ta patience<small class="fine d-inline"> </small>;-)</p> Les liens externes, suite 2007-10-04T09:39:18Z https://files.spip.org/De-beaux-liens-hypertexte#comment398771 2007-10-04T09:39:18Z <p>Non, ceux-là sont internes. As-tu essayé au moins<small class="fine d-inline"> </small>!?</p> Les liens externes, suite 2007-10-04T07:05:21Z https://files.spip.org/De-beaux-liens-hypertexte#comment398762 2007-10-04T07:05:21Z <p>cela veut dire que si j'installe le plugin, TOUS les liens crées dans mon site s'ouvriront en pop-up, même ceux qui mènent à une autre page dans mon site<small class="fine d-inline"> </small>?</p> Les liens externes, suite 2007-10-04T01:43:36Z https://files.spip.org/De-beaux-liens-hypertexte#comment398758 2007-10-04T01:43:36Z <p>Il n'y a rien d'autre à faire. Le lien créé sera cliquable en externe, en partie publique, une fois l'article publié.</p> Les liens externes, suite 2007-10-03T15:35:07Z https://files.spip.org/De-beaux-liens-hypertexte#comment398730 2007-10-03T15:35:07Z <p>Merci pour la réponse super rapide.</p> <p>Mais bon, je suis toujours dans le noir<small class="fine d-inline"> </small>; j'ai dû rater qquechose<small class="fine d-inline"> </small>!</p> <p>j'ai installé le plugin, je l'ai activé via l'interface d'admin, j'ai coché Affichage public>SPIP et les liens… externes, j'ai validé</p> <p>je vais dans la fenêtre d'édition de l'article, je sélectionne un texte et je clic sur le bouton « Transformer en lien hypertexte »... et après comment je fais pour que ce lien ouvre une fenêtre externe ou pop-up<small class="fine d-inline"> </small>?</p> <p>Merci d'avance</p> Les liens externes 2007-10-03T09:29:21Z https://files.spip.org/De-beaux-liens-hypertexte#comment398713 2007-10-03T09:29:21Z <p>Suite à votre question, je viens d'ajouter un paragraphe rappelant les raccourcis SPIP concernant les liens.</p> Les liens externes 2007-10-03T09:07:14Z https://files.spip.org/De-beaux-liens-hypertexte#comment398711 2007-10-03T09:07:14Z <p>Bonjour.</p> <p>Pour créer un lien dans un article, il faut mettre le texte et l'URL entre crochets, séparés par une flèche (<code class="spip_code spip_code_inline" dir="ltr">[texte -> URL]</code>). Le texte devient une zone cliquable, et renverra le lecteur sur la page web indiquée par «<small class="fine d-inline"> </small>URL<small class="fine d-inline"> </small>».</p> <p>Un lien externe est un lien pointant sur un autre site que celui en cours. Par exemple : <code class="spip_code spip_code_inline" dir="ltr">[un site externe->http://spip-contrib.net]</code> ou tout simplement : <code class="spip_code spip_code_inline" dir="ltr">[->http://spip-contrib.net]</code>.</p> Les liens externes 2007-10-03T08:15:57Z https://files.spip.org/De-beaux-liens-hypertexte#comment398710 2007-10-03T08:15:57Z <p>Bonjour,</p> <p>Pourriez-vous donner plus d'explications sur la manière de créer un lien externe à partir d'une fenêtre d'édition d'articles( ce qu'on doit rajouter autour du lien, du texte etc...).<br class="autobr"> Je pédale dans la semoule depuis un moment et j'aimerais vraiment pouvoir utiliser ce plugin. <br class="autobr"> Merci d'avance.</p>