Тема: Скачать Шаблоны для DLE 9.x
Показать сообщение отдельно
Старый 12.11.2012, 18:30 Вверх   #41
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
Хорошо PostNote by CheLiOS [Адаптация шаблона для DLE 9.2]

PostNote by CheLiOS [Адаптация шаблона для DLE 9.2]

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




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

Открываем файл engine/modules/show.short.php, ищем:

PHP код:
$tpl->set'{short-story}'stripslashes"<div id=\"news-id-" $row['id'] . "\" style=\"display:inline;\">" $row['short_story'] . "</div>" ) );
        
        } 
После вставляем следующий код:

PHP код:
$short_text substrstripslashes (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 в самом начале вставить:

PHP код:
jQuery.noConflict(); 
а затем все значения $ заменить на jQuery

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

postnote.rar (464.8 Кб)
js-fayly-dlya-zameny-v-dvizhke.rar (7.3 Кб)
  Ответить с цитированием
Cказали cпасибо:
 
Время генерации страницы 0.05775 секунды с 10 запросами