Предоставляем срочную помощь по DLE, пишем эксклюзивные модули для вашего проекта, парсеры грабберы, исправляем базу данных, удаляем вирусы редиректы, обновляем скрипты, помощь с переездом на другой хостинг, перенос домена, большой опыт работы с высоконагруженными проектами, защита ddos атаки, ботов и спама, оптимизация модулей и серверов дле, более 10 лет работы, тысячи модификаций и доработок, короткие сроки, дорого, качественно. telegram: @histoo

Авто-закрепление первого поста форума на верху как шапка

  1. Онлайн

    Grey

    Администраторы

    Сообщений: 2129


    Авто-закрепление первого поста форума на верху как шапка:

    Открываем файл newtopic.php
    находим:
    // first post auto pinned hack by rdn-team
    //  parent::$db->query("INSERT INTO " . DBNAME . "." . PREFIX . "_be_topic (id,id_parent,title,reply_count,view_count,autor_id,autor,post_date,last_reply_date,last_reply_info,rating,topic_fixed,topic_type,topic_private_user,topic_descr_site,topic_approve,topic_meta,vote_id) VALUES (NULL," . parent::$globalParam['id'] . ",'{$option['topicName']}',0,0," . parent::$member_id['user_id'] . ",'" . parent::$member_id['name'] . "'," . parent::$timeParameters['time'] . "," . parent::$timeParameters['time'] . ",0,0,0,{$option['topicType']},'{$option['topicIsPrivateUser']}','{$option['topicDescription']}',{$option['aprove']},'{$option['meta']}', {$option['poll']})") ;


    Заменяем на:
    // first post auto pinned hack by rdn-team
    //  parent::$db->query("INSERT INTO " . DBNAME . "." . PREFIX . "_be_topic (id,id_parent,title,reply_count,view_count,autor_id,autor,post_date,last_reply_date,last_reply_info,rating,topic_fixed,topic_type,topic_private_user,topic_descr_site,topic_approve,topic_meta,vote_id) VALUES (NULL," . parent::$globalParam['id'] . ",'{$option['topicName']}',0,0," . parent::$member_id['user_id'] . ",'" . parent::$member_id['name'] . "'," . parent::$timeParameters['time'] . "," . parent::$timeParameters['time'] . ",0,0,0,{$option['topicType']},'{$option['topicIsPrivateUser']}','{$option['topicDescription']}',{$option['aprove']},'{$option['meta']}', {$option['poll']})") ;
        parent::$db->query("INSERT INTO " . DBNAME . "." . PREFIX . "_be_topic (id,id_parent,prefix,title,reply_count,view_count,autor_id,autor,post_date,last_reply_date,last_reply_info,rating,topic_fixed,topic_type,topic_private_user,topic_descr_site,topic_approve,topic_meta,vote_id,is_fixed_count) VALUES (NULL,'" . parent::$globalParam['id'] . "','{$option['prefix']}','{$option['topicName']}','0','0','" . parent::$member_id['user_id'] . "','" . parent::$member_id['name'] . "','" . parent::$timeParameters['time'] . "','" . parent::$timeParameters['time'] . "','0','0','0','{$option['topicType']}','{$option['topicIsPrivateUser']}','{$option['topicDescription']}','{$option['aprove']}','{$option['meta']}', '{$option['poll']}', '1')") ;


    Там-же рядом, найти:
    parent::$db->query("INSERT INTO " . DBNAME . "." . PREFIX . "_be_message (id,id_topic,autors_id,message_autor,message_autor_ip,message_date,message_text,message_approve,tree_id,attachment,user_thanks) VALUES (NULL,{$option['topicInsertId']}," . parent::$member_id['user_id'] . ",'" . parent::$member_id['name'] . "',{$option['ipUser']}," . parent::$timeParameters['time'] . ",'{$option['topicOneMessage']}',{$option['aprove']}," . parent::$globalParam['id'] . ",0,'')") ;

    Заменить на:
    parent::$db->query("INSERT INTO " . DBNAME . "." . PREFIX . "_be_message (id,id_topic,autors_id,message_autor,message_autor_ip,message_date,message_text,message_approve,tree_id,attachment,user_thanks,fixap_msg) VALUES (NULL,'{$option['topicInsertId']}','" . parent::$member_id['user_id'] . "','" . parent::$member_id['name'] . "','{$option['ipUser']}','" . parent::$timeParameters['time'] . "','{$option['topicOneMessage']}','{$option['aprove']}','" . parent::$globalParam['id'] . "','0','','1')") ;

    Вложения:

    1. firstpostpinned.txt

      Размер файла:
      3,36 Kb
      Скачиваний:
      772
    Сообщение отредактировал Grey 3 августа 2013 - 21:27

    сделаю любой модуль dle на заказ, если вам нужны услуги по dle
    скaйп rdn-team.com
    телегрaм @histoo

    3 августа 2013 - 09:19 / #1
  2. Онлайн

    Grey

    Администраторы

    Сообщений: 2129

    Примечание к этому хаку от OTM:
    данная реализация чревата, если на форуме объединяют темы
    - если вы будете объеденять две темы не забудьте снимать галочку с закрепления первого поста в какой-то из них.

    сделаю любой модуль dle на заказ, если вам нужны услуги по dle
    скaйп rdn-team.com
    телегрaм @histoo

    3 августа 2013 - 21:01 / #2
Модераторы форума: greyPowered by Bullet Energy Forum