Version Description
November 28 2016 = * Addition warning before deleting users. * SpamFireWall is enabled by default. * Usernoise modal feedback / contact form : integration. * Translations. * Optimization. * Fixes.
Download this release
Release Info
Developer | Safronik |
Plugin | Spam protection, AntiSpam, FireWall by CleanTalk |
Version | 5.53 |
Comparing to | |
See all releases |
Code changes from version 5.52.1 to 5.53
- cleantalk.php +3 -3
- i18n/cleantalk-ru_RU.mo +0 -0
- i18n/cleantalk-ru_RU.po +832 -0
- i18n/cleantalk.pot +197 -157
- inc/cleantalk-admin.php +12 -5
- inc/cleantalk-ajax.php +31 -23
- inc/cleantalk-comments-checkspam.js +19 -11
- inc/cleantalk-comments-editscreen.js +2 -1
- inc/cleantalk-comments.php +14 -14
- inc/cleantalk-common.php +2 -2
- inc/cleantalk-public.php +4 -1
- inc/cleantalk-users-checkspam.js +34 -5
- inc/cleantalk-users-editscreen.js +2 -1
- inc/cleantalk-users.php +29 -14
- inc/cleantalk.class.php +29 -11
- inc/cleantalk_nocache.js +1 -1
- readme.txt +19 -3
cleantalk.php
CHANGED
@@ -3,12 +3,12 @@
|
|
3 |
Plugin Name: Spam Protection by CleanTalk
|
4 |
Plugin URI: http://cleantalk.org
|
5 |
Description: Max power, all-in-one, no Captcha, premium anti-spam plugin. No comment spam, no registration spam, no contact spam, protects any WordPress forms. Formerly Anti-Spam by CleanTalk.
|
6 |
-
Version: 5.
|
7 |
Author: СleanTalk <welcome@cleantalk.org>
|
8 |
Author URI: http://cleantalk.org
|
9 |
*/
|
10 |
-
$cleantalk_plugin_version='5.
|
11 |
-
$ct_agent_version = 'wordpress-
|
12 |
$cleantalk_executed=false;
|
13 |
$ct_sfw_updated = false;
|
14 |
|
3 |
Plugin Name: Spam Protection by CleanTalk
|
4 |
Plugin URI: http://cleantalk.org
|
5 |
Description: Max power, all-in-one, no Captcha, premium anti-spam plugin. No comment spam, no registration spam, no contact spam, protects any WordPress forms. Formerly Anti-Spam by CleanTalk.
|
6 |
+
Version: 5.53
|
7 |
Author: СleanTalk <welcome@cleantalk.org>
|
8 |
Author URI: http://cleantalk.org
|
9 |
*/
|
10 |
+
$cleantalk_plugin_version='5.53';
|
11 |
+
$ct_agent_version = 'wordpress-553';
|
12 |
$cleantalk_executed=false;
|
13 |
$ct_sfw_updated = false;
|
14 |
|
i18n/cleantalk-ru_RU.mo
CHANGED
Binary file
|
i18n/cleantalk-ru_RU.po
ADDED
@@ -0,0 +1,832 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: Spam Protection by CleanTalk\n"
|
4 |
+
"POT-Creation-Date: 2016-11-28 11:54+0500\n"
|
5 |
+
"PO-Revision-Date: 2016-11-28 11:59+0500\n"
|
6 |
+
"Last-Translator: \n"
|
7 |
+
"Language-Team: \n"
|
8 |
+
"Language: ru_RU\n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Generator: Poedit 1.8.6\n"
|
13 |
+
"X-Poedit-Basepath: ..\n"
|
14 |
+
"X-Poedit-WPHeader: cleantalk.php\n"
|
15 |
+
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
16 |
+
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
17 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
18 |
+
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
19 |
+
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
20 |
+
"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
|
21 |
+
"X-Poedit-SearchPath-0: .\n"
|
22 |
+
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
23 |
+
|
24 |
+
#: cleantalk.php:546
|
25 |
+
msgid "WordPress spam"
|
26 |
+
msgstr "WordPress спам"
|
27 |
+
|
28 |
+
#: cleantalk.php:546
|
29 |
+
msgid "blocked by"
|
30 |
+
msgstr "заблокировано"
|
31 |
+
|
32 |
+
#: inc/cleantalk-admin.php:27
|
33 |
+
#, php-format
|
34 |
+
msgid "has blocked %s spam"
|
35 |
+
msgstr "%s спама заблокировано"
|
36 |
+
|
37 |
+
#: inc/cleantalk-admin.php:78
|
38 |
+
msgid "Failed from timeout. Going to check comments again."
|
39 |
+
msgstr "Ошибка по таймауту. Попробовать еще раз?"
|
40 |
+
|
41 |
+
#: inc/cleantalk-admin.php:79
|
42 |
+
msgid "Added 500 comments"
|
43 |
+
msgstr "500 пользователей добавлено"
|
44 |
+
|
45 |
+
#: inc/cleantalk-admin.php:80
|
46 |
+
msgid "Delete all spam comments?"
|
47 |
+
msgstr "Удалить ВСЕ найденные спам-комментарии?"
|
48 |
+
|
49 |
+
#: inc/cleantalk-admin.php:81
|
50 |
+
msgid "Delete checked comments?"
|
51 |
+
msgstr "Удалить отмеченые спам-комментарии?"
|
52 |
+
|
53 |
+
#: inc/cleantalk-admin.php:84
|
54 |
+
msgid "Find spam-comments"
|
55 |
+
msgstr "Найти спам-комментарии"
|
56 |
+
|
57 |
+
#: inc/cleantalk-admin.php:85
|
58 |
+
msgid "Show spam-comments"
|
59 |
+
msgstr "Показать найденые спам-комментарии"
|
60 |
+
|
61 |
+
#: inc/cleantalk-admin.php:97
|
62 |
+
msgid "Failed from timeout. Going to check users again."
|
63 |
+
msgstr "Ошибка по таймауту. Попробовать еще раз?"
|
64 |
+
|
65 |
+
#: inc/cleantalk-admin.php:98
|
66 |
+
msgid "Failed from timeout. Going to run a new attempt to delete spam users."
|
67 |
+
msgstr "Ошибка по таймауту. Попробовать еще раз?"
|
68 |
+
|
69 |
+
#: inc/cleantalk-admin.php:99
|
70 |
+
msgid "Inserted"
|
71 |
+
msgstr "Добавлено"
|
72 |
+
|
73 |
+
#: inc/cleantalk-admin.php:100
|
74 |
+
msgid "users."
|
75 |
+
msgstr "пользователей."
|
76 |
+
|
77 |
+
#: inc/cleantalk-admin.php:101
|
78 |
+
msgid "Delete all spam users?"
|
79 |
+
msgstr "Удалить ВСЕХ найденых спам-пользователей?"
|
80 |
+
|
81 |
+
#: inc/cleantalk-admin.php:102
|
82 |
+
msgid "Delete checked users?"
|
83 |
+
msgstr "Удалить отмеченых спам-пользователей?"
|
84 |
+
|
85 |
+
#: inc/cleantalk-admin.php:105
|
86 |
+
msgid "Find spam-users"
|
87 |
+
msgstr "Найти спам-пользователей"
|
88 |
+
|
89 |
+
#: inc/cleantalk-admin.php:106
|
90 |
+
msgid "Show spam-users"
|
91 |
+
msgstr "Показать спам-пользователей"
|
92 |
+
|
93 |
+
#: inc/cleantalk-admin.php:127 inc/cleantalk-admin.php:131
|
94 |
+
msgid "CleanTalk settings"
|
95 |
+
msgstr "Настройки CleanTalk"
|
96 |
+
|
97 |
+
#: inc/cleantalk-admin.php:229
|
98 |
+
#, php-format
|
99 |
+
msgid "Unable to connect to %s."
|
100 |
+
msgstr "Не удалось подключиться к %s"
|
101 |
+
|
102 |
+
#: inc/cleantalk-admin.php:343
|
103 |
+
msgid "Protection is active"
|
104 |
+
msgstr "Защита включена"
|
105 |
+
|
106 |
+
#: inc/cleantalk-admin.php:345
|
107 |
+
msgid "Advanced settings"
|
108 |
+
msgstr "Продвинутые настройки"
|
109 |
+
|
110 |
+
#: inc/cleantalk-admin.php:349
|
111 |
+
msgid "Access key"
|
112 |
+
msgstr "Ключ доступа"
|
113 |
+
|
114 |
+
#: inc/cleantalk-admin.php:357 inc/cleantalk-admin.php:683
|
115 |
+
msgid "Registration forms"
|
116 |
+
msgstr "Регистрации пользователей"
|
117 |
+
|
118 |
+
#: inc/cleantalk-admin.php:358
|
119 |
+
msgid "Comments form"
|
120 |
+
msgstr "Комментарии в блоге"
|
121 |
+
|
122 |
+
#: inc/cleantalk-admin.php:359 inc/cleantalk-admin.php:685
|
123 |
+
msgid "Contact forms"
|
124 |
+
msgstr "Контактные формы"
|
125 |
+
|
126 |
+
#: inc/cleantalk-admin.php:360 inc/cleantalk-admin.php:686
|
127 |
+
msgid "Custom contact forms"
|
128 |
+
msgstr "Произвольные контактные формы"
|
129 |
+
|
130 |
+
#: inc/cleantalk-admin.php:361 inc/cleantalk-admin.php:688
|
131 |
+
msgid "WooCommerce checkout form"
|
132 |
+
msgstr "Форма заказа WooCommerce"
|
133 |
+
|
134 |
+
#: inc/cleantalk-admin.php:362
|
135 |
+
msgid "Protect external forms"
|
136 |
+
msgstr "Защита внешних форм"
|
137 |
+
|
138 |
+
#: inc/cleantalk-admin.php:363
|
139 |
+
msgid "Protect internal forms"
|
140 |
+
msgstr "Защита внутренних форм"
|
141 |
+
|
142 |
+
#: inc/cleantalk-admin.php:367
|
143 |
+
msgid "buddyPress private messages"
|
144 |
+
msgstr "Личные сообщения buddyPress "
|
145 |
+
|
146 |
+
#: inc/cleantalk-admin.php:368
|
147 |
+
msgid "Don't check trusted user's comments"
|
148 |
+
msgstr "Не проверять доверенных пользователей"
|
149 |
+
|
150 |
+
#: inc/cleantalk-admin.php:369
|
151 |
+
msgid "Automatically delete spam comments"
|
152 |
+
msgstr "Автоматически удалять спам-комментарии"
|
153 |
+
|
154 |
+
#: inc/cleantalk-admin.php:370
|
155 |
+
msgid "Remove links from approved comments"
|
156 |
+
msgstr "Удалять ссылки из одобреных комментариев"
|
157 |
+
|
158 |
+
#: inc/cleantalk-admin.php:374
|
159 |
+
msgid "Protect logged in Users"
|
160 |
+
msgstr "Проверять залогиненых пользователей"
|
161 |
+
|
162 |
+
#: inc/cleantalk-admin.php:375
|
163 |
+
msgid "Use AJAX for JavaScript check"
|
164 |
+
msgstr "Использовать AJAX для проверки JavaScript"
|
165 |
+
|
166 |
+
#: inc/cleantalk-admin.php:376
|
167 |
+
msgid "Check all post data"
|
168 |
+
msgstr "Проверять все POST-данные"
|
169 |
+
|
170 |
+
#: inc/cleantalk-admin.php:377
|
171 |
+
msgid "Set cookies"
|
172 |
+
msgstr "Устанавливать куки"
|
173 |
+
|
174 |
+
#: inc/cleantalk-admin.php:378
|
175 |
+
msgid "Use SSL"
|
176 |
+
msgstr "Использовать SSL"
|
177 |
+
|
178 |
+
#: inc/cleantalk-admin.php:382
|
179 |
+
msgid "Show statistics in admin bar"
|
180 |
+
msgstr "Показывать статистику в админбаре"
|
181 |
+
|
182 |
+
#: inc/cleantalk-admin.php:383
|
183 |
+
msgid "Show All-time counter"
|
184 |
+
msgstr "Счетчик за все время"
|
185 |
+
|
186 |
+
#: inc/cleantalk-admin.php:384
|
187 |
+
msgid "Show 24 hours counter"
|
188 |
+
msgstr "24-х часовой счетчик"
|
189 |
+
|
190 |
+
#: inc/cleantalk-admin.php:385
|
191 |
+
msgid "SpamFireWall counter"
|
192 |
+
msgstr "Счетчик SpamFireWall"
|
193 |
+
|
194 |
+
#: inc/cleantalk-admin.php:388 inc/cleantalk-admin.php:687
|
195 |
+
#: inc/cleantalk-admin.php:1241
|
196 |
+
msgid "SpamFireWall"
|
197 |
+
msgstr "SpamFireWall"
|
198 |
+
|
199 |
+
#: inc/cleantalk-admin.php:389 inc/cleantalk-admin.php:1051
|
200 |
+
msgid "Collect details about browsers"
|
201 |
+
msgstr "Собирать данные браузера"
|
202 |
+
|
203 |
+
#: inc/cleantalk-admin.php:390 inc/cleantalk-admin.php:1215
|
204 |
+
msgid "Tell others about CleanTalk"
|
205 |
+
msgstr "Рассказать про CleanTalk"
|
206 |
+
|
207 |
+
#: inc/cleantalk-admin.php:467 inc/cleantalk-admin.php:482
|
208 |
+
#: inc/cleantalk-admin.php:497 inc/cleantalk-admin.php:797
|
209 |
+
#: inc/cleantalk-admin.php:830 inc/cleantalk-admin.php:846
|
210 |
+
#: inc/cleantalk-admin.php:862 inc/cleantalk-admin.php:878
|
211 |
+
#: inc/cleantalk-admin.php:894 inc/cleantalk-admin.php:910
|
212 |
+
#: inc/cleantalk-admin.php:929 inc/cleantalk-admin.php:954
|
213 |
+
#: inc/cleantalk-admin.php:979 inc/cleantalk-admin.php:999
|
214 |
+
#: inc/cleantalk-admin.php:1029 inc/cleantalk-admin.php:1086
|
215 |
+
#: inc/cleantalk-admin.php:1106 inc/cleantalk-admin.php:1126
|
216 |
+
#: inc/cleantalk-admin.php:1146 inc/cleantalk-admin.php:1166
|
217 |
+
#: inc/cleantalk-admin.php:1187
|
218 |
+
msgid "Yes"
|
219 |
+
msgstr "Да"
|
220 |
+
|
221 |
+
#: inc/cleantalk-admin.php:469 inc/cleantalk-admin.php:484
|
222 |
+
#: inc/cleantalk-admin.php:499 inc/cleantalk-admin.php:799
|
223 |
+
#: inc/cleantalk-admin.php:832 inc/cleantalk-admin.php:848
|
224 |
+
#: inc/cleantalk-admin.php:864 inc/cleantalk-admin.php:880
|
225 |
+
#: inc/cleantalk-admin.php:896 inc/cleantalk-admin.php:912
|
226 |
+
#: inc/cleantalk-admin.php:931 inc/cleantalk-admin.php:956
|
227 |
+
#: inc/cleantalk-admin.php:981 inc/cleantalk-admin.php:1001
|
228 |
+
#: inc/cleantalk-admin.php:1031 inc/cleantalk-admin.php:1088
|
229 |
+
#: inc/cleantalk-admin.php:1108 inc/cleantalk-admin.php:1128
|
230 |
+
#: inc/cleantalk-admin.php:1148 inc/cleantalk-admin.php:1168
|
231 |
+
#: inc/cleantalk-admin.php:1189
|
232 |
+
msgid "No"
|
233 |
+
msgstr "Нет"
|
234 |
+
|
235 |
+
#: inc/cleantalk-admin.php:470 inc/cleantalk-admin.php:500
|
236 |
+
msgid ""
|
237 |
+
"Display all-time requests counter in the admin bar. Counter displays number "
|
238 |
+
"of requests since plugin installation."
|
239 |
+
msgstr ""
|
240 |
+
"Отображать счетчик запросов за все время в админ-баре. Счетчик показывает "
|
241 |
+
"записи с момента установки."
|
242 |
+
|
243 |
+
#: inc/cleantalk-admin.php:485
|
244 |
+
msgid ""
|
245 |
+
"Display daily requests counter in the admin bar. Counter displays number of "
|
246 |
+
"requests of the past 24 hours."
|
247 |
+
msgstr ""
|
248 |
+
"Отображать 24-х часовой счетчик запросов в админ-баре. Отображает запросы за "
|
249 |
+
"последние 24 часа."
|
250 |
+
|
251 |
+
#: inc/cleantalk-admin.php:551
|
252 |
+
msgid "Since"
|
253 |
+
msgstr "От"
|
254 |
+
|
255 |
+
#: inc/cleantalk-admin.php:557
|
256 |
+
msgid ""
|
257 |
+
"All / Allowed / Blocked submissions. The number of submissions is being "
|
258 |
+
"counted since CleanTalk plugin installation."
|
259 |
+
msgstr "Все / Разрешенные / Запрещенные запросы с момента установки CleanTalk."
|
260 |
+
|
261 |
+
#: inc/cleantalk-admin.php:557
|
262 |
+
msgid "All"
|
263 |
+
msgstr "Все"
|
264 |
+
|
265 |
+
#: inc/cleantalk-admin.php:565
|
266 |
+
msgid ""
|
267 |
+
"Allowed / Blocked submissions. The number of submissions for past 24 hours. "
|
268 |
+
msgstr "Разрешенные / Запрещенные запросы за последние 24 часа."
|
269 |
+
|
270 |
+
#: inc/cleantalk-admin.php:565
|
271 |
+
msgid "Day"
|
272 |
+
msgstr "За день"
|
273 |
+
|
274 |
+
#: inc/cleantalk-admin.php:571
|
275 |
+
msgid ""
|
276 |
+
"All / Blocked events. Access attempts regitred by SpamFireWall counted since "
|
277 |
+
"the last plugin activation."
|
278 |
+
msgstr ""
|
279 |
+
"Все / Запрещенные попытки просмотра сайта. Отображет попытки с момента "
|
280 |
+
"последней активации плагина."
|
281 |
+
|
282 |
+
#: inc/cleantalk-admin.php:576
|
283 |
+
msgid ""
|
284 |
+
"Allowed / Blocked submissions. The number of submissions is being counted "
|
285 |
+
"since "
|
286 |
+
msgstr "Разрешенные / Запрещенные попытки."
|
287 |
+
|
288 |
+
#: inc/cleantalk-admin.php:583
|
289 |
+
msgid "dashboard"
|
290 |
+
msgstr "панель управления"
|
291 |
+
|
292 |
+
#: inc/cleantalk-admin.php:592 inc/cleantalk-admin.php:598
|
293 |
+
#: inc/cleantalk-admin.php:1599 inc/cleantalk-admin.php:1603
|
294 |
+
#: inc/cleantalk-admin.php:1624 inc/cleantalk-admin.php:1628
|
295 |
+
msgid "Settings"
|
296 |
+
msgstr "Настройки"
|
297 |
+
|
298 |
+
#: inc/cleantalk-admin.php:608 inc/cleantalk-admin.php:780
|
299 |
+
msgid "Check comments for spam"
|
300 |
+
msgstr "Проверка комментариев"
|
301 |
+
|
302 |
+
#: inc/cleantalk-admin.php:618 inc/cleantalk-admin.php:781
|
303 |
+
msgid "Check users for spam"
|
304 |
+
msgstr "Проверить пользователей на спам"
|
305 |
+
|
306 |
+
#: inc/cleantalk-admin.php:627
|
307 |
+
msgid "Reset counter"
|
308 |
+
msgstr "Сбросить счетчики"
|
309 |
+
|
310 |
+
#: inc/cleantalk-admin.php:684
|
311 |
+
msgid "Comments forms"
|
312 |
+
msgstr "Формы комментариев"
|
313 |
+
|
314 |
+
#: inc/cleantalk-admin.php:696
|
315 |
+
msgid ""
|
316 |
+
"Testing is failed, check settings. Tech support <a target=_blank "
|
317 |
+
"href='mailto:support@cleantalk.org'>support@cleantalk.org</a>"
|
318 |
+
msgstr ""
|
319 |
+
"Ошибка при тестировании работы плагина! Обратитесь в поддержку <a "
|
320 |
+
"target=_blank href='mailto:support@cleantalk.org'>support@cleantalk.org</a>"
|
321 |
+
|
322 |
+
#: inc/cleantalk-admin.php:734
|
323 |
+
#, php-format
|
324 |
+
msgid "has blocked <b>%s</b> spam."
|
325 |
+
msgstr "<b>%s</b> спама заблокировано"
|
326 |
+
|
327 |
+
#: inc/cleantalk-admin.php:743
|
328 |
+
msgid "Click here to get anti-spam statistics"
|
329 |
+
msgstr "Щелкните, чтобы получить статистику"
|
330 |
+
|
331 |
+
#: inc/cleantalk-admin.php:751
|
332 |
+
msgid "Enter the key"
|
333 |
+
msgstr "Введите ключ"
|
334 |
+
|
335 |
+
#: inc/cleantalk-admin.php:765
|
336 |
+
msgid "Get access key manually"
|
337 |
+
msgstr "Получить ключ вручную"
|
338 |
+
|
339 |
+
#: inc/cleantalk-admin.php:766
|
340 |
+
msgid "or"
|
341 |
+
msgstr "или"
|
342 |
+
|
343 |
+
#: inc/cleantalk-admin.php:767
|
344 |
+
msgid "Get access key automatically"
|
345 |
+
msgstr "Получить ключ автоматически"
|
346 |
+
|
347 |
+
#: inc/cleantalk-admin.php:771
|
348 |
+
#, php-format
|
349 |
+
msgid "Admin e-mail (%s) will be used for registration"
|
350 |
+
msgstr "При регистрации будет использован email администратора (%s)"
|
351 |
+
|
352 |
+
#: inc/cleantalk-admin.php:772
|
353 |
+
msgid "License agreement"
|
354 |
+
msgstr "Лицензионное соглашение"
|
355 |
+
|
356 |
+
#: inc/cleantalk-admin.php:777
|
357 |
+
msgid "Show the access key"
|
358 |
+
msgstr "Показать ключ доступа"
|
359 |
+
|
360 |
+
#: inc/cleantalk-admin.php:800
|
361 |
+
msgid "WordPress, JetPack, WooCommerce."
|
362 |
+
msgstr "WordPress, JetPack, WooCommerce."
|
363 |
+
|
364 |
+
#: inc/cleantalk-admin.php:805
|
365 |
+
msgid "Forms to protect"
|
366 |
+
msgstr "Защищаемые формы"
|
367 |
+
|
368 |
+
#: inc/cleantalk-admin.php:809
|
369 |
+
msgid "Comments and messages"
|
370 |
+
msgstr "Комментарии и сообщения"
|
371 |
+
|
372 |
+
#: inc/cleantalk-admin.php:813
|
373 |
+
msgid "Data processing"
|
374 |
+
msgstr "Обработка данных"
|
375 |
+
|
376 |
+
#: inc/cleantalk-admin.php:817
|
377 |
+
msgid "Admin bar"
|
378 |
+
msgstr "Админ-бар"
|
379 |
+
|
380 |
+
#: inc/cleantalk-admin.php:833
|
381 |
+
msgid "Remove links from approved comments. Replace it with \"[Link deleted]\""
|
382 |
+
msgstr "Удалять ссылки из одобренных сообщений"
|
383 |
+
|
384 |
+
#: inc/cleantalk-admin.php:849
|
385 |
+
msgid "WordPress, BuddyPress, bbPress, S2Member, WooCommerce."
|
386 |
+
msgstr "WordPress, BuddyPress, bbPress, S2Member, WooCommerce."
|
387 |
+
|
388 |
+
#: inc/cleantalk-admin.php:865
|
389 |
+
msgid ""
|
390 |
+
"Contact Form 7, Formidable forms, JetPack, Fast Secure Contact Form, "
|
391 |
+
"WordPress Landing Pages, Gravity Forms."
|
392 |
+
msgstr ""
|
393 |
+
"Contact Form 7, Formidable Forms, Jetpack, Fast Secure Contact Form, "
|
394 |
+
"WordPress Landing Pages, Gravity Forms."
|
395 |
+
|
396 |
+
#: inc/cleantalk-admin.php:881
|
397 |
+
msgid "Anti spam test for any WordPress themes or contacts forms."
|
398 |
+
msgstr "Защита от спама любой контактной формы или темы."
|
399 |
+
|
400 |
+
#: inc/cleantalk-admin.php:897
|
401 |
+
msgid "Anti spam test for WooCommerce checkout form."
|
402 |
+
msgstr "Спам тест для формы заказа WooCommerce"
|
403 |
+
|
404 |
+
#: inc/cleantalk-admin.php:913
|
405 |
+
msgid "Check buddyPress private messages."
|
406 |
+
msgstr "Проверять личные сообщения buddyPress "
|
407 |
+
|
408 |
+
#: inc/cleantalk-admin.php:932
|
409 |
+
#, php-format
|
410 |
+
msgid "Delete spam comments older than %d days."
|
411 |
+
msgstr "Удалять комментарии старше %d дней."
|
412 |
+
|
413 |
+
#: inc/cleantalk-admin.php:957
|
414 |
+
msgid ""
|
415 |
+
"Show/hide CleanTalk icon in top level menu in WordPress backend. The number "
|
416 |
+
"of submissions is being counted for past 24 hours."
|
417 |
+
msgstr ""
|
418 |
+
"Показывать иконку и счетчики CleanTalk в админ-баре. Счетчик будет "
|
419 |
+
"показывать проверки с момента сброса."
|
420 |
+
|
421 |
+
#: inc/cleantalk-admin.php:982
|
422 |
+
msgid ""
|
423 |
+
"Check all POST submissions from website visitors. Enable this option if you "
|
424 |
+
"have spam misses on website or you don`t have records about missed spam here:"
|
425 |
+
msgstr ""
|
426 |
+
"Проверять все POST запросы веб сайта. Включите эту опцию, если испытываете "
|
427 |
+
"проблемы с пропуском спама или вы не видите запрещенных запросов здесь:"
|
428 |
+
|
429 |
+
#: inc/cleantalk-admin.php:982
|
430 |
+
msgid "CleanTalk dashboard"
|
431 |
+
msgstr "панель управления CleanTalk"
|
432 |
+
|
433 |
+
#: inc/cleantalk-admin.php:982
|
434 |
+
msgid "СAUTION! Option can catch POST requests in WordPress backend"
|
435 |
+
msgstr ""
|
436 |
+
"ВНИМАНИЕ! Опция может перехватывать все POST запросы в панели управления "
|
437 |
+
"Wordpress. Отключите, если возникают проблемы/ошибки."
|
438 |
+
|
439 |
+
#: inc/cleantalk-admin.php:1002
|
440 |
+
msgid ""
|
441 |
+
"Options helps protect WordPress against spam with any caching plugins. Turn "
|
442 |
+
"this option on to avoid issues with caching plugins."
|
443 |
+
msgstr "Данная настройка помогает избежать конфликтов с кеширующими плагинами."
|
444 |
+
|
445 |
+
#: inc/cleantalk-admin.php:1002
|
446 |
+
msgid "Attention! Incompatible with AMP plugins!"
|
447 |
+
msgstr "Внимание! Не совместимо с AMP (Mobile Accelerated Pages) плагинами."
|
448 |
+
|
449 |
+
#: inc/cleantalk-admin.php:1032
|
450 |
+
msgid "Dont't check comments for users with above"
|
451 |
+
msgstr "Не проверять пользователей у которых больше "
|
452 |
+
|
453 |
+
#: inc/cleantalk-admin.php:1032
|
454 |
+
msgid "comments."
|
455 |
+
msgstr "комментариев."
|
456 |
+
|
457 |
+
#: inc/cleantalk-admin.php:1052
|
458 |
+
msgid ""
|
459 |
+
"Checking this box you allow plugin store information about screen size and "
|
460 |
+
"browser plugins of website visitors. The option in a beta state."
|
461 |
+
msgstr ""
|
462 |
+
"Включая эту опцию, Вы разрешаете плагину хранить информацию о размере экрана "
|
463 |
+
"и плагинах браузера посетителей. Бета опция."
|
464 |
+
|
465 |
+
#: inc/cleantalk-admin.php:1109
|
466 |
+
msgid ""
|
467 |
+
"Turn this option on to protect forms on your WordPress that send data to "
|
468 |
+
"third-part servers (like MailChimp)."
|
469 |
+
msgstr ""
|
470 |
+
"Включите эту опцию, что бы защитить формы, которые отсылают данные на "
|
471 |
+
"сторонние ресурсы, например MailChimp."
|
472 |
+
|
473 |
+
#: inc/cleantalk-admin.php:1129
|
474 |
+
msgid ""
|
475 |
+
"This option will enable protection for custom (hand-made) AJAX forms with "
|
476 |
+
"PHP scripts handlers on your WordPress."
|
477 |
+
msgstr "Эта опция обеспечит защиту созданных вручную форм, использующих AJAX."
|
478 |
+
|
479 |
+
#: inc/cleantalk-admin.php:1149
|
480 |
+
msgid ""
|
481 |
+
"Turn this option off to deny plugin generates any cookies on website front-"
|
482 |
+
"end. This option is helpful if you use Varnish. But most of contact forms "
|
483 |
+
"will not be protected by CleanTalk if the option is turned off!"
|
484 |
+
msgstr ""
|
485 |
+
"Эта опция запретит плагину генерировать Cookie в публичной части сайта. "
|
486 |
+
"Может быть полезно, если вы используете плагин Varnish. Большинство форм "
|
487 |
+
"буду НЕ защищены если включена эта настройка!"
|
488 |
+
|
489 |
+
#: inc/cleantalk-admin.php:1169
|
490 |
+
msgid ""
|
491 |
+
"Turn this option on to use encrypted (SSL) connection with CleanTalk servers."
|
492 |
+
msgstr ""
|
493 |
+
"Включите, что бы использовать защищенное SSL подключение к серверам "
|
494 |
+
"CleanTalk."
|
495 |
+
|
496 |
+
#: inc/cleantalk-admin.php:1190
|
497 |
+
msgid ""
|
498 |
+
"Turn this option on to check for spam any submissions (comments, contact "
|
499 |
+
"forms and etc.) from registered Users."
|
500 |
+
msgstr "Включите, чтобы проверять зарегистрированных пользователей."
|
501 |
+
|
502 |
+
#: inc/cleantalk-admin.php:1216
|
503 |
+
msgid ""
|
504 |
+
"Checking this box places a small link under the comment form that lets "
|
505 |
+
"others know what anti-spam tool protects your site."
|
506 |
+
msgstr ""
|
507 |
+
"Включение этой настройки добавит маленькую ссылку под форму комментариев, "
|
508 |
+
"которая позволит пользователям узнать о том, какой инструмент вы используете "
|
509 |
+
"для защиты."
|
510 |
+
|
511 |
+
#: inc/cleantalk-admin.php:1242
|
512 |
+
msgid ""
|
513 |
+
"This option allows to filter spam bots before they access website. Also "
|
514 |
+
"reduces CPU usage on hosting server and accelerates pages load time."
|
515 |
+
msgstr ""
|
516 |
+
"Эта опция позволяет фильтровать спам-ботов прежде, чем они войдут на сайт. "
|
517 |
+
"Также уменьшает загрузку процессора на хостинге и ускоряет время загрузки "
|
518 |
+
"страниц."
|
519 |
+
|
520 |
+
#: inc/cleantalk-admin.php:1244
|
521 |
+
msgid "Learn more"
|
522 |
+
msgstr "Узнать больше"
|
523 |
+
|
524 |
+
#: inc/cleantalk-admin.php:1360
|
525 |
+
msgid "Save Changes"
|
526 |
+
msgstr "Сохранить изменения"
|
527 |
+
|
528 |
+
#: inc/cleantalk-admin.php:1376
|
529 |
+
msgid "Plugin Homepage at"
|
530 |
+
msgstr "Домашняя страница плагина на"
|
531 |
+
|
532 |
+
#: inc/cleantalk-admin.php:1377
|
533 |
+
msgid "Tech support CleanTalk:"
|
534 |
+
msgstr "Техническая поддержка:"
|
535 |
+
|
536 |
+
#: inc/cleantalk-admin.php:1377
|
537 |
+
msgid "CleanTalk tech forum"
|
538 |
+
msgstr "Технический форум CleanTalk"
|
539 |
+
|
540 |
+
#: inc/cleantalk-admin.php:1377
|
541 |
+
msgid "Use s@cleantalk.org to test plugin in any WordPress form."
|
542 |
+
msgstr ""
|
543 |
+
"Используйте s@cleantalk.org чтобы проверить плагин в любой форме в WordPress."
|
544 |
+
|
545 |
+
#: inc/cleantalk-admin.php:1415
|
546 |
+
#, php-format
|
547 |
+
msgid "Unable to get Access key automatically: %s"
|
548 |
+
msgstr "Невозможно получить ключ автоматически: %s"
|
549 |
+
|
550 |
+
#: inc/cleantalk-admin.php:1416
|
551 |
+
msgid "Get the Access key"
|
552 |
+
msgstr "Получить ключ доступа"
|
553 |
+
|
554 |
+
#: inc/cleantalk-admin.php:1421
|
555 |
+
#, php-format
|
556 |
+
msgid "Please enter Access Key in %s settings to enable anti spam protection!"
|
557 |
+
msgstr ""
|
558 |
+
"Пожалуйста укажите Ключ доступа в настройках %s для активации защиты от "
|
559 |
+
"спама!"
|
560 |
+
|
561 |
+
#: inc/cleantalk-admin.php:1435
|
562 |
+
#, php-format
|
563 |
+
msgid "%s trial period ends, please upgrade to %s!"
|
564 |
+
msgstr ""
|
565 |
+
"%s заканчивается ознакомительный срок пользования антиспам плагином "
|
566 |
+
"CleanTalk, пожалуйста продлите подключение %s."
|
567 |
+
|
568 |
+
#: inc/cleantalk-admin.php:1458
|
569 |
+
msgid "RENEW ANTI-SPAM"
|
570 |
+
msgstr "ПРОДЛИТЬ АНТИСПАМ"
|
571 |
+
|
572 |
+
#: inc/cleantalk-admin.php:1459
|
573 |
+
#, php-format
|
574 |
+
msgid "Please renew your anti-spam license for %s."
|
575 |
+
msgstr "Пожалуйста продлите свою антиспам-лицензию на %s."
|
576 |
+
|
577 |
+
#: inc/cleantalk-admin.php:1459
|
578 |
+
msgid "next year"
|
579 |
+
msgstr "следующий год"
|
580 |
+
|
581 |
+
#: inc/cleantalk-admin.php:1466
|
582 |
+
msgid ""
|
583 |
+
"Wrong <a href=\"options-general.php?page=cleantalk\"><b style=\"color: "
|
584 |
+
"#49C73B;\">Clean</b><b style=\"color: #349ebf;\">Talk</b> access key</"
|
585 |
+
"a>! Please check it or ask <a target=\"_blank\" href=\"https://cleantalk.org/"
|
586 |
+
"forum/\">support</a>."
|
587 |
+
msgstr ""
|
588 |
+
"Не верный <a href=\"options-general.php?page=cleantalk\">ключ доступа <b "
|
589 |
+
"style=\"color: #49C73B;\">Clean</b><b style=\"color: #349ebf;\">Talk</b></"
|
590 |
+
"a>! Пожалуйста, проверьте ключ или обратитесь в техническую поддержку: <a "
|
591 |
+
"target=\"_blank\" href=\"https://cleantalk.org/forum/\">support</a>."
|
592 |
+
|
593 |
+
#: inc/cleantalk-admin.php:1606
|
594 |
+
msgid "FAQ"
|
595 |
+
msgstr "FAQ"
|
596 |
+
|
597 |
+
#: inc/cleantalk-admin.php:1607
|
598 |
+
msgid "Support"
|
599 |
+
msgstr "Поддержка"
|
600 |
+
|
601 |
+
#: inc/cleantalk-comments.php:9 inc/cleantalk-comments.php:239
|
602 |
+
#: inc/cleantalk-users.php:8 inc/cleantalk-users.php:187
|
603 |
+
msgid "Check for spam"
|
604 |
+
msgstr "Проверить на спам"
|
605 |
+
|
606 |
+
#: inc/cleantalk-comments.php:65
|
607 |
+
msgid "Author"
|
608 |
+
msgstr "Автор"
|
609 |
+
|
610 |
+
#: inc/cleantalk-comments.php:66
|
611 |
+
msgid "Comment"
|
612 |
+
msgstr "Комментарий"
|
613 |
+
|
614 |
+
#: inc/cleantalk-comments.php:67
|
615 |
+
msgid "In Response To"
|
616 |
+
msgstr "В ответ на"
|
617 |
+
|
618 |
+
#: inc/cleantalk-comments.php:97
|
619 |
+
#, php-format
|
620 |
+
msgid "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
|
621 |
+
msgstr "Отправлено <a href=\"%1$s\">%2$s в %3$s</a>"
|
622 |
+
|
623 |
+
#: inc/cleantalk-comments.php:99
|
624 |
+
msgid "Y/m/d"
|
625 |
+
msgstr "d.m.Y"
|
626 |
+
|
627 |
+
#: inc/cleantalk-comments.php:109 inc/cleantalk-users.php:124
|
628 |
+
msgid "Approve"
|
629 |
+
msgstr "Одобрить"
|
630 |
+
|
631 |
+
#: inc/cleantalk-comments.php:111 inc/cleantalk-users.php:126
|
632 |
+
msgid "Delete"
|
633 |
+
msgstr "Удалить"
|
634 |
+
|
635 |
+
#: inc/cleantalk-comments.php:126
|
636 |
+
msgid "View Post"
|
637 |
+
msgstr "Показать пост"
|
638 |
+
|
639 |
+
#: inc/cleantalk-comments.php:172
|
640 |
+
msgid "Delete all comments from the list"
|
641 |
+
msgstr "Удалить все сообщения в списке"
|
642 |
+
|
643 |
+
#: inc/cleantalk-comments.php:173 inc/cleantalk-users.php:176
|
644 |
+
msgid "Delete selected"
|
645 |
+
msgstr "Удалить отмеченные"
|
646 |
+
|
647 |
+
#: inc/cleantalk-comments.php:216 inc/cleantalk-users.php:200
|
648 |
+
msgid ""
|
649 |
+
"There is some differencies between blacklists database and our API "
|
650 |
+
"mechanisms. Blacklists shows all history of spam activity, but our API (that "
|
651 |
+
"used in spam checking) used another parameters, too: last day of activity, "
|
652 |
+
"number of spam attacks during last days etc. This mechanisms help us to "
|
653 |
+
"reduce number of false positivitie. So, there is nothing strange, if some "
|
654 |
+
"emails/IPs will be not found by this checking."
|
655 |
+
msgstr ""
|
656 |
+
"Есть некоторые отличия между проверкой через базу данных черных списков и "
|
657 |
+
"через механизм API. В черных списках отображается вся история о спам-"
|
658 |
+
"активности, но наш API используетс другие механизмы: последний день "
|
659 |
+
"активности, количество спам-атак в течение последних дней и т. д. Эти "
|
660 |
+
"механизмы помогают нам сократить количество ложных обнаружений. Поэтому, нет "
|
661 |
+
"ничего странного, если некоторые письма/IP не будут обнаружены при этой "
|
662 |
+
"проверке."
|
663 |
+
|
664 |
+
#: inc/cleantalk-comments.php:224
|
665 |
+
msgid ""
|
666 |
+
"Please wait! CleanTalk is checking all approved and pending comments via "
|
667 |
+
"blacklist database at cleantalk.org. You will have option to delete found "
|
668 |
+
"spam comments after plugin finish."
|
669 |
+
msgstr ""
|
670 |
+
"Пожалуйста, подождите! CleanTalk проверяет комментарии по черным спискам на "
|
671 |
+
"cleantalk.org. Вы сможете удалить комментарии со спамом после окончания "
|
672 |
+
"работы."
|
673 |
+
|
674 |
+
#: inc/cleantalk-comments.php:227
|
675 |
+
msgid ""
|
676 |
+
"Please wait for a while. CleanTalk is deleting spam comments. Comments left: "
|
677 |
+
msgstr "Пожалуйста, подождите. CleanTalk удаляет спам-комментарии. Осталось:"
|
678 |
+
|
679 |
+
#: inc/cleantalk-comments.php:242
|
680 |
+
msgid ""
|
681 |
+
"The plugin will check all comments against blacklists database and show you "
|
682 |
+
"senders that have spam activity on other websites."
|
683 |
+
msgstr ""
|
684 |
+
"Пожалуйста, подождите. CleanTalk проверяет комментарии по черным спискам на "
|
685 |
+
"cleantalk.org. Вы сможете удалить комментарии со спамом после окончания "
|
686 |
+
"работы."
|
687 |
+
|
688 |
+
#: inc/cleantalk-comments.php:247
|
689 |
+
msgid "Insert comments"
|
690 |
+
msgstr "Добавить комментарии"
|
691 |
+
|
692 |
+
#: inc/cleantalk-comments.php:412
|
693 |
+
#, php-format
|
694 |
+
msgid "Total comments %s, checked %s, found %s spam comments."
|
695 |
+
msgstr ""
|
696 |
+
"Всего комментариев: %s, проверено %s, найдено комментариев со спамом: %s."
|
697 |
+
|
698 |
+
#: inc/cleantalk-comments.php:415
|
699 |
+
msgid "Please do backup of WordPress database before delete any comments!"
|
700 |
+
msgstr ""
|
701 |
+
"Пожалуйста, сделайте резервную копию базы данных Wordpress перед удалением "
|
702 |
+
"комментариев."
|
703 |
+
|
704 |
+
#: inc/cleantalk-public.php:1054 inc/cleantalk-public.php:1111
|
705 |
+
#: inc/cleantalk-public.php:1129
|
706 |
+
msgid "Spam protection"
|
707 |
+
msgstr "Защита от спама"
|
708 |
+
|
709 |
+
#: inc/cleantalk-public.php:1326
|
710 |
+
#, php-format
|
711 |
+
msgid "Registration is approved by %s."
|
712 |
+
msgstr "Регистрация одобрена %s."
|
713 |
+
|
714 |
+
#: inc/cleantalk-public.php:2014
|
715 |
+
msgid "Comment approved. Anti-spam by CleanTalk."
|
716 |
+
msgstr "Комментарий одобрен. Антиспам от CleanTalk."
|
717 |
+
|
718 |
+
#: inc/cleantalk-public.php:2638
|
719 |
+
msgid "Attention, please!"
|
720 |
+
msgstr "Внимание!"
|
721 |
+
|
722 |
+
#: inc/cleantalk-public.php:2639
|
723 |
+
#, php-format
|
724 |
+
msgid "\"%s\" plugin error on your site %s:"
|
725 |
+
msgstr "\"%s\". Ошибка плагина на вашем сайте %s:"
|
726 |
+
|
727 |
+
#: inc/cleantalk-public.php:2641
|
728 |
+
#, php-format
|
729 |
+
msgid "[%s] %s error!"
|
730 |
+
msgstr "[%s] %s ошибка!"
|
731 |
+
|
732 |
+
#: inc/cleantalk-users.php:38
|
733 |
+
msgid "Please wait for a while. CleanTalk is deleting spam users. Users left: "
|
734 |
+
msgstr "Пожалуйста, подождите. CleanTalk удаляет спам-пользователей. Осталось:"
|
735 |
+
|
736 |
+
#: inc/cleantalk-users.php:49
|
737 |
+
msgid ""
|
738 |
+
"Please wait for a while. CleanTalk is checking all users via blacklist "
|
739 |
+
"database at cleantalk.org. You will have option to delete found spam users "
|
740 |
+
"after plugin finish."
|
741 |
+
msgstr ""
|
742 |
+
"Пожалуйста, подождите. ClenTalk проверяет всех пользователей по чёрным "
|
743 |
+
"спискам на cleantalk.org. У вас появится возможность удалить обнаруженных "
|
744 |
+
"спам-пользователей как только плагин закончит."
|
745 |
+
|
746 |
+
#: inc/cleantalk-users.php:79
|
747 |
+
msgid "Username"
|
748 |
+
msgstr "Имя пользователя"
|
749 |
+
|
750 |
+
#: inc/cleantalk-users.php:80
|
751 |
+
msgid "Name"
|
752 |
+
msgstr "Имя"
|
753 |
+
|
754 |
+
#: inc/cleantalk-users.php:82
|
755 |
+
msgid "Role"
|
756 |
+
msgstr "Роль"
|
757 |
+
|
758 |
+
#: inc/cleantalk-users.php:83
|
759 |
+
msgid "Posts"
|
760 |
+
msgstr "Посты"
|
761 |
+
|
762 |
+
#: inc/cleantalk-users.php:175
|
763 |
+
msgid "Delete all users from list"
|
764 |
+
msgstr "Удалить всех пользователей в списке"
|
765 |
+
|
766 |
+
#: inc/cleantalk-users.php:179
|
767 |
+
msgid "Insert accounts"
|
768 |
+
msgstr "Добавить аккаунты"
|
769 |
+
|
770 |
+
#: inc/cleantalk-users.php:190
|
771 |
+
msgid ""
|
772 |
+
"The plugin will check all users against blacklists database and show you "
|
773 |
+
"senders that have spam activity on other websites. Just click 'Find spam "
|
774 |
+
"users' to start."
|
775 |
+
msgstr ""
|
776 |
+
"CleanTalk проверит всех пользователей по базе данных черных списков и "
|
777 |
+
"покажет вам отправителей со спам-активностью на других сайтах. Просто "
|
778 |
+
"нажмите кнопку 'Найти спам-пользователей', чтобы начать."
|
779 |
+
|
780 |
+
#: inc/cleantalk-users.php:208
|
781 |
+
msgid "Stop deletion"
|
782 |
+
msgstr "Остановить удаление"
|
783 |
+
|
784 |
+
#: inc/cleantalk-users.php:365
|
785 |
+
#, fuzzy, php-format
|
786 |
+
msgid "Total users %s, checked %s, found %s spam users"
|
787 |
+
msgstr "Всего пользователей: %s, проверено: %s, найдено %s спам-пользователей."
|
788 |
+
|
789 |
+
#: inc/cleantalk-users.php:368
|
790 |
+
msgid "Please do backup of WordPress database before delete any accounts!"
|
791 |
+
msgstr ""
|
792 |
+
"Пожалуйста, сделайте резервную копию базы данных Wordpress перед удалением "
|
793 |
+
"аккаунтов."
|
794 |
+
|
795 |
+
#: inc/cleantalk-widget.php:13
|
796 |
+
msgid "CleanTalk Widget"
|
797 |
+
msgstr "Виджет CleanTalk"
|
798 |
+
|
799 |
+
#: inc/cleantalk-widget.php:16
|
800 |
+
msgid "CleanTalk widget"
|
801 |
+
msgstr "виджет CleanTalk"
|
802 |
+
|
803 |
+
#: inc/cleantalk-widget.php:61
|
804 |
+
msgid "Spam blocked"
|
805 |
+
msgstr "Спам заблокирован"
|
806 |
+
|
807 |
+
#: inc/cleantalk-widget.php:66
|
808 |
+
msgid "Title:"
|
809 |
+
msgstr "Заголовок:"
|
810 |
+
|
811 |
+
#. Plugin Name of the plugin/theme
|
812 |
+
msgid "Spam Protection by CleanTalk"
|
813 |
+
msgstr "Спам защита CleanTalk"
|
814 |
+
|
815 |
+
#. Plugin URI of the plugin/theme
|
816 |
+
#. Author URI of the plugin/theme
|
817 |
+
msgid "http://cleantalk.org"
|
818 |
+
msgstr "http://cleantalk.org"
|
819 |
+
|
820 |
+
#. Description of the plugin/theme
|
821 |
+
msgid ""
|
822 |
+
"Max power, all-in-one, no Captcha, premium anti-spam plugin. No comment "
|
823 |
+
"spam, no registration spam, no contact spam, protects any WordPress forms. "
|
824 |
+
"Formerly Anti-Spam by CleanTalk."
|
825 |
+
msgstr ""
|
826 |
+
"Максимальный эффект, все в одном плагине, без Капчи, премиальный анти-спам "
|
827 |
+
"плагин. Нет спама в комментариях, регистрациях, контактных формах. Защита "
|
828 |
+
"любой формы Wordpress."
|
829 |
+
|
830 |
+
#. Author of the plugin/theme
|
831 |
+
msgid "СleanTalk <welcome@cleantalk.org>"
|
832 |
+
msgstr "СleanTalk <welcome@cleantalk.org>"
|
i18n/cleantalk.pot
CHANGED
@@ -3,8 +3,8 @@ msgid ""
|
|
3 |
msgstr ""
|
4 |
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
|
5 |
"Project-Id-Version: Spam Protection by CleanTalk\n"
|
6 |
-
"POT-Creation-Date: 2016-11-
|
7 |
-
"PO-Revision-Date: 2016-11-
|
8 |
"Last-Translator: \n"
|
9 |
"Language-Team: \n"
|
10 |
"MIME-Version: 1.0\n"
|
@@ -33,491 +33,515 @@ msgstr ""
|
|
33 |
msgid "has blocked %s spam"
|
34 |
msgstr ""
|
35 |
|
36 |
-
#: inc/cleantalk-admin.php:
|
37 |
msgid "Failed from timeout. Going to check comments again."
|
38 |
msgstr ""
|
39 |
|
40 |
-
#: inc/cleantalk-admin.php:
|
41 |
msgid "Added 500 comments"
|
42 |
msgstr ""
|
43 |
|
44 |
#: inc/cleantalk-admin.php:80
|
45 |
-
msgid "
|
46 |
msgstr ""
|
47 |
|
48 |
-
#: inc/cleantalk-admin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
49 |
msgid "Failed from timeout. Going to check users again."
|
50 |
msgstr ""
|
51 |
|
52 |
-
#: inc/cleantalk-admin.php:
|
53 |
msgid "Failed from timeout. Going to run a new attempt to delete spam users."
|
54 |
msgstr ""
|
55 |
|
56 |
-
#: inc/cleantalk-admin.php:
|
57 |
msgid "Inserted"
|
58 |
msgstr ""
|
59 |
|
60 |
-
#: inc/cleantalk-admin.php:
|
61 |
msgid "users."
|
62 |
msgstr ""
|
63 |
|
64 |
-
#: inc/cleantalk-admin.php:
|
65 |
-
msgid "
|
66 |
msgstr ""
|
67 |
|
68 |
-
#: inc/cleantalk-admin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
69 |
msgid "CleanTalk settings"
|
70 |
msgstr ""
|
71 |
|
72 |
-
#: inc/cleantalk-admin.php:
|
73 |
#, php-format
|
74 |
msgid "Unable to connect to %s."
|
75 |
msgstr ""
|
76 |
|
77 |
-
#: inc/cleantalk-admin.php:
|
78 |
msgid "Protection is active"
|
79 |
msgstr ""
|
80 |
|
81 |
-
#: inc/cleantalk-admin.php:
|
82 |
msgid "Advanced settings"
|
83 |
msgstr ""
|
84 |
|
85 |
-
#: inc/cleantalk-admin.php:
|
86 |
msgid "Access key"
|
87 |
msgstr ""
|
88 |
|
89 |
-
#: inc/cleantalk-admin.php:
|
90 |
msgid "Registration forms"
|
91 |
msgstr ""
|
92 |
|
93 |
-
#: inc/cleantalk-admin.php:
|
94 |
msgid "Comments form"
|
95 |
msgstr ""
|
96 |
|
97 |
-
#: inc/cleantalk-admin.php:
|
98 |
msgid "Contact forms"
|
99 |
msgstr ""
|
100 |
|
101 |
-
#: inc/cleantalk-admin.php:
|
102 |
msgid "Custom contact forms"
|
103 |
msgstr ""
|
104 |
|
105 |
-
#: inc/cleantalk-admin.php:
|
106 |
msgid "WooCommerce checkout form"
|
107 |
msgstr ""
|
108 |
|
109 |
-
#: inc/cleantalk-admin.php:
|
110 |
msgid "Protect external forms"
|
111 |
msgstr ""
|
112 |
|
113 |
-
#: inc/cleantalk-admin.php:
|
114 |
msgid "Protect internal forms"
|
115 |
msgstr ""
|
116 |
|
117 |
-
#: inc/cleantalk-admin.php:
|
118 |
msgid "buddyPress private messages"
|
119 |
msgstr ""
|
120 |
|
121 |
-
#: inc/cleantalk-admin.php:
|
122 |
msgid "Don't check trusted user's comments"
|
123 |
msgstr ""
|
124 |
|
125 |
-
#: inc/cleantalk-admin.php:
|
126 |
msgid "Automatically delete spam comments"
|
127 |
msgstr ""
|
128 |
|
129 |
-
#: inc/cleantalk-admin.php:
|
130 |
msgid "Remove links from approved comments"
|
131 |
msgstr ""
|
132 |
|
133 |
-
#: inc/cleantalk-admin.php:
|
134 |
msgid "Protect logged in Users"
|
135 |
msgstr ""
|
136 |
|
137 |
-
#: inc/cleantalk-admin.php:
|
138 |
msgid "Use AJAX for JavaScript check"
|
139 |
msgstr ""
|
140 |
|
141 |
-
#: inc/cleantalk-admin.php:
|
142 |
msgid "Check all post data"
|
143 |
msgstr ""
|
144 |
|
145 |
-
#: inc/cleantalk-admin.php:
|
146 |
msgid "Set cookies"
|
147 |
msgstr ""
|
148 |
|
149 |
-
#: inc/cleantalk-admin.php:
|
150 |
msgid "Use SSL"
|
151 |
msgstr ""
|
152 |
|
153 |
-
#: inc/cleantalk-admin.php:
|
154 |
msgid "Show statistics in admin bar"
|
155 |
msgstr ""
|
156 |
|
157 |
-
#: inc/cleantalk-admin.php:
|
158 |
msgid "Show All-time counter"
|
159 |
msgstr ""
|
160 |
|
161 |
-
#: inc/cleantalk-admin.php:
|
162 |
msgid "Show 24 hours counter"
|
163 |
msgstr ""
|
164 |
|
165 |
-
#: inc/cleantalk-admin.php:
|
166 |
msgid "SpamFireWall counter"
|
167 |
msgstr ""
|
168 |
|
169 |
-
#: inc/cleantalk-admin.php:
|
170 |
-
#: inc/cleantalk-admin.php:
|
171 |
msgid "SpamFireWall"
|
172 |
msgstr ""
|
173 |
|
174 |
-
#: inc/cleantalk-admin.php:
|
175 |
msgid "Collect details about browsers"
|
176 |
msgstr ""
|
177 |
|
178 |
-
#: inc/cleantalk-admin.php:
|
179 |
msgid "Tell others about CleanTalk"
|
180 |
msgstr ""
|
181 |
|
182 |
-
#: inc/cleantalk-admin.php:
|
183 |
-
#: inc/cleantalk-admin.php:
|
184 |
-
#: inc/cleantalk-admin.php:
|
185 |
-
#: inc/cleantalk-admin.php:
|
186 |
-
#: inc/cleantalk-admin.php:
|
187 |
-
#: inc/cleantalk-admin.php:
|
188 |
-
#: inc/cleantalk-admin.php:
|
189 |
-
#: inc/cleantalk-admin.php:
|
190 |
-
#: inc/cleantalk-admin.php:
|
191 |
-
#: inc/cleantalk-admin.php:
|
192 |
-
#: inc/cleantalk-admin.php:
|
193 |
msgid "Yes"
|
194 |
msgstr ""
|
195 |
|
196 |
-
#: inc/cleantalk-admin.php:
|
197 |
-
#: inc/cleantalk-admin.php:
|
198 |
-
#: inc/cleantalk-admin.php:
|
199 |
-
#: inc/cleantalk-admin.php:
|
200 |
-
#: inc/cleantalk-admin.php:
|
201 |
-
#: inc/cleantalk-admin.php:
|
202 |
-
#: inc/cleantalk-admin.php:
|
203 |
-
#: inc/cleantalk-admin.php:
|
204 |
-
#: inc/cleantalk-admin.php:
|
205 |
-
#: inc/cleantalk-admin.php:
|
206 |
-
#: inc/cleantalk-admin.php:
|
207 |
msgid "No"
|
208 |
msgstr ""
|
209 |
|
210 |
-
#: inc/cleantalk-admin.php:
|
211 |
msgid ""
|
212 |
"Display all-time requests counter in the admin bar. Counter displays number "
|
213 |
"of requests since plugin installation."
|
214 |
msgstr ""
|
215 |
|
216 |
-
#: inc/cleantalk-admin.php:
|
217 |
msgid ""
|
218 |
"Display daily requests counter in the admin bar. Counter displays number of "
|
219 |
"requests of the past 24 hours."
|
220 |
msgstr ""
|
221 |
|
222 |
-
#: inc/cleantalk-admin.php:
|
223 |
msgid "Since"
|
224 |
msgstr ""
|
225 |
|
226 |
-
#: inc/cleantalk-admin.php:
|
227 |
msgid ""
|
228 |
"All / Allowed / Blocked submissions. The number of submissions is being "
|
229 |
"counted since CleanTalk plugin installation."
|
230 |
msgstr ""
|
231 |
|
232 |
-
#: inc/cleantalk-admin.php:
|
233 |
msgid "All"
|
234 |
msgstr ""
|
235 |
|
236 |
-
#: inc/cleantalk-admin.php:
|
237 |
msgid ""
|
238 |
"Allowed / Blocked submissions. The number of submissions for past 24 hours. "
|
239 |
msgstr ""
|
240 |
|
241 |
-
#: inc/cleantalk-admin.php:
|
242 |
msgid "Day"
|
243 |
msgstr ""
|
244 |
|
245 |
-
#: inc/cleantalk-admin.php:
|
246 |
msgid ""
|
247 |
"All / Blocked events. Access attempts regitred by SpamFireWall counted since "
|
248 |
"the last plugin activation."
|
249 |
msgstr ""
|
250 |
|
251 |
-
#: inc/cleantalk-admin.php:
|
252 |
msgid ""
|
253 |
"Allowed / Blocked submissions. The number of submissions is being counted "
|
254 |
"since "
|
255 |
msgstr ""
|
256 |
|
257 |
-
#: inc/cleantalk-admin.php:
|
258 |
msgid "dashboard"
|
259 |
msgstr ""
|
260 |
|
261 |
-
#: inc/cleantalk-admin.php:
|
262 |
-
#: inc/cleantalk-admin.php:
|
263 |
-
#: inc/cleantalk-admin.php:
|
264 |
msgid "Settings"
|
265 |
msgstr ""
|
266 |
|
267 |
-
#: inc/cleantalk-admin.php:
|
268 |
msgid "Check comments for spam"
|
269 |
msgstr ""
|
270 |
|
271 |
-
#: inc/cleantalk-admin.php:
|
272 |
msgid "Check users for spam"
|
273 |
msgstr ""
|
274 |
|
275 |
-
#: inc/cleantalk-admin.php:
|
276 |
msgid "Reset counter"
|
277 |
msgstr ""
|
278 |
|
279 |
-
#: inc/cleantalk-admin.php:
|
280 |
msgid "Comments forms"
|
281 |
msgstr ""
|
282 |
|
283 |
-
#: inc/cleantalk-admin.php:
|
284 |
msgid ""
|
285 |
"Testing is failed, check settings. Tech support <a target=_blank "
|
286 |
"href='mailto:support@cleantalk.org'>support@cleantalk.org</a>"
|
287 |
msgstr ""
|
288 |
|
289 |
-
#: inc/cleantalk-admin.php:
|
290 |
#, php-format
|
291 |
msgid "has blocked <b>%s</b> spam."
|
292 |
msgstr ""
|
293 |
|
294 |
-
#: inc/cleantalk-admin.php:
|
295 |
msgid "Click here to get anti-spam statistics"
|
296 |
msgstr ""
|
297 |
|
298 |
-
#: inc/cleantalk-admin.php:
|
299 |
msgid "Enter the key"
|
300 |
msgstr ""
|
301 |
|
302 |
-
#: inc/cleantalk-admin.php:
|
303 |
msgid "Get access key manually"
|
304 |
msgstr ""
|
305 |
|
306 |
-
#: inc/cleantalk-admin.php:
|
307 |
msgid "or"
|
308 |
msgstr ""
|
309 |
|
310 |
-
#: inc/cleantalk-admin.php:
|
311 |
msgid "Get access key automatically"
|
312 |
msgstr ""
|
313 |
|
314 |
-
#: inc/cleantalk-admin.php:
|
315 |
#, php-format
|
316 |
msgid "Admin e-mail (%s) will be used for registration"
|
317 |
msgstr ""
|
318 |
|
319 |
-
#: inc/cleantalk-admin.php:
|
320 |
msgid "License agreement"
|
321 |
msgstr ""
|
322 |
|
323 |
-
#: inc/cleantalk-admin.php:
|
324 |
msgid "Show the access key"
|
325 |
msgstr ""
|
326 |
|
327 |
-
#: inc/cleantalk-admin.php:
|
328 |
msgid "WordPress, JetPack, WooCommerce."
|
329 |
msgstr ""
|
330 |
|
331 |
-
#: inc/cleantalk-admin.php:
|
332 |
msgid "Forms to protect"
|
333 |
msgstr ""
|
334 |
|
335 |
-
#: inc/cleantalk-admin.php:
|
336 |
msgid "Comments and messages"
|
337 |
msgstr ""
|
338 |
|
339 |
-
#: inc/cleantalk-admin.php:
|
340 |
msgid "Data processing"
|
341 |
msgstr ""
|
342 |
|
343 |
-
#: inc/cleantalk-admin.php:
|
344 |
msgid "Admin bar"
|
345 |
msgstr ""
|
346 |
|
347 |
-
#: inc/cleantalk-admin.php:
|
348 |
msgid "Remove links from approved comments. Replace it with \"[Link deleted]\""
|
349 |
msgstr ""
|
350 |
|
351 |
-
#: inc/cleantalk-admin.php:
|
352 |
msgid "WordPress, BuddyPress, bbPress, S2Member, WooCommerce."
|
353 |
msgstr ""
|
354 |
|
355 |
-
#: inc/cleantalk-admin.php:
|
356 |
msgid ""
|
357 |
"Contact Form 7, Formidable forms, JetPack, Fast Secure Contact Form, "
|
358 |
"WordPress Landing Pages, Gravity Forms."
|
359 |
msgstr ""
|
360 |
|
361 |
-
#: inc/cleantalk-admin.php:
|
362 |
msgid "Anti spam test for any WordPress themes or contacts forms."
|
363 |
msgstr ""
|
364 |
|
365 |
-
#: inc/cleantalk-admin.php:
|
366 |
msgid "Anti spam test for WooCommerce checkout form."
|
367 |
msgstr ""
|
368 |
|
369 |
-
#: inc/cleantalk-admin.php:
|
370 |
msgid "Check buddyPress private messages."
|
371 |
msgstr ""
|
372 |
|
373 |
-
#: inc/cleantalk-admin.php:
|
374 |
#, php-format
|
375 |
msgid "Delete spam comments older than %d days."
|
376 |
msgstr ""
|
377 |
|
378 |
-
#: inc/cleantalk-admin.php:
|
379 |
msgid ""
|
380 |
"Show/hide CleanTalk icon in top level menu in WordPress backend. The number "
|
381 |
"of submissions is being counted for past 24 hours."
|
382 |
msgstr ""
|
383 |
|
384 |
-
#: inc/cleantalk-admin.php:
|
385 |
msgid ""
|
386 |
"Check all POST submissions from website visitors. Enable this option if you "
|
387 |
"have spam misses on website or you don`t have records about missed spam here:"
|
388 |
msgstr ""
|
389 |
|
390 |
-
#: inc/cleantalk-admin.php:
|
391 |
msgid "CleanTalk dashboard"
|
392 |
msgstr ""
|
393 |
|
394 |
-
#: inc/cleantalk-admin.php:
|
395 |
msgid "СAUTION! Option can catch POST requests in WordPress backend"
|
396 |
msgstr ""
|
397 |
|
398 |
-
#: inc/cleantalk-admin.php:
|
399 |
msgid ""
|
400 |
"Options helps protect WordPress against spam with any caching plugins. Turn "
|
401 |
"this option on to avoid issues with caching plugins."
|
402 |
msgstr ""
|
403 |
|
404 |
-
#: inc/cleantalk-admin.php:
|
405 |
msgid "Attention! Incompatible with AMP plugins!"
|
406 |
msgstr ""
|
407 |
|
408 |
-
#: inc/cleantalk-admin.php:
|
409 |
msgid "Dont't check comments for users with above"
|
410 |
msgstr ""
|
411 |
|
412 |
-
#: inc/cleantalk-admin.php:
|
413 |
msgid "comments."
|
414 |
msgstr ""
|
415 |
|
416 |
-
#: inc/cleantalk-admin.php:
|
417 |
msgid ""
|
418 |
"Checking this box you allow plugin store information about screen size and "
|
419 |
"browser plugins of website visitors. The option in a beta state."
|
420 |
msgstr ""
|
421 |
|
422 |
-
#: inc/cleantalk-admin.php:
|
423 |
msgid ""
|
424 |
"Turn this option on to protect forms on your WordPress that send data to "
|
425 |
"third-part servers (like MailChimp)."
|
426 |
msgstr ""
|
427 |
|
428 |
-
#: inc/cleantalk-admin.php:
|
429 |
msgid ""
|
430 |
"This option will enable protection for custom (hand-made) AJAX forms with "
|
431 |
"PHP scripts handlers on your WordPress."
|
432 |
msgstr ""
|
433 |
|
434 |
-
#: inc/cleantalk-admin.php:
|
435 |
msgid ""
|
436 |
"Turn this option off to deny plugin generates any cookies on website front-"
|
437 |
"end. This option is helpful if you use Varnish. But most of contact forms "
|
438 |
"will not be protected by CleanTalk if the option is turned off!"
|
439 |
msgstr ""
|
440 |
|
441 |
-
#: inc/cleantalk-admin.php:
|
442 |
msgid ""
|
443 |
"Turn this option on to use encrypted (SSL) connection with CleanTalk servers."
|
444 |
msgstr ""
|
445 |
|
446 |
-
#: inc/cleantalk-admin.php:
|
447 |
msgid ""
|
448 |
"Turn this option on to check for spam any submissions (comments, contact "
|
449 |
"forms and etc.) from registered Users."
|
450 |
msgstr ""
|
451 |
|
452 |
-
#: inc/cleantalk-admin.php:
|
453 |
msgid ""
|
454 |
"Checking this box places a small link under the comment form that lets "
|
455 |
"others know what anti-spam tool protects your site."
|
456 |
msgstr ""
|
457 |
|
458 |
-
#: inc/cleantalk-admin.php:
|
459 |
msgid ""
|
460 |
"This option allows to filter spam bots before they access website. Also "
|
461 |
"reduces CPU usage on hosting server and accelerates pages load time."
|
462 |
msgstr ""
|
463 |
|
464 |
-
#: inc/cleantalk-admin.php:
|
465 |
msgid "Learn more"
|
466 |
msgstr ""
|
467 |
|
468 |
-
#: inc/cleantalk-admin.php:
|
469 |
msgid "Save Changes"
|
470 |
msgstr ""
|
471 |
|
472 |
-
#: inc/cleantalk-admin.php:
|
473 |
msgid "Plugin Homepage at"
|
474 |
msgstr ""
|
475 |
|
476 |
-
#: inc/cleantalk-admin.php:
|
477 |
msgid "Tech support CleanTalk:"
|
478 |
msgstr ""
|
479 |
|
480 |
-
#: inc/cleantalk-admin.php:
|
481 |
msgid "CleanTalk tech forum"
|
482 |
msgstr ""
|
483 |
|
484 |
-
#: inc/cleantalk-admin.php:
|
485 |
msgid "Use s@cleantalk.org to test plugin in any WordPress form."
|
486 |
msgstr ""
|
487 |
|
488 |
-
#: inc/cleantalk-admin.php:
|
489 |
#, php-format
|
490 |
msgid "Unable to get Access key automatically: %s"
|
491 |
msgstr ""
|
492 |
|
493 |
-
#: inc/cleantalk-admin.php:
|
494 |
msgid "Get the Access key"
|
495 |
msgstr ""
|
496 |
|
497 |
-
#: inc/cleantalk-admin.php:
|
498 |
#, php-format
|
499 |
msgid "Please enter Access Key in %s settings to enable anti spam protection!"
|
500 |
msgstr ""
|
501 |
|
502 |
-
#: inc/cleantalk-admin.php:
|
503 |
#, php-format
|
504 |
msgid "%s trial period ends, please upgrade to %s!"
|
505 |
msgstr ""
|
506 |
|
507 |
-
#: inc/cleantalk-admin.php:
|
508 |
msgid "RENEW ANTI-SPAM"
|
509 |
msgstr ""
|
510 |
|
511 |
-
#: inc/cleantalk-admin.php:
|
512 |
#, php-format
|
513 |
msgid "Please renew your anti-spam license for %s."
|
514 |
msgstr ""
|
515 |
|
516 |
-
#: inc/cleantalk-admin.php:
|
517 |
msgid "next year"
|
518 |
msgstr ""
|
519 |
|
520 |
-
#: inc/cleantalk-admin.php:
|
521 |
msgid ""
|
522 |
"Wrong <a href=\"options-general.php?page=cleantalk\"><b style=\"color: "
|
523 |
"#49C73B;\">Clean</b><b style=\"color: #349ebf;\">Talk</b> access key</"
|
@@ -525,16 +549,16 @@ msgid ""
|
|
525 |
"forum/\">support</a>."
|
526 |
msgstr ""
|
527 |
|
528 |
-
#: inc/cleantalk-admin.php:
|
529 |
msgid "FAQ"
|
530 |
msgstr ""
|
531 |
|
532 |
-
#: inc/cleantalk-admin.php:
|
533 |
msgid "Support"
|
534 |
msgstr ""
|
535 |
|
536 |
#: inc/cleantalk-comments.php:9 inc/cleantalk-comments.php:239
|
537 |
-
#: inc/cleantalk-users.php:8 inc/cleantalk-users.php:
|
538 |
msgid "Check for spam"
|
539 |
msgstr ""
|
540 |
|
@@ -543,12 +567,10 @@ msgid "Author"
|
|
543 |
msgstr ""
|
544 |
|
545 |
#: inc/cleantalk-comments.php:66
|
546 |
-
msgctxt "column name"
|
547 |
msgid "Comment"
|
548 |
msgstr ""
|
549 |
|
550 |
#: inc/cleantalk-comments.php:67
|
551 |
-
msgctxt "column name"
|
552 |
msgid "In Response To"
|
553 |
msgstr ""
|
554 |
|
@@ -561,6 +583,14 @@ msgstr ""
|
|
561 |
msgid "Y/m/d"
|
562 |
msgstr ""
|
563 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
564 |
#: inc/cleantalk-comments.php:126
|
565 |
msgid "View Post"
|
566 |
msgstr ""
|
@@ -569,10 +599,20 @@ msgstr ""
|
|
569 |
msgid "Delete all comments from the list"
|
570 |
msgstr ""
|
571 |
|
572 |
-
#: inc/cleantalk-comments.php:173 inc/cleantalk-users.php:
|
573 |
msgid "Delete selected"
|
574 |
msgstr ""
|
575 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
576 |
#: inc/cleantalk-comments.php:224
|
577 |
msgid ""
|
578 |
"Please wait! CleanTalk is checking all approved and pending comments via "
|
@@ -591,6 +631,10 @@ msgid ""
|
|
591 |
"senders that have spam activity on other websites."
|
592 |
msgstr ""
|
593 |
|
|
|
|
|
|
|
|
|
594 |
#: inc/cleantalk-comments.php:412
|
595 |
#, php-format
|
596 |
msgid "Total comments %s, checked %s, found %s spam comments."
|
@@ -600,30 +644,30 @@ msgstr ""
|
|
600 |
msgid "Please do backup of WordPress database before delete any comments!"
|
601 |
msgstr ""
|
602 |
|
603 |
-
#: inc/cleantalk-public.php:
|
604 |
-
#: inc/cleantalk-public.php:
|
605 |
msgid "Spam protection"
|
606 |
msgstr ""
|
607 |
|
608 |
-
#: inc/cleantalk-public.php:
|
609 |
#, php-format
|
610 |
msgid "Registration is approved by %s."
|
611 |
msgstr ""
|
612 |
|
613 |
-
#: inc/cleantalk-public.php:
|
614 |
msgid "Comment approved. Anti-spam by CleanTalk."
|
615 |
msgstr ""
|
616 |
|
617 |
-
#: inc/cleantalk-public.php:
|
618 |
msgid "Attention, please!"
|
619 |
msgstr ""
|
620 |
|
621 |
-
#: inc/cleantalk-public.php:
|
622 |
#, php-format
|
623 |
msgid "\"%s\" plugin error on your site %s:"
|
624 |
msgstr ""
|
625 |
|
626 |
-
#: inc/cleantalk-public.php:
|
627 |
#, php-format
|
628 |
msgid "[%s] %s error!"
|
629 |
msgstr ""
|
@@ -644,46 +688,42 @@ msgid "Username"
|
|
644 |
msgstr ""
|
645 |
|
646 |
#: inc/cleantalk-users.php:80
|
647 |
-
msgctxt "column name"
|
648 |
msgid "Name"
|
649 |
msgstr ""
|
650 |
|
651 |
-
#: inc/cleantalk-users.php:81
|
652 |
-
msgctxt "column name"
|
653 |
-
msgid "E-mail"
|
654 |
-
msgstr ""
|
655 |
-
|
656 |
#: inc/cleantalk-users.php:82
|
657 |
-
msgctxt "column name"
|
658 |
msgid "Role"
|
659 |
msgstr ""
|
660 |
|
661 |
#: inc/cleantalk-users.php:83
|
662 |
-
msgctxt "column name"
|
663 |
msgid "Posts"
|
664 |
msgstr ""
|
665 |
|
666 |
-
#: inc/cleantalk-users.php:
|
667 |
msgid "Delete all users from list"
|
668 |
msgstr ""
|
669 |
|
670 |
-
#: inc/cleantalk-users.php:
|
|
|
|
|
|
|
|
|
671 |
msgid ""
|
672 |
"The plugin will check all users against blacklists database and show you "
|
673 |
"senders that have spam activity on other websites. Just click 'Find spam "
|
674 |
"users' to start."
|
675 |
msgstr ""
|
676 |
|
677 |
-
#: inc/cleantalk-users.php:
|
678 |
msgid "Stop deletion"
|
679 |
msgstr ""
|
680 |
|
681 |
-
#: inc/cleantalk-users.php:
|
682 |
#, php-format
|
683 |
msgid "Total users %s, checked %s, found %s spam users"
|
684 |
msgstr ""
|
685 |
|
686 |
-
#: inc/cleantalk-users.php:
|
687 |
msgid "Please do backup of WordPress database before delete any accounts!"
|
688 |
msgstr ""
|
689 |
|
3 |
msgstr ""
|
4 |
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
|
5 |
"Project-Id-Version: Spam Protection by CleanTalk\n"
|
6 |
+
"POT-Creation-Date: 2016-11-28 11:54+0500\n"
|
7 |
+
"PO-Revision-Date: 2016-11-28 11:54+0500\n"
|
8 |
"Last-Translator: \n"
|
9 |
"Language-Team: \n"
|
10 |
"MIME-Version: 1.0\n"
|
33 |
msgid "has blocked %s spam"
|
34 |
msgstr ""
|
35 |
|
36 |
+
#: inc/cleantalk-admin.php:78
|
37 |
msgid "Failed from timeout. Going to check comments again."
|
38 |
msgstr ""
|
39 |
|
40 |
+
#: inc/cleantalk-admin.php:79
|
41 |
msgid "Added 500 comments"
|
42 |
msgstr ""
|
43 |
|
44 |
#: inc/cleantalk-admin.php:80
|
45 |
+
msgid "Delete all spam comments?"
|
46 |
msgstr ""
|
47 |
|
48 |
+
#: inc/cleantalk-admin.php:81
|
49 |
+
msgid "Delete checked comments?"
|
50 |
+
msgstr ""
|
51 |
+
|
52 |
+
#: inc/cleantalk-admin.php:84
|
53 |
+
msgid "Find spam-comments"
|
54 |
+
msgstr ""
|
55 |
+
|
56 |
+
#: inc/cleantalk-admin.php:85
|
57 |
+
msgid "Show spam-comments"
|
58 |
+
msgstr ""
|
59 |
+
|
60 |
+
#: inc/cleantalk-admin.php:97
|
61 |
msgid "Failed from timeout. Going to check users again."
|
62 |
msgstr ""
|
63 |
|
64 |
+
#: inc/cleantalk-admin.php:98
|
65 |
msgid "Failed from timeout. Going to run a new attempt to delete spam users."
|
66 |
msgstr ""
|
67 |
|
68 |
+
#: inc/cleantalk-admin.php:99
|
69 |
msgid "Inserted"
|
70 |
msgstr ""
|
71 |
|
72 |
+
#: inc/cleantalk-admin.php:100
|
73 |
msgid "users."
|
74 |
msgstr ""
|
75 |
|
76 |
+
#: inc/cleantalk-admin.php:101
|
77 |
+
msgid "Delete all spam users?"
|
78 |
msgstr ""
|
79 |
|
80 |
+
#: inc/cleantalk-admin.php:102
|
81 |
+
msgid "Delete checked users?"
|
82 |
+
msgstr ""
|
83 |
+
|
84 |
+
#: inc/cleantalk-admin.php:105
|
85 |
+
msgid "Find spam-users"
|
86 |
+
msgstr ""
|
87 |
+
|
88 |
+
#: inc/cleantalk-admin.php:106
|
89 |
+
msgid "Show spam-users"
|
90 |
+
msgstr ""
|
91 |
+
|
92 |
+
#: inc/cleantalk-admin.php:127 inc/cleantalk-admin.php:131
|
93 |
msgid "CleanTalk settings"
|
94 |
msgstr ""
|
95 |
|
96 |
+
#: inc/cleantalk-admin.php:229
|
97 |
#, php-format
|
98 |
msgid "Unable to connect to %s."
|
99 |
msgstr ""
|
100 |
|
101 |
+
#: inc/cleantalk-admin.php:343
|
102 |
msgid "Protection is active"
|
103 |
msgstr ""
|
104 |
|
105 |
+
#: inc/cleantalk-admin.php:345
|
106 |
msgid "Advanced settings"
|
107 |
msgstr ""
|
108 |
|
109 |
+
#: inc/cleantalk-admin.php:349
|
110 |
msgid "Access key"
|
111 |
msgstr ""
|
112 |
|
113 |
+
#: inc/cleantalk-admin.php:357 inc/cleantalk-admin.php:683
|
114 |
msgid "Registration forms"
|
115 |
msgstr ""
|
116 |
|
117 |
+
#: inc/cleantalk-admin.php:358
|
118 |
msgid "Comments form"
|
119 |
msgstr ""
|
120 |
|
121 |
+
#: inc/cleantalk-admin.php:359 inc/cleantalk-admin.php:685
|
122 |
msgid "Contact forms"
|
123 |
msgstr ""
|
124 |
|
125 |
+
#: inc/cleantalk-admin.php:360 inc/cleantalk-admin.php:686
|
126 |
msgid "Custom contact forms"
|
127 |
msgstr ""
|
128 |
|
129 |
+
#: inc/cleantalk-admin.php:361 inc/cleantalk-admin.php:688
|
130 |
msgid "WooCommerce checkout form"
|
131 |
msgstr ""
|
132 |
|
133 |
+
#: inc/cleantalk-admin.php:362
|
134 |
msgid "Protect external forms"
|
135 |
msgstr ""
|
136 |
|
137 |
+
#: inc/cleantalk-admin.php:363
|
138 |
msgid "Protect internal forms"
|
139 |
msgstr ""
|
140 |
|
141 |
+
#: inc/cleantalk-admin.php:367
|
142 |
msgid "buddyPress private messages"
|
143 |
msgstr ""
|
144 |
|
145 |
+
#: inc/cleantalk-admin.php:368
|
146 |
msgid "Don't check trusted user's comments"
|
147 |
msgstr ""
|
148 |
|
149 |
+
#: inc/cleantalk-admin.php:369
|
150 |
msgid "Automatically delete spam comments"
|
151 |
msgstr ""
|
152 |
|
153 |
+
#: inc/cleantalk-admin.php:370
|
154 |
msgid "Remove links from approved comments"
|
155 |
msgstr ""
|
156 |
|
157 |
+
#: inc/cleantalk-admin.php:374
|
158 |
msgid "Protect logged in Users"
|
159 |
msgstr ""
|
160 |
|
161 |
+
#: inc/cleantalk-admin.php:375
|
162 |
msgid "Use AJAX for JavaScript check"
|
163 |
msgstr ""
|
164 |
|
165 |
+
#: inc/cleantalk-admin.php:376
|
166 |
msgid "Check all post data"
|
167 |
msgstr ""
|
168 |
|
169 |
+
#: inc/cleantalk-admin.php:377
|
170 |
msgid "Set cookies"
|
171 |
msgstr ""
|
172 |
|
173 |
+
#: inc/cleantalk-admin.php:378
|
174 |
msgid "Use SSL"
|
175 |
msgstr ""
|
176 |
|
177 |
+
#: inc/cleantalk-admin.php:382
|
178 |
msgid "Show statistics in admin bar"
|
179 |
msgstr ""
|
180 |
|
181 |
+
#: inc/cleantalk-admin.php:383
|
182 |
msgid "Show All-time counter"
|
183 |
msgstr ""
|
184 |
|
185 |
+
#: inc/cleantalk-admin.php:384
|
186 |
msgid "Show 24 hours counter"
|
187 |
msgstr ""
|
188 |
|
189 |
+
#: inc/cleantalk-admin.php:385
|
190 |
msgid "SpamFireWall counter"
|
191 |
msgstr ""
|
192 |
|
193 |
+
#: inc/cleantalk-admin.php:388 inc/cleantalk-admin.php:687
|
194 |
+
#: inc/cleantalk-admin.php:1241
|
195 |
msgid "SpamFireWall"
|
196 |
msgstr ""
|
197 |
|
198 |
+
#: inc/cleantalk-admin.php:389 inc/cleantalk-admin.php:1051
|
199 |
msgid "Collect details about browsers"
|
200 |
msgstr ""
|
201 |
|
202 |
+
#: inc/cleantalk-admin.php:390 inc/cleantalk-admin.php:1215
|
203 |
msgid "Tell others about CleanTalk"
|
204 |
msgstr ""
|
205 |
|
206 |
+
#: inc/cleantalk-admin.php:467 inc/cleantalk-admin.php:482
|
207 |
+
#: inc/cleantalk-admin.php:497 inc/cleantalk-admin.php:797
|
208 |
+
#: inc/cleantalk-admin.php:830 inc/cleantalk-admin.php:846
|
209 |
+
#: inc/cleantalk-admin.php:862 inc/cleantalk-admin.php:878
|
210 |
+
#: inc/cleantalk-admin.php:894 inc/cleantalk-admin.php:910
|
211 |
+
#: inc/cleantalk-admin.php:929 inc/cleantalk-admin.php:954
|
212 |
+
#: inc/cleantalk-admin.php:979 inc/cleantalk-admin.php:999
|
213 |
+
#: inc/cleantalk-admin.php:1029 inc/cleantalk-admin.php:1086
|
214 |
+
#: inc/cleantalk-admin.php:1106 inc/cleantalk-admin.php:1126
|
215 |
+
#: inc/cleantalk-admin.php:1146 inc/cleantalk-admin.php:1166
|
216 |
+
#: inc/cleantalk-admin.php:1187
|
217 |
msgid "Yes"
|
218 |
msgstr ""
|
219 |
|
220 |
+
#: inc/cleantalk-admin.php:469 inc/cleantalk-admin.php:484
|
221 |
+
#: inc/cleantalk-admin.php:499 inc/cleantalk-admin.php:799
|
222 |
+
#: inc/cleantalk-admin.php:832 inc/cleantalk-admin.php:848
|
223 |
+
#: inc/cleantalk-admin.php:864 inc/cleantalk-admin.php:880
|
224 |
+
#: inc/cleantalk-admin.php:896 inc/cleantalk-admin.php:912
|
225 |
+
#: inc/cleantalk-admin.php:931 inc/cleantalk-admin.php:956
|
226 |
+
#: inc/cleantalk-admin.php:981 inc/cleantalk-admin.php:1001
|
227 |
+
#: inc/cleantalk-admin.php:1031 inc/cleantalk-admin.php:1088
|
228 |
+
#: inc/cleantalk-admin.php:1108 inc/cleantalk-admin.php:1128
|
229 |
+
#: inc/cleantalk-admin.php:1148 inc/cleantalk-admin.php:1168
|
230 |
+
#: inc/cleantalk-admin.php:1189
|
231 |
msgid "No"
|
232 |
msgstr ""
|
233 |
|
234 |
+
#: inc/cleantalk-admin.php:470 inc/cleantalk-admin.php:500
|
235 |
msgid ""
|
236 |
"Display all-time requests counter in the admin bar. Counter displays number "
|
237 |
"of requests since plugin installation."
|
238 |
msgstr ""
|
239 |
|
240 |
+
#: inc/cleantalk-admin.php:485
|
241 |
msgid ""
|
242 |
"Display daily requests counter in the admin bar. Counter displays number of "
|
243 |
"requests of the past 24 hours."
|
244 |
msgstr ""
|
245 |
|
246 |
+
#: inc/cleantalk-admin.php:551
|
247 |
msgid "Since"
|
248 |
msgstr ""
|
249 |
|
250 |
+
#: inc/cleantalk-admin.php:557
|
251 |
msgid ""
|
252 |
"All / Allowed / Blocked submissions. The number of submissions is being "
|
253 |
"counted since CleanTalk plugin installation."
|
254 |
msgstr ""
|
255 |
|
256 |
+
#: inc/cleantalk-admin.php:557
|
257 |
msgid "All"
|
258 |
msgstr ""
|
259 |
|
260 |
+
#: inc/cleantalk-admin.php:565
|
261 |
msgid ""
|
262 |
"Allowed / Blocked submissions. The number of submissions for past 24 hours. "
|
263 |
msgstr ""
|
264 |
|
265 |
+
#: inc/cleantalk-admin.php:565
|
266 |
msgid "Day"
|
267 |
msgstr ""
|
268 |
|
269 |
+
#: inc/cleantalk-admin.php:571
|
270 |
msgid ""
|
271 |
"All / Blocked events. Access attempts regitred by SpamFireWall counted since "
|
272 |
"the last plugin activation."
|
273 |
msgstr ""
|
274 |
|
275 |
+
#: inc/cleantalk-admin.php:576
|
276 |
msgid ""
|
277 |
"Allowed / Blocked submissions. The number of submissions is being counted "
|
278 |
"since "
|
279 |
msgstr ""
|
280 |
|
281 |
+
#: inc/cleantalk-admin.php:583
|
282 |
msgid "dashboard"
|
283 |
msgstr ""
|
284 |
|
285 |
+
#: inc/cleantalk-admin.php:592 inc/cleantalk-admin.php:598
|
286 |
+
#: inc/cleantalk-admin.php:1599 inc/cleantalk-admin.php:1603
|
287 |
+
#: inc/cleantalk-admin.php:1624 inc/cleantalk-admin.php:1628
|
288 |
msgid "Settings"
|
289 |
msgstr ""
|
290 |
|
291 |
+
#: inc/cleantalk-admin.php:608 inc/cleantalk-admin.php:780
|
292 |
msgid "Check comments for spam"
|
293 |
msgstr ""
|
294 |
|
295 |
+
#: inc/cleantalk-admin.php:618 inc/cleantalk-admin.php:781
|
296 |
msgid "Check users for spam"
|
297 |
msgstr ""
|
298 |
|
299 |
+
#: inc/cleantalk-admin.php:627
|
300 |
msgid "Reset counter"
|
301 |
msgstr ""
|
302 |
|
303 |
+
#: inc/cleantalk-admin.php:684
|
304 |
msgid "Comments forms"
|
305 |
msgstr ""
|
306 |
|
307 |
+
#: inc/cleantalk-admin.php:696
|
308 |
msgid ""
|
309 |
"Testing is failed, check settings. Tech support <a target=_blank "
|
310 |
"href='mailto:support@cleantalk.org'>support@cleantalk.org</a>"
|
311 |
msgstr ""
|
312 |
|
313 |
+
#: inc/cleantalk-admin.php:734
|
314 |
#, php-format
|
315 |
msgid "has blocked <b>%s</b> spam."
|
316 |
msgstr ""
|
317 |
|
318 |
+
#: inc/cleantalk-admin.php:743
|
319 |
msgid "Click here to get anti-spam statistics"
|
320 |
msgstr ""
|
321 |
|
322 |
+
#: inc/cleantalk-admin.php:751
|
323 |
msgid "Enter the key"
|
324 |
msgstr ""
|
325 |
|
326 |
+
#: inc/cleantalk-admin.php:765
|
327 |
msgid "Get access key manually"
|
328 |
msgstr ""
|
329 |
|
330 |
+
#: inc/cleantalk-admin.php:766
|
331 |
msgid "or"
|
332 |
msgstr ""
|
333 |
|
334 |
+
#: inc/cleantalk-admin.php:767
|
335 |
msgid "Get access key automatically"
|
336 |
msgstr ""
|
337 |
|
338 |
+
#: inc/cleantalk-admin.php:771
|
339 |
#, php-format
|
340 |
msgid "Admin e-mail (%s) will be used for registration"
|
341 |
msgstr ""
|
342 |
|
343 |
+
#: inc/cleantalk-admin.php:772
|
344 |
msgid "License agreement"
|
345 |
msgstr ""
|
346 |
|
347 |
+
#: inc/cleantalk-admin.php:777
|
348 |
msgid "Show the access key"
|
349 |
msgstr ""
|
350 |
|
351 |
+
#: inc/cleantalk-admin.php:800
|
352 |
msgid "WordPress, JetPack, WooCommerce."
|
353 |
msgstr ""
|
354 |
|
355 |
+
#: inc/cleantalk-admin.php:805
|
356 |
msgid "Forms to protect"
|
357 |
msgstr ""
|
358 |
|
359 |
+
#: inc/cleantalk-admin.php:809
|
360 |
msgid "Comments and messages"
|
361 |
msgstr ""
|
362 |
|
363 |
+
#: inc/cleantalk-admin.php:813
|
364 |
msgid "Data processing"
|
365 |
msgstr ""
|
366 |
|
367 |
+
#: inc/cleantalk-admin.php:817
|
368 |
msgid "Admin bar"
|
369 |
msgstr ""
|
370 |
|
371 |
+
#: inc/cleantalk-admin.php:833
|
372 |
msgid "Remove links from approved comments. Replace it with \"[Link deleted]\""
|
373 |
msgstr ""
|
374 |
|
375 |
+
#: inc/cleantalk-admin.php:849
|
376 |
msgid "WordPress, BuddyPress, bbPress, S2Member, WooCommerce."
|
377 |
msgstr ""
|
378 |
|
379 |
+
#: inc/cleantalk-admin.php:865
|
380 |
msgid ""
|
381 |
"Contact Form 7, Formidable forms, JetPack, Fast Secure Contact Form, "
|
382 |
"WordPress Landing Pages, Gravity Forms."
|
383 |
msgstr ""
|
384 |
|
385 |
+
#: inc/cleantalk-admin.php:881
|
386 |
msgid "Anti spam test for any WordPress themes or contacts forms."
|
387 |
msgstr ""
|
388 |
|
389 |
+
#: inc/cleantalk-admin.php:897
|
390 |
msgid "Anti spam test for WooCommerce checkout form."
|
391 |
msgstr ""
|
392 |
|
393 |
+
#: inc/cleantalk-admin.php:913
|
394 |
msgid "Check buddyPress private messages."
|
395 |
msgstr ""
|
396 |
|
397 |
+
#: inc/cleantalk-admin.php:932
|
398 |
#, php-format
|
399 |
msgid "Delete spam comments older than %d days."
|
400 |
msgstr ""
|
401 |
|
402 |
+
#: inc/cleantalk-admin.php:957
|
403 |
msgid ""
|
404 |
"Show/hide CleanTalk icon in top level menu in WordPress backend. The number "
|
405 |
"of submissions is being counted for past 24 hours."
|
406 |
msgstr ""
|
407 |
|
408 |
+
#: inc/cleantalk-admin.php:982
|
409 |
msgid ""
|
410 |
"Check all POST submissions from website visitors. Enable this option if you "
|
411 |
"have spam misses on website or you don`t have records about missed spam here:"
|
412 |
msgstr ""
|
413 |
|
414 |
+
#: inc/cleantalk-admin.php:982
|
415 |
msgid "CleanTalk dashboard"
|
416 |
msgstr ""
|
417 |
|
418 |
+
#: inc/cleantalk-admin.php:982
|
419 |
msgid "СAUTION! Option can catch POST requests in WordPress backend"
|
420 |
msgstr ""
|
421 |
|
422 |
+
#: inc/cleantalk-admin.php:1002
|
423 |
msgid ""
|
424 |
"Options helps protect WordPress against spam with any caching plugins. Turn "
|
425 |
"this option on to avoid issues with caching plugins."
|
426 |
msgstr ""
|
427 |
|
428 |
+
#: inc/cleantalk-admin.php:1002
|
429 |
msgid "Attention! Incompatible with AMP plugins!"
|
430 |
msgstr ""
|
431 |
|
432 |
+
#: inc/cleantalk-admin.php:1032
|
433 |
msgid "Dont't check comments for users with above"
|
434 |
msgstr ""
|
435 |
|
436 |
+
#: inc/cleantalk-admin.php:1032
|
437 |
msgid "comments."
|
438 |
msgstr ""
|
439 |
|
440 |
+
#: inc/cleantalk-admin.php:1052
|
441 |
msgid ""
|
442 |
"Checking this box you allow plugin store information about screen size and "
|
443 |
"browser plugins of website visitors. The option in a beta state."
|
444 |
msgstr ""
|
445 |
|
446 |
+
#: inc/cleantalk-admin.php:1109
|
447 |
msgid ""
|
448 |
"Turn this option on to protect forms on your WordPress that send data to "
|
449 |
"third-part servers (like MailChimp)."
|
450 |
msgstr ""
|
451 |
|
452 |
+
#: inc/cleantalk-admin.php:1129
|
453 |
msgid ""
|
454 |
"This option will enable protection for custom (hand-made) AJAX forms with "
|
455 |
"PHP scripts handlers on your WordPress."
|
456 |
msgstr ""
|
457 |
|
458 |
+
#: inc/cleantalk-admin.php:1149
|
459 |
msgid ""
|
460 |
"Turn this option off to deny plugin generates any cookies on website front-"
|
461 |
"end. This option is helpful if you use Varnish. But most of contact forms "
|
462 |
"will not be protected by CleanTalk if the option is turned off!"
|
463 |
msgstr ""
|
464 |
|
465 |
+
#: inc/cleantalk-admin.php:1169
|
466 |
msgid ""
|
467 |
"Turn this option on to use encrypted (SSL) connection with CleanTalk servers."
|
468 |
msgstr ""
|
469 |
|
470 |
+
#: inc/cleantalk-admin.php:1190
|
471 |
msgid ""
|
472 |
"Turn this option on to check for spam any submissions (comments, contact "
|
473 |
"forms and etc.) from registered Users."
|
474 |
msgstr ""
|
475 |
|
476 |
+
#: inc/cleantalk-admin.php:1216
|
477 |
msgid ""
|
478 |
"Checking this box places a small link under the comment form that lets "
|
479 |
"others know what anti-spam tool protects your site."
|
480 |
msgstr ""
|
481 |
|
482 |
+
#: inc/cleantalk-admin.php:1242
|
483 |
msgid ""
|
484 |
"This option allows to filter spam bots before they access website. Also "
|
485 |
"reduces CPU usage on hosting server and accelerates pages load time."
|
486 |
msgstr ""
|
487 |
|
488 |
+
#: inc/cleantalk-admin.php:1244
|
489 |
msgid "Learn more"
|
490 |
msgstr ""
|
491 |
|
492 |
+
#: inc/cleantalk-admin.php:1360
|
493 |
msgid "Save Changes"
|
494 |
msgstr ""
|
495 |
|
496 |
+
#: inc/cleantalk-admin.php:1376
|
497 |
msgid "Plugin Homepage at"
|
498 |
msgstr ""
|
499 |
|
500 |
+
#: inc/cleantalk-admin.php:1377
|
501 |
msgid "Tech support CleanTalk:"
|
502 |
msgstr ""
|
503 |
|
504 |
+
#: inc/cleantalk-admin.php:1377
|
505 |
msgid "CleanTalk tech forum"
|
506 |
msgstr ""
|
507 |
|
508 |
+
#: inc/cleantalk-admin.php:1377
|
509 |
msgid "Use s@cleantalk.org to test plugin in any WordPress form."
|
510 |
msgstr ""
|
511 |
|
512 |
+
#: inc/cleantalk-admin.php:1415
|
513 |
#, php-format
|
514 |
msgid "Unable to get Access key automatically: %s"
|
515 |
msgstr ""
|
516 |
|
517 |
+
#: inc/cleantalk-admin.php:1416
|
518 |
msgid "Get the Access key"
|
519 |
msgstr ""
|
520 |
|
521 |
+
#: inc/cleantalk-admin.php:1421
|
522 |
#, php-format
|
523 |
msgid "Please enter Access Key in %s settings to enable anti spam protection!"
|
524 |
msgstr ""
|
525 |
|
526 |
+
#: inc/cleantalk-admin.php:1435
|
527 |
#, php-format
|
528 |
msgid "%s trial period ends, please upgrade to %s!"
|
529 |
msgstr ""
|
530 |
|
531 |
+
#: inc/cleantalk-admin.php:1458
|
532 |
msgid "RENEW ANTI-SPAM"
|
533 |
msgstr ""
|
534 |
|
535 |
+
#: inc/cleantalk-admin.php:1459
|
536 |
#, php-format
|
537 |
msgid "Please renew your anti-spam license for %s."
|
538 |
msgstr ""
|
539 |
|
540 |
+
#: inc/cleantalk-admin.php:1459
|
541 |
msgid "next year"
|
542 |
msgstr ""
|
543 |
|
544 |
+
#: inc/cleantalk-admin.php:1466
|
545 |
msgid ""
|
546 |
"Wrong <a href=\"options-general.php?page=cleantalk\"><b style=\"color: "
|
547 |
"#49C73B;\">Clean</b><b style=\"color: #349ebf;\">Talk</b> access key</"
|
549 |
"forum/\">support</a>."
|
550 |
msgstr ""
|
551 |
|
552 |
+
#: inc/cleantalk-admin.php:1606
|
553 |
msgid "FAQ"
|
554 |
msgstr ""
|
555 |
|
556 |
+
#: inc/cleantalk-admin.php:1607
|
557 |
msgid "Support"
|
558 |
msgstr ""
|
559 |
|
560 |
#: inc/cleantalk-comments.php:9 inc/cleantalk-comments.php:239
|
561 |
+
#: inc/cleantalk-users.php:8 inc/cleantalk-users.php:187
|
562 |
msgid "Check for spam"
|
563 |
msgstr ""
|
564 |
|
567 |
msgstr ""
|
568 |
|
569 |
#: inc/cleantalk-comments.php:66
|
|
|
570 |
msgid "Comment"
|
571 |
msgstr ""
|
572 |
|
573 |
#: inc/cleantalk-comments.php:67
|
|
|
574 |
msgid "In Response To"
|
575 |
msgstr ""
|
576 |
|
583 |
msgid "Y/m/d"
|
584 |
msgstr ""
|
585 |
|
586 |
+
#: inc/cleantalk-comments.php:109 inc/cleantalk-users.php:124
|
587 |
+
msgid "Approve"
|
588 |
+
msgstr ""
|
589 |
+
|
590 |
+
#: inc/cleantalk-comments.php:111 inc/cleantalk-users.php:126
|
591 |
+
msgid "Delete"
|
592 |
+
msgstr ""
|
593 |
+
|
594 |
#: inc/cleantalk-comments.php:126
|
595 |
msgid "View Post"
|
596 |
msgstr ""
|
599 |
msgid "Delete all comments from the list"
|
600 |
msgstr ""
|
601 |
|
602 |
+
#: inc/cleantalk-comments.php:173 inc/cleantalk-users.php:176
|
603 |
msgid "Delete selected"
|
604 |
msgstr ""
|
605 |
|
606 |
+
#: inc/cleantalk-comments.php:216 inc/cleantalk-users.php:200
|
607 |
+
msgid ""
|
608 |
+
"There is some differencies between blacklists database and our API "
|
609 |
+
"mechanisms. Blacklists shows all history of spam activity, but our API (that "
|
610 |
+
"used in spam checking) used another parameters, too: last day of activity, "
|
611 |
+
"number of spam attacks during last days etc. This mechanisms help us to "
|
612 |
+
"reduce number of false positivitie. So, there is nothing strange, if some "
|
613 |
+
"emails/IPs will be not found by this checking."
|
614 |
+
msgstr ""
|
615 |
+
|
616 |
#: inc/cleantalk-comments.php:224
|
617 |
msgid ""
|
618 |
"Please wait! CleanTalk is checking all approved and pending comments via "
|
631 |
"senders that have spam activity on other websites."
|
632 |
msgstr ""
|
633 |
|
634 |
+
#: inc/cleantalk-comments.php:247
|
635 |
+
msgid "Insert comments"
|
636 |
+
msgstr ""
|
637 |
+
|
638 |
#: inc/cleantalk-comments.php:412
|
639 |
#, php-format
|
640 |
msgid "Total comments %s, checked %s, found %s spam comments."
|
644 |
msgid "Please do backup of WordPress database before delete any comments!"
|
645 |
msgstr ""
|
646 |
|
647 |
+
#: inc/cleantalk-public.php:1054 inc/cleantalk-public.php:1111
|
648 |
+
#: inc/cleantalk-public.php:1129
|
649 |
msgid "Spam protection"
|
650 |
msgstr ""
|
651 |
|
652 |
+
#: inc/cleantalk-public.php:1326
|
653 |
#, php-format
|
654 |
msgid "Registration is approved by %s."
|
655 |
msgstr ""
|
656 |
|
657 |
+
#: inc/cleantalk-public.php:2014
|
658 |
msgid "Comment approved. Anti-spam by CleanTalk."
|
659 |
msgstr ""
|
660 |
|
661 |
+
#: inc/cleantalk-public.php:2638
|
662 |
msgid "Attention, please!"
|
663 |
msgstr ""
|
664 |
|
665 |
+
#: inc/cleantalk-public.php:2639
|
666 |
#, php-format
|
667 |
msgid "\"%s\" plugin error on your site %s:"
|
668 |
msgstr ""
|
669 |
|
670 |
+
#: inc/cleantalk-public.php:2641
|
671 |
#, php-format
|
672 |
msgid "[%s] %s error!"
|
673 |
msgstr ""
|
688 |
msgstr ""
|
689 |
|
690 |
#: inc/cleantalk-users.php:80
|
|
|
691 |
msgid "Name"
|
692 |
msgstr ""
|
693 |
|
|
|
|
|
|
|
|
|
|
|
694 |
#: inc/cleantalk-users.php:82
|
|
|
695 |
msgid "Role"
|
696 |
msgstr ""
|
697 |
|
698 |
#: inc/cleantalk-users.php:83
|
|
|
699 |
msgid "Posts"
|
700 |
msgstr ""
|
701 |
|
702 |
+
#: inc/cleantalk-users.php:175
|
703 |
msgid "Delete all users from list"
|
704 |
msgstr ""
|
705 |
|
706 |
+
#: inc/cleantalk-users.php:179
|
707 |
+
msgid "Insert accounts"
|
708 |
+
msgstr ""
|
709 |
+
|
710 |
+
#: inc/cleantalk-users.php:190
|
711 |
msgid ""
|
712 |
"The plugin will check all users against blacklists database and show you "
|
713 |
"senders that have spam activity on other websites. Just click 'Find spam "
|
714 |
"users' to start."
|
715 |
msgstr ""
|
716 |
|
717 |
+
#: inc/cleantalk-users.php:208
|
718 |
msgid "Stop deletion"
|
719 |
msgstr ""
|
720 |
|
721 |
+
#: inc/cleantalk-users.php:365
|
722 |
#, php-format
|
723 |
msgid "Total users %s, checked %s, found %s spam users"
|
724 |
msgstr ""
|
725 |
|
726 |
+
#: inc/cleantalk-users.php:368
|
727 |
msgid "Please do backup of WordPress database before delete any accounts!"
|
728 |
msgstr ""
|
729 |
|
inc/cleantalk-admin.php
CHANGED
@@ -76,10 +76,13 @@ function ct_enqueue_scripts($hook) {
|
|
76 |
wp_localize_script( 'jquery', 'ctCommentsCheck', array(
|
77 |
'ct_ajax_nonce' => $ajax_nonce,
|
78 |
'ct_timeout_confirm' => __('Failed from timeout. Going to check comments again.', 'cleantalk'),
|
79 |
-
'ct_comments_added' => __('Added 500 comments', 'cleantalk')
|
|
|
|
|
80 |
));
|
81 |
wp_localize_script( 'jquery', 'ctCommentsScreen', array(
|
82 |
-
'spambutton_text' => __("Find spam
|
|
|
83 |
));
|
84 |
}
|
85 |
if( $hook == 'users_page_ct_check_users' || $hook == 'users.php'){
|
@@ -95,9 +98,12 @@ function ct_enqueue_scripts($hook) {
|
|
95 |
'ct_timeout_delete' => __('Failed from timeout. Going to run a new attempt to delete spam users.', 'cleantalk'),
|
96 |
'ct_inserted' => __('Inserted', 'cleantalk'),
|
97 |
'ct_iusers' => __('users.', 'cleantalk'),
|
|
|
|
|
98 |
));
|
99 |
wp_localize_script( 'jquery', 'ctUsersScreen', array(
|
100 |
-
'spambutton_users_text' => __("Find spam
|
|
|
101 |
));
|
102 |
}
|
103 |
if( $hook == 'settings_page_cleantalk' ){
|
@@ -118,11 +124,11 @@ function ct_enqueue_scripts($hook) {
|
|
118 |
function ct_admin_add_page() {
|
119 |
if(is_network_admin())
|
120 |
{
|
121 |
-
add_submenu_page("settings.php", __('CleanTalk settings', 'cleantalk'), 'CleanTalk', 'manage_options', 'cleantalk', 'ct_settings_page');
|
122 |
}
|
123 |
else
|
124 |
{
|
125 |
-
add_options_page(__('CleanTalk settings', 'cleantalk'), 'CleanTalk', 'manage_options', 'cleantalk', 'ct_settings_page');
|
126 |
}
|
127 |
}
|
128 |
|
@@ -1369,6 +1375,7 @@ function ct_settings_page() {
|
|
1369 |
<div>
|
1370 |
<?php echo __('Plugin Homepage at', 'cleantalk'); ?> <a href="http://cleantalk.org" target="_blank">cleantalk.org</a>.<br />
|
1371 |
<?php echo __('Tech support CleanTalk:', 'cleantalk'); ?> <a href="https://cleantalk.org/forum/viewforum.php?f=25" target="_blank"><?php echo __('CleanTalk tech forum', 'cleantalk'); ?></a>.<br /><?php echo __('Use s@cleantalk.org to test plugin in any WordPress form.', 'cleantalk'); ?><br />
|
|
|
1372 |
</div>
|
1373 |
<?php
|
1374 |
}
|
76 |
wp_localize_script( 'jquery', 'ctCommentsCheck', array(
|
77 |
'ct_ajax_nonce' => $ajax_nonce,
|
78 |
'ct_timeout_confirm' => __('Failed from timeout. Going to check comments again.', 'cleantalk'),
|
79 |
+
'ct_comments_added' => __('Added 500 comments', 'cleantalk'),
|
80 |
+
'ct_confirm_deletion_all' => __('Delete all spam comments?', 'cleantalk'),
|
81 |
+
'ct_confirm_deletion_checked' => __('Delete checked comments?', 'cleantalk')
|
82 |
));
|
83 |
wp_localize_script( 'jquery', 'ctCommentsScreen', array(
|
84 |
+
'spambutton_text' => __("Find spam-comments", 'cleantalk'),
|
85 |
+
'spambutton_text_show' => __("Show spam-comments", 'cleantalk')
|
86 |
));
|
87 |
}
|
88 |
if( $hook == 'users_page_ct_check_users' || $hook == 'users.php'){
|
98 |
'ct_timeout_delete' => __('Failed from timeout. Going to run a new attempt to delete spam users.', 'cleantalk'),
|
99 |
'ct_inserted' => __('Inserted', 'cleantalk'),
|
100 |
'ct_iusers' => __('users.', 'cleantalk'),
|
101 |
+
'ct_confirm_deletion_all' => __('Delete all spam users?', 'cleantalk'),
|
102 |
+
'ct_confirm_deletion_checked' => __('Delete checked users?', 'cleantalk')
|
103 |
));
|
104 |
wp_localize_script( 'jquery', 'ctUsersScreen', array(
|
105 |
+
'spambutton_users_text' => __("Find spam-users", 'cleantalk'),
|
106 |
+
'spambutton_users_text_show' => __("Show spam-users", 'cleantalk')
|
107 |
));
|
108 |
}
|
109 |
if( $hook == 'settings_page_cleantalk' ){
|
124 |
function ct_admin_add_page() {
|
125 |
if(is_network_admin())
|
126 |
{
|
127 |
+
add_submenu_page("settings.php", __('CleanTalk settings', 'cleantalk'), 'Antispam by CleanTalk', 'manage_options', 'cleantalk', 'ct_settings_page');
|
128 |
}
|
129 |
else
|
130 |
{
|
131 |
+
add_options_page(__('CleanTalk settings', 'cleantalk'), 'Antispam by CleanTalk', 'manage_options', 'cleantalk', 'ct_settings_page');
|
132 |
}
|
133 |
}
|
134 |
|
1375 |
<div>
|
1376 |
<?php echo __('Plugin Homepage at', 'cleantalk'); ?> <a href="http://cleantalk.org" target="_blank">cleantalk.org</a>.<br />
|
1377 |
<?php echo __('Tech support CleanTalk:', 'cleantalk'); ?> <a href="https://cleantalk.org/forum/viewforum.php?f=25" target="_blank"><?php echo __('CleanTalk tech forum', 'cleantalk'); ?></a>.<br /><?php echo __('Use s@cleantalk.org to test plugin in any WordPress form.', 'cleantalk'); ?><br />
|
1378 |
+
<?php echo 'CleanTalk is registered Trademark. All rights reserved.'; ?>
|
1379 |
</div>
|
1380 |
<?php
|
1381 |
}
|
inc/cleantalk-ajax.php
CHANGED
@@ -11,6 +11,10 @@ $cleantalk_ajax_actions_to_check[] = 'qcf_validate_form'; //Quick Contact Form
|
|
11 |
|
12 |
//cleantalk_hooked_actions[] - array for POST 'actions' which were direct hooked.
|
13 |
|
|
|
|
|
|
|
|
|
14 |
/*hooks for AJAX Login & Register email validation*/
|
15 |
add_action( 'wp_ajax_nopriv_validate_email', 'ct_validate_email_ajaxlogin',1 );
|
16 |
add_action( 'wp_ajax_validate_email', 'ct_validate_email_ajaxlogin',1 );
|
@@ -333,7 +337,7 @@ function ct_ajax_hook($message_obj = false)
|
|
333 |
}
|
334 |
|
335 |
//CSCF fix
|
336 |
-
if($_POST['action']
|
337 |
$ct_post_temp[] = $message_obj['comment_author'];
|
338 |
$ct_post_temp[] = $message_obj['comment_author_email'];
|
339 |
$ct_post_temp[] = $message_obj['comment_content'];
|
@@ -341,13 +345,13 @@ function ct_ajax_hook($message_obj = false)
|
|
341 |
|
342 |
|
343 |
//??? fix
|
344 |
-
if(($_POST['action']
|
345 |
$ct_post_temp=$_POST;
|
346 |
$ct_post_temp['target']=1;
|
347 |
}
|
348 |
|
349 |
//UserPro fix
|
350 |
-
if($_POST['action']=='userpro_process_form' && $_POST['template']=='register'){
|
351 |
$ct_post_temp = $_POST;
|
352 |
$ct_post_temp['shortcode'] = '';
|
353 |
}
|
@@ -400,51 +404,50 @@ function ct_ajax_hook($message_obj = false)
|
|
400 |
$ct_result = $ct_base_call_result['ct_result'];
|
401 |
if ($ct_result->allow == 0)
|
402 |
{
|
403 |
-
if($_POST['action']=='wpuf_submit_register')
|
404 |
-
{
|
405 |
$result=Array('success'=>false,'error'=>$ct_result->comment);
|
406 |
@header( 'Content-Type: application/json; charset=' . get_option( 'blog_charset' ) );
|
407 |
print json_encode($result);
|
408 |
die();
|
409 |
}
|
410 |
-
else if($_POST['action']=='mymail_form_submit')
|
411 |
{
|
412 |
$result=Array('success'=>false,'html'=>$ct_result->comment);
|
413 |
@header( 'Content-Type: application/json; charset=' . get_option( 'blog_charset' ) );
|
414 |
print json_encode($result);
|
415 |
die();
|
416 |
}
|
417 |
-
else if($_POST['action']=='wysija_ajax'
|
418 |
{
|
419 |
$result=Array('result'=>false,'msgs'=>Array('updated'=>Array($ct_result->comment)));
|
420 |
//@header( 'Content-Type: application/json; charset=' . get_option( 'blog_charset' ) );
|
421 |
print $_GET['callback'].'('.json_encode($result).');';
|
422 |
die();
|
423 |
}
|
424 |
-
else if($_POST['action']=='cs_registration_validation')
|
425 |
{
|
426 |
$result=Array("type"=>"error","message"=>$ct_result->comment);
|
427 |
print json_encode($result);
|
428 |
die();
|
429 |
}
|
430 |
-
else if($_POST['action']=='request_appointment'
|
431 |
{
|
432 |
print $ct_result->comment;
|
433 |
die();
|
434 |
}
|
435 |
-
else if($_POST['action']=='zn_do_login')
|
436 |
{
|
437 |
print '<div id="login_error">'.$ct_result->comment.'</div>';
|
438 |
die();
|
439 |
}
|
440 |
-
else if($_POST['action']=='vfb_submit')
|
441 |
{
|
442 |
$result=Array('result'=>false,'message'=>$ct_result->comment);
|
443 |
@header( 'Content-Type: application/json; charset=' . get_option( 'blog_charset' ) );
|
444 |
print json_encode($result);
|
445 |
die();
|
446 |
}
|
447 |
-
else if($_POST['action']
|
448 |
{
|
449 |
$message_obj['akismet_result'] = 'true';
|
450 |
return $message_obj;
|
@@ -452,39 +455,39 @@ function ct_ajax_hook($message_obj = false)
|
|
452 |
//print json_encode($result);
|
453 |
//die();
|
454 |
}
|
455 |
-
else if($_POST['action']=='woocommerce_checkout')
|
456 |
{
|
457 |
print $ct_result->comment;
|
458 |
die();
|
459 |
}
|
460 |
-
else if($_POST['action']=='frm_entries_create')
|
461 |
{
|
462 |
$result=Array('112'=>$ct_result->comment);
|
463 |
print json_encode($result);
|
464 |
die();
|
465 |
}
|
466 |
-
else if(isset($_POST['cma-action'])
|
467 |
{
|
468 |
$result=Array('success'=>0, 'thread_id'=>null,'messages'=>Array($ct_result->comment));
|
469 |
print json_encode($result);
|
470 |
die();
|
471 |
}
|
472 |
-
else if($_POST['action']=='td_mod_register')
|
473 |
{
|
474 |
print json_encode(array('register', 0, $ct_result->comment));
|
475 |
die();
|
476 |
}
|
477 |
-
else if($_POST['action']=='tmpl_ajax_check_user_email')
|
478 |
{
|
479 |
print "17,email";
|
480 |
die();
|
481 |
}
|
482 |
-
else if($_POST['action']=='tevolution_submit_from_preview'
|
483 |
{
|
484 |
print $ct_result->comment;
|
485 |
die();
|
486 |
}
|
487 |
-
else if($_POST['action']=='ninja_forms_ajax_submit')
|
488 |
{
|
489 |
print '{"form_id":'.$_POST['_form_id'].',"errors":false,"success":{"success_msg-Success":"'.$ct_result->comment.'"}}';
|
490 |
die();
|
@@ -493,7 +496,7 @@ function ct_ajax_hook($message_obj = false)
|
|
493 |
// WooWaitList
|
494 |
// http://codecanyon.net/item/woowaitlist-woocommerce-back-in-stock-notifier/7103373
|
495 |
//
|
496 |
-
else if($_POST['action']=='wew_save_to_db_callback')
|
497 |
{
|
498 |
$result = array();
|
499 |
$result['error'] = 1;
|
@@ -503,7 +506,7 @@ function ct_ajax_hook($message_obj = false)
|
|
503 |
die();
|
504 |
}
|
505 |
//UserPro
|
506 |
-
else if($_POST['action']=='userpro_process_form' && $_POST['template']=='register')
|
507 |
{
|
508 |
foreach($_POST as $key => $value){
|
509 |
$output[$key]=$value;
|
@@ -514,7 +517,7 @@ function ct_ajax_hook($message_obj = false)
|
|
514 |
die;
|
515 |
}
|
516 |
//Quick event manager
|
517 |
-
else if($_POST['action']=='qem_validate_form'){
|
518 |
$errors[] = 'registration_forbidden';
|
519 |
$result = Array(
|
520 |
success => 'false',
|
@@ -525,7 +528,7 @@ function ct_ajax_hook($message_obj = false)
|
|
525 |
die();
|
526 |
}
|
527 |
// Quick Contact Form
|
528 |
-
elseif($_POST['action'] == 'qcf_validate_form')
|
529 |
{
|
530 |
$result = Array(
|
531 |
blurb => "<h1>".$ct_result->comment."</h1>",
|
@@ -541,6 +544,11 @@ function ct_ajax_hook($message_obj = false)
|
|
541 |
print json_encode($result);
|
542 |
die();
|
543 |
}
|
|
|
|
|
|
|
|
|
|
|
544 |
else
|
545 |
{
|
546 |
print $ct_result->comment;
|
11 |
|
12 |
//cleantalk_hooked_actions[] - array for POST 'actions' which were direct hooked.
|
13 |
|
14 |
+
/*hooks for Usernoise Form*/
|
15 |
+
add_action('un_feedback_form_body', 'ct_add_hidden_fields',1);
|
16 |
+
add_filter('un_validate_feedback', 'ct_ajax_hook', 1, 2);
|
17 |
+
|
18 |
/*hooks for AJAX Login & Register email validation*/
|
19 |
add_action( 'wp_ajax_nopriv_validate_email', 'ct_validate_email_ajaxlogin',1 );
|
20 |
add_action( 'wp_ajax_validate_email', 'ct_validate_email_ajaxlogin',1 );
|
337 |
}
|
338 |
|
339 |
//CSCF fix
|
340 |
+
if(isset($_POST['action'], $_POST['cscf']) && $_POST['action']== 'cscf-submitform'){
|
341 |
$ct_post_temp[] = $message_obj['comment_author'];
|
342 |
$ct_post_temp[] = $message_obj['comment_author_email'];
|
343 |
$ct_post_temp[] = $message_obj['comment_content'];
|
345 |
|
346 |
|
347 |
//??? fix
|
348 |
+
if(isset($_POST['action'], $_POST['target']) && ($_POST['action']=='request_appointment'||$_POST['action']=='send_message')){
|
349 |
$ct_post_temp=$_POST;
|
350 |
$ct_post_temp['target']=1;
|
351 |
}
|
352 |
|
353 |
//UserPro fix
|
354 |
+
if(isset($_POST['action'], $_POST['template']) && $_POST['action']=='userpro_process_form' && $_POST['template']=='register'){
|
355 |
$ct_post_temp = $_POST;
|
356 |
$ct_post_temp['shortcode'] = '';
|
357 |
}
|
404 |
$ct_result = $ct_base_call_result['ct_result'];
|
405 |
if ($ct_result->allow == 0)
|
406 |
{
|
407 |
+
if(isset($_POST['action']) && $_POST['action']=='wpuf_submit_register'){
|
|
|
408 |
$result=Array('success'=>false,'error'=>$ct_result->comment);
|
409 |
@header( 'Content-Type: application/json; charset=' . get_option( 'blog_charset' ) );
|
410 |
print json_encode($result);
|
411 |
die();
|
412 |
}
|
413 |
+
else if(isset($_POST['action']) && $_POST['action']=='mymail_form_submit')
|
414 |
{
|
415 |
$result=Array('success'=>false,'html'=>$ct_result->comment);
|
416 |
@header( 'Content-Type: application/json; charset=' . get_option( 'blog_charset' ) );
|
417 |
print json_encode($result);
|
418 |
die();
|
419 |
}
|
420 |
+
else if(isset($_POST['action'], $_POST['task']) && $_POST['action'] == 'wysija_ajax' && $_POST['task'] != 'send_preview')
|
421 |
{
|
422 |
$result=Array('result'=>false,'msgs'=>Array('updated'=>Array($ct_result->comment)));
|
423 |
//@header( 'Content-Type: application/json; charset=' . get_option( 'blog_charset' ) );
|
424 |
print $_GET['callback'].'('.json_encode($result).');';
|
425 |
die();
|
426 |
}
|
427 |
+
else if(isset($_POST['action']) && $_POST['action']=='cs_registration_validation')
|
428 |
{
|
429 |
$result=Array("type"=>"error","message"=>$ct_result->comment);
|
430 |
print json_encode($result);
|
431 |
die();
|
432 |
}
|
433 |
+
else if(isset($_POST['action']) && ($_POST['action']=='request_appointment' || $_POST['action']=='send_message'))
|
434 |
{
|
435 |
print $ct_result->comment;
|
436 |
die();
|
437 |
}
|
438 |
+
else if(isset($_POST['action']) && $_POST['action']=='zn_do_login')
|
439 |
{
|
440 |
print '<div id="login_error">'.$ct_result->comment.'</div>';
|
441 |
die();
|
442 |
}
|
443 |
+
else if(isset($_POST['action']) && $_POST['action']=='vfb_submit')
|
444 |
{
|
445 |
$result=Array('result'=>false,'message'=>$ct_result->comment);
|
446 |
@header( 'Content-Type: application/json; charset=' . get_option( 'blog_charset' ) );
|
447 |
print json_encode($result);
|
448 |
die();
|
449 |
}
|
450 |
+
else if(isset($_POST['action']) && !isset($_POST['cscf']) && $_POST['action']== 'cscf-submitform')
|
451 |
{
|
452 |
$message_obj['akismet_result'] = 'true';
|
453 |
return $message_obj;
|
455 |
//print json_encode($result);
|
456 |
//die();
|
457 |
}
|
458 |
+
else if(isset($_POST['action']) && $_POST['action']=='woocommerce_checkout')
|
459 |
{
|
460 |
print $ct_result->comment;
|
461 |
die();
|
462 |
}
|
463 |
+
else if(isset($_POST['action']) && $_POST['action']=='frm_entries_create')
|
464 |
{
|
465 |
$result=Array('112'=>$ct_result->comment);
|
466 |
print json_encode($result);
|
467 |
die();
|
468 |
}
|
469 |
+
else if(isset($_POST['cma-action']) && $_POST['cma-action']=='add')
|
470 |
{
|
471 |
$result=Array('success'=>0, 'thread_id'=>null,'messages'=>Array($ct_result->comment));
|
472 |
print json_encode($result);
|
473 |
die();
|
474 |
}
|
475 |
+
else if(isset($_POST['action']) && $_POST['action']=='td_mod_register')
|
476 |
{
|
477 |
print json_encode(array('register', 0, $ct_result->comment));
|
478 |
die();
|
479 |
}
|
480 |
+
else if(isset($_POST['action']) && $_POST['action']=='tmpl_ajax_check_user_email')
|
481 |
{
|
482 |
print "17,email";
|
483 |
die();
|
484 |
}
|
485 |
+
else if(isset($_POST['action']) && ($_POST['action']=='tevolution_submit_from_preview' || $_POST['action']=='submit_form_recaptcha_validation'))
|
486 |
{
|
487 |
print $ct_result->comment;
|
488 |
die();
|
489 |
}
|
490 |
+
else if(isset($_POST['action']) && $_POST['action']=='ninja_forms_ajax_submit')
|
491 |
{
|
492 |
print '{"form_id":'.$_POST['_form_id'].',"errors":false,"success":{"success_msg-Success":"'.$ct_result->comment.'"}}';
|
493 |
die();
|
496 |
// WooWaitList
|
497 |
// http://codecanyon.net/item/woowaitlist-woocommerce-back-in-stock-notifier/7103373
|
498 |
//
|
499 |
+
else if(isset($_POST['action']) && $_POST['action']=='wew_save_to_db_callback')
|
500 |
{
|
501 |
$result = array();
|
502 |
$result['error'] = 1;
|
506 |
die();
|
507 |
}
|
508 |
//UserPro
|
509 |
+
else if(isset($_POST['action'], $_POST['template']) && $_POST['action']=='userpro_process_form' && $_POST['template']=='register')
|
510 |
{
|
511 |
foreach($_POST as $key => $value){
|
512 |
$output[$key]=$value;
|
517 |
die;
|
518 |
}
|
519 |
//Quick event manager
|
520 |
+
else if(isset($_POST['action']) && $_POST['action']=='qem_validate_form'){
|
521 |
$errors[] = 'registration_forbidden';
|
522 |
$result = Array(
|
523 |
success => 'false',
|
528 |
die();
|
529 |
}
|
530 |
// Quick Contact Form
|
531 |
+
elseif(isset($_POST['action']) && $_POST['action'] == 'qcf_validate_form')
|
532 |
{
|
533 |
$result = Array(
|
534 |
blurb => "<h1>".$ct_result->comment."</h1>",
|
544 |
print json_encode($result);
|
545 |
die();
|
546 |
}
|
547 |
+
// Usernoise Contact Form
|
548 |
+
elseif(isset($_POST['title'], $_POST['email'], $_POST['type'], $_POST['ct_checkjs']))
|
549 |
+
{
|
550 |
+
return array($ct_result->comment);
|
551 |
+
}
|
552 |
else
|
553 |
{
|
554 |
print $ct_result->comment;
|
inc/cleantalk-comments-checkspam.js
CHANGED
@@ -204,9 +204,8 @@ jQuery(document).ready(function(){
|
|
204 |
ct_insert_comments();
|
205 |
});
|
206 |
jQuery("#ct_delete_all").click(function(){
|
207 |
-
if (!confirm(
|
208 |
return false;
|
209 |
-
}
|
210 |
|
211 |
jQuery('#ct_checking_status').hide();
|
212 |
jQuery('#ct_tools_buttons').hide();
|
@@ -218,16 +217,12 @@ jQuery(document).ready(function(){
|
|
218 |
ct_delete_all();
|
219 |
});
|
220 |
jQuery("#ct_delete_checked").click(function(){
|
|
|
|
|
|
|
221 |
ct_delete_checked();
|
222 |
});
|
223 |
-
|
224 |
-
id = jQuery(this).attr("data-id");
|
225 |
-
jQuery("#cleantalk_button_set_"+id).show();
|
226 |
-
});
|
227 |
-
jQuery(".cleantalk_comment").mouseout(function(){
|
228 |
-
id = jQuery(this).attr("data-id");
|
229 |
-
jQuery("#cleantalk_button_set_"+id).hide();
|
230 |
-
});
|
231 |
jQuery(".cleantalk_delete_button").click(function(){
|
232 |
id = jQuery(this).attr("data-id");
|
233 |
ids=Array();
|
@@ -253,10 +248,22 @@ jQuery(document).ready(function(){
|
|
253 |
id = jQuery(this).attr("data-id");
|
254 |
animate_comment(0.3, id);
|
255 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
256 |
jQuery(".cleantalk_delete_from_list_button").click(function(){
|
257 |
ct_id = jQuery(this).attr("data-id");
|
258 |
var data = {
|
259 |
-
'action': '
|
260 |
'security': ajax_nonce,
|
261 |
'id': ct_id
|
262 |
};
|
@@ -272,6 +279,7 @@ jQuery(document).ready(function(){
|
|
272 |
});
|
273 |
});
|
274 |
|
|
|
275 |
working=true;
|
276 |
ct_show_info();
|
277 |
working=false;
|
204 |
ct_insert_comments();
|
205 |
});
|
206 |
jQuery("#ct_delete_all").click(function(){
|
207 |
+
if (!confirm(ctCommentsCheck.ct_confirm_deletion_all))
|
208 |
return false;
|
|
|
209 |
|
210 |
jQuery('#ct_checking_status').hide();
|
211 |
jQuery('#ct_tools_buttons').hide();
|
217 |
ct_delete_all();
|
218 |
});
|
219 |
jQuery("#ct_delete_checked").click(function(){
|
220 |
+
if (!confirm(ctCommentsCheck.ct_confirm_deletion_checked))
|
221 |
+
return false;
|
222 |
+
|
223 |
ct_delete_checked();
|
224 |
});
|
225 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
226 |
jQuery(".cleantalk_delete_button").click(function(){
|
227 |
id = jQuery(this).attr("data-id");
|
228 |
ids=Array();
|
248 |
id = jQuery(this).attr("data-id");
|
249 |
animate_comment(0.3, id);
|
250 |
});
|
251 |
+
|
252 |
+
//Show/hide action on mouse over/out
|
253 |
+
jQuery(".cleantalk_comment").mouseover(function(){
|
254 |
+
id = jQuery(this).attr("data-id");
|
255 |
+
jQuery("#cleantalk_button_set_"+id).show();
|
256 |
+
});
|
257 |
+
jQuery(".cleantalk_comment").mouseout(function(){
|
258 |
+
id = jQuery(this).attr("data-id");
|
259 |
+
jQuery("#cleantalk_button_set_"+id).hide();
|
260 |
+
});
|
261 |
+
|
262 |
+
//Approve button
|
263 |
jQuery(".cleantalk_delete_from_list_button").click(function(){
|
264 |
ct_id = jQuery(this).attr("data-id");
|
265 |
var data = {
|
266 |
+
'action': 'ajax_ct_approve_comment',
|
267 |
'security': ajax_nonce,
|
268 |
'id': ct_id
|
269 |
};
|
279 |
});
|
280 |
});
|
281 |
|
282 |
+
//Default load actions
|
283 |
working=true;
|
284 |
ct_show_info();
|
285 |
working=false;
|
inc/cleantalk-comments-editscreen.js
CHANGED
@@ -1,3 +1,4 @@
|
|
1 |
jQuery(document).ready(function(){
|
2 |
-
jQuery('#post-query-submit').after('<a href="edit-comments.php?page=ct_check_spam" class="button">'+ctCommentsScreen.spambutton_text+'</a>'
|
|
|
3 |
});
|
1 |
jQuery(document).ready(function(){
|
2 |
+
jQuery('#post-query-submit').after('<a href="edit-comments.php?page=ct_check_spam" class="button">'+ctCommentsScreen.spambutton_text+'</a>' +
|
3 |
+
' <a href="edit-comments.php?page=ct_check_spam&ct_worked=1" class="button" style="margin-top:1px;">'+ctCommentsScreen.spambutton_text_show+'</a> ');
|
4 |
});
|
inc/cleantalk-comments.php
CHANGED
@@ -62,9 +62,9 @@ function ct_show_checkspam_page()
|
|
62 |
<label class="screen-reader-text" for="cb-select-all-1">Select All</label>
|
63 |
<input id="cb-select-all-1" type="checkbox" style="margin-top:0;"/>
|
64 |
</th>
|
65 |
-
<th scope="col" id="author" class="manage-column column-slug"><?php print _e('Author');?></th>
|
66 |
-
<th scope="col" id="comment" class="manage-column column-comment"><?php
|
67 |
-
<th scope="col" id="response" class="manage-column column-response sortable desc"><?php
|
68 |
</thead>
|
69 |
<tbody id="the-comment-list" data-wp-lists="list:comment">
|
70 |
<?php
|
@@ -106,17 +106,17 @@ function ct_show_checkspam_page()
|
|
106 |
<?php print $c_spam[$i]->comment_content; ?>
|
107 |
</p>
|
108 |
<div style="height:16px; display: none;" id='cleantalk_button_set_<?php print $c_spam[$i]->comment_ID; ?>'>
|
109 |
-
<a href="#" class="
|
110 |
|
|
111 |
-
<a href="#" class="
|
112 |
</div>
|
113 |
</td>
|
114 |
<td class="response column-response">
|
115 |
<div>
|
116 |
<span>
|
117 |
-
<a href="
|
118 |
<br/>
|
119 |
-
<a href="
|
120 |
<span class="comment-count"><?php
|
121 |
$p_cnt=wp_count_comments();
|
122 |
print $p_cnt->total_comments;
|
@@ -169,7 +169,7 @@ function ct_show_checkspam_page()
|
|
169 |
</tbody>
|
170 |
</table>
|
171 |
<div id="ct_tools_buttons">
|
172 |
-
<button class="button" id="ct_delete_all"><?php _e('Delete all comments from the list'); ?></button>
|
173 |
<button class="button" id="ct_delete_checked"><?php _e('Delete selected', 'cleantalk'); ?></button><br /><br />
|
174 |
</div>
|
175 |
<?php
|
@@ -212,9 +212,9 @@ function ct_show_checkspam_page()
|
|
212 |
{
|
213 |
print "<br />
|
214 |
<div id=\"ct_search_info\">
|
215 |
-
<br />
|
216 |
-
There is some differencies between blacklists database and our API mechanisms. Blacklists shows all history of spam activity, but our API (that used in spam checking) used another parameters, too: last day of activity, number of spam attacks during last days etc. This mechanisms help us to reduce number of false positivitie. So, there is nothing strange, if some emails/IPs will be not found by this checking.
|
217 |
-
</div>";
|
218 |
}
|
219 |
?></div>
|
220 |
<?php
|
@@ -244,7 +244,7 @@ function ct_show_checkspam_page()
|
|
244 |
</tr>
|
245 |
</table>
|
246 |
<?php
|
247 |
-
if($_SERVER['REMOTE_ADDR']=='127.0.0.1')print '<button class="button" id="ct_insert_comments">Insert comments</button><br />';
|
248 |
?>
|
249 |
|
250 |
</div>
|
@@ -521,8 +521,8 @@ function ct_ajax_clear_comments()
|
|
521 |
/**
|
522 |
* Admin action 'comment_unapproved_to_approved' - Approve comment, delete from the deleting list
|
523 |
*/
|
524 |
-
add_action( '
|
525 |
-
function
|
526 |
|
527 |
check_ajax_referer( 'ct_secret_nonce', 'security' );
|
528 |
|
62 |
<label class="screen-reader-text" for="cb-select-all-1">Select All</label>
|
63 |
<input id="cb-select-all-1" type="checkbox" style="margin-top:0;"/>
|
64 |
</th>
|
65 |
+
<th scope="col" id="author" class="manage-column column-slug"><?php print _e( 'Author' );?></th>
|
66 |
+
<th scope="col" id="comment" class="manage-column column-comment"><?php _e( 'Comment', 'cleantalk');;?></th>
|
67 |
+
<th scope="col" id="response" class="manage-column column-response sortable desc"><?php _e( 'In Response To', 'cleantalk' );?></th>
|
68 |
</thead>
|
69 |
<tbody id="the-comment-list" data-wp-lists="list:comment">
|
70 |
<?php
|
106 |
<?php print $c_spam[$i]->comment_content; ?>
|
107 |
</p>
|
108 |
<div style="height:16px; display: none;" id='cleantalk_button_set_<?php print $c_spam[$i]->comment_ID; ?>'>
|
109 |
+
<a href="#" class="cleantalk_delete_from_list_button" data-id="<?php print $c_spam[$i]->comment_ID; ?>" style="color:#0a0;" onclick="return false;" onmouseover="this.style.textDecoration='underline';" onmouseout="this.style.textDecoration='none';"><?php _e("Approve", "cleantalk"); ?></a>
|
110 |
|
|
111 |
+
<a href="#" class="cleantalk_delete_button" data-id="<?php print $c_spam[$i]->comment_ID; ?>" style="color:#a00;" onclick="return false;" onmouseover="this.style.textDecoration='underline';" onmouseout="this.style.textDecoration='none';"><?php _e("Delete", "cleantalk"); ?></a>
|
112 |
</div>
|
113 |
</td>
|
114 |
<td class="response column-response">
|
115 |
<div>
|
116 |
<span>
|
117 |
+
<a href="/wp-admin/post.php?post=<?php print $c_spam[$i]->comment_post_ID; ?>&action=edit"><?php print get_the_title($c_spam[$i]->comment_post_ID); ?></a>
|
118 |
<br/>
|
119 |
+
<a href="/wp-admin/edit-comments.php?p=<?php print $c_spam[$i]->comment_post_ID; ?>" class="post-com-count">
|
120 |
<span class="comment-count"><?php
|
121 |
$p_cnt=wp_count_comments();
|
122 |
print $p_cnt->total_comments;
|
169 |
</tbody>
|
170 |
</table>
|
171 |
<div id="ct_tools_buttons">
|
172 |
+
<button class="button" id="ct_delete_all"><?php _e('Delete all comments from the list', 'cleantalk'); ?></button>
|
173 |
<button class="button" id="ct_delete_checked"><?php _e('Delete selected', 'cleantalk'); ?></button><br /><br />
|
174 |
</div>
|
175 |
<?php
|
212 |
{
|
213 |
print "<br />
|
214 |
<div id=\"ct_search_info\">
|
215 |
+
<br />".
|
216 |
+
__('There is some differencies between blacklists database and our API mechanisms. Blacklists shows all history of spam activity, but our API (that used in spam checking) used another parameters, too: last day of activity, number of spam attacks during last days etc. This mechanisms help us to reduce number of false positivitie. So, there is nothing strange, if some emails/IPs will be not found by this checking.', 'cleantalk')
|
217 |
+
."</div>";
|
218 |
}
|
219 |
?></div>
|
220 |
<?php
|
244 |
</tr>
|
245 |
</table>
|
246 |
<?php
|
247 |
+
if($_SERVER['REMOTE_ADDR']=='127.0.0.1')print '<button class="button" id="ct_insert_comments">'. __('Insert comments', 'cleantalk') .'</button><br />';
|
248 |
?>
|
249 |
|
250 |
</div>
|
521 |
/**
|
522 |
* Admin action 'comment_unapproved_to_approved' - Approve comment, delete from the deleting list
|
523 |
*/
|
524 |
+
add_action( 'wp_ajax_ajax_ct_approve_comment', 'ct_commentcheck_approve_comment' );
|
525 |
+
function ct_commentcheck_approve_comment() {
|
526 |
|
527 |
check_ajax_referer( 'ct_secret_nonce', 'security' );
|
528 |
|
inc/cleantalk-common.php
CHANGED
@@ -462,7 +462,7 @@ function ct_get_options($force=false) {
|
|
462 |
*/
|
463 |
function ct_def_options() {
|
464 |
return array(
|
465 |
-
'spam_firewall' => '
|
466 |
'server' => 'http://moderate.cleantalk.org',
|
467 |
'apikey' => '',
|
468 |
'autoPubRevelantMess' => '0',
|
@@ -714,7 +714,7 @@ function ct_get_fields_any($arr, $message=array(), $email=null, $nickname=null,
|
|
714 |
);
|
715 |
$skip_fields_params = array( //Array for known service fields
|
716 |
//Common
|
717 |
-
|
718 |
//Custom Contact Forms
|
719 |
'form_id',
|
720 |
'form_nonce',
|
462 |
*/
|
463 |
function ct_def_options() {
|
464 |
return array(
|
465 |
+
'spam_firewall' => '1',
|
466 |
'server' => 'http://moderate.cleantalk.org',
|
467 |
'apikey' => '',
|
468 |
'autoPubRevelantMess' => '0',
|
714 |
);
|
715 |
$skip_fields_params = array( //Array for known service fields
|
716 |
//Common
|
717 |
+
'ct_checkjs',
|
718 |
//Custom Contact Forms
|
719 |
'form_id',
|
720 |
'form_nonce',
|
inc/cleantalk-public.php
CHANGED
@@ -707,7 +707,10 @@ function ct_add_mouse_tracking($return_string = false){
|
|
707 |
ctMouseStopData();
|
708 |
}
|
709 |
}
|
710 |
-
window.addEventListener
|
|
|
|
|
|
|
711 |
</script>';
|
712 |
|
713 |
if($return_string)
|
707 |
ctMouseStopData();
|
708 |
}
|
709 |
}
|
710 |
+
if(typeof window.addEventListener == "function")
|
711 |
+
window.addEventListener("mousemove", func);
|
712 |
+
else
|
713 |
+
window.attachEvent("onmousemove", func);
|
714 |
</script>';
|
715 |
|
716 |
if($return_string)
|
inc/cleantalk-users-checkspam.js
CHANGED
@@ -242,9 +242,8 @@ jQuery(document).ready(function(){
|
|
242 |
window.location.href='users.php?page=ct_check_users&ct_worked=1';
|
243 |
});
|
244 |
jQuery("#ct_delete_all_users").click(function(){
|
245 |
-
if (!confirm(
|
246 |
return false;
|
247 |
-
}
|
248 |
|
249 |
jQuery('#ct_checking_users_status').hide();
|
250 |
jQuery('#ct_check_users_table').hide();
|
@@ -261,9 +260,8 @@ jQuery(document).ready(function(){
|
|
261 |
ct_delete_all_users();
|
262 |
});
|
263 |
jQuery("#ct_delete_checked_users").click(function(){
|
264 |
-
if (!confirm(
|
265 |
return false;
|
266 |
-
}
|
267 |
|
268 |
ct_delete_checked_users();
|
269 |
});
|
@@ -275,7 +273,38 @@ jQuery(document).ready(function(){
|
|
275 |
id = jQuery(this).attr("data-id");
|
276 |
jQuery("#cleantalk_delete_user_"+id).hide();
|
277 |
});
|
278 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
279 |
working=true;
|
280 |
ct_show_users_info();
|
281 |
working=false;
|
242 |
window.location.href='users.php?page=ct_check_users&ct_worked=1';
|
243 |
});
|
244 |
jQuery("#ct_delete_all_users").click(function(){
|
245 |
+
if (!confirm(ctUsersCheck.ct_confirm_deletion_all))
|
246 |
return false;
|
|
|
247 |
|
248 |
jQuery('#ct_checking_users_status').hide();
|
249 |
jQuery('#ct_check_users_table').hide();
|
260 |
ct_delete_all_users();
|
261 |
});
|
262 |
jQuery("#ct_delete_checked_users").click(function(){
|
263 |
+
if (!confirm(ctUsersCheck.ct_confirm_deletion_checked))
|
264 |
return false;
|
|
|
265 |
|
266 |
ct_delete_checked_users();
|
267 |
});
|
273 |
id = jQuery(this).attr("data-id");
|
274 |
jQuery("#cleantalk_delete_user_"+id).hide();
|
275 |
});
|
276 |
+
|
277 |
+
//Show/hide action on mouse over/out
|
278 |
+
jQuery(".cleantalk_user").mouseover(function(){
|
279 |
+
id = jQuery(this).attr("data-id");
|
280 |
+
jQuery("#cleantalk_button_set_"+id).show();
|
281 |
+
});
|
282 |
+
jQuery(".cleantalk_user").mouseout(function(){
|
283 |
+
id = jQuery(this).attr("data-id");
|
284 |
+
jQuery("#cleantalk_button_set_"+id).hide();
|
285 |
+
});
|
286 |
+
|
287 |
+
//Approve button
|
288 |
+
jQuery(".cleantalk_delete_from_list_button").click(function(){
|
289 |
+
ct_id = jQuery(this).attr("data-id");
|
290 |
+
var data = {
|
291 |
+
'action': 'ajax_ct_approve_user',
|
292 |
+
'security': ajax_nonce,
|
293 |
+
'id': ct_id
|
294 |
+
};
|
295 |
+
jQuery.ajax({
|
296 |
+
type: "POST",
|
297 |
+
url: ajaxurl,
|
298 |
+
data: data,
|
299 |
+
success: function(msg){
|
300 |
+
jQuery("#comment-"+ct_id).fadeOut('slow', function(){
|
301 |
+
jQuery("#comment-"+ct_id).remove();
|
302 |
+
});
|
303 |
+
},
|
304 |
+
});
|
305 |
+
});
|
306 |
+
|
307 |
+
//Default load actions
|
308 |
working=true;
|
309 |
ct_show_users_info();
|
310 |
working=false;
|
inc/cleantalk-users-editscreen.js
CHANGED
@@ -1,3 +1,4 @@
|
|
1 |
jQuery(document).ready(function(){
|
2 |
-
jQuery('#changeit').after(' <a href="users.php?page=ct_check_users" class="button" style="margin-top:1px;">'+ctUsersScreen.spambutton_users_text+'</a>'
|
|
|
3 |
});
|
1 |
jQuery(document).ready(function(){
|
2 |
+
jQuery('#changeit').after(' <a href="users.php?page=ct_check_users" class="button" style="margin-top:1px;">'+ctUsersScreen.spambutton_users_text+'</a>' +
|
3 |
+
' <a href="users.php?page=ct_check_users&ct_worked=1" class="button" style="margin-top:1px;">'+ctUsersScreen.spambutton_users_text_show+'</a>');
|
4 |
});
|
inc/cleantalk-users.php
CHANGED
@@ -76,11 +76,11 @@ $cnt_spam1=$r[0]['cnt'];
|
|
76 |
<label class="screen-reader-text" for="cb-select-all-1">Select All</label>
|
77 |
<input id="cb-select-all-1" type="checkbox"/>
|
78 |
</th>
|
79 |
-
<th scope="col" id="author" class="manage-column column-slug"><?php
|
80 |
-
<th scope="col" id="comment" class="manage-column column-comment"><?php
|
81 |
-
<th scope="col" id="response" class="manage-column column-comment"
|
82 |
-
<th scope="col" id="role" class="manage-column column-response sortable desc"><?php
|
83 |
-
<th scope="col" id="posts" class="manage-column column-response sortable desc"><?php print
|
84 |
</thead>
|
85 |
<tbody id="the-comment-list" data-wp-lists="list:comment">
|
86 |
<?php
|
@@ -98,7 +98,7 @@ $cnt_spam1=$r[0]['cnt'];
|
|
98 |
<?php print $c_spam[$i]->data->user_login; ?>
|
99 |
</strong>
|
100 |
<br/>
|
101 |
-
<a href="mailto:<?php print $c_spam[$i]->data->user_email; ?>"><?php print $c_spam[$i]->data->user_email; ?></a> <a href="https://cleantalk.org/blacklists/<?php print $c_spam[$i]->data->user_email ; ?>" target="_blank"><img src="
|
102 |
<br/>
|
103 |
<?php
|
104 |
$user_meta=get_user_meta($c_spam[$i]->ID, 'session_tokens', true);
|
@@ -112,7 +112,7 @@ $cnt_spam1=$r[0]['cnt'];
|
|
112 |
$ip=$user_meta[0]['ip'];
|
113 |
?>
|
114 |
<a href="user-edit.php?user_id=<?php print $c_spam[$i]->ID ; ?>"><?php print $ip ; ?></a>
|
115 |
-
<a href="https://cleantalk.org/blacklists/<?php print $ip ; ?>" target="_blank"><img src="
|
116 |
<?php
|
117 |
}
|
118 |
?>
|
@@ -120,8 +120,10 @@ $cnt_spam1=$r[0]['cnt'];
|
|
120 |
<td class="comment column-comment">
|
121 |
<div class="submitted-on">
|
122 |
<?php print $c_spam[$i]->data->display_name; ?>
|
123 |
-
<div style="height:16px;">
|
124 |
-
<a href="#" class="
|
|
|
|
|
125 |
</div>
|
126 |
</div>
|
127 |
</td>
|
@@ -170,11 +172,11 @@ $cnt_spam1=$r[0]['cnt'];
|
|
170 |
</tbody>
|
171 |
</table>
|
172 |
<div id="ct_tools_buttons">
|
173 |
-
<button class="button" id="ct_delete_all_users"><?php _e('Delete all users from list'); ?></button>
|
174 |
<button class="button" id="ct_delete_checked_users"><?php _e('Delete selected', 'cleantalk'); ?></button>
|
175 |
<?php
|
176 |
}
|
177 |
-
if($_SERVER['REMOTE_ADDR']=='127.0.0.1')print '<button class="button" id="ct_insert_users">Insert accounts</button><br />';
|
178 |
|
179 |
?>
|
180 |
</div>
|
@@ -194,9 +196,9 @@ $cnt_spam1=$r[0]['cnt'];
|
|
194 |
{
|
195 |
print "
|
196 |
<div id=\"ct_search_info\">
|
197 |
-
<br />
|
198 |
-
There is some differencies between blacklists database and our API mechanisms. Blacklists shows all history of spam activity, but our API (that used in spam checking) used another parameters, too: last day of activity, number of spam attacks during last days etc. This mechanisms help us to reduce number of false positivitie. So, there is nothing strange, if some emails/IPs will be not found by this checking.
|
199 |
-
|
200 |
}
|
201 |
?>
|
202 |
|
@@ -446,4 +448,17 @@ function ct_ajax_clear_users()
|
|
446 |
$wpdb->query("delete from $wpdb->usermeta where meta_key='ct_hash' or meta_key='ct_checked' or meta_key='ct_marked_as_spam';");
|
447 |
die();
|
448 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
449 |
?>
|
76 |
<label class="screen-reader-text" for="cb-select-all-1">Select All</label>
|
77 |
<input id="cb-select-all-1" type="checkbox"/>
|
78 |
</th>
|
79 |
+
<th scope="col" id="author" class="manage-column column-slug"><?php _e('Username');?></th>
|
80 |
+
<th scope="col" id="comment" class="manage-column column-comment"><?php _e( 'Name' );;?></th>
|
81 |
+
<th scope="col" id="response" class="manage-column column-comment">E-mail</th>
|
82 |
+
<th scope="col" id="role" class="manage-column column-response sortable desc"><?php _e( 'Role' );?></th>
|
83 |
+
<th scope="col" id="posts" class="manage-column column-response sortable desc"><?php print _e( 'Posts' );?></th>
|
84 |
</thead>
|
85 |
<tbody id="the-comment-list" data-wp-lists="list:comment">
|
86 |
<?php
|
98 |
<?php print $c_spam[$i]->data->user_login; ?>
|
99 |
</strong>
|
100 |
<br/>
|
101 |
+
<a href="mailto:<?php print $c_spam[$i]->data->user_email; ?>"><?php print $c_spam[$i]->data->user_email; ?></a> <a href="https://cleantalk.org/blacklists/<?php print $c_spam[$i]->data->user_email ; ?>" target="_blank"><img src="<?php print plugin_dir_url(__FILE__); ?>images/new_window.gif" border="0" style="float:none"/></a>
|
102 |
<br/>
|
103 |
<?php
|
104 |
$user_meta=get_user_meta($c_spam[$i]->ID, 'session_tokens', true);
|
112 |
$ip=$user_meta[0]['ip'];
|
113 |
?>
|
114 |
<a href="user-edit.php?user_id=<?php print $c_spam[$i]->ID ; ?>"><?php print $ip ; ?></a>
|
115 |
+
<a href="https://cleantalk.org/blacklists/<?php print $ip ; ?>" target="_blank"><img src="<?php print plugin_dir_url(__FILE__); ?>images/new_window.gif" border="0" style="float:none"/></a>
|
116 |
<?php
|
117 |
}
|
118 |
?>
|
120 |
<td class="comment column-comment">
|
121 |
<div class="submitted-on">
|
122 |
<?php print $c_spam[$i]->data->display_name; ?>
|
123 |
+
<div style="height:16px; display: none;" id="cleantalk_button_set_<?php print $c_spam[$i]->ID; ?>">
|
124 |
+
<a href="#" class="cleantalk_delete_from_list_button" data-id="<?php print $c_spam[$i]->ID; ?>" style="color:#0a0;" onclick="return false;" onmouseover="this.style.textDecoration='underline';" onmouseout="this.style.textDecoration='none';"><?php _e("Approve", "cleantalk"); ?></a>
|
125 |
+
|
|
126 |
+
<a href="#" class="cleantalk_delete_user_button" id="cleantalk_delete_user_<?php print $c_spam[$i]->ID; ?>" data-id="<?php print $c_spam[$i]->ID; ?>" style="color:#a00;display:none;" onclick="return false;" onmouseover="this.style.textDecoration='underline';" onmouseout="this.style.textDecoration='none';"><?php _e("Delete", "cleantalk"); ?></a>
|
127 |
</div>
|
128 |
</div>
|
129 |
</td>
|
172 |
</tbody>
|
173 |
</table>
|
174 |
<div id="ct_tools_buttons">
|
175 |
+
<button class="button" id="ct_delete_all_users"><?php _e('Delete all users from list', 'cleantalk'); ?></button>
|
176 |
<button class="button" id="ct_delete_checked_users"><?php _e('Delete selected', 'cleantalk'); ?></button>
|
177 |
<?php
|
178 |
}
|
179 |
+
if($_SERVER['REMOTE_ADDR']=='127.0.0.1')print '<button class="button" id="ct_insert_users">'. __('Insert accounts', 'cleantalk'). '</button><br />';
|
180 |
|
181 |
?>
|
182 |
</div>
|
196 |
{
|
197 |
print "
|
198 |
<div id=\"ct_search_info\">
|
199 |
+
<br />".
|
200 |
+
__("There is some differencies between blacklists database and our API mechanisms. Blacklists shows all history of spam activity, but our API (that used in spam checking) used another parameters, too: last day of activity, number of spam attacks during last days etc. This mechanisms help us to reduce number of false positivitie. So, there is nothing strange, if some emails/IPs will be not found by this checking.", 'cleantalk')
|
201 |
+
."</div>";
|
202 |
}
|
203 |
?>
|
204 |
|
448 |
$wpdb->query("delete from $wpdb->usermeta where meta_key='ct_hash' or meta_key='ct_checked' or meta_key='ct_marked_as_spam';");
|
449 |
die();
|
450 |
}
|
451 |
+
|
452 |
+
/**
|
453 |
+
* Admin action 'user_unapproved_to_approved' - Approve user, delete from the deleting list
|
454 |
+
*/
|
455 |
+
add_action( 'wp_ajax_ajax_ct_approve_user', 'ct_usercheck_approve_user' );
|
456 |
+
function ct_usercheck_approve_user() {
|
457 |
+
|
458 |
+
check_ajax_referer( 'ct_secret_nonce', 'security' );
|
459 |
+
|
460 |
+
delete_metadata('user', $_POST['id'], 'ct_marked_as_spam');
|
461 |
+
|
462 |
+
die();
|
463 |
+
}
|
464 |
?>
|
inc/cleantalk.class.php
CHANGED
@@ -42,6 +42,12 @@ if( !function_exists('apache_request_headers') ) {
|
|
42 |
*/
|
43 |
class CleantalkResponse {
|
44 |
|
|
|
|
|
|
|
|
|
|
|
|
|
45 |
/**
|
46 |
* Is stop words
|
47 |
* @var int
|
@@ -176,6 +182,7 @@ class CleantalkResponse {
|
|
176 |
$this->stop_queue = (isset($obj->stop_queue)) ? $obj->stop_queue : 0;
|
177 |
$this->inactive = (isset($obj->inactive)) ? $obj->inactive : 0;
|
178 |
$this->account_status = (isset($obj->account_status)) ? $obj->account_status : -1;
|
|
|
179 |
|
180 |
if ($this->errno !== 0 && $this->errstr !== null && $this->comment === null)
|
181 |
$this->comment = '*** ' . $this->errstr . ' Antispam service cleantalk.org ***';
|
@@ -609,7 +616,16 @@ class Cleantalk {
|
|
609 |
private function sendRequest($data = null, $url, $server_timeout = 3) {
|
610 |
// Convert to array
|
611 |
$data = (array)json_decode(json_encode($data), true);
|
612 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
613 |
// Convert to JSON
|
614 |
$data = json_encode($data);
|
615 |
|
@@ -713,16 +729,18 @@ class Cleantalk {
|
|
713 |
*/
|
714 |
private function httpRequest($msg) {
|
715 |
$result = false;
|
716 |
-
|
717 |
-
$
|
718 |
-
|
719 |
-
'
|
720 |
-
|
721 |
-
|
722 |
-
|
723 |
-
|
724 |
-
|
725 |
-
|
|
|
|
|
726 |
//$msg->remote_addr=$_SERVER['REMOTE_ADDR'];
|
727 |
//$msg->sender_info['remote_addr']=$_SERVER['REMOTE_ADDR'];
|
728 |
$si=(array)json_decode($msg->sender_info,true);
|
42 |
*/
|
43 |
class CleantalkResponse {
|
44 |
|
45 |
+
/**
|
46 |
+
* Received feedback nubmer
|
47 |
+
* @var int
|
48 |
+
*/
|
49 |
+
public $received = null;
|
50 |
+
|
51 |
/**
|
52 |
* Is stop words
|
53 |
* @var int
|
182 |
$this->stop_queue = (isset($obj->stop_queue)) ? $obj->stop_queue : 0;
|
183 |
$this->inactive = (isset($obj->inactive)) ? $obj->inactive : 0;
|
184 |
$this->account_status = (isset($obj->account_status)) ? $obj->account_status : -1;
|
185 |
+
$this->received = (isset($obj->received)) ? $obj->received : -1;
|
186 |
|
187 |
if ($this->errno !== 0 && $this->errstr !== null && $this->comment === null)
|
188 |
$this->comment = '*** ' . $this->errstr . ' Antispam service cleantalk.org ***';
|
616 |
private function sendRequest($data = null, $url, $server_timeout = 3) {
|
617 |
// Convert to array
|
618 |
$data = (array)json_decode(json_encode($data), true);
|
619 |
+
|
620 |
+
//Cleaning from 'null' values
|
621 |
+
$tmp_data = array();
|
622 |
+
foreach($data as $key => $value){
|
623 |
+
if($value !== null)
|
624 |
+
$tmp_data[$key] = $value;
|
625 |
+
}
|
626 |
+
$data = $tmp_data;
|
627 |
+
unset($key, $value, $tmp_data);
|
628 |
+
|
629 |
// Convert to JSON
|
630 |
$data = json_encode($data);
|
631 |
|
729 |
*/
|
730 |
private function httpRequest($msg) {
|
731 |
$result = false;
|
732 |
+
|
733 |
+
if($msg->method_name != 'send_feedback'){
|
734 |
+
$ct_tmp = apache_request_headers();
|
735 |
+
$ct_tmp['Cookie'] = preg_replace(array(
|
736 |
+
'/\s{0,1}ct_checkjs=[a-z0-9]*[;|$]{0,1}/',
|
737 |
+
'/\s{0,1}ct_timezone=.{0,1}\d{1,2}[;|$]/',
|
738 |
+
'/\s{0,1}ct_pointer_data=.*5D[;|$]{0,1}/',
|
739 |
+
'/;{0,1}\s{0,3}$/'
|
740 |
+
), '', $ct_tmp['Cookie']);
|
741 |
+
$msg->all_headers=json_encode($ct_tmp);
|
742 |
+
}
|
743 |
+
|
744 |
//$msg->remote_addr=$_SERVER['REMOTE_ADDR'];
|
745 |
//$msg->sender_info['remote_addr']=$_SERVER['REMOTE_ADDR'];
|
746 |
$si=(array)json_decode($msg->sender_info,true);
|
inc/cleantalk_nocache.js
CHANGED
@@ -80,7 +80,7 @@ function ct_setCookie(name, value)
|
|
80 |
|
81 |
function ct_callback(req)
|
82 |
{
|
83 |
-
ct_cookie=req.responseText.trim();
|
84 |
//alert('Key value: ' + ct_cookie);
|
85 |
|
86 |
ct_setCookie('ct_checkjs', ct_cookie);
|
80 |
|
81 |
function ct_callback(req)
|
82 |
{
|
83 |
+
ct_cookie = req.responseText.trim();
|
84 |
//alert('Key value: ' + ct_cookie);
|
85 |
|
86 |
ct_setCookie('ct_checkjs', ct_cookie);
|
readme.txt
CHANGED
@@ -2,8 +2,8 @@
|
|
2 |
Contributors: znaeff, shagimuratov, serge00, sartemd174
|
3 |
Tags: spam, anti-spam, antispam, anti spam, bbpress, buddypress, captcha, capcha, captha, catcha, cf7 spam, comments, contact form spam, signup, spammers, spammy, woocommerce, wordpress spam, subscription, gravity spam, jetpack, bots, contact form 7, contact form, registrations, ninja, Fast Secure Contact, Gravity forms, formidable, mailchimp, s2member, protection, protect, email, plugin, contact, recaptcha, google captcha, google recaptcha, blacklist, prevent spam comments, wordpress, User Frontend, bulk delete, bulk remove, widget, review, firewall, cleantalk, mailpoet, profile builder, comment spam, registration spam, spam comments, comment moderation, spam bots, block spam, signup spam, spam blocker, spam filter, user registration spam,pingback,trackback, anti-spam plugin, varnish, amp, spam free, userpro,honeypot,puzzle,quiz,survey,poll,security
|
4 |
Requires at least: 3.0
|
5 |
-
Tested up to: 4.
|
6 |
-
Stable tag: 5.
|
7 |
License: GPLv2
|
8 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
9 |
|
@@ -41,7 +41,7 @@ Supports native WordPress, JetPack comments and any other comment plugins. The p
|
|
41 |
Filters spam bots on registration forms of WordPress, BuddyPress, bbPress, S2Member, WooCommerce, Profile builder, Login with AJAX and any other registration plugins.
|
42 |
|
43 |
= Protection from contact form spam =
|
44 |
-
The plugin is tested and ready to protect from spam emails via Formidable forms, Contact form 7, JetPack Contact form, Fast Secure Contact form, Ninja forms, Landing pages, Gravity forms, Contact Form by BestWebSoft, Simple Contact Form Plugin - PirateForms, Visual Form Builder, Form, Contact Form by WebDorado, Contact Form Email, MW WP Form, Contact Form by Jeff Bulllins, Easy Contact, Contact Us Form, Grunion Contact Form, WCP Contact Form, Easy WordPress Contact Form Plugin, WPForms Lite, Custom Contact Forms and any other themes
|
45 |
|
46 |
= WooCommerce spam filter =
|
47 |
Anti-spam by CleanTalk filters spam registrations and spam reviews for WooCommerce. The plugin is fully compatible with WooCommerce 2.1 and higher.
|
@@ -484,6 +484,14 @@ WordPress 3.0 at least. PHP 5 with CURL or file_get_contents() function and enab
|
|
484 |
1. The Dashboard with a map of most spam active countries per your account.
|
485 |
|
486 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
487 |
= 5.52.1 November 14 2016 =
|
488 |
* Users and comments check: Using new API method.
|
489 |
* Quick Contact From: Integration via "Custom Contact Forms" setting.
|
@@ -1194,6 +1202,14 @@ WordPress 3.0 at least. PHP 5 with CURL or file_get_contents() function and enab
|
|
1194 |
|
1195 |
== Upgrade Notice ==
|
1196 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1197 |
= 5.52.1 November 14 2016 =
|
1198 |
* Users and comments check: Using new API method.
|
1199 |
* Quick Contact From: Integration via "Custom Contact Forms" setting.
|
2 |
Contributors: znaeff, shagimuratov, serge00, sartemd174
|
3 |
Tags: spam, anti-spam, antispam, anti spam, bbpress, buddypress, captcha, capcha, captha, catcha, cf7 spam, comments, contact form spam, signup, spammers, spammy, woocommerce, wordpress spam, subscription, gravity spam, jetpack, bots, contact form 7, contact form, registrations, ninja, Fast Secure Contact, Gravity forms, formidable, mailchimp, s2member, protection, protect, email, plugin, contact, recaptcha, google captcha, google recaptcha, blacklist, prevent spam comments, wordpress, User Frontend, bulk delete, bulk remove, widget, review, firewall, cleantalk, mailpoet, profile builder, comment spam, registration spam, spam comments, comment moderation, spam bots, block spam, signup spam, spam blocker, spam filter, user registration spam,pingback,trackback, anti-spam plugin, varnish, amp, spam free, userpro,honeypot,puzzle,quiz,survey,poll,security
|
4 |
Requires at least: 3.0
|
5 |
+
Tested up to: 4.7
|
6 |
+
Stable tag: 5.53
|
7 |
License: GPLv2
|
8 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
9 |
|
41 |
Filters spam bots on registration forms of WordPress, BuddyPress, bbPress, S2Member, WooCommerce, Profile builder, Login with AJAX and any other registration plugins.
|
42 |
|
43 |
= Protection from contact form spam =
|
44 |
+
The plugin is tested and ready to protect from spam emails via Formidable forms, Contact form 7, JetPack Contact form, Fast Secure Contact form, Ninja forms, Landing pages, Gravity forms, Contact Form by BestWebSoft, Simple Contact Form Plugin - PirateForms, Visual Form Builder, Form, Contact Form by WebDorado, Contact Form Email, MW WP Form, Contact Form by Jeff Bulllins, Easy Contact, Contact Us Form, Grunion Contact Form, WCP Contact Form, Easy WordPress Contact Form Plugin, WPForms Lite, Custom Contact Forms and any other themes or custom contact forms.
|
45 |
|
46 |
= WooCommerce spam filter =
|
47 |
Anti-spam by CleanTalk filters spam registrations and spam reviews for WooCommerce. The plugin is fully compatible with WooCommerce 2.1 and higher.
|
484 |
1. The Dashboard with a map of most spam active countries per your account.
|
485 |
|
486 |
== Changelog ==
|
487 |
+
= 5.53 November 28 2016 =
|
488 |
+
* Addition warning before deleting users.
|
489 |
+
* SpamFireWall is enabled by default.
|
490 |
+
* Usernoise modal feedback / contact form : integration.
|
491 |
+
* Translations.
|
492 |
+
* Optimization.
|
493 |
+
* Fixes.
|
494 |
+
|
495 |
= 5.52.1 November 14 2016 =
|
496 |
* Users and comments check: Using new API method.
|
497 |
* Quick Contact From: Integration via "Custom Contact Forms" setting.
|
1202 |
|
1203 |
== Upgrade Notice ==
|
1204 |
== Changelog ==
|
1205 |
+
= 5.53 November 28 2016 =
|
1206 |
+
* Addition warning before deleting users.
|
1207 |
+
* SpamFireWall is enabled by default.
|
1208 |
+
* Usernoise modal feedback / contact form : integration.
|
1209 |
+
* Translations.
|
1210 |
+
* Optimization.
|
1211 |
+
* Fixes.
|
1212 |
+
|
1213 |
= 5.52.1 November 14 2016 =
|
1214 |
* Users and comments check: Using new API method.
|
1215 |
* Quick Contact From: Integration via "Custom Contact Forms" setting.
|