Запрет ссылок в профиле
Установка:
1. Открыть engine/modules/profile.php и найти:
if( intval( $user_group[$member_id['user_group']]['max_info'] ) > 0 and dle_strlen( $info, $config['charset'] ) > $user_group[$member_id['user_group']]['max_info'] ) {
$stop .= $lang['news_err_22'];
}
Добавить ниже:
if( $is_logged and ($member_id['user_group'] > 3)) {
if (preg_match ("/href|url|http|https|www|.ru|.com|.net|.рф|.ua|.su|.me|.рус|.tv|.biz|.uk|.cn|.eu|.info|.org/i", $_POST['info'])){$stop .= $lang['news_err_url'];}}
В первой строке есть цифра 3 это ID группы, его можно изменить по вашему желанию. В нашем случае ссылки смогут добавлять Администраторы и Главные редакторы, Журналисты (не смогут те, чей ID группы более 3-х).
нужный домен можно внести в список, добавив например так .рус|
Найти далее:
if( intval( $user_group[$member_id['user_group']]['max_signature'] ) > 0 and dle_strlen( $signature, $config['charset'] ) > $user_group[$member_id['user_group']]['max_signature'] ) {
$stop .= $lang['not_allowed_sig'];
}
Добавить ниже:
if (preg_match ("/href|url|http|https|www|.ru|.com|.net|.рф|.ua|.su|.me|.рус|.tv|.biz|.uk|.cn|.eu|.info|.org/i", $_POST['signature'])){$stop .= $lang['news_err_url_p'];}
2. Открыть engine/modules/register.php и найти:
if( dle_strlen( $fullname, $config['charset'] ) > 100 ) $stop .= $lang['reg_err_15'];
Добавить выше:
if (preg_match ("/href|url|http|https|www|.ru|.com|.net|.рф|.ua|.su|.me|.рус|.tv|.biz|.uk|.cn|.eu|.info|.org/i", $_POST['info'])) $stop .= $lang['news_err_url'];
3. Открыть language/Russian/website.lng и найти:
'news_err_1' => "Вы ввели слишком длинное имя.",
Добавить ниже:
'news_err_url' => "URL адреса сайтов, в поле о себе публиковать ЗАПРЕЩЕНО!",
'news_err_url_p' => "URL адреса сайтов, в поле подпись публиковать ЗАПРЕЩЕНО!",
Все материалы, представленные на сайте, носят исключительно ознакомительный характер!
Если ссылка битая, пожалуйста сообщите нам через форму комментариев или в ЛС
Минимальная длина комментария - 50 знаков. комментарии модерируются
Смотрите также:
Screaming Frog SEO Spider: инструкция, полный гайд 2024
Представляем перевод полного и обновленного гайда по использованию инструмента для SEO-аудита сайта Screaming frog SEO Spider. Ниже вы найдете полный список актуальных на 2021 год рекомендаций о
17 программ для создания логотипа на ПК и телефоне
Лучшие программы для создания логотипов на ПК. Подробно рассмотрим особенности и возможности ТОП-11 программных обеспечений на компьютер, где можно сгенерировать эмблемы. Looka – AI-сервис для
Как подключать шрифты
Как подключать шрифты Какие способы глобально Если говорить в очень общем смысле, то способов подключить сами шрифты к странице — это локально и внешне через какой-то сервис вроде Google Fonts.
Emoji-Rating by Sander v.1.2.3 NULLED
С помощью данного модуля пользователь сможет выбрать эмоции, которые у него вызвала публикация (новость, фильм, ...) Контейнер со смайлами растягивается на 100% ширины родительского контейнера,
Редактор ATOM 1.63.1 [2022-11-23]
Бесплатный текстовый редактор с открытым исходным кодом для Linux, macOS, Windows с поддержкой плагинов, написанных на Node.js, и встраиваемых под управлением Git. Большинство плагинов имеют статус