|
Форум torrenpier который уже живет
это сообщество владельцев форумов на phphBB2, торрент-трекеров на движках torrentpier и SVN всех версий.
Здесь можно найти решение своих проблем на своем сайта. Здесь можно скачать полезные и нужные моды torrenpier, phpBB2 и svn. Наш форум - это место для общения и обмена опытом между любителей движков, создателей модов на заказ и владельцев сайтов!
|
Автор |
Сообщение |
Andrey Зарегистрирован: 2010-08-28 Сообщ.: 100
|
03-Авг-11 12:06 |
#1 |
##############################################################
## MOD Title: Textual Confirmation
## MOD Author: olpa < olpa@bbantispam.com > (Oleg Parashchenko) http://bbantispam.com/tc/
## MOD Description: While registering, the user must answer a question to prove the user isn't a spambot.
## MOD Version: 1.0.7
##
## Installation Level: Easy
## Installation Time: 3 Minute
## Files To Edit: includes/constants.php
## includes/usercp_register.php
## templates/subSilver/profile_add_body.tpl
## Included Files: includes/functions_tc.php
## admin/admin_tc.php
## templates/subSilver/admin/textual_confirmation.tpl
## language/lang_russian/lang_tc.php
## language/lang_russian/email/textual_confirmation.tpl
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
##############################################################
## For security purposes, please check: http://www.phpbb.com/mods/
## for the latest version of this MOD. Although MODs are checked
## before being allowed in the MODs Database there is no guarantee
## that there are no security problems within the MOD. No support
## will be given for MODs not found within the MODs Database which
## can be found at http://www.phpbb.com/mods/
##############################################################
## Author Notes:
##
## There are two editions of Textual Confirmation:
##
## * community edition and
## * business edition.
##
## In the community edition, each time spam registration is rejected,
## Textual Confirmation sends a notification to the forum administrator
## and TO THE COMMUNITY SPAM DATABASE. Visit the home page for details:
##
## http://bbantispam.com/tc/
##
## If you don't want to send us copies of the notifications,
## you must buy a business license. For details, visit
##
## http://bbantispam.com/tc/?mode=register
##
## Privacy Policy: We do not disclose your individual information
## to any other company. We collect aggregate statistics on spam
## texts and spammers' IPs. We may publish or share this aggregate
## information with other companies. This aggregate data, by its
## nature, will not reveal your identity.
##
##############################################################
## MOD History:
##
## 2007-05-05 - Version 1.0.7
## - Portuguese translation by Julio Sousa <jspt clix pt>
## 2007-04-08 - Version 1.0.6
## - Chinese translation is updated
## - No more '\n' after '?>', to avoid being blamed for the
## "Cannot modify header information" error
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
############################################################## Копируем файлы на сервер:
Код: | copy includes/functions_tc.php to includes/functions_tc.php
copy admin/admin_tc.php to admin/admin_tc.php
copy language/lang_russian/lang_tc.php to language/lang_russian/lang_tc.php
copy language/lang_russian/email/textual_confirmation.tpl to language/lang_russian/email/textual_confirmation.tpl
copy templates/subSilver/admin/textual_confirmation.tpl to templates/subSilver/admin/textual_confirmation.tpl |
Делаем SQL запрос:
Код: | CREATE TABLE phpbb_textual_confirmation (
id INTEGER NOT NULL AUTO_INCREMENT,
question TEXT NOT NULL,
answers TEXT NOT NULL,
PRIMARY KEY (id)
);
INSERT INTO phpbb_textual_confirmation(question,answers) VALUES ('Are you human?', 'yes\nja\noui');
INSERT INTO phpbb_textual_confirmation(question,answers) VALUES ('Say hello', 'hello\nhi\nhallo');
|
Открыть:
includes/constants.php
Найти:
Код: | define('SMILIES_TABLE', $table_prefix.'smilies'); |
Добавить после:
Код: | define('TEXTUAL_CONFIRMATION_TABLE', $table_prefix.'textual_confirmation'); |
Открыть:
includes/usercp_register.php
Найти:
Код: | $unhtml_specialchars_match = array('#>#', '#<#', '#"#', '#&#'); |
Перед добавить:
Код: | include($phpbb_root_path . 'includes/functions_tc.'.$phpEx); |
Найти:
Код: | $error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
}
} |
Добавить после:
Найти:
Код: | $template->assign_vars(array(
'USERNAME' => @$username,
'CUR_PASSWORD' => @$cur_password, |
Заменить на:
Код: | tc_hook_template($mode, $template, $s_hidden_fields, $tc_question);
$template->assign_vars(array(
'TEXTUAL_CONFIRMATION_QUESTION' => isset($tc_question) ? $tc_question : '',
'L_TEXTUAL_CONFIRMATION_EXPLAIN' => isset($lang['tc_explain']) ? $lang['tc_explain'] : '',
'USERNAME' => @$username,
'CUR_PASSWORD' => @$cur_password, |
Открыть:
templates/subSilver/profile_add_body.tpl
Найти:
Код: | <!-- END switch_confirm --> |
Добавить после:
Код: | <!-- BEGIN switch_textual_confirm -->
<tr>
<td class="row1"><span class="gen">{TEXTUAL_CONFIRMATION_QUESTION} * </span><br /><span class="gensmall">{L_TEXTUAL_CONFIRMATION_EXPLAIN}</td>
<td class="row2"><input type="text" class="post" style="width: 200px" name="tc_answer" size="25" value="" /></td>
</tr>
<!-- END switch_textual_confirm --> |
Описание файла: |
|
Скачать файл |
Имя файла: |
Textual Confirmation 1.0.7.rar |
Размер файла: |
9.7 KB |
Скачан: |
458 раз(а) |
Последний раз редактировалось: Andrey (03-Авг-11 12:14), всего редактировалось 1 раз
|
|
Вернуться к началу
|
|
Admin Администратор Зарегистрирован: 2010-07-27 Сообщ.: 777
|
|
Вернуться к началу
|
|
Andrey Зарегистрирован: 2010-08-28 Сообщ.: 100
|
|
Вернуться к началу
|
|
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
Все материалы сайта представлены только для ознакомления. При копировании материала ссылка на torrentpier-download.ru
обязательна!
sitemap карта форума | Статистика визитов поисковых ботов | Выдача в поисковиках
Powered by phpBB © 2001, 2011 phpBB Group | ©2011-2024 - Воронеж |
|