
[b]Хак dle Временный запрет на отправку ЛС после регистрации нового пользователя[/b] , это защита будет необходима для защиты пользователей сайта от ненужных сообщений рассылаемые пользователями после регистрации на сайте.
[b]Установка:[/b]
1. [b]В файле engine/moduli/pm.php находим:[/b]
} elseif( $doaction == "newpm" and ! $stop_pm ) {[b]После этого добавляем:[/b]
/* Send PM after any days - by Rufik */if ($is_logged AND (($_TIME - $member_id['reg_date']) < ($config['pm_restricted'] * 86400)) ) { msgbox( str_replace( '{days}', intval($config['pm_restricted']), $lang['pm_err_11'] . "<br /><br /><a href="javascript:history.go(-1)">$lang[all_prev]</a>" )); $stop_pm = TRUE;}/* Send PM after any days - by Rufik */2.[b] В файле language/Russian/website.lng находим:[/b]
'pm_err_10'[b]После этого добавляем:[/b]
'pm_err_11' => "Администратором сайта было запрещено отправка ЛС в течении {days} дней после регистрации на сайте.",3. [b]В файле language/Russian/adminpanel.lng находим:[/b]
'opt_sys_udd'[b]После этого добавляем:[/b]
'opt_sys_pm' => "Ограничение отправки Личных Сообщений на сайте после регистрации:",'opt_sys_pmm' => "Введите количество дней, в течении которых, после регистрации на сайте, пользователям запрещено отправить сообшение на сайте. Если вы не хотите устанавливать данное ограничение, то введите 0.",4. [b]В файле engine/inc/options.php находим:[/b]
showRow( $lang['opt_sys_ud'], $lang['opt_sys_udd'], "<input class="edit bk" type=text style="text-align: center;" name='save_con[max_users_day]' value="{$config['max_users_day']}" size=10>" );[b]После этого добавляем:[/b]
showRow( $lang['opt_sys_pm'], $lang['opt_sys_pmm'], "<input class="edit bk" type=text style="text-align: center;" name='save_con[pm_restricted]' value="{$config['pm_restricted']}" size=10>" );5.[b] В файле language/adminpanel.lng находим:[/b]
'opt_sys_udd'[b]После этого добавляем:[/b]
'opt_sys_pm' => "Ограничение отправки Личных Сообщений на сайте после регистрации:",'opt_sys_pmm' => "Введите количество дней, в течении которых, после регистрации на сайте, пользователям запрещено отправить сообшение на сайте. Если вы не хотите устанавливать данное ограничение, то введите 0.",6. В Админ панели: >[b] Настройка системы[/b] > [b]Настройки для пользователей[/b] > Самом внизу
Ну Вот И Все
Внимание!!! Перед началом изменения файлов движка, обязательно сделайте резервные копии изменяемых файлов!!!Инструкция и Установка внутри архива
Наш сайт http://www.dle9.com рекомендует хак dle cms! Скачать hak ( haks ) для DataLife Eingine 9.x [b][/b]
Оцените работу движка
Новости Хаки DLE



