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.
28 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 108 505 537

  • 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 »»  Sécurité »» Forum et Spam

Nouveau sujet
 Forum et Spam#20052Répondre

11Contributeur(s)
cleCatsleloup31TitoAnonymeneo_machineBorisfabinoTheYodabdidierAchel_Jay
3 Modérateur(s)
developpeurjpbJireck
Boris Borisicon_post
tu as pensé à appliquer les patchs 5.0-p2.php et npds-sable.php à chacune des mises à jour?
Anonyme Anonymeicon_post
j'ai telecharger les patchs narval puis sable puis sable5.0
je les ai uploader l'une aprés l'autre.

je ne trouve pas le patch 5.0-p2 ...
Anonyme Anonymeicon_post
oups pardon je viens de comprendre la stupidité de mon discours...
Boris Borisicon_post
;-)

(On a tous fait des erreurs cons, quand on a commencé! :-) Moi le premier! :-D )
fabino fabinoicon_post
Citation : neo_machine
Cette archive, no-spambots.zip, est disponible ici.

Merci qui ?


Merci Néo Machin ? c'est ça ?? la réponse a déjà été donnée ???
neo_machine neo_machineicon_post
Citation : fabino

Citation : neo_machine
Cette archive, no-spambots.zip, est disponible ici.

Merci qui ?
_][Etre autonome, c'est avoir besoin des autres et savoir que les autres ont besoin de soi ...][_


Merci Néo Machin ? c'est ça ?? la réponse a déjà été donnée ???


Mort de rire :-P Trop drôle :-)

