Добро пожаловать в наше сообщество!
skripters.net - небольшой форум для вэб-мастеров на котором вам предоставляется широкий выбор скриптов, плагинов, стилей и много чего еще для запуска собственного проекта: интернет-магазина, форума, корпоративного сайта, продающего лендинга. Здесь вы найдете много решений по заработку в интернет. Сможете продать или купить нужное вам решение для старта своего веб-проекта. Опытные пользователи проконсультируют вас если вы вначале пути, подскажут как лучше, помогут в установке и настройке.

Скачать Шаблон ANN4 бесплатно

Maks2019

Пользователь
Регист
8 Янв 2019
Сообщения
4
Реакции
5
Всем привет ребят кто сталкивался с таким?
Делал все по инструкции, но видимо все пошло не по плану.
cElGjA4xLDk.jpg

К тому же в доп поле ввел все как нужно но ошибка та же. Даже в коне прописал все ровно ничего не выводит
Qba3Z6byqGQ.jpg
Это не твоя ошибка, там кусочка строки нет.

Напиши почту скину исправленный.
 

botaniq

Пользователь
Регист
1 Янв 2019
Сообщения
4
Реакции
2
Шаблон отличный, можно под любые тематики переделать и самое главное нечего лишнего.
 

botaniq

Пользователь
Регист
1 Янв 2019
Сообщения
4
Реакции
2
Столкнулся с такой проблемой, помогите решить пожалуйста?
Когда ставишь галочку в любом из этих пунктов, галочка не высвечивается, как исправить?
Screenshot.png
 

Evools

Пользователь
Регист
13 Янв 2019
Сообщения
7
Реакции
1
Столкнулся с такой проблемой, помогите решить пожалуйста?
Когда ставишь галочку в любом из этих пунктов, галочка не высвечивается, как исправить?
Screenshot.png
После обновления ajax's данная ошибка появилась.
 

ganzo

Пользователь
Регист
2 Мар 2019
Сообщения
8
Реакции
1
слитый архив есть, инструкция есть.
а доп модулей нигде нет smeshno
 

Evools

Пользователь
Регист
13 Янв 2019
Сообщения
7
Реакции
1
***Скрытое содержимое***
Выполни все по инструкции и будет тебе счастье
Модули
Список пользователей.
Поместить файл users.php в директорию engine/modules/
Открыть файл /engine/engine.php и найти строку:
case "pm" :
include ENGINE_DIR . '/modules/pm.php';
break;
Ниже вставить:
case "users" :
include ENGINE_DIR . '/modules/users.php';
break;

Ищем строку:
elseif ($do == 'pm') $nam_e = $lang['title_pm'];
Ниже вставляем:
elseif ($do == 'users') $nam_e = "Список пользователей";

Готово! Список доступен по адресу: http://вашсайт.ру/index.php?do=users


Статистика на главной странице:
Поместить файл zpstats.php в директорию engine/modules/
Готово!


Ajax переключение внешнего вида краткой новости:
Поместить файл ajax_temp.php в директорию engine/ajax/

Открыть файл engine/engine.php и найти строку:
$cache_prefix .= "_tempate_" . $config['skin'];
Ниже вставить:
$user_short_tpl = array(
'default' => 'shortstory.tpl',
'list' => 'shortstory_list.tpl',
'tablet' => 'shortstory_tablet.tpl'
);
$user_tpl =(isset($_COOKIE['short_template']) && isset($user_short_tpl[$_COOKIE['short_template']])) ? $_COOKIE['short_template'] : "default";
$cache_prefix .= "_".$user_tpl;

Открыть файл /engine/modules/show.short.php найти строку:
if( $category_id and $cat_info[$category_id]['short_tpl'] != '' ) $tpl->load_template( $cat_info[$category_id]['short_tpl'] . '.tpl' );
else $tpl->load_template( 'shortstory.tpl' );
Заменить на:
$user_short_tpl = array(
'default' => 'shortstory.tpl',
'list' => 'shortstory_list.tpl',
'tablet' => 'shortstory_tablet.tpl'
);
if($template_ajax)
$user_tpl = $user_short_tpl[$template_ajax];
else
$user_tpl =(isset($_COOKIE['short_template']) && isset($user_short_tpl[$_COOKIE['short_template']])) ? $user_short_tpl[$_COOKIE['short_template']] : $user_short_tpl["default"];
if( $category_id and $cat_info[$category_id]['short_tpl'] != '' ) $tpl->load_template( $cat_info[$category_id]['short_tpl'] . '.tpl' );
else{ $tpl->load_template($user_tpl);}

