Главная DLE шаблоны
Регистрация DLE модули
Форум DLE хаки
Логин:   Пароль: 


Шаблоны и модули для DLE » DLE хаки » Ccomments v.1.0
 
 
 
 
 
 
 
 
 
  Ccomments v.1.0
В разделе: DLE хаки
Размещена: 5 апреля 2008
Ccomments v.1.0


комменты как на 4dle.ru

открыть engine/modules/show.full.php

найти и удалить

if ($config['comm_msort'] == "ASC")
        $tpl->set('{comment-id}', $cstart+$i);
    else
        $tpl->set('{comment-id}', $comments_num-$cstart-$i+1);  


найти

$tpl->load_template('comments.tpl');
    

    if (strpos ($tpl->copy_template, "[xfvalue_") !== false) $xfound = true; else $xfound = false;

    if ($xfound) $xfields = xfieldsload(true);

    $tpl->copy_template = "<a name="comment"></a>".$tpl->copy_template;

    if ($config['allow_cmod']) $where_approve = " AND " . PREFIX . "_comments.approve='1'"; else $where_approve = "";

    $sql_result = $db->query("SELECT " . PREFIX . "_comments.id, post_id, " . PREFIX . "_comments.user_id, date, autor as gast_name, " . PREFIX . "_comments.email as gast_email, text, ip, is_register, name, " . USERPREFIX . "_users.email, news_num, comm_num, user_group, reg_date, signature, foto, fullname, land, icq, xfields FROM " . PREFIX . "_comments LEFT JOIN " . USERPREFIX . "_users ON " . PREFIX . "_comments.user_id=" . USERPREFIX . "_users.user_id WHERE " . PREFIX . "_comments.post_id = '$news_id'".$where_approve." ORDER BY date ".$config['comm_msort']." LIMIT ".$cstart.",".$config['comm_nummers']);

    while($row = $db->get_row($sql_result)){ $i++;

    $row['date'] = strtotime($row['date']);

    $row['gast_name'] = stripslashes($row['gast_name']);
    $row['gast_email'] = stripslashes($row['gast_email']);
    $row['name'] = stripslashes($row['name']);  


заменить на

$sql_result = $db->query("SELECT " . PREFIX . "_comments.id, post_id, " . PREFIX . "_comments.user_id, date, autor as gast_name, " . PREFIX . "_comments.email as gast_email, text, ip, is_register, name, " . USERPREFIX . "_users.email, news_num, comm_num, user_group, reg_date, signature, foto, fullname, land, icq, xfields FROM " . PREFIX . "_comments LEFT JOIN " . USERPREFIX . "_users ON " . PREFIX . "_comments.user_id=" . USERPREFIX . "_users.user_id WHERE " . PREFIX . "_comments.post_id = '$news_id'".$where_approve." ORDER BY date ".$config['comm_msort']." LIMIT ".$cstart.",".$config['comm_nummers']);

    
    
    
    
    while($row = $db->get_row($sql_result)){ $i++;
    
        
    if ($config['comm_msort'] == "ASC") {
        $tpl->set('{comment-id}', $cstart+$i);
        $a_comment_id = $cstart+$i;
        } else {
        $tpl->set('{comment-id}', $comments_num-$cstart-$i+1);
        $a_comment_id = $comments_num-$cstart-$i+1;
        }
    
    if ($a_comment_id & 1)
    $tpl->load_template('comments1.tpl');
    else
    $tpl->load_template('comments2.tpl');
    
    
    if (strpos ($tpl->copy_template, "[xfvalue_") !== false) $xfound = true; else $xfound = false;

    if ($xfound) $xfields = xfieldsload(true);

    $tpl->copy_template = "<a name="comment"></a>".$tpl->copy_template;

    if ($config['allow_cmod']) $where_approve = " AND " . PREFIX . "_comments.approve='1'"; else $where_approve = "";

    $row['date'] = strtotime($row['date']);

    $row['gast_name'] = stripslashes($row['gast_name']);
    $row['gast_email'] = stripslashes($row['gast_email']);
    $row['name'] = stripslashes($row['name']);  


создать 2 файла шаблона
comments1.tpl - для нечетных комментариев
comments2.tpl - для четных

Автор : storm aka unstandart

 (голосов: 0)
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.


Другие новости по теме:

  • Награды
  • Баннеры через определенное кол-во новостей
  • Отступ между картинками
  • Вывод Даты/Года и месяца/Дня недели
  • Вид ссылки в статической странице

  • Запостил: admin, Комментов: 7, Просмотров: 905 Напечатать

    #1 написал: 165 8 июня 2008 12:25
     
    ICQ: -- [цитировать]
    #2 написал: Godone 15 июня 2008 17:10
     
    не работает
    ICQ: 9115404 [цитировать]
    #3 написал: Афанасий 23 июня 2008 19:24
     
    Если вы ищете, где скачать(download) редкую программу, софт, музыку, фильмы, crack или кряк. Вас интересуют электронные книги или вы просто хотите отвлечься , или почитать новости вареза (warez), Интернет, дизайна, обзоры игр или скачать игры, то вы попали по адресу.Свежий сайт!
    Всё здесь
    ICQ: -- [цитировать]
    #4 написал: Action 27 июля 2008 14:08
     
    Новый букс , заходите мы платим ! СДЕСЬ
    и в асю если хотите обменятся банерами и т.д ICQ: 470298104
    ICQ: -- [цитировать]
    #5 написал: Aleks Valii 22 августа 2008 07:53
     
    Познавательно smile wink smile
    ICQ: -- [цитировать]
    #6 написал: Ieshua 24 августа 2008 07:51
     
    Сделайте, пожалуйста, более удобную цветовую гамму wink а то неудобно иногда, когда сливается с бекграундом, это вообще lol smile smile Оно не смертельно, но лучше, конечно же, подправить wink love


    --------------------
    ICQ: -- [цитировать]
    #7 написал: opa 9 сентября 2008 12:13
     
    ICQ: -- [цитировать]
    Добавление комментария



     
    Что Вам более интересно на нашем сайте ?

    DLE шаблоны
    DLE модули
    Все вместе
     
     
     

    SMS.копилка

    Статьи, Информация
     
    сopyright © 2007-2008 diz1.org