37 Commits

Author SHA1 Message Date
Garvin Hicking
a1603ec936 template and plugin option groups, experimental 2011-01-03 09:11:17 +00:00
Garvin Hicking
207514560d * Implemented suggestion of removing boilerplate code in plugin API:
Change hack protection, introduce unified language loading, see
      http://board.s9y.org/viewtopic.php?f=11&t=16921
      Thanks to mt2!
2010-08-20 09:07:42 +00:00
Grischa Brockhaus
131e17ccca * Commented out DEBUG logs of Akismet, that blow up the spamblocklog table
* Reporting of correct comment type for Akismet calls (pingback or trackback)
2009-07-15 10:57:42 +00:00
Garvin Hicking
89d7dbb68a PHP 5.3 compatibility, upgrade Smarty to 2.6.26 2009-07-14 11:40:16 +00:00
Grischa Brockhaus
0ec74a02ab Added "exclude urls" to ip validation functionality in spam block plugin. identi.ca is sending pingbacks but fails the ip validation!
(there were a bug in the prior commit.. :-/)
2009-07-05 15:15:10 +00:00
Grischa Brockhaus
d2e89fcdd9 Added "exclude urls" to ip validation functionality in spam block plugin. identi.ca is sending pingbacks but fails the ip validation! 2009-07-04 00:16:18 +00:00
Garvin Hicking
88b8a7987e typo fix by christian boltz 2009-05-20 11:51:37 +00:00
Garvin Hicking
921342c90f Use space as seperator 2009-02-24 08:31:28 +00:00
Garvin Hicking
9bbae7be92 * Added ability to use strftime variables in the spamblock.log
filename. (kleinerchemiker)
2009-02-20 12:36:46 +00:00
Garvin Hicking
c03669feb4 forgot one 2009-02-05 10:33:37 +00:00
Garvin Hicking
b4fcf00af9 * Changed spamblock plugin for text filtering to ignore trailing
or prepending spaces in blacklists (garvinhicking)
2009-02-05 10:30:51 +00:00
Garvin Hicking
0cec708f2d Document changes in spamblock plugin 2009-01-19 11:57:03 +00:00
Judebert
b8fc028b8a Default to the Open Source akismet server, but only if no key has been entered yet. 2009-01-19 02:14:32 +00:00
Judebert
43ffb5e5c7 Added TypePad Antispam akismet server 2009-01-19 02:04:04 +00:00
Garvin Hicking
5a3ce8ef3b * Change "Allow duplicate content" in spamblock plugin to not
operate on (empty) pingbacks (garvinhicking)
2009-01-13 18:00:26 +00:00
Garvin Hicking
c8743ff394 patch by isotopp to prevent empty deny from .htaccess clause 2009-01-12 08:15:23 +00:00
Garvin Hicking
14ca0bdeba mail-based comment authorisation for spamblock plugin 2008-10-13 11:02:12 +00:00
Garvin Hicking
0865c89ff6 Disable logging by default 2008-10-13 08:13:36 +00:00
Garvin Hicking
c515fee060 FLip wrong error message, thanks to greenwayg 2008-09-24 08:52:14 +00:00
Grischa Brockhaus
034fa58d09 Extended spam blocking plugin to handle pingbacks like trackbacks. 2007-08-14 18:43:00 +00:00
Garvin Hicking
43a41c650e Descriptive Akismet spam return 2007-08-13 08:03:40 +00:00
Garvin Hicking
f3d4e75b04 Fix table generation for spamblock, thanks to boris 2007-08-13 08:00:01 +00:00
Garvin Hicking
79c4586068 HTML and images by Don 2007-08-06 10:18:26 +00:00
Grischa Brockhaus
8f393dec8e New spam blocking method for trackbacks: ip validation. The senders ip is compared with the ip of the host, the trackback is set to. If they don't match, the trackback is rejected/moderated. This should reject most of the trackback spam bots. 2007-07-31 15:19:16 +00:00
Garvin Hicking
bcc8d6ddeb Don's patches 2007-07-20 09:20:31 +00:00
Garvin Hicking
702c4f8d05 Add smaty modifier that can pass referenced variables to a smarty plugin api. Hurts to see that, but seems to be the only way 2007-06-01 15:31:54 +00:00
Garvin Hicking
c00ca94fb4 Only use 255/200 characters of HTTP user agent/referer strings, more don't fit into tables 2007-04-25 10:00:36 +00:00
Garvin Hicking
ea9ad95702 Use readTimeout HTTP::Request option to reduce timeout issues,
by isotopp (http://blog.koehntopp.de/archives/1651-Trackback-spam-swamping-my-apache....html)
2007-04-10 07:16:27 +00:00
Garvin Hicking
3664971ca9 Show current captcha look in the plugin configuration menu 2007-03-26 09:37:41 +00:00
Garvin Hicking
d85430e31a Update spamblock plugin to update a .htaccess file with DENY rules based on recent spammer IPs. EXPERIMENTAL. 2007-02-09 10:42:03 +00:00
Garvin Hicking
63c461c3e6 More verbosity to the serotonics around the world 2007-01-18 14:44:59 +00:00
Garvin Hicking
1b5e8e4821 Make spamblock plugin be more verbose in moderation-queue emails. RFE #1626712 2007-01-14 15:33:48 +00:00
Garvin Hicking
1d5dbfd366 Allow to make shared installs have their own config file, patch by stm9x9 2007-01-02 10:15:53 +00:00
Omid Mottaghi
fe0d22d5d6 added a class to captcha-image-div. captcha MUST be LTR in all languages. 2006-12-27 10:39:06 +00:00
Garvin Hicking
ded9383841 Make plugins bail out if called directly 2006-12-01 08:58:47 +00:00
Garvin Hicking
3927c13f00 Admin-based comment response, CSRF-protection for comment form in antispam plugin 2006-10-26 09:41:10 +00:00
Garvin Hicking
80e14346a5 Also support "last X" REST interface 2006-08-02 10:07:34 +00:00