Открыть файл /engine/modules/main.php найти строку:
$tpl->set ( '{speedbar}', $tpl->result['speedbar'] );
Ниже вставить:
$tpl->set ( '{id_cat}', $category_id );
$tpl->set ( '{cstart}', intval($_REQUEST["cstart"]) );
if(isset($_COOKIE['short_template']))
{
if($_COOKIE['short_template'] == "default")
{
$tpl->set_block( "'\\[default\\](.*?)\\[/default\\]'si", "\\1" );
$tpl->set_block( "'\\[list\\](.*?)\\[/list\\]'si", "" );
$tpl->set_block( "'\\[table\\](.*?)\\[/table\\]'si", "" );
}
elseif($_COOKIE['short_template'] == "list")
{
$tpl->set_block( "'\\[default\\](.*?)\\[/default\\]'si", "" );
$tpl->set_block( "'\\[list\\](.*?)\\[/list\\]'si", "\\1" );
$tpl->set_block( "'\\[table\\](.*?)\\[/table\\]'si", "" );
}
else
{
$tpl->set_block( "'\\[default\\](.*?)\\[/default\\]'si", "" );
$tpl->set_block( "'\\[list\\](.*?)\\[/list\\]'si", "" );
$tpl->set_block( "'\\[table\\](.*?)\\[/table\\]'si", "\\1" );
}
}
else
{
$tpl->set_block( "'\\[default\\](.*?)\\[/default\\]'si", "\\1" );
$tpl->set_block( "'\\[list\\](.*?)\\[/list\\]'si", "" );
$tpl->set_block( "'\\[table\\](.*?)\\[/table\\]'si", "" );
}
Готово!

Внешний вид
Открыть файлы engine/modules/show.custom.php ; show.full.php ; show.short.php найти строку:
<a href=\"" . $config['http_home_url'] . "tags/" . urlencode( $value ) . "/\">" . $value . "</a>
В трёх файлах заменить эту строку на:
<a class=\"badge badge-light\" href=\"" . $config['http_home_url'] . "tags/" . urlencode( $value ) . "/\">" . $value . "</a>
Найти во всех 3х файлах:
$tpl->set( '{login}', $row['autor'] );
Ниже вставить:
$sql = $db->super_query("SELECT foto FROM ".PREFIX."_users WHERE name='{$row['autor']}'");
if (count(explode("@", $sql['foto'])) == 2) {
$tpl->set('{foto}', '//www.gravatar.com/avatar/' . md5(trim($sql['foto'])) . '?s=' . intval($user_group[$sql['user_group']]['max_foto']));
} else {
if ($sql['foto']) {
if (strpos($sql['foto'], "//") === 0)
$avatar = "http:" . $sql['foto'];
else
$avatar = $sql['foto'];
$avatar = @parse_url($avatar);
if ($avatar['host']) {
$tpl->set('{foto}', $sql['foto']);
} else
$tpl->set('{foto}', $config['http_home_url'] . "uploads/fotos/" . $sql['foto']);
} else
$tpl->set('{foto}', "{THEME}/dleimages/noavatar.png");
}



Открыть файл engine/modules/main.php найти строку:
echo $tpl->result['main'];
выше вставить:
$tpl->result['main'] = str_replace("%username%", $is_logged?$member_id['name']:'Гость', $tpl->result['main']);
найти строку:
$tpl->set ( '{speedbar}', $tpl->result['speedbar'] );
Ниже вставить:
if($member_id["foto"])
{
if ( count(explode("@", $member_id["foto"])) == 2 ) {
$tpl->set( '{foto}', '//www.gravatar.com/avatar/' . md5(trim($member_id["foto"])) . '?s=' . intval($user_group[$member_id['user_group']]['max_foto']) );
} else {
if( $member_id["foto"] ) {
if (strpos($member_id["foto"], "//") === 0) $avatar = "http:".$member_id['foto']; else $avatar = $member_id['foto'];
$avatar = @parse_url ( $avatar );
if( $avatar['host'] ) {
$tpl->set( '{foto}', $member_id["foto"] );
} else $tpl->set( '{foto}', $config['http_home_url'] . "uploads/fotos/" . $member_id['foto'] );
} else $tpl->set( '{foto}', "{THEME}/dleimages/noavatar.png" );
}
}
else $tpl->set( '{foto}', "{THEME}/dleimages/noavatar.png" );

Найти строку:
$tpl->set ( '{content}', "<div id='dle-content'>" . $tpl->result['content'] . "</div>" );
заменить её на:
$tpl->set ( '{content}', "<div id='dle-content' class='row row-flex row-flex-wrap my'>" . $tpl->result['content'] . "</div>" );



