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

Pages vues depuis 25/05/2001 : 108 405 471

  • 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é »» Probleme avec url_protect

Nouveau sujet
 Probleme avec url_protect#21098Répondre

4Contributeur(s)
aidadomicilBorisAnonymedeveloppeur
3 Modérateur(s)
developpeurjpbJireck
aidadomicil aidadomicilicon_post
Bjr, lors de vaines tentatives de blocages de mots (genre valium et j'en passe) pour tenter d'échapper au spam dans le module de liens, j'ai pensé utiliser url_protect.
Il existe apparemment deux versions de ce patch : une dans les versions de npds (sable_full) et une en téléchargement dans la rubrique patch.
Ces versions ne sont pas identiques, la version url_protect-npds-5x.zip en téléchargement comporte un paragraphe supplémentaire par rapport à la version de sable_full et ne fonctionne pas avec npds sable 5.10 :

Warning: reset(): Passed variable is not an array or object in /home/httpd/vhosts/aidadomicil.com/httpdocs/grab_globals.php on line 51

Warning: Variable passed to each() is not an array or object in /home/httpd/vhosts/aidadomicil.com/httpdocs/grab_globals.php on line 60

Warning: reset(): Passed variable is not an array or object in /home/httpd/vhosts/aidadomicil.com/httpdocs/grab_globals.php on line 51

Warning: Variable passed to each() is not an array or object in /home/httpd/vhosts/aidadomicil.com/httpdocs/grab_globals.php on line 60

Warning: reset(): Passed variable is not an array or object in /home/httpd/vhosts/aidadomicil.com/httpdocs/grab_globals.php on line 51

Warning: Variable passed to each() is not an array or object in /home/httpd/vhosts/aidadomicil.com/httpdocs/grab_globals.php on line 60

Warning: reset(): Passed variable is not an array or object in /home/httpd/vhosts/aidadomicil.com/httpdocs/grab_globals.php on line 51

Warning: Variable passed to each() is not an array or object in /home/httpd/vhosts/aidadomicil.com/httpdocs/grab_globals.php on line 60

Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/aidadomicil.com/httpdocs/grab_globals.php:51) in /home/httpd/vhosts/aidadomicil.com/httpdocs/index.php on line 40


En principe, est-ce que url_protect (en admettant qu'il y ait une version correcte installée sur un site) puisse bloquer des mots dans le module de liens et empêcher le spam ?
merci
Boris Borisicon_post
Alors, pour répondre à ta dernière question, non. La fonction removeHack, elle, le peut (en modifiant peut-être légèrement le module).

Sinon, sauf erreur de ma part, le url_protect qui est dans la sable 5.10 est la dernière version. Celui dans l'archive que tu as cité est pour runner et narval, je crois.
aidadomicil aidadomicilicon_post
Citation : Boris 

Alors, pour répondre à ta dernière question, non. La fonction removeHack, elle, le peut (en modifiant peut-être légèrement le module).ok tant pis merci

Sinon, sauf erreur de ma part, le url_protect qui est dans la sable 5.10 est la dernière version. Celui dans l'archive que tu as cité est pour runner et narval, je crois.ce patch est annoncé comme compatible avec toutes les version 5.x 

Va falloir trouver autre chose alors, merci Boris
Anonyme Anonymeicon_post
Citation : aidadomicil 

Bjr, lors de vaines tentatives de blocages de mots (genre valium et j'en passe) pour tenter d'échapper au spam dans le module de liens, j'ai pensé utiliser url_protect.
Il existe apparemment deux versions de ce patch : une dans les versions de npds (sable_full) et une en téléchargement dans la rubrique patch.
Ces versions ne sont pas identiques, la version url_protect-npds-5x.zip en téléchargement comporte un paragraphe supplémentaire par rapport à la version de sable_full et ne fonctionne pas avec npds sable 5.10 :
==> C'est juste

Warning: reset(): Passed variable is not an array or object in /home/httpd/vhosts/aidadomicil.com/httpdocs/grab_globals.php on line 51
..
...

En principe, est-ce que url_protect (en admettant qu'il y ait une version correcte installée sur un site) // Heureusement !!! puisse bloquer des mots dans le module de liens et empêcher le spam ?
merci 
==> Non car url_protect (comme son nom l'indique) n'assure que le filtrage des URIs (URL + paramètres). Donc pas la soumission via formulaires.

Le patch est bien compatible avec toutes les version 5.x de NPDS SAUF la dernière en date (puisqu'url_protect est installé de base dans SABLE ... en fonctionne parfaitement)

Pour le problème de spam du module liens - neo n'a pas fait quelque chose ?
aidadomicil aidadomicilicon_post
J'ai dû mal m'expliquer, je voulais dire que la version d'url_protect installée de base avec Npds 5.10 est différente de celle proposé dans le patch toutes versions 5.x, url_protect-npds-5x.
Ras du côté de Néo à se sujet.
developpeur developpeuricon_post
C'est effectivement le cas (comme je l'esxplique au dessus).

Je suis en train d'externliser le code de protection contre le spam tirer de l'idée de neo et je pense qu'il sera possible de l'implenter dans le modules links ou autres d'ailleur

A suivre
aidadomicil aidadomicilicon_post
ok, c'est vraiment un fléau ce spam, suis parti une semaine, j'avais 80 propositions de liens dans mon module d'annuaire en rentrant.
Je crois que ce phénomène ira plutôt en croissant qu'en diminuant, on a pas fini ...
developpeur developpeuricon_post
Effectivement et je te parle pas des mails ...

Regarde dans maj_online, essaie et dis moi ce que tu en pense / le link1-exemple.php n'est peut-être pas 100% compatible avevc ta version mais ce n'est qu'un exemple pour vous permettre de comprendre la manière d'intégrer les fonctions anti-spam

C'est le moteur actuellement en place sur npds.org et grandement inspiré de celui de Neo

A suivre ... et positif :-D
aidadomicil aidadomicilicon_post
ok je regarde