_][Etre autonome, c'est avoir besoin des autres et savoir que les autres ont besoin de soi ...][_
Cats Catsicon_post
Salut neo_machine,

J'ai tout de même un petit problème avec la protection des Forums : pour les commentaires et liens c'est tout bon mais depis la modif des forums lorsque je veux poster j'ai ceci :

Cats-Feeling Erreur du Forum

Code d'erreur : 16

Cet Utilisateur n'existe pas, refaites un essai.
:-o

Kesako ?

Merci d'avance pour ta réponse
Cats Catsicon_post
J'ai trouvé la réponse tout seul !!!

Je suis en Sable 06.05 :#

:-P :-P :-P :-P :-P :-P :-P

Oh ça va

:# :b
Cats Catsicon_post
Re-salut,

Je reviens quand même à la charge car après mise à jour vers 5.10 (MAJ ok sans message d'erreurs) j'ai quelques soucis :

  • Dans les stats, la version reste toujours 06.05

  • le meta membre-pseudo me renvoie une suite de lettres et chiffres

  • après installation des fichiers nospam, Poster un nouveau message renvoie en fond de page ceci
    Warning: main(modules/User-Info/User-Info.php): failed to open stream: No such file or directory in /www/newtopic.php on line 453

    Warning: main(): Failed opening 'modules/User-Info/User-Info.php' for inclusion (!!!include!!!_path='.:/usr/local/lib/php') in /www/newtopic.php on line 453

    Fatal error: Call to undefined function: user_info() in /www/newtopic.php on line 454


Pour ce dernier point j'ai remplacé modules/User-Info/User-Info.php par modules/block-User_Info/block-User_Info.php dans newtopic.php, mais j'ai maintenant ceci :

Fatal error: Cannot redeclare block_user_info_translate() (previously declared in /www/modules/block-User_Info/block-User_Info.lang-french.php:10) in /www/modules/block-User_Info/block-User_Info.lang-french.php on line 10

Ca n'empèche pas de poster mais le message n'est pas esthétique ni de toute façon normal !

Que faire ?

Merci d'avance

Message édité par : Cats / 26-05-2006 09:28



Message édité par : Cats / 26-05-2006 09:29

neo_machine neo_machineicon_post
Cats, j'ai lu avec beaucoup d'intérêts ton post.

Dans les stats, la version reste toujours 06.05
Le fait que cette version s'affiche toujours dans stats indique une MAJ mal exécutée.
Peux-tu vérifier ton config.php, les trois lignes du bas.
Elles doivent indiquer :
$Version_Num = "5.10";
$Version_Id = "NPDS";
$Version_Sub = "SABLE";

le meta membre-pseudo me renvoie une suite de lettres et chiffres
c'est qu'il ne décrypte pas.
Logique si la MAJ de Sable est corrompue.

après installation des fichiers nospam, Poster un nouveau message renvoie en fond de page ceci

Oups !
Kill les lignes 453 et 454 de la modif newtopic.php.
C'est un appel à un module que j'ai réalisé pour le forum d'un site NPDS d'un User.
J'ai oublié de la virer.
Désolé.

Fatal error: Cannot redeclare block_user_info_translate()
no-spambots n'a aucun lien avec le module block-User_Info (que j'utilise également).
De mémoire, il y à eu des corrections dans un forum (modules et/ou npds) concernant block-User_Info et Snipe y à apporté des modifs.

Il me semble que le message d'erreur que tu as à pour origine un bug dans une variable Global ou l'appel au translate du module avec soit le thème soit un autre script utilisé conjointement avec block-User_Info.
Me rappel plus.

Tiens moi informé et si cela peux t'aider contre ton adresse mail (en message privé) je peux t'adresser le module block-User_Info que j'utilise et qui à reçu des modifs.

Je reste persuadé qu'il y à bug au passage de version NPDS.

_][Etre autonome, c'est avoir besoin des autres et savoir que les autres ont besoin de soi ...][_



Message édité par : neo_machine / 26-05-2006 21:40

TheYoda TheYodaicon_post
Je subis ce pb depuis quelques jours. Je viens de voir les 2 modifs, je les ai installés et je tenais à remercier ceux qui font ce boulot pour nous :=!
neo_machine neo_machineicon_post
newtopic.php, ligne 452 à 455 soit :

//### ADD ON User_Info -->
!!include!!("modules/User-Info/User-Info.php");
User_Info();
//### ADD ON User_Info <--

c'est à virer, un reste d'appel de script que j'avais fait pour un user.
Je corrige dans mon DL pour les autres.
Anonyme Anonymeicon_post
Un petit Bug ici

// ##### ==> Cryptimage
$liste = "abcdefghijklmnopqrstuvwxyz123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
$code = "";
while(strlen($code) != 5)
{
$code .= $liste[rand(0,63)];
}
// ##### ==> Cryptimage

La Chaine $liste fait 61 Char et on tire avec la fonction rand entre O et 63 :-( :-(

D'autre part il faudrait comme pour les plaques d'immatriculation supprimer les O,o qui portent a confusion :=!
neo_machine neo_machineicon_post
Merci, j'ai corrigé le rand mais, bien que tu ais raison, je préfère laisser le 0(alphabet) ayant déjà viré le 0 (zéro).
Je trouve cela plus drôle pour les indécits.

@+
bdidier bdidiericon_post
Merci pour cette modif. Cela fait 2 jours que je nettoie ma base.
Maintenant cela semble aller mieux mais des robots trainent continuellement sur mon site.
Ils arrivent encore à poster des commentaires dans les critiques existantes. En effet il semble que la fonction postcomment ne soit pas protégée dans reviews.php.
Que doit on rajouter comme code ?
Merci d'avance
bdidier bdidiericon_post
En fait j'ai essayé de modifier moi même le fichier reviews.php ainsi que la correction du bug sur le tirage aléatoire.
ça à l'air de fonctionner. Je met l'archive modifiée en téléchargement ici
Merci de me dire Néo si c'est correct
cle cleicon_post
Bonjour Neo

J'ai reprit ton Code, et je l'ai modifié pour rendre l'usage du forum plus simple, ;-) mais une chose me chagrine, c'est que tu renvoie le code avec le formulaire de saisie ici:
IMG SRC=\"cryptimage.php?code=$code\" ALT=\"image de securisation du formulaire\"

Les robots vont donc rapidement trouver la parade, m'enfin on est a l'abri pour quelques semaines ou quelques mois ;-) enfin j'espére...
Boris Borisicon_post
Cle, utilise une variable de session ;-)
neo_machine neo_machineicon_post
Var de session, pas nécessaire Boris.

Cle, depuis quand les robots sont-ils capables de lire des variables, qui ne passent pas par URL, et dont les carractères sont aléatoires.
Boris Borisicon_post
Depuis qu'ils figurent dans l'url de l'image. Les robots cherchent les champs href, pour les liens. Il leur faudra pas longtemps pour étendre leur champs d'action aux champs src des balises images... (et le code aléatoire figure dans l'url de l'image) Par conséquant, un pirate aura très vite fait de programmer un petit robot qui vas s'amuser à emm***** tous les petits npds... D'ou l'idée de var de session, qui elle, ne figure pas du tout dans le code html, sous quelque forme que ce soit.