| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
Atropix Régulier


Inscrit le: Sep 22, 2006 Messages: 246 Localisation: paris
|
Posté le: 02 Feb 2007, 3:00 Sujet du message: Module NEWS |
|
|
Voila donc j'ai la version 8 de phpnuke.
J'ai essyé d'intallé nsn news mais ca ne 'a pas plus. Mais la n'est pas l'objet de mon message.
En effet je ne peux plus poster de news contenant un apostrophe
C'est relativement embetant.
En fait quand je post il me fait croire que tout vas bien alors que rien n'est posté.
Merci  |
|
|
|
| Revenir en haut de page |
|
Atropix Régulier


Inscrit le: Sep 22, 2006 Messages: 246 Localisation: paris
|
Posté le: 21 Feb 2007, 2:37 Sujet du message: Re : Module NEWS |
|
|
2 semaines plus tard... je me permet de faire un UP...
et de rappeler mon probleme qui commence à etre embetant
En fait quand je post et qu'il y a un apostrophe mon article n'est pas prit en compte...
Faut il que je l'autorise qq part ? |
|
|
|
| Revenir en haut de page |
|
Snesman Bénévole SV


Inscrit le: Apr 30, 2006 Messages: 1861
|
Posté le: 21 Feb 2007, 4:14 Sujet du message: Re : Module NEWS |
|
|
Bonjour,
Tu as essayé d'écrire ta news avec apostrophe en remplaçant ' par \' |
|
|
|
| Revenir en haut de page |
|
Grums13 Nouveau


Inscrit le: Oct 12, 2006 Messages: 22 Localisation: Entressen(13)
|
Posté le: 21 Feb 2007, 9:22 Sujet du message: Re : Module NEWS |
|
|
Bonjour,
Tu as quelle version de Nsn news, car personnellement j'utilise Nsn News 2.0.0 et nuke en version 8.02 téléchargée ici et je ne rencontre pas ce pb. |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8261 Localisation: France Corse Ventiseri
|
Posté le: 21 Feb 2007, 9:49 Sujet du message: Re : Module NEWS |
|
|
Bonjour,
Tu trouveras sur le forum plusieurs astuces concernant ces problèmes d'apostrophes qui sont avant tout dû à une configuration spécifique du serveur  _________________ Avant de poster, lire la charte du forum, merci. |
|
|
|
| Revenir en haut de page |
|
Atropix Régulier


Inscrit le: Sep 22, 2006 Messages: 246 Localisation: paris
|
Posté le: 22 Feb 2007, 10:51 Sujet du message: Re : Module NEWS |
|
|
re,
| stefvar a écrit: | ces problèmes d'apostrophes qui sont avant tout dû à une configuration spécifique du serveur | arf... c'est mauvais ca...
Pour info je suis chez infomaniak et ca marchait tres bien avant que je fasse me tentative de passage en 8.03
| Grums13 a écrit: | | Tu as quelle version de Nsn news, car personnellement j'utilise Nsn News 2.0.0 et nuke en version 8.02 téléchargée ici et je ne rencontre pas ce pb. | J'utilisise pas nsn news... j'ai trop essayé et ca me fais tellement de problemes... je préfer rester assez basique à ce niveau la
| Snesman a écrit: | | Tu as essayé d'écrire ta news avec apostrophe en remplaçant ' par \' | Non j'y vais de ce pas....
=> Bon je viens d'essayé ca ne passe pas.
Par contre que je mets un ' dans un lien ca passe
De la memem maniere ca ne pose au cun probleme dans le preview.
Ah oui et petite précision, mes particles postés avec mon ancienne version de phpnuke n'ont as été affectés ! |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8261 Localisation: France Corse Ventiseri
|
Posté le: 22 Feb 2007, 10:57 Sujet du message: Re : Module NEWS |
|
|
Bonjour,
Essai en effectuant cette modification dans le fichier mainfile.php.
Trouve le code :
| Code: | function FixQuotes ($what = "") {
while (stristr($what, "\\\\'")) {
$what = str_replace("\\\\'","'",$what);
}
return $what;
} |
et remplace le par :
| Code: | function FixQuotes ($what = "") {
$what = str_replace("'","''",$what);
while (stripos_clone($what, "\\\\'")) {
$what = str_replace("\\\\'","'",$what);
}
return $what;
} |
_________________ Avant de poster, lire la charte du forum, merci. |
|
|
|
| Revenir en haut de page |
|
Atropix Régulier


Inscrit le: Sep 22, 2006 Messages: 246 Localisation: paris
|
Posté le: 23 Feb 2007, 19:19 Sujet du message: Re : Module NEWS |
|
|
Merci stefvar de ton aide !).
| Code: | Bon alors la phrase rentrée pour le test est :
L'utilisateur est gentil
Rendu :
L''utilisateur est gentil |
Donc ca marche... mais j'ai 2 apastrophes maintenant  |
|
|
|
| Revenir en haut de page |
|
Snesman Bénévole SV


Inscrit le: Apr 30, 2006 Messages: 1861
|
Posté le: 23 Feb 2007, 21:31 Sujet du message: Re : Module NEWS |
|
|
Bonjour,
Reprends ce code :
| Code: | function FixQuotes ($what = "") {
$what = str_replace("'","''",$what);
while (stripos_clone($what, "\\\\'")) {
$what = str_replace("\\\\'","'",$what);
}
return $what;
} |
Et remplaces le par ça :
| Code: | function FixQuotes ($what = "") {
$what = str_replace("'","'",$what);
while (stripos_clone($what, "\\\\'")) {
$what = str_replace("\\\\'","'",$what);
}
return $what;
} |
|
|
|
|
| Revenir en haut de page |
|
Atropix Régulier


Inscrit le: Sep 22, 2006 Messages: 246 Localisation: paris
|
Posté le: 24 Feb 2007, 14:52 Sujet du message: Re : Module NEWS |
|
|
| c'est pire... erreure ligne 1120 :p |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8261 Localisation: France Corse Ventiseri
|
Posté le: 24 Feb 2007, 19:09 Sujet du message: Re : Module NEWS |
|
|
Bonjour,
Et avec celui-là :
| Code: |
function FixQuotes ($what = "") {
$what = str_replace("'","''",$what);
while (stripos_clone($what, "\\\\'")) {
$what = str_replace("\\\\'","",$what);
}
return $what;
} |
_________________ Avant de poster, lire la charte du forum, merci. |
|
|
|
| Revenir en haut de page |
|
Atropix Régulier


Inscrit le: Sep 22, 2006 Messages: 246 Localisation: paris
|
Posté le: 24 Feb 2007, 19:35 Sujet du message: Re : Module NEWS |
|
|
re, et merci de vous occupez de ca
Je viens d'essayer ton code stefvar et ca me met 2 apostrophes....
Ca devient assez fou comme probleme
merci |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8261 Localisation: France Corse Ventiseri
|
Posté le: 24 Feb 2007, 20:38 Sujet du message: Re : Module NEWS |
|
|
Re,
On continuons alors :
| Code: |
function FixQuotes ($what = "") {
$what = str_replace("'","''",$what);
while (stripos_clone($what, "\\\\'")) {
$what = str_replace("\\\\'","''",$what);
}
return $what;
}
|
_________________ Avant de poster, lire la charte du forum, merci. |
|
|
|
| Revenir en haut de page |
|
Atropix Régulier


Inscrit le: Sep 22, 2006 Messages: 246 Localisation: paris
|
Posté le: 26 Feb 2007, 3:15 Sujet du message: Re : Module NEWS |
|
|
Toujours 2 apostrophes...  |
|
|
|
| Revenir en haut de page |
|
|