• Автор:

    Flesha
  • Добавлено:

    сен 13, 2015
  • Комментариев:

    0
  • Просмотров:

    523

Запрет на отправку писем саму себе

 Запрет на отправку писем саму себе

Что делать когда юзер шлет сам себе письма или что бы по ошибке кто-то не отправил сам себе письмо ? Ответ прост, с помощью хака Запрет на отправку саму себе писем, вы сможете быть спокойными что юзер не наделает глупостей.

Установка :

Открыть /engine/modules/pm.php, найти код :
$ajax_form = <<<HTML 


Выше вставить :
$name = $member_id["name"];
$send_not_for_me = <<<HTML
<script type="text/javascript">
	$(function(){
		var member_name = "{$name}";
		$('body').on('click', '[type=submit]', function() {
			var status = true;
			var name =  $('[name=name]').val();
			if (name == member_name) {
				DLEalert('Вы не можете отправлять самому себе письма', dle_info); 
				status = false;
			} else {
				status = true;
			}
			return status;
		});
	});
</script>
HTML;


Далее найти :
$tpl->set( '[newpm]', $ajax_form );


Заменить на :
$tpl->set( '[newpm]', $send_not_for_me . $ajax_form );


Автор : Gameer
Вернуться
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.