|
denisb
18 février 2008 13:21
|
Caractere special % dans un lien hypertexte
remplacer ’%’ par ’%25’ (urlencode)
|
|
martine
18 février 2008 13:40
|
Caractere special % dans un lien hypertexte
voici l’url sur lequel il faut que je pointe :
http://adasbs.harvard./edu/abs/2007A%26A...462..731R
j’ai fait
toto->http://adasbs.harvard./edu/abs/2007A%2526A...462..731R
et la il me remplace ’...’ par &hellip
|
|
denisb
18 février 2008 14:44
|
Caractere special % dans un lien hypertexte
ah mais c’est tout autre chose...
il te faut remplacer ’%26’ par son équivalent ascii, soit : ’&’ (urldecode)
|
|
martine
18 février 2008 15:22
|
Caractere special % dans un lien hypertexte
rien a faire quand je mets dans l article
toto ne marche pas non plus. Decourageant !!!
merci beaucoup.
|
|
martine
18 février 2008 15:29
|
Caractere special % dans un lien hypertexte
pardon,
j ai fait
toto->http://adsabs.harvard.edu/abs/2007A...
|
|
denisb
18 février 2008 16:54
|
Caractere special % dans un lien hypertexte
bon.
peux-tu copier l’adresse complète ici ? (entre balises<code> et </code>)
|
|
martine
18 février 2008 17:33
|
Caractere special % dans un lien hypertexte
Voici l adresse complete sur laquelle je dois pointer a partir de mon article
http://adsabs.harvard.edu/abs/2007A%26A...462..731R
merci
|
|
denisb
18 février 2008 18:22
|
Caractere special % dans un lien hypertexte
je viens de tester : autant ceci :
[l'adresse->http://adsabs.harvard.edu/abs/2007A%26A...462..731R]
que ceci :
[l'adresse->http://adsabs.harvard.edu/abs/2007A&A...462..731R]
fonctionne (spip 1.9.2d)
tu le mets bien dan le corps de l’article ? (pas en vrac dans un squelette)
|
|
martine
19 février 2008 09:42
|
Caractere special % dans un lien hypertexte
Oui moi aussi je vais a une adresse mais pas la meme que si je la tape directement dans un browser
Je viens de creer un article qui contient juste ces 2 lignes pour tester
adresse1->http://adsabs.harvard.edu/abs/2007A...
adresse2->http://adsabs.harvard.edu/abs/2007A...
et la je vais dans
//adsabs.harvard.edu/abs/2007A&A…462.
ma version de spip est 1.9.2c
merci beaucoup
|
|
denisb
19 février 2008 17:36
|
Caractere special % dans un lien hypertexte
je ne comprends rien !
tes deux adresses renvoient vers la même page (c’est la même adresse rédigée de 2 façons différentes).
faudrait être plus explicite :
adresse écrite dans l’article
adresse affichée dans le source html
adresse à laquelle on arrive après avoir cliqué
|
|
martine
20 février 2008 09:44
|
Caractere special % dans un lien hypertexte
Oui, excuse moi c’est vrai que ce n’est pas clair.Voila :
Adresse dans l’article :
adsabs.harvard.edu/abs/2007A&A...462..731R
Adresse code de la page html :
adsabs.harvard.edu/abs/2007A&A&hellip;462..731R
adresse a laquelle on arrive apres avoir clique :
adsabs.harvard.edu/abs/2007A&A…462.
merci
|
|
denisb
20 février 2008 09:52
|
Caractere special % dans un lien hypertexte
ah ben voilà !
ce n’est pas le caractère points de suspension (traduit par … dans le source html) qu’il faut utiliser, mais trois points simples ... à la queue-leu-leu :
adsabs.harvard.edu/abs/2007A&A...462..731R
|
|
martine
20 février 2008 11:05
|
Caractere special % dans un lien hypertexte
je ne comprends rien car dans mon article je tape bien trois points simples !!!!!!!!!!!!!!!
|
|
denisb
20 février 2008 11:21
|
Caractere special % dans un lien hypertexte
tu tapes bien dans le corps de l’article :
[cliquer ici->http://adsabs.harvard.edu/abs/2007A&A...462..731R]
avec les crochets ouvrant et fermant [ ]
|
|
martine
20 février 2008 11:28
|
Caractere special % dans un lien hypertexte
oui bien sur !!
|
|
denisb
20 février 2008 11:51
|
Caractere special % dans un lien hypertexte
argh !
dans ton squelette, comment est appelé #TEXTE ? (y a t il un (des) filtre appliqués dessus ?)
|
|
martine
20 février 2008 12:22
|
Caractere special % dans un lien hypertexte
je ne sais pas si je vais bien repondre a ta question.
Dans le repertoire squelettes voici un extrait de article_corps.html ou apparait "#TEXTE" mais comme tu vas voir il n y a rien de specifique :
<BOUCLE_article_corps(ARTICLES){id_article}>
<!-- Affichage de l'article -->
<div class="groupetitre">
[<p class="surtitre">(#SURTITRE)</p>]
<h2>[(#TITRE|supprimer_numero)]</h2>
[<p class="soustitre">(#SOUSTITRE)</p>]
[<p class="auteur"><:par_auteur:> (#LESAUTEURS)[ - (#DATE|affdate_jourcourt)]<
/p>]
</div>
[<span class="vignette">(#LOGO_ARTICLE)</span>]
[<p class="chapeau">(#CHAPO)</p>]
[{{(#TEXTE)}}]
[<p class="lien_article"><:voir_en_ligne:> : <a href="(#URL_SITE)">[(#NOM_S
ITE)]</a></p>]
[<p class="postscriptum"><:post_scriptum:> : (#PS)</p>]
[<div class="separateur">
<hr class="accessibility" />
</div>
<div class="notes">(#NOTES)</div>]
|
|
denisb
20 février 2008 13:44
|
Caractere special % dans un lien hypertexte
tu utilises un plugin qui jouerait avec des fonctions pre_propre, ou post_propre... ?
|
|
martine
20 février 2008 14:12
|
Caractere special % dans un lien hypertexte
je n ai que 4 plugins :
acces_restreint_1_9
barre_typo_v2
couteau_suisse( juste format des urls + belles URLS ) que j ai ajoute quand j’ai eu ce pb
enluminures_typographiques_v2
|
|
denisb
20 février 2008 15:34
|
Caractere special % dans un lien hypertexte
pourquoi mets-tu ton texte (whôaaa l’allitération...) entre (doubles) accolades ? [{{(#TEXTE)}}]
... et si tu les enlevais [(#TEXTE)]
|
|
martine
20 février 2008 15:39
|
Caractere special % dans un lien hypertexte
non il n est pas entre double accolade c’est parce que j ’ai voulu te le mettre en gras qu il s’est retrouve entre double accolade
|
|
20 février 2008 17:37
|
|
|
denisb
20 février 2008 17:39
|
Caractere special % dans un lien hypertexte
je me demande si ce n’est pas une transformation typo due au couteau suisse (remplacement de ... par …).
peut-être tester en désactivant complètement le plugin...
|
|
martine
21 février 2008 09:30
|
Caractere special % dans un lien hypertexte
Malheureusement je l’ai désactivé et cela n’a rien changé.
|
|
denisb
21 février 2008 13:25
|
Caractere special % dans un lien hypertexte
bon.
alors enluminures_typographiques aussi transforme les ... en ….
donc désactivons enluminures_typographiques...
|
|
martine
21 février 2008 14:29
|
Caractere special % dans un lien hypertexte
Je n’ai laisse que le plugin acces restreint. c’est toujours pareil. Quand je visite mon site et que je suis sur mon article, quand je passe la souris sur le lien l’url qui s affiche en bas de la page est bonne mais quand je clique dessus je pars sur une autre page
|
|
denisb
21 février 2008 16:10
|
Caractere special % dans un lien hypertexte
l’url qui s affiche en bas de la page est bonne
oui. … est affiché ... dans la status barre (ce qui est normal)
quand je clique dessus je pars sur une autre page
parce que l’url s’arrête à &hellip (ce qui est normal)
je n’arrive pas à reproduire le disfonctionnement sur une 1.9.2d avec accès_restreint d’installé...
il faudrait :
aller modifier l’article en saisissant par exemple [adresse->http://machin/truc&bidule...autre..fin] dans le corps ;
enregistrer la modification ;
cliquer sur "voir en ligne" ;
voir ce qui est affiché dans le source html de la page (&hellip ou ...).
aussi, vider le cache (spip et navigateur)...
c’est un bien grand mystère...
|
|
martine
21 février 2008 16:43
|
Caractere special % dans un lien hypertexte
j’ai vide cache navigateur et spip.
j’ai fait ta manip il ne met pas &hellip mais ...
maintenant que j ai vide les plugins l’adresse sur laquelle j aboutis n’a plus le &hellip mais c’est
adsabs.harvard.edu/abs/2007A&A%E2%80%A6462..731R
le &hellip a ete remplace par %E2%80%A6
|
|
martine
21 février 2008 16:45
|
Caractere special % dans un lien hypertexte
j’ai vide cache navigateur et spip.
j’ai fait ta manip il ne met pas &hellip mais ...
maintenant que j ai vide les plugins l’adresse sur laquelle j aboutis n’a plus le &hellip mais c’est
adsabs.harvard.edu/abs/2007A&A%E2%80%A6462..731R
le &hellip a ete remplace par %E2%80%A6
|
|
denisb
21 février 2008 19:49
|
Caractere special % dans un lien hypertexte
le &hellip a ete remplace par %E2%80%A6
??? gnnîîîî ???
ça, c’est de l’utf-8 !!!
... -> … -> E2 80 A6
donc :
le problème est toujours le même ; à savoir la traduction en entitée html du contenu de la balise spipienne [texte->url]
il y a un problème de déclaration de charset sur ta page (affichage de l’utf-8 en iso)
je dois dire que je suis de plus en plus dubitatif (pour le coup).
|
|
denisb
21 février 2008 22:18
|
Caractere special % dans un lien hypertexte
dis moi...
tu ne serais pas en spip 1.8.2 ??? par hasard.
(auquel cas, le traitement des liens de #TEXTE par la fonction extraire_lien() de ecrire/inc_texte.php3 produit bien ce que tu montres...)
si c’est le cas, je ne vois pas trop que faire (à part upgrader en 1.9.2d).
|
|
martine
22 février 2008 11:40
|
Caractere special % dans un lien hypertexte
non je suis en spip 1.9.2c mais on a installe des squelettes d’un autre site qui est en 1.8
j’ai fait un find a partir du repertoire de mon installation de spip et je n ai pas de fichier inc_texte.php3
Je vais regarder les manips pour passer en 1.9.2d et je voudrais une bonne fois pour toute sortir de ce pb. En tout cas merci beaucoup pour ton aide.
|