dle.in.ua » Шаблоны DLE » Адаптация для DLE - Intro by CheLiOS

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

Автор: unnamedman от 7-04-2010, 00:31
Адаптация для DLE - Intro by CheLiOS

Вот так выглядит страница авторизованного пользователя.
Внизу страницы три модуля, выводящие новости по количеству комментариев, по рейтингу и по просмотрам.

Название шаблона: Intro
Комплектация: tpl, css, js
Тип шаблона: RIP-адаптация
Движок: DLE 8.3, 8.5
Автор рипа-адаптации: CheLiOS (dle.YOOclub.net)
Автор шаблона: _YOOtheme._com
Тестировался: Opera, IE8, Mozilla, Safari
Вид комментариев:

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


А так выглядит профиль пользователя:

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


С поддержкой всего этого:

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


Для корректного отображения "speedbar" найдите в engine/engine.php, в самом низу:
/*
=====================================================
Формирование speedbar
=====================================================
*/
if ($config['speedbar'] and ! isset ( $view_template )) {
    
    $s_navigation = "<a href=\"{$config['http_home_url']}\">" . $config['short_title'] . "</a>";
    
    if ($category_id) $s_navigation .= " &raquo; " . get_categories ( $category_id );
    elseif ($do == 'tags') {
        
        if ($config['allow_alt_url'] == "yes") $s_navigation .= " &raquo; <a href=\"" . $config['http_home_url'] . "tags/\">" . $lang['tag_cloud'] . "</a> &raquo; " . $tag;
        else $s_navigation .= " &raquo; <a href=\"?do=tags\">" . $lang['tag_cloud'] . "</a> &raquo; " . $tag;

    } elseif ($nam_e) $s_navigation .= " &raquo; " . $nam_e;

    if ($titl_e) $s_navigation .= " &raquo; " . $titl_e;
    
    $tpl->load_template ( 'speedbar.tpl' );
    $tpl->set ( '{speedbar}', '<span id=\'dle-speedbar\'>' . stripslashes ( $s_navigation ) . '</span>' );
    $tpl->compile ( 'speedbar' );
    $tpl->clear ();

}


И замените на:
/*
=====================================================
Формирование speedbar
=====================================================
*/
if ($config['speedbar'] and ! isset ( $view_template )) {
    
    $s_navigation = "<a href=\"{$config['http_home_url']}\">" . $config['short_title'] . "</a>";
    
    if ($category_id) $s_navigation .= "" . get_categories ( $category_id );
    elseif ($do == 'tags') {
        
        if ($config['allow_alt_url'] == "yes") $s_navigation .= " <a href=\"" . $config['http_home_url'] . "tags/\">" . $lang['tag_cloud'] . "</a>" . $tag;
        else $s_navigation .= "<a href=\"?do=tags\">" . $lang['tag_cloud'] . "</a>" . $tag;

    } elseif ($nam_e) $s_navigation .= "" . $nam_e;

    if ($titl_e) $s_navigation .= "" . $titl_e;
    
    $tpl->load_template ( 'speedbar.tpl' );
    $tpl->set ( '{speedbar}', '<span id=\'dle-speedbar\'>' . stripslashes ( $s_navigation ) . '</span>' );
    $tpl->compile ( 'speedbar' );
    $tpl->clear ();

}


Но в шаблоне есть два недостатка:
1. В IE пуск страницы в начало уезжает вправо

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


2. В Opera страницу можно сдвинуть в сторону

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


Эти недостатки вызваны конфликтом стилей, а именно значением "position:relative;"
Грубо говоря, либо эти два незначительных недочета присутствуют, либо пропадают смайлы.
Второй недочет можно убрать убрав рейтинг новости, так-как в оригинале он не предусмотрен с ним и конфликт.
В общем решать вам, что убирать и что изменять, в остальном все работает четко. smile

Скачать: intro.rar [166.54 Kb] (cкачиваний: 222)
  • Группа: Модератор
  • Icq: 176377
  • Комментариев: 118
  • Публикаций: 5
  • спасибо, выглядит прикольно, попробуем
    • Korsar
    • Регистрация: 24.05.2008
    • Репутация: (0|0|0)
    • 7 апреля 2010 09:34
    • 1
    ^
  • Группа: User
  • Icq: 8466093
  • Комментариев: 67
  • Публикаций: 0
  • Необычно, в закладочки, может пригодится однажды...

    --------------------
    • FeAlSe
    • Регистрация: 5.03.2009
    • Репутация: (0|0|0)
    • 8 апреля 2010 01:52
    • 2
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Жаль что автор его как обещал, двухколоночные новости не сделал....
    • Flammen
    • Регистрация: --
    • Репутация: (||)
    • 8 апреля 2010 07:34
    • 3
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 75
  • Публикаций: 15
  • Arefiy_Epifanov91,
    Ты собрался кочевать что ли? lol

    --------------------
    • unnamedman
    • Регистрация: 26.07.2008
    • Репутация: (0|0|0)
    • 8 апреля 2010 21:31
    • 4
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • спасибо за шаблон забираю ;)
    • asAlbert
    • Регистрация: --
    • Репутация: (||)
    • 9 апреля 2010 12:25
    • 5
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 5
  • Публикаций: 0
  • Люди кто нить залейте шаб сайта hohota.net нужно для локалки!
    • Garbich
    • Регистрация: 22.03.2010
    • Репутация: (0|0|0)
    • 9 апреля 2010 16:35
    • 6
    ^
    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.