|
1 === Akismet === |
|
2 Contributors: matt, ryan, andy, mdawaffe, tellyworth, josephscott, lessbloat, eoigal, automattic |
|
3 Tags: akismet, comments, spam |
|
4 Requires at least: 3.0 |
|
5 Tested up to: 3.6 |
|
6 Stable tag: 2.5.9 |
|
7 License: GPLv2 or later |
|
8 |
|
9 Akismet checks your comments against the Akismet web service to see if they look like spam or not. |
|
10 |
|
11 == Description == |
|
12 |
|
13 Akismet checks your comments against the Akismet web service to see if they look like spam or not and lets you |
|
14 review the spam it catches under your blog's "Comments" admin screen. |
|
15 |
|
16 Major new features in Akismet 2.5 include: |
|
17 |
|
18 * A comment status history, so you can easily see which comments were caught or cleared by Akismet, and which were spammed or unspammed by a moderator |
|
19 * Links are highlighted in the comment body, to reveal hidden or misleading links |
|
20 * If your web host is unable to reach Akismet's servers, the plugin will automatically retry when your connection is back up |
|
21 * Moderators can see the number of approved comments for each user |
|
22 * Spam and Unspam reports now include more information, to help improve accuracy |
|
23 |
|
24 PS: You'll need an [Akismet.com API key](http://akismet.com/get/) to use it. Keys are free for personal blogs, with paid subscriptions available for businesses and commercial sites. |
|
25 |
|
26 == Installation == |
|
27 |
|
28 Upload the Akismet plugin to your blog, Activate it, then enter your [Akismet.com API key](http://akismet.com/get/). |
|
29 |
|
30 1, 2, 3: You're done! |
|
31 |
|
32 == Changelog == |
|
33 |
|
34 = 2.5.9 = |
|
35 * Update 'Already have a key' link to redirect page rather than depend on javascript |
|
36 * Fix some non-translatable strings to be translatable |
|
37 * Update Activation banner in plugins page to redirect user to Akismet config page |
|
38 |
|
39 = 2.5.8 = |
|
40 * Simplify the activation process for new users |
|
41 * Remove the reporter_ip parameter |
|
42 * Minor preventative security improvements |
|
43 |
|
44 = 2.5.7 = |
|
45 * FireFox Stats iframe preview bug |
|
46 * Fix mshots preview when using https |
|
47 * Add .htaccess to block direct access to files |
|
48 * Prevent some PHP notices |
|
49 * Fix Check For Spam return location when referrer is empty |
|
50 * Fix Settings links for network admins |
|
51 * Fix prepare() warnings in WP 3.5 |
|
52 |
|
53 = 2.5.6 = |
|
54 * Prevent retry scheduling problems on sites where wp_cron is misbehaving |
|
55 * Preload mshot previews |
|
56 * Modernize the widget code |
|
57 * Fix a bug where comments were not held for moderation during an error condition |
|
58 * Improve the UX and display when comments are temporarily held due to an error |
|
59 * Make the Check For Spam button force a retry when comments are held due to an error |
|
60 * Handle errors caused by an invalid key |
|
61 * Don't retry comments that are too old |
|
62 * Improve error messages when verifying an API key |
|
63 |
|
64 = 2.5.5 = |
|
65 * Add nonce check for comment author URL remove action |
|
66 * Fix the settings link |
|
67 |
|
68 = 2.5.4 = |
|
69 * Limit Akismet CSS and Javascript loading in wp-admin to just the pages that need it |
|
70 * Added author URL quick removal functionality |
|
71 * Added mShot preview on Author URL hover |
|
72 * Added empty index.php to prevent directory listing |
|
73 * Move wp-admin menu items under Jetpack, if it is installed |
|
74 * Purge old Akismet comment meta data, default of 15 days |
|
75 |
|
76 = 2.5.3 = |
|
77 * Specify the license is GPL v2 or later |
|
78 * Fix a bug that could result in orphaned commentmeta entries |
|
79 * Include hotfix for WordPress 3.0.5 filter issue |
|
80 |
|
81 = 2.5.2 = |
|
82 |
|
83 * Properly format the comment count for author counts |
|
84 * Look for super admins on multisite installs when looking up user roles |
|
85 * Increase the HTTP request timeout |
|
86 * Removed padding for author approved count |
|
87 * Fix typo in function name |
|
88 * Set Akismet stats iframe height to fixed 2500px. Better to have one tall scroll bar than two side by side. |
|
89 |
|
90 = 2.5.1 = |
|
91 |
|
92 * Fix a bug that caused the "Auto delete" option to fail to discard comments correctly |
|
93 * Remove the comment nonce form field from the 'Akismet Configuration' page in favor of using a filter, akismet_comment_nonce |
|
94 * Fixed padding bug in "author" column of posts screen |
|
95 * Added margin-top to "cleared by ..." badges on dashboard |
|
96 * Fix possible error when calling akismet_cron_recheck() |
|
97 * Fix more PHP warnings |
|
98 * Clean up XHTML warnings for comment nonce |
|
99 * Fix for possible condition where scheduled comment re-checks could get stuck |
|
100 * Clean up the comment meta details after deleting a comment |
|
101 * Only show the status badge if the comment status has been changed by someone/something other than Akismet |
|
102 * Show a 'History' link in the row-actions |
|
103 * Translation fixes |
|
104 * Reduced font-size on author name |
|
105 * Moved "flagged by..." notification to top right corner of comment container and removed heavy styling |
|
106 * Hid "flagged by..." notification while on dashboard |
|
107 |
|
108 = 2.5.0 = |
|
109 |
|
110 * Track comment actions under 'Akismet Status' on the edit comment screen |
|
111 * Fix a few remaining deprecated function calls ( props Mike Glendinning ) |
|
112 * Use HTTPS for the stats IFRAME when wp-admin is using HTTPS |
|
113 * Use the WordPress HTTP class if available |
|
114 * Move the admin UI code to a separate file, only loaded when needed |
|
115 * Add cron retry feature, to replace the old connectivity check |
|
116 * Display Akismet status badge beside each comment |
|
117 * Record history for each comment, and display it on the edit page |
|
118 * Record the complete comment as originally submitted in comment_meta, to use when reporting spam and ham |
|
119 * Highlight links in comment content |
|
120 * New option, "Show the number of comments you've approved beside each comment author." |
|
121 * New option, "Use a nonce on the comment form." |
|
122 |
|
123 = 2.4.0 = |
|
124 |
|
125 * Spell out that the license is GPLv2 |
|
126 * Fix PHP warnings |
|
127 * Fix WordPress deprecated function calls |
|
128 * Fire the delete_comment action when deleting comments |
|
129 * Move code specific for older WP versions to legacy.php |
|
130 * General code clean up |
|
131 |
|
132 = 2.3.0 = |
|
133 |
|
134 * Fix "Are you sure" nonce message on config screen in WPMU |
|
135 * Fix XHTML compliance issue in sidebar widget |
|
136 * Change author link; remove some old references to WordPress.com accounts |
|
137 * Localize the widget title (core ticket #13879) |
|
138 |
|
139 = 2.2.9 = |
|
140 |
|
141 * Eliminate a potential conflict with some plugins that may cause spurious reports |
|
142 |
|
143 = 2.2.8 = |
|
144 |
|
145 * Fix bug in initial comment check for ipv6 addresses |
|
146 * Report comments as ham when they are moved from spam to moderation |
|
147 * Report comments as ham when clicking undo after spam |
|
148 * Use transition_comment_status action when available instead of older actions for spam/ham submissions |
|
149 * Better diagnostic messages when PHP network functions are unavailable |
|
150 * Better handling of comments by logged-in users |
|
151 |
|
152 = 2.2.7 = |
|
153 |
|
154 * Add a new AKISMET_VERSION constant |
|
155 * Reduce the possibility of over-counting spam when another spam filter plugin is in use |
|
156 * Disable the connectivity check when the API key is hard-coded for WPMU |
|
157 |
|
158 = 2.2.6 = |
|
159 |
|
160 * Fix a global warning introduced in 2.2.5 |
|
161 * Add changelog and additional readme.txt tags |
|
162 * Fix an array conversion warning in some versions of PHP |
|
163 * Support a new WPCOM_API_KEY constant for easier use with WordPress MU |
|
164 |
|
165 = 2.2.5 = |
|
166 |
|
167 * Include a new Server Connectivity diagnostic check, to detect problems caused by firewalls |
|
168 |
|
169 = 2.2.4 = |
|
170 |
|
171 * Fixed a key problem affecting the stats feature in WordPress MU |
|
172 * Provide additional blog information in Akismet API calls |