Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/users/7/700701/domains/raznoe.org/engine/classes/templates.class.php on line 68 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/users/7/700701/domains/raznoe.org/engine/modules/show.full.php on line 294 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/users/7/700701/domains/raznoe.org/index.php on line 114 Адаптация для DLE - PostNote by CheLiOS » Разное.org - Новости, DLE шаблоны и пр.

Реклама

Главная » DLE шаблоны » Адаптация для DLE - PostNote by CheLiOS

Адаптация для DLE - PostNote by CheLiOS

Название шаблона: PostNote
Состав: tpl, css, js
Тип шаблона: RIP-адаптация
Движок: DLE 9.3
Автор рипа-адаптации: CheLiOS ( dle.YOOclub.net )
Автор шаблона: GavickPro (gavick.com)
Движок: Opera, IE8, Mozilla, Chrome, Safari

Как вы наверное догадались это вид главной страницы сайта, такой вид у нее одной.

Адаптация для DLE - PostNote by CheLiOS


Такой вид страница имеет при просмотре категории новостей

Адаптация для DLE - PostNote by CheLiOS


Вид страницы при просмотре полной новости

Адаптация для DLE - PostNote by CheLiOS

Адаптация для DLE - PostNote by CheLiOS


Но, естественно, в шаблоне не все так просто как кажется. Чтобы все выводилось как на скриншотах, необходимо проделать небольшие манипуляции diablo

Открываем файл engine/modules/show.short.php, ищем:
$tpl->set( '{short-story}', stripslashes( "<div id="news-id-" . $row['id'] . "" style="display:inline;">" . $row['short_story'] . "</div>" ) );
        
        }

После вставляем следующий код:
$short_text = substr( stripslashes (strip_tags($row['short_story'], '<br>')), 0,77 )."...";        
$shortnews = $row['short_story'];
$noimage = "/templates/PostNote/images/no-image.jpg";
if (preg_match_all( '#<img[^>]*\ssrc=('|")(.*?)\1.*?>#i',$shortnews,$total))
foreach( $total[2] as $shortnews )
{
$tpl->set( '{img}',$shortnews);
} else {
$tpl->set( '{img}',$noimage);
}
$tpl->set( '{short_text}',$short_text);


В данном шаблоне используется фреймворк mootools, который создает конфликт с JQuery.
Для того чтобы не было конфликта, необходимо в файлах engine/classes/js/bbcodes.js и engine/classes/js/dle_js.js в самом начале вставить:
jQuery.noConflict();

а затем все значения $ заменить на jQuery

Кто не справится со второй задачей, можете скачать ниже эти файлы и просто заменить их в движке.

Да! И еще одно. Там внизу шаблона есть ссылка на мой сайт с анкором CheLiOS. Она не сквозная и кликабельна только на главной странице.
Если будете ставить этот шаблон на хостинг, не убирайте ее, я все же старался
smile

[attachment=1414]
[attachment=1415]
Печать

Время на сайте

Праздники