logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
22 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 108 475 267

  • Nb. de membres 8 693
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Version future »» Articles, Twitter et langues

Modérateur(s)developpeurjpbJireck

Poster une réponse dans le sujet

A propos des messages publiés :
Les utilisateurs anonymes peuvent poster de nouveaux sujets et des réponses dans ce forum.

 

Aperçu des sujets :

colonelwog colonelwog
Posté : 25 nov. 2012 à 23:07
exact sur ovh ...
jpb jpb
Posté : 25 nov. 2012 à 22:15
???
à part sur certain serveur (...) les liens générés sont corrects !...
une correction existe pour ce cas rencontré notamment par colonel...
???
mimetic mimetic
Posté : 22 nov. 2012 à 23:26
C'est Ok !
-------------------------------------------------------->

A mettre dans NOUVELLE VERSION (modules/PLUGIN TWITTER)
Language pris en compte, redirection corrigée
-------------------------------------------------------->

FIN
developpeur developpeur
Posté : 22 nov. 2012 à 22:03
ok pour moi / si tu est OK on déplace cela dans nouvelle version histoire de pas perdre cette correction / modification
mimetic mimetic
Posté : 22 nov. 2012 à 09:56
Ok j'ai oublié les anti slash !

Résumé :

Remplacer dans npds_twi_set.php
les lignes 214 et 215 (et 238,239 qui sont les mêmes) par :

$content .= "\$val_id=str_replace ('/','',\$fol);\n";

$content .= "header('Location: http://'.\$_SERVER['HTTP_HOST'].'/article.php?sid='.\$val_id);\n";

Après test, désactivation du plug, effacement des 2 fichiers (s sans extension et s.php) réactivation du plug, les 2 fichiers sont recrées avec la correction donc c'est ok !

Tenez moi au courant si c'est ok pour vous ....
mimetic mimetic
Posté : 22 nov. 2012 à 09:21
Par contre j'ai maintenant une erreur si je veux aller dans le plugin Twitter dans Administration plugin :
syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING

Je trouve pas pourquoi... (surement une syntaxe) une idée ?
mimetic mimetic
Posté : 22 nov. 2012 à 08:16
Ok, je viens de regarder ! Pour la correction, c'est dans le fichier npds_twi_set.php (C'est ici que le fichier s.php se génère) Je remplace donc : (lignes 214,215)

214:
$content .= "preg_match ('#/s\.php/(\d+)\$#', \$_SERVER['PHP_SELF'],\$res);\n";

215:
$content .= "header('Location: http://'.\$_SERVER['HTTP_HOST'].\$fol.'article.php?sid='.\$res[1]);\n";

par

214:
$content .= "$val_id = str_replace('/','',$fol);\n";

215:
$content .= "header('Location: http://'.$_SERVER['HTTP_HOST'].'/article.php?sid='.$val_id);\n";

OK ?
mimetic mimetic
Posté : 22 nov. 2012 à 06:09
Merci developpeur pour ta réponse. Je pense que cela devait être d'origine car mes anciens twitts ont également ce lien réversé... As-tu ce problème également ? Je vais essayer d'inscrire les lignes dans le fichier npds_to _twi.php... Te tiens au courant... Bonne journée à toi !
developpeur developpeur
Posté : 21 nov. 2012 à 22:34
En fait les modifs doivent être faites dans npds_to_twi.php et non dans s.php (car il est effectivement générer lors de l'installation du module et de son paramètrage)

normalement ya pas se probleme de lien d'origine ????


mimetic mimetic
Posté : 20 nov. 2012 à 13:47
J'ai également modifié dans le fichier npds_to_twi.php cette ligne :
$subj_twi=strip_tags(aff_langue($subject));

car mes sujets d'articles sont balisés avec [french][english] également... (ai rajouté la fonction aff_langue)