Открыть файл engine/modules/show.full.php найти строку:
$tpl->load_template( 'addcomments.tpl' );
Ниже вставить:
if($member_id["foto"])
{
if ( count(explode("@", $member_id["foto"])) == 2 ) {
$tpl->set( '{foto}', '//www.gravatar.com/avatar/' . md5(trim($member_id["foto"])) . '?s=' . intval($user_group[$member_id['user_group']]['max_foto']) );
} else {
if( $member_id["foto"] ) {
if (strpos($member_id["foto"], "//") === 0) $avatar = "http:".$member_id['foto']; else $avatar = $member_id['foto'];
$avatar = @parse_url ( $avatar );
if( $avatar['host'] ) {
$tpl->set( '{foto}', $member_id["foto"] );
} else $tpl->set( '{foto}', $config['http_home_url'] . "uploads/fotos/" . $member_id['foto'] );
} else $tpl->set( '{foto}', "{THEME}/dleimages/noavatar.png" );
}
}
else $tpl->set( '{foto}', "{THEME}/dleimages/noavatar.png" );


Открыть файл engine/modules/functions.php найти строку:
<a href=\"#\" onclick=\"dle_change_sort('{$value['value']}','{$value['direction']}'); return false;\">" . $value['name'] . "</a>
Заменить на:
<a href=\"#\" class=\"dropdown-item\" onclick=\"dle_change_sort('{$value['value']}','{$value['direction']}'); return false;\">" . $value['name'] . "</a>
 

ganzo

Пользователь
Регист
2 Мар 2019
Сообщения
8
Реакции
1
Выполни все по инструкции и будет тебе счастье

Ajax переключение внешнего вида краткой новости:
Поместить файл ajax_temp.php в директорию engine/ajax/
где я его возьму))) сколько можно писать об этом :(
 

Evools

Пользователь
Регист
13 Янв 2019
Сообщения
7
Реакции
1
Ajax переключение внешнего вида краткой новости:
Поместить файл ajax_temp.php в директорию engine/ajax/
где я его возьму))) сколько можно писать об этом :(

Вот ссылка на статью там есть этот Ajax.
Специально создал данную тему чтобы ни у кого не возникало вопросов где же взять ajax
Ссылка

(Не знаю если Администрация пропустит данное сообщение то значит можешь скачать. Если нет значит где то я нарушил правила проекта, за что я попрошу прощения.)
 

ganzo

Пользователь
Регист
2 Мар 2019
Сообщения
8
Реакции
1
Evools, не существует такой новости. залил бы на яндекс диск куда-нибудь
 

ganzo

Пользователь
Регист
2 Мар 2019
Сообщения
8
Реакции
1
Код:
'default' => 'shortstory.tpl',
'list' => 'shortstory_list.tpl',
'tablet' => 'shortstory_tablet.tpl'
еще интересная вещь. только ни в одном архиве нету shortstory_list :D

хз. все по инструкции сделал, ajax переключалка не работает. Dle 13.2
 

ganzo

Пользователь
Регист
2 Мар 2019
Сообщения
8
Реакции
1
Столько заморочек, а нельзя как-то попроще установить или может есть кто сможет помощь с установкой:? За монеты естественно.
у меня вот проблем с установкой на последней версии Dle - куча.
все по инструкции - нихрена не работает то что нужноsmeshno
 

MRX

Администратор
Регист
6 Апр 2016
Сообщения
2.491
Реакции
1.951

ganzo

Пользователь
Регист
2 Мар 2019
Сообщения
8
Реакции
1
Плюс еще в архиве куча мусора в виде иконок, шрифтов которые не юзаются, какой-то psd файл и картинок мусорных.
Тупо почистив это говно вышел размер 1,54 МБ (1 622 658 байт)
Думаю если еще и стили js почистить от неиспользуемых элементов, то шаблон еще легче будет.

С ajax переключалкой ситуация так и не ясна. Кнопки нажимаются, пишет пожалуйста подождите - но вид новостей не меняется.
Не совсем понимаю в чем причина
 

ganzo

Пользователь
Регист
2 Мар 2019
Сообщения
8
Реакции
1
В общем обновил jquery в дле до 3.х.х версии, начала вылезать ошибка Fatal error: Uncaught Error: Class 'DLEPlugins' not found in.
Далее погуглив нашел пример исправления.

Открыл ajax_template.php и прописал отсутствующий класс
Код:
include_once ENGINE_DIR . '/classes/plugins.class.php';
E2pnPK3t7Oxlnr.png


Исправленный файл (DLE 13.2): скачать
 
  • Мне нравится
Реакции: MRX

Ashtray

Пользователь
Регист
7 Апр 2019
Сообщения
1
Реакции
0
Подскажите пожалуйста, где взять модули для данного шаблона ?
 
Сверху