Bonjour,
dans un forum sans base de données que j'ai installé, les liens vers les
topics sont construits de la manière suivante (code inclus dans un fichier
.js) :
mloc = "onclick="window.location='?"+max_url+"view="+nb+"'" ";}
Cette ligne génère la fin de l'url vers un topic de la façon suivante :
"?view=xxx" Où xxx = numéro du topic
J'ai remarqué qu'en remplaçant cette ligne par :
mloc = "onclick="window.location='?"+max_url+"view="+nb+"-"+topic+"'" ";}
Cela génère une fin d'url plus indicative du topic de la façon suivante :
"?view=xxx-sujet du topic".
Les url générées restent fonctionnelles en faisant ce changement, j'aimerais
faire pour générer des url plus indicatives des topics mais ...
Voilà le problème : cela recopie le sujet du topic tel quel avec ses
caractères incorrects pour une url (les espaces deviennent des %20, les
points bloquent les liens etc...)
Comment faire pour remplacer les caractères d'une variables ?
Si il faut créér une nouvelle variable genre "topic_url" et y définir le
traitement à faire subir à la variable "topic", puis inclure cette variable
dans l'url à générer, pourquoi pas.
Mais je ne sais pas programmer en javascript donc je ne sais pas comment
faire cette commande (dire que topic_url est égal à topic avec un traitement
sur les caractères spéciaux, tous remplacés par des tirets par exemple).
Bonjour,
dans un forum sans base de données que j'ai installé, les liens vers les
topics sont construits de la manière suivante (code inclus dans un fichier
.js) :
mloc = "onclick="window.location='?"+max_url+"view="+nb+"'" ";}
Cette ligne génère la fin de l'url vers un topic de la façon suivante :
"?view=xxx" Où xxx = numéro du topic
J'ai remarqué qu'en remplaçant cette ligne par :
mloc = "onclick="window.location='?"+max_url+"view="+nb+"-"+topic+"'" ";}
Cela génère une fin d'url plus indicative du topic de la façon suivante :
"?view=xxx-sujet du topic".
Les url générées restent fonctionnelles en faisant ce changement, j'aimerais
faire pour générer des url plus indicatives des topics mais ...
Voilà le problème : cela recopie le sujet du topic tel quel avec ses
caractères incorrects pour une url (les espaces deviennent des %20, les
points bloquent les liens etc...)
Comment faire pour remplacer les caractères d'une variables ?
Si il faut créér une nouvelle variable genre "topic_url" et y définir le
traitement à faire subir à la variable "topic", puis inclure cette variable
dans l'url à générer, pourquoi pas.
Mais je ne sais pas programmer en javascript donc je ne sais pas comment
faire cette commande (dire que topic_url est égal à topic avec un traitement
sur les caractères spéciaux, tous remplacés par des tirets par exemple).
Bonjour,
dans un forum sans base de données que j'ai installé, les liens vers les
topics sont construits de la manière suivante (code inclus dans un fichier
.js) :
mloc = "onclick="window.location='?"+max_url+"view="+nb+"'" ";}
Cette ligne génère la fin de l'url vers un topic de la façon suivante :
"?view=xxx" Où xxx = numéro du topic
J'ai remarqué qu'en remplaçant cette ligne par :
mloc = "onclick="window.location='?"+max_url+"view="+nb+"-"+topic+"'" ";}
Cela génère une fin d'url plus indicative du topic de la façon suivante :
"?view=xxx-sujet du topic".
Les url générées restent fonctionnelles en faisant ce changement, j'aimerais
faire pour générer des url plus indicatives des topics mais ...
Voilà le problème : cela recopie le sujet du topic tel quel avec ses
caractères incorrects pour une url (les espaces deviennent des %20, les
points bloquent les liens etc...)
Comment faire pour remplacer les caractères d'une variables ?
Si il faut créér une nouvelle variable genre "topic_url" et y définir le
traitement à faire subir à la variable "topic", puis inclure cette variable
dans l'url à générer, pourquoi pas.
Mais je ne sais pas programmer en javascript donc je ne sais pas comment
faire cette commande (dire que topic_url est égal à topic avec un traitement
sur les caractères spéciaux, tous remplacés par des tirets par exemple).
Le 12/29/09 10:05 PM, zetrader parrain dubus fortuneo a écrit :Bonjour,
dans un forum sans base de données que j'ai installé, les liens vers
les topics sont construits de la manière suivante (code inclus dans
un fichier .js) :
mloc = "onclick="window.location='?"+max_url+"view="+nb+"'" ";}
Cette ligne génère la fin de l'url vers un topic de la façon
suivante : "?view=xxx" Où xxx = numéro du topic
J'ai remarqué qu'en remplaçant cette ligne par :
mloc >> "onclick="window.location='?"+max_url+"view="+nb+"-"+topic+"'" ";}
Cela génère une fin d'url plus indicative du topic de la façon
suivante : "?view=xxx-sujet du topic". Les url générées restent
fonctionnelles en faisant ce changement,
j'aimerais faire pour générer des url plus indicatives des topics
mais ... Voilà le problème : cela recopie le sujet du topic tel quel avec
ses
caractères incorrects pour une url (les espaces deviennent des %20,
les points bloquent les liens etc...)
voir : escape() unescape()
et : encodeURI() decodeURI()
<http://fr.selfhtml.org/javascript/objets/independant.htm>
<https://developer.mozilla.org/fr/R%C3%A9f%C3%A9rence_de_JavaScript_1.5_Core/Fonctions_globales/encodeURI>
<http://msdn.microsoft.com/fr-fr/library/91td9cas.aspx>
Comment faire pour remplacer les caractères d'une variables ?
comme une url a besoin de ces 20% pour s'y retrouver
c'est du côté du serveur (ou du fichier formulaire) à retraduire en
"normal"Si il faut créér une nouvelle variable genre "topic_url" et y
définir le traitement à faire subir à la variable "topic", puis
inclure cette variable dans l'url à générer, pourquoi pas.
Mais je ne sais pas programmer en javascript donc je ne sais pas
comment faire cette commande (dire que topic_url est égal à topic
avec un traitement sur les caractères spéciaux, tous remplacés par
des tirets par exemple).
Qque chose comme :
topic = topic_url.decodeURI().replace(/[ .]/g,'_');
Mébon ... comment va-ce retrouver le dit topic au final ?
Le 12/29/09 10:05 PM, zetrader parrain dubus fortuneo a écrit :
Bonjour,
dans un forum sans base de données que j'ai installé, les liens vers
les topics sont construits de la manière suivante (code inclus dans
un fichier .js) :
mloc = "onclick="window.location='?"+max_url+"view="+nb+"'" ";}
Cette ligne génère la fin de l'url vers un topic de la façon
suivante : "?view=xxx" Où xxx = numéro du topic
J'ai remarqué qu'en remplaçant cette ligne par :
mloc >> "onclick="window.location='?"+max_url+"view="+nb+"-"+topic+"'" ";}
Cela génère une fin d'url plus indicative du topic de la façon
suivante : "?view=xxx-sujet du topic". Les url générées restent
fonctionnelles en faisant ce changement,
j'aimerais faire pour générer des url plus indicatives des topics
mais ... Voilà le problème : cela recopie le sujet du topic tel quel avec
ses
caractères incorrects pour une url (les espaces deviennent des %20,
les points bloquent les liens etc...)
voir : escape() unescape()
et : encodeURI() decodeURI()
<http://fr.selfhtml.org/javascript/objets/independant.htm>
<https://developer.mozilla.org/fr/R%C3%A9f%C3%A9rence_de_JavaScript_1.5_Core/Fonctions_globales/encodeURI>
<http://msdn.microsoft.com/fr-fr/library/91td9cas.aspx>
Comment faire pour remplacer les caractères d'une variables ?
comme une url a besoin de ces 20% pour s'y retrouver
c'est du côté du serveur (ou du fichier formulaire) à retraduire en
"normal"
Si il faut créér une nouvelle variable genre "topic_url" et y
définir le traitement à faire subir à la variable "topic", puis
inclure cette variable dans l'url à générer, pourquoi pas.
Mais je ne sais pas programmer en javascript donc je ne sais pas
comment faire cette commande (dire que topic_url est égal à topic
avec un traitement sur les caractères spéciaux, tous remplacés par
des tirets par exemple).
Qque chose comme :
topic = topic_url.decodeURI().replace(/[ .]/g,'_');
Mébon ... comment va-ce retrouver le dit topic au final ?
Le 12/29/09 10:05 PM, zetrader parrain dubus fortuneo a écrit :Bonjour,
dans un forum sans base de données que j'ai installé, les liens vers
les topics sont construits de la manière suivante (code inclus dans
un fichier .js) :
mloc = "onclick="window.location='?"+max_url+"view="+nb+"'" ";}
Cette ligne génère la fin de l'url vers un topic de la façon
suivante : "?view=xxx" Où xxx = numéro du topic
J'ai remarqué qu'en remplaçant cette ligne par :
mloc >> "onclick="window.location='?"+max_url+"view="+nb+"-"+topic+"'" ";}
Cela génère une fin d'url plus indicative du topic de la façon
suivante : "?view=xxx-sujet du topic". Les url générées restent
fonctionnelles en faisant ce changement,
j'aimerais faire pour générer des url plus indicatives des topics
mais ... Voilà le problème : cela recopie le sujet du topic tel quel avec
ses
caractères incorrects pour une url (les espaces deviennent des %20,
les points bloquent les liens etc...)
voir : escape() unescape()
et : encodeURI() decodeURI()
<http://fr.selfhtml.org/javascript/objets/independant.htm>
<https://developer.mozilla.org/fr/R%C3%A9f%C3%A9rence_de_JavaScript_1.5_Core/Fonctions_globales/encodeURI>
<http://msdn.microsoft.com/fr-fr/library/91td9cas.aspx>
Comment faire pour remplacer les caractères d'une variables ?
comme une url a besoin de ces 20% pour s'y retrouver
c'est du côté du serveur (ou du fichier formulaire) à retraduire en
"normal"Si il faut créér une nouvelle variable genre "topic_url" et y
définir le traitement à faire subir à la variable "topic", puis
inclure cette variable dans l'url à générer, pourquoi pas.
Mais je ne sais pas programmer en javascript donc je ne sais pas
comment faire cette commande (dire que topic_url est égal à topic
avec un traitement sur les caractères spéciaux, tous remplacés par
des tirets par exemple).
Qque chose comme :
topic = topic_url.decodeURI().replace(/[ .]/g,'_');
Mébon ... comment va-ce retrouver le dit topic au final ?
SAM wrote:Le 12/29/09 10:05 PM, zetrader parrain dubus fortuneo a écrit :Bonjour,
dans un forum sans base de données que j'ai installé, les liens vers
les topics sont construits de la manière suivante (code inclus dans
un fichier .js) :
mloc = "onclick="window.location='?"+max_url+"view="+nb+"'" ";}
Cette ligne génère la fin de l'url vers un topic de la façon
suivante : "?view=xxx" Où xxx = numéro du topic
J'ai remarqué qu'en remplaçant cette ligne par :
mloc >>> "onclick="window.location='?"+max_url+"view="+nb+"-"+topic+"'" ";}
Cela génère une fin d'url plus indicative du topic de la façon
suivante : "?view=xxx-sujet du topic". Les url générées restent
fonctionnelles en faisant ce changement,
j'aimerais faire pour générer des url plus indicatives des topics
mais ... Voilà le problème : cela recopie le sujet du topic tel quel
avec ses
caractères incorrects pour une url (les espaces deviennent des %20,
les points bloquent les liens etc...)
voir : escape() unescape()
et : encodeURI() decodeURI()
<http://fr.selfhtml.org/javascript/objets/independant.htm>
<https://developer.mozilla.org/fr/R%C3%A9f%C3%A9rence_de_JavaScript_1.5_Core/Fonctions_globales/encodeURI>
<http://msdn.microsoft.com/fr-fr/library/91td9cas.aspx>
Comment faire pour remplacer les caractères d'une variables ?
comme une url a besoin de ces 20% pour s'y retrouver
c'est du côté du serveur (ou du fichier formulaire) à retraduire en
"normal"Si il faut créér une nouvelle variable genre "topic_url" et y
définir le traitement à faire subir à la variable "topic", puis
inclure cette variable dans l'url à générer, pourquoi pas.
Mais je ne sais pas programmer en javascript donc je ne sais pas
comment faire cette commande (dire que topic_url est égal à topic
avec un traitement sur les caractères spéciaux, tous remplacés par
des tirets par exemple).
Qque chose comme :
topic = topic_url.decodeURI().replace(/[ .]/g,'_');
Mébon ... comment va-ce retrouver le dit topic au final ?
Ces caractères ne jouent aucun "rôle fonctionnel" dans l'url, c'est juste
pour avoir des url indicatives des topics.
Seul le caractère ' semble vraiment bloquant dans une url, avec l'aide de
participants du siteduzero j'arrivais à changer un caractère ce qui
faisait que quand il y avait plusieurs ' dans le titre le sujet était
incliquable.
Merci beaucoup SAM, tu m'as mis sur la piste pour changer tous les
caractères spéciaux par un caractère "-"
J'avais posé également la question sur lesiteduzero, entre leur aide et
ton aide, j'ai pu progresser sur le traitement du titre de topic dans
l'url :
http://www.siteduzero.com/forum-83-474644-p1-remplacer-les-caracteres-d-une-variable.html
J'ai finalement mis cette ligne (pour le moment) dans mon fichier .js (url
writing du titre et remplacement de plusieurs caractères par un caractère
"-") :
mloc =
"onclick="window.location='?"+max_url+"view="+nb+"-"+(title).replace(/[
'?:.]/g,'-')+"'" ";}
intialement c'était (ça faisait aucun url writing du titre) :
mloc = "onclick="window.location='?"+max_url+"view="+nb+"'" ";}
Tu peux voir sur le forum de test que j'ai pour tester cette fonction :
http://zetrader.fr/forumtest/forum.php
http://zetrader.fr
parrain dubus 10 ordres gratuits http://ordres-gratuits.info
parrain binckbank frais de courtage offerts http://parrain.binck.free.fr
SAM wrote:
Le 12/29/09 10:05 PM, zetrader parrain dubus fortuneo a écrit :
Bonjour,
dans un forum sans base de données que j'ai installé, les liens vers
les topics sont construits de la manière suivante (code inclus dans
un fichier .js) :
mloc = "onclick="window.location='?"+max_url+"view="+nb+"'" ";}
Cette ligne génère la fin de l'url vers un topic de la façon
suivante : "?view=xxx" Où xxx = numéro du topic
J'ai remarqué qu'en remplaçant cette ligne par :
mloc >>> "onclick="window.location='?"+max_url+"view="+nb+"-"+topic+"'" ";}
Cela génère une fin d'url plus indicative du topic de la façon
suivante : "?view=xxx-sujet du topic". Les url générées restent
fonctionnelles en faisant ce changement,
j'aimerais faire pour générer des url plus indicatives des topics
mais ... Voilà le problème : cela recopie le sujet du topic tel quel
avec ses
caractères incorrects pour une url (les espaces deviennent des %20,
les points bloquent les liens etc...)
voir : escape() unescape()
et : encodeURI() decodeURI()
<http://fr.selfhtml.org/javascript/objets/independant.htm>
<https://developer.mozilla.org/fr/R%C3%A9f%C3%A9rence_de_JavaScript_1.5_Core/Fonctions_globales/encodeURI>
<http://msdn.microsoft.com/fr-fr/library/91td9cas.aspx>
Comment faire pour remplacer les caractères d'une variables ?
comme une url a besoin de ces 20% pour s'y retrouver
c'est du côté du serveur (ou du fichier formulaire) à retraduire en
"normal"
Si il faut créér une nouvelle variable genre "topic_url" et y
définir le traitement à faire subir à la variable "topic", puis
inclure cette variable dans l'url à générer, pourquoi pas.
Mais je ne sais pas programmer en javascript donc je ne sais pas
comment faire cette commande (dire que topic_url est égal à topic
avec un traitement sur les caractères spéciaux, tous remplacés par
des tirets par exemple).
Qque chose comme :
topic = topic_url.decodeURI().replace(/[ .]/g,'_');
Mébon ... comment va-ce retrouver le dit topic au final ?
Ces caractères ne jouent aucun "rôle fonctionnel" dans l'url, c'est juste
pour avoir des url indicatives des topics.
Seul le caractère ' semble vraiment bloquant dans une url, avec l'aide de
participants du siteduzero j'arrivais à changer un caractère ce qui
faisait que quand il y avait plusieurs ' dans le titre le sujet était
incliquable.
Merci beaucoup SAM, tu m'as mis sur la piste pour changer tous les
caractères spéciaux par un caractère "-"
J'avais posé également la question sur lesiteduzero, entre leur aide et
ton aide, j'ai pu progresser sur le traitement du titre de topic dans
l'url :
http://www.siteduzero.com/forum-83-474644-p1-remplacer-les-caracteres-d-une-variable.html
J'ai finalement mis cette ligne (pour le moment) dans mon fichier .js (url
writing du titre et remplacement de plusieurs caractères par un caractère
"-") :
mloc =
"onclick="window.location='?"+max_url+"view="+nb+"-"+(title).replace(/[
'?:.]/g,'-')+"'" ";}
intialement c'était (ça faisait aucun url writing du titre) :
mloc = "onclick="window.location='?"+max_url+"view="+nb+"'" ";}
Tu peux voir sur le forum de test que j'ai pour tester cette fonction :
http://zetrader.fr/forumtest/forum.php
http://zetrader.fr
parrain dubus 10 ordres gratuits http://ordres-gratuits.info
parrain binckbank frais de courtage offerts http://parrain.binck.free.fr
SAM wrote:Le 12/29/09 10:05 PM, zetrader parrain dubus fortuneo a écrit :Bonjour,
dans un forum sans base de données que j'ai installé, les liens vers
les topics sont construits de la manière suivante (code inclus dans
un fichier .js) :
mloc = "onclick="window.location='?"+max_url+"view="+nb+"'" ";}
Cette ligne génère la fin de l'url vers un topic de la façon
suivante : "?view=xxx" Où xxx = numéro du topic
J'ai remarqué qu'en remplaçant cette ligne par :
mloc >>> "onclick="window.location='?"+max_url+"view="+nb+"-"+topic+"'" ";}
Cela génère une fin d'url plus indicative du topic de la façon
suivante : "?view=xxx-sujet du topic". Les url générées restent
fonctionnelles en faisant ce changement,
j'aimerais faire pour générer des url plus indicatives des topics
mais ... Voilà le problème : cela recopie le sujet du topic tel quel
avec ses
caractères incorrects pour une url (les espaces deviennent des %20,
les points bloquent les liens etc...)
voir : escape() unescape()
et : encodeURI() decodeURI()
<http://fr.selfhtml.org/javascript/objets/independant.htm>
<https://developer.mozilla.org/fr/R%C3%A9f%C3%A9rence_de_JavaScript_1.5_Core/Fonctions_globales/encodeURI>
<http://msdn.microsoft.com/fr-fr/library/91td9cas.aspx>
Comment faire pour remplacer les caractères d'une variables ?
comme une url a besoin de ces 20% pour s'y retrouver
c'est du côté du serveur (ou du fichier formulaire) à retraduire en
"normal"Si il faut créér une nouvelle variable genre "topic_url" et y
définir le traitement à faire subir à la variable "topic", puis
inclure cette variable dans l'url à générer, pourquoi pas.
Mais je ne sais pas programmer en javascript donc je ne sais pas
comment faire cette commande (dire que topic_url est égal à topic
avec un traitement sur les caractères spéciaux, tous remplacés par
des tirets par exemple).
Qque chose comme :
topic = topic_url.decodeURI().replace(/[ .]/g,'_');
Mébon ... comment va-ce retrouver le dit topic au final ?
Ces caractères ne jouent aucun "rôle fonctionnel" dans l'url, c'est juste
pour avoir des url indicatives des topics.
Seul le caractère ' semble vraiment bloquant dans une url, avec l'aide de
participants du siteduzero j'arrivais à changer un caractère ce qui
faisait que quand il y avait plusieurs ' dans le titre le sujet était
incliquable.
Merci beaucoup SAM, tu m'as mis sur la piste pour changer tous les
caractères spéciaux par un caractère "-"
J'avais posé également la question sur lesiteduzero, entre leur aide et
ton aide, j'ai pu progresser sur le traitement du titre de topic dans
l'url :
http://www.siteduzero.com/forum-83-474644-p1-remplacer-les-caracteres-d-une-variable.html
J'ai finalement mis cette ligne (pour le moment) dans mon fichier .js (url
writing du titre et remplacement de plusieurs caractères par un caractère
"-") :
mloc =
"onclick="window.location='?"+max_url+"view="+nb+"-"+(title).replace(/[
'?:.]/g,'-')+"'" ";}
intialement c'était (ça faisait aucun url writing du titre) :
mloc = "onclick="window.location='?"+max_url+"view="+nb+"'" ";}
Tu peux voir sur le forum de test que j'ai pour tester cette fonction :
http://zetrader.fr/forumtest/forum.php
http://zetrader.fr
parrain dubus 10 ordres gratuits http://ordres-gratuits.info
parrain binckbank frais de courtage offerts http://parrain.binck.free.fr
Actuellement ma ligne de traitement des caractères spéciaux est :
mloc =
"onclick="window.location='?"+max_url+"view="+nb+"-"+(title).replace(/[
=!@,+*'?:.]/g,'-')+"'" ";}
Cela traite déjà pas mal de caractères spéciaux à problèmes (cf. forum de
test).
Pour remplacer les caractères "><()/& par des - ça semble plus délicat, il
faut peut-être une syntaxe spéciale pour les inclure ?
Actuellement ma ligne de traitement des caractères spéciaux est :
mloc =
"onclick="window.location='?"+max_url+"view="+nb+"-"+(title).replace(/[
=!@,+*'?:.]/g,'-')+"'" ";}
Cela traite déjà pas mal de caractères spéciaux à problèmes (cf. forum de
test).
Pour remplacer les caractères "><()/& par des - ça semble plus délicat, il
faut peut-être une syntaxe spéciale pour les inclure ?
Actuellement ma ligne de traitement des caractères spéciaux est :
mloc =
"onclick="window.location='?"+max_url+"view="+nb+"-"+(title).replace(/[
=!@,+*'?:.]/g,'-')+"'" ";}
Cela traite déjà pas mal de caractères spéciaux à problèmes (cf. forum de
test).
Pour remplacer les caractères "><()/& par des - ça semble plus délicat, il
faut peut-être une syntaxe spéciale pour les inclure ?
"zetrader parrain dubus fortuneo" <http://zetrader.fr> a écrit dans le
message de news: 4b3b1cbd$0$17604$SAM wrote:
J'avais posé également la question sur lesiteduzero, entre leur aide et
ton aide, j'ai pu progresser sur le traitement du titre de topic dans
l'url :
http://www.siteduzero.com/forum-83-474644-p1-remplacer-les-caracteres-d-une-variable.html
J'ai finalement mis cette ligne (pour le moment) dans mon fichier .js (url
writing du titre et remplacement de plusieurs caractères par un caractère
"-") :
mloc =
"onclick="window.location='?"+max_url+"view="+nb+"-"+(title).replace(/[
'?:.]/g,'-')+"'" ";}
"zetrader parrain dubus fortuneo" <http://zetrader.fr> a écrit dans le
message de news: 4b3b1cbd$0$17604$426a34cc@news.free.fr...
SAM wrote:
J'avais posé également la question sur lesiteduzero, entre leur aide et
ton aide, j'ai pu progresser sur le traitement du titre de topic dans
l'url :
http://www.siteduzero.com/forum-83-474644-p1-remplacer-les-caracteres-d-une-variable.html
J'ai finalement mis cette ligne (pour le moment) dans mon fichier .js (url
writing du titre et remplacement de plusieurs caractères par un caractère
"-") :
mloc =
"onclick="window.location='?"+max_url+"view="+nb+"-"+(title).replace(/[
'?:.]/g,'-')+"'" ";}
"zetrader parrain dubus fortuneo" <http://zetrader.fr> a écrit dans le
message de news: 4b3b1cbd$0$17604$SAM wrote:
J'avais posé également la question sur lesiteduzero, entre leur aide et
ton aide, j'ai pu progresser sur le traitement du titre de topic dans
l'url :
http://www.siteduzero.com/forum-83-474644-p1-remplacer-les-caracteres-d-une-variable.html
J'ai finalement mis cette ligne (pour le moment) dans mon fichier .js (url
writing du titre et remplacement de plusieurs caractères par un caractère
"-") :
mloc =
"onclick="window.location='?"+max_url+"view="+nb+"-"+(title).replace(/[
'?:.]/g,'-')+"'" ";}
Pas trop ... :
title.replace(/[ =!@,;.+*'?:[({])};<>]/g'-');
Pas trop ... :
title.replace(/[ =!@,;.+*'?:[({])};<>]/g'-');
Pas trop ... :
title.replace(/[ =!@,;.+*'?:[({])};<>]/g'-');
Le 12/30/09 11:32 AM, zetrader parrain dubus fortuneo a écrit :"zetrader parrain dubus fortuneo" <http://zetrader.fr> a écrit dans le
message de news: 4b3b1cbd$0$17604$SAM wrote:
J'avais posé également la question sur lesiteduzero, entre leur aide et
ton aide, j'ai pu progresser sur le traitement du titre de topic dans
l'url :
http://www.siteduzero.com/forum-83-474644-p1-remplacer-les-caracteres-d-une-variable.html
J'ai finalement mis cette ligne (pour le moment) dans mon fichier .js
(url writing du titre et remplacement de plusieurs caractères par un
caractère "-") :
mloc =
"onclick="window.location='?"+max_url+"view="+nb+"-"+(title).replace(/[
'?:.]/g,'-')+"'" ";}
Je me demande pourquoi tu te mets martel en tête qand on voit que :
<http://zetrader.fr/forumtest/forum.php?viewy5>
ou
<http://zetrader.fr/forumtest/forum.php?viewy7>
<http://zetrader.fr/forumtest/forum.php?viewy8>
fait le boulot (sans aucun rappel du sujet dans l'url)
et que donc :
mloc = "onclick="window.location='?view="+nb+"';"";
devrait suffire à faire fonctionner l'bazar.
Le 12/30/09 11:32 AM, zetrader parrain dubus fortuneo a écrit :
"zetrader parrain dubus fortuneo" <http://zetrader.fr> a écrit dans le
message de news: 4b3b1cbd$0$17604$426a34cc@news.free.fr...
SAM wrote:
J'avais posé également la question sur lesiteduzero, entre leur aide et
ton aide, j'ai pu progresser sur le traitement du titre de topic dans
l'url :
http://www.siteduzero.com/forum-83-474644-p1-remplacer-les-caracteres-d-une-variable.html
J'ai finalement mis cette ligne (pour le moment) dans mon fichier .js
(url writing du titre et remplacement de plusieurs caractères par un
caractère "-") :
mloc =
"onclick="window.location='?"+max_url+"view="+nb+"-"+(title).replace(/[
'?:.]/g,'-')+"'" ";}
Je me demande pourquoi tu te mets martel en tête qand on voit que :
<http://zetrader.fr/forumtest/forum.php?viewy5>
ou
<http://zetrader.fr/forumtest/forum.php?viewy7>
<http://zetrader.fr/forumtest/forum.php?viewy8>
fait le boulot (sans aucun rappel du sujet dans l'url)
et que donc :
mloc = "onclick="window.location='?view="+nb+"';"";
devrait suffire à faire fonctionner l'bazar.
Le 12/30/09 11:32 AM, zetrader parrain dubus fortuneo a écrit :"zetrader parrain dubus fortuneo" <http://zetrader.fr> a écrit dans le
message de news: 4b3b1cbd$0$17604$SAM wrote:
J'avais posé également la question sur lesiteduzero, entre leur aide et
ton aide, j'ai pu progresser sur le traitement du titre de topic dans
l'url :
http://www.siteduzero.com/forum-83-474644-p1-remplacer-les-caracteres-d-une-variable.html
J'ai finalement mis cette ligne (pour le moment) dans mon fichier .js
(url writing du titre et remplacement de plusieurs caractères par un
caractère "-") :
mloc =
"onclick="window.location='?"+max_url+"view="+nb+"-"+(title).replace(/[
'?:.]/g,'-')+"'" ";}
Je me demande pourquoi tu te mets martel en tête qand on voit que :
<http://zetrader.fr/forumtest/forum.php?viewy5>
ou
<http://zetrader.fr/forumtest/forum.php?viewy7>
<http://zetrader.fr/forumtest/forum.php?viewy8>
fait le boulot (sans aucun rappel du sujet dans l'url)
et que donc :
mloc = "onclick="window.location='?view="+nb+"';"";
devrait suffire à faire fonctionner l'bazar.
"SAM" a écrit dans le message
de news: 4b3b47d6$0$937$Le 12/30/09 11:32 AM, zetrader parrain dubus fortuneo a écrit :"zetrader parrain dubus fortuneo" <http://zetrader.fr> a écrit dans le
message de news: 4b3b1cbd$0$17604$SAM wrote:
J'avais posé également la question sur lesiteduzero, entre leur aide et
ton aide, j'ai pu progresser sur le traitement du titre de topic dans
l'url :
http://www.siteduzero.com/forum-83-474644-p1-remplacer-les-caracteres-d-une-variable.html
J'ai finalement mis cette ligne (pour le moment) dans mon fichier .js
(url writing du titre et remplacement de plusieurs caractères par un
caractère "-") :
mloc =
"onclick="window.location='?"+max_url+"view="+nb+"-"+(title).replace(/[
'?:.]/g,'-')+"'" ";}
Je me demande pourquoi tu te mets martel en tête qand on voit que :
<http://zetrader.fr/forumtest/forum.php?viewy5>
ou
<http://zetrader.fr/forumtest/forum.php?viewy7>
<http://zetrader.fr/forumtest/forum.php?viewy8>
fait le boulot (sans aucun rappel du sujet dans l'url)
et que donc :
mloc = "onclick="window.location='?view="+nb+"';"";
devrait suffire à faire fonctionner l'bazar.
Je sais que ça fonctionne comme ça, c'était comme ça à la base d'ailleurs
(cf. mon premier message).
C'est parce que je veux faire de l'url writing du sujet du topic, pour avoir
des url indicatives du sujet abordé, donc je cherchais un moyen de le faire.
J'ai d'abord vu que n'importe quel blabla que tu mettes derrière le
?view=xxx ça continuait de fonctionner, ainsi à la main tu peux mettre
?view=xxx-blablabla-etc... la phase suivante c'était d'essayer que ça se
fasse automatiquement.
Ce n'est pas encore de l'url rewriting (ça me semble trop compliqué à faire
pour ce forum, j'ai bien essayé le principe sur quelques liens mais c'était
source de problèmes) mais plutôt de l'url writing.
Ne connais-tu pas le principal de l'url rewriting pour les sites dynamiques
?
http://www.google.fr/search?hl=fr&q=url+rewriting
"SAM" <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> a écrit dans le message
de news: 4b3b47d6$0$937$ba4acef3@news.orange.fr...
Le 12/30/09 11:32 AM, zetrader parrain dubus fortuneo a écrit :
"zetrader parrain dubus fortuneo" <http://zetrader.fr> a écrit dans le
message de news: 4b3b1cbd$0$17604$426a34cc@news.free.fr...
SAM wrote:
J'avais posé également la question sur lesiteduzero, entre leur aide et
ton aide, j'ai pu progresser sur le traitement du titre de topic dans
l'url :
http://www.siteduzero.com/forum-83-474644-p1-remplacer-les-caracteres-d-une-variable.html
J'ai finalement mis cette ligne (pour le moment) dans mon fichier .js
(url writing du titre et remplacement de plusieurs caractères par un
caractère "-") :
mloc =
"onclick="window.location='?"+max_url+"view="+nb+"-"+(title).replace(/[
'?:.]/g,'-')+"'" ";}
Je me demande pourquoi tu te mets martel en tête qand on voit que :
<http://zetrader.fr/forumtest/forum.php?viewy5>
ou
<http://zetrader.fr/forumtest/forum.php?viewy7>
<http://zetrader.fr/forumtest/forum.php?viewy8>
fait le boulot (sans aucun rappel du sujet dans l'url)
et que donc :
mloc = "onclick="window.location='?view="+nb+"';"";
devrait suffire à faire fonctionner l'bazar.
Je sais que ça fonctionne comme ça, c'était comme ça à la base d'ailleurs
(cf. mon premier message).
C'est parce que je veux faire de l'url writing du sujet du topic, pour avoir
des url indicatives du sujet abordé, donc je cherchais un moyen de le faire.
J'ai d'abord vu que n'importe quel blabla que tu mettes derrière le
?view=xxx ça continuait de fonctionner, ainsi à la main tu peux mettre
?view=xxx-blablabla-etc... la phase suivante c'était d'essayer que ça se
fasse automatiquement.
Ce n'est pas encore de l'url rewriting (ça me semble trop compliqué à faire
pour ce forum, j'ai bien essayé le principe sur quelques liens mais c'était
source de problèmes) mais plutôt de l'url writing.
Ne connais-tu pas le principal de l'url rewriting pour les sites dynamiques
?
http://www.google.fr/search?hl=fr&q=url+rewriting
"SAM" a écrit dans le message
de news: 4b3b47d6$0$937$Le 12/30/09 11:32 AM, zetrader parrain dubus fortuneo a écrit :"zetrader parrain dubus fortuneo" <http://zetrader.fr> a écrit dans le
message de news: 4b3b1cbd$0$17604$SAM wrote:
J'avais posé également la question sur lesiteduzero, entre leur aide et
ton aide, j'ai pu progresser sur le traitement du titre de topic dans
l'url :
http://www.siteduzero.com/forum-83-474644-p1-remplacer-les-caracteres-d-une-variable.html
J'ai finalement mis cette ligne (pour le moment) dans mon fichier .js
(url writing du titre et remplacement de plusieurs caractères par un
caractère "-") :
mloc =
"onclick="window.location='?"+max_url+"view="+nb+"-"+(title).replace(/[
'?:.]/g,'-')+"'" ";}
Je me demande pourquoi tu te mets martel en tête qand on voit que :
<http://zetrader.fr/forumtest/forum.php?viewy5>
ou
<http://zetrader.fr/forumtest/forum.php?viewy7>
<http://zetrader.fr/forumtest/forum.php?viewy8>
fait le boulot (sans aucun rappel du sujet dans l'url)
et que donc :
mloc = "onclick="window.location='?view="+nb+"';"";
devrait suffire à faire fonctionner l'bazar.
Je sais que ça fonctionne comme ça, c'était comme ça à la base d'ailleurs
(cf. mon premier message).
C'est parce que je veux faire de l'url writing du sujet du topic, pour avoir
des url indicatives du sujet abordé, donc je cherchais un moyen de le faire.
J'ai d'abord vu que n'importe quel blabla que tu mettes derrière le
?view=xxx ça continuait de fonctionner, ainsi à la main tu peux mettre
?view=xxx-blablabla-etc... la phase suivante c'était d'essayer que ça se
fasse automatiquement.
Ce n'est pas encore de l'url rewriting (ça me semble trop compliqué à faire
pour ce forum, j'ai bien essayé le principe sur quelques liens mais c'était
source de problèmes) mais plutôt de l'url writing.
Ne connais-tu pas le principal de l'url rewriting pour les sites dynamiques
?
http://www.google.fr/search?hl=fr&q=url+rewriting
Le 12/30/09 2:56 PM, zetrader parrain dubus fortuneo a écrit :"SAM" a écrit dans le
message de news: 4b3b47d6$0$937$Le 12/30/09 11:32 AM, zetrader parrain dubus fortuneo a écrit :"zetrader parrain dubus fortuneo" <http://zetrader.fr> a écrit
dans le message de news: 4b3b1cbd$0$17604$SAM wrote:
J'avais posé également la question sur lesiteduzero, entre leur
aide et ton aide, j'ai pu progresser sur le traitement du titre
de topic dans l'url :
http://www.siteduzero.com/forum-83-474644-p1-remplacer-les-caracteres-d-une-variable.html
J'ai finalement mis cette ligne (pour le moment) dans mon fichier
.js (url writing du titre et remplacement de plusieurs caractères
par un caractère "-") :
mloc >>>>> "onclick="window.location='?"+max_url+"view="+nb+"-"+(title).replace(/[
'?:.]/g,'-')+"'" ";}
Je me demande pourquoi tu te mets martel en tête qand on voit que :
<http://zetrader.fr/forumtest/forum.php?viewy5>
ou
<http://zetrader.fr/forumtest/forum.php?viewy7>
<http://zetrader.fr/forumtest/forum.php?viewy8>
fait le boulot (sans aucun rappel du sujet dans l'url)
et que donc :
mloc = "onclick="window.location='?view="+nb+"';"";
devrait suffire à faire fonctionner l'bazar.
Je sais que ça fonctionne comme ça, c'était comme ça à la base
d'ailleurs (cf. mon premier message).
Oui ... bon ... c'est loin et ... m'était incompréhensible.C'est parce que je veux faire de l'url writing du sujet du topic,
pour avoir des url indicatives du sujet abordé, donc je cherchais un
moyen de le faire. J'ai d'abord vu que n'importe quel blabla que tu
mettes derrière le ?view=xxx ça continuait de fonctionner, ainsi à
la main tu peux mettre ?view=xxx-blablabla-etc... la phase suivante
c'était d'essayer que ça se fasse automatiquement.
Oui, et ?
Ce n'est pas encore de l'url rewriting (ça me semble trop compliqué
à faire pour ce forum, j'ai bien essayé le principe sur quelques
liens mais c'était source de problèmes) mais plutôt de l'url writing.
alorsse :
"onclick="window.location='?"+max_url+"view="+nb+"#"+title+"';"";
Dans mes tests je n'ai pas vu que ça faisait foirer quoique ce soit à
cause de ' ou ? ou @.
à la limite, tu replaces l'espace par le tiret
pour éviter le '%20' que mettent certains navigateurs
"onclick="window.location='?"+max_url+"view="+nb+"#"+title.replace(/s/g,'-')+"';"";Ne connais-tu pas le principal de l'url rewriting pour les sites
dynamiques ?
http://www.google.fr/search?hl=fr&q=url+rewriting
Oui, bon, ben ...
je ne sais si ton "url.writting" va bp impressionner google ?
(perso j'ai assez horreur de ces url à rallonges - qu'on trouve
volontiers en re-writting sur des sites marchands - qui n'apportent
finalement rien du tout (la page appelée porte le + souvent le même
titre ou a en rappel qque part la rallonge apportée) si ce n'est des
risques supplémentaires à obtenir la 404)
Le 12/30/09 2:56 PM, zetrader parrain dubus fortuneo a écrit :
"SAM" <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> a écrit dans le
message de news: 4b3b47d6$0$937$ba4acef3@news.orange.fr...
Le 12/30/09 11:32 AM, zetrader parrain dubus fortuneo a écrit :
"zetrader parrain dubus fortuneo" <http://zetrader.fr> a écrit
dans le message de news: 4b3b1cbd$0$17604$426a34cc@news.free.fr...
SAM wrote:
J'avais posé également la question sur lesiteduzero, entre leur
aide et ton aide, j'ai pu progresser sur le traitement du titre
de topic dans l'url :
http://www.siteduzero.com/forum-83-474644-p1-remplacer-les-caracteres-d-une-variable.html
J'ai finalement mis cette ligne (pour le moment) dans mon fichier
.js (url writing du titre et remplacement de plusieurs caractères
par un caractère "-") :
mloc >>>>> "onclick="window.location='?"+max_url+"view="+nb+"-"+(title).replace(/[
'?:.]/g,'-')+"'" ";}
Je me demande pourquoi tu te mets martel en tête qand on voit que :
<http://zetrader.fr/forumtest/forum.php?viewy5>
ou
<http://zetrader.fr/forumtest/forum.php?viewy7>
<http://zetrader.fr/forumtest/forum.php?viewy8>
fait le boulot (sans aucun rappel du sujet dans l'url)
et que donc :
mloc = "onclick="window.location='?view="+nb+"';"";
devrait suffire à faire fonctionner l'bazar.
Je sais que ça fonctionne comme ça, c'était comme ça à la base
d'ailleurs (cf. mon premier message).
Oui ... bon ... c'est loin et ... m'était incompréhensible.
C'est parce que je veux faire de l'url writing du sujet du topic,
pour avoir des url indicatives du sujet abordé, donc je cherchais un
moyen de le faire. J'ai d'abord vu que n'importe quel blabla que tu
mettes derrière le ?view=xxx ça continuait de fonctionner, ainsi à
la main tu peux mettre ?view=xxx-blablabla-etc... la phase suivante
c'était d'essayer que ça se fasse automatiquement.
Oui, et ?
Ce n'est pas encore de l'url rewriting (ça me semble trop compliqué
à faire pour ce forum, j'ai bien essayé le principe sur quelques
liens mais c'était source de problèmes) mais plutôt de l'url writing.
alorsse :
"onclick="window.location='?"+max_url+"view="+nb+"#"+title+"';"";
Dans mes tests je n'ai pas vu que ça faisait foirer quoique ce soit à
cause de ' ou ? ou @.
à la limite, tu replaces l'espace par le tiret
pour éviter le '%20' que mettent certains navigateurs
"onclick="window.location='?"+max_url+"view="+nb+"#"+title.replace(/s/g,'-')+"';"";
Ne connais-tu pas le principal de l'url rewriting pour les sites
dynamiques ?
http://www.google.fr/search?hl=fr&q=url+rewriting
Oui, bon, ben ...
je ne sais si ton "url.writting" va bp impressionner google ?
(perso j'ai assez horreur de ces url à rallonges - qu'on trouve
volontiers en re-writting sur des sites marchands - qui n'apportent
finalement rien du tout (la page appelée porte le + souvent le même
titre ou a en rappel qque part la rallonge apportée) si ce n'est des
risques supplémentaires à obtenir la 404)
Le 12/30/09 2:56 PM, zetrader parrain dubus fortuneo a écrit :"SAM" a écrit dans le
message de news: 4b3b47d6$0$937$Le 12/30/09 11:32 AM, zetrader parrain dubus fortuneo a écrit :"zetrader parrain dubus fortuneo" <http://zetrader.fr> a écrit
dans le message de news: 4b3b1cbd$0$17604$SAM wrote:
J'avais posé également la question sur lesiteduzero, entre leur
aide et ton aide, j'ai pu progresser sur le traitement du titre
de topic dans l'url :
http://www.siteduzero.com/forum-83-474644-p1-remplacer-les-caracteres-d-une-variable.html
J'ai finalement mis cette ligne (pour le moment) dans mon fichier
.js (url writing du titre et remplacement de plusieurs caractères
par un caractère "-") :
mloc >>>>> "onclick="window.location='?"+max_url+"view="+nb+"-"+(title).replace(/[
'?:.]/g,'-')+"'" ";}
Je me demande pourquoi tu te mets martel en tête qand on voit que :
<http://zetrader.fr/forumtest/forum.php?viewy5>
ou
<http://zetrader.fr/forumtest/forum.php?viewy7>
<http://zetrader.fr/forumtest/forum.php?viewy8>
fait le boulot (sans aucun rappel du sujet dans l'url)
et que donc :
mloc = "onclick="window.location='?view="+nb+"';"";
devrait suffire à faire fonctionner l'bazar.
Je sais que ça fonctionne comme ça, c'était comme ça à la base
d'ailleurs (cf. mon premier message).
Oui ... bon ... c'est loin et ... m'était incompréhensible.C'est parce que je veux faire de l'url writing du sujet du topic,
pour avoir des url indicatives du sujet abordé, donc je cherchais un
moyen de le faire. J'ai d'abord vu que n'importe quel blabla que tu
mettes derrière le ?view=xxx ça continuait de fonctionner, ainsi à
la main tu peux mettre ?view=xxx-blablabla-etc... la phase suivante
c'était d'essayer que ça se fasse automatiquement.
Oui, et ?
Ce n'est pas encore de l'url rewriting (ça me semble trop compliqué
à faire pour ce forum, j'ai bien essayé le principe sur quelques
liens mais c'était source de problèmes) mais plutôt de l'url writing.
alorsse :
"onclick="window.location='?"+max_url+"view="+nb+"#"+title+"';"";
Dans mes tests je n'ai pas vu que ça faisait foirer quoique ce soit à
cause de ' ou ? ou @.
à la limite, tu replaces l'espace par le tiret
pour éviter le '%20' que mettent certains navigateurs
"onclick="window.location='?"+max_url+"view="+nb+"#"+title.replace(/s/g,'-')+"';"";Ne connais-tu pas le principal de l'url rewriting pour les sites
dynamiques ?
http://www.google.fr/search?hl=fr&q=url+rewriting
Oui, bon, ben ...
je ne sais si ton "url.writting" va bp impressionner google ?
(perso j'ai assez horreur de ces url à rallonges - qu'on trouve
volontiers en re-writting sur des sites marchands - qui n'apportent
finalement rien du tout (la page appelée porte le + souvent le même
titre ou a en rappel qque part la rallonge apportée) si ce n'est des
risques supplémentaires à obtenir la 404)