ДА, именно так!
Спасибо, сейчас глянем!
Нету ап скорее всего глюк снова!!!
Не не это меню на скриншоте показано, опишу подробнее добавил человек новость на сайт на новосте будет написано кто разместил кликаешь на автора и выдвигается такое меню просмотрел старые версии дле сейчас в 8.5 было так реализовано, хотелось бы и на dle 9.2, а также интересует как можно спрятать данную ссылку чтобы ее не учитывалась внутренней а то новостей много и внутренних ссылок только от автора километр, вот скриншот приложеный взят с сайта где это все реализовано!
Открываем файл index.php который лежит в корне.
Выше этой строчки> $tpl->load_template ( 'main.tpl' );
Добавляем вот этот код должно работать 100%:
define('_SAPE_USER', 'свой код');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
$tpl->set('{links1}', $sape->return_links(1));
$tpl->set('{links2}', $sape->return_links(1));
$tpl->set('{links}', $sape->return_links());
после в шаблоне а конкретно в файле main.tpl пишешь {links1}, {links2}, {links}
желательно в разных местах слева, справа и в подвале.
Если можно поподробнее пожалуйста где и как если бы знал не создал бы тему. В заранее спасибо!
Данный хак запретит пользователям оставлять ссылки в комментариях DLE
Приступим. Откроем файл /engine/modules/addcomments.php и ищем код:
if( strlen( $comments ) > $config['comments_maxlen'] ) {
$stop[] = $lang['news_err_3'];
$CN_HALT = TRUE;
}
Ниже него добавим пару строчек:
if (preg_match ("/href|url|http|www|\.ru|\.com|\.net|\.info|\.org/i", $_POST['comments']) || preg_match ("/href|url|http|www|\.ru|\.com|\.net|\.info|\.org/i", $_POST['name'])){
$stop[] = "URL адреса сайтов, публиковать ЗАПРЕЩЕНО!";
На одном сайте упали показатели на втором страницы без изменения, печально!
Ну вот и закончился тестовый период, работой хостинга остался доволен, решил продлить на месяц посмотрим на результаты в дальнейшем!
Ушел тестить сателит...