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

Иконка "раздел прочитан" на главной форума и в категориях

  1. Онлайн

    Grey

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

    Сообщений: 2130

    Хак иконка "раздел прочитан" на главной форума и в категориях
    Просто приятное повышение юзабилити...
    Иконка "раздел прочитан" на главной форума и в категориях

    Открыть: /engine/bullet_energy/action/site/index.php

    Найти:
    else {
        parent::$tpl->set('{rssTree}', '') ;
    }

    Ниже добавить:
    
              // status hack
              if($element['read'] and $element['tree_type'] != 2 and parent::$is_logged) {
                parent::$tpl->set('{readcat}', '<span class="readCat"><a title="Раздел прочитан" onclick="ReadTree('.$element['tree_id'].',this); return false;" href="' . parent::$link->readsLink('tree', $element['tree_id']) . '">Раздел прочитан</a></span>' ) ;
              } else {
                parent::$tpl->set('{readcat}', '') ;
              }   
    


    Открыть: /engine/bullet_energy/action/site/categories.php
    Найти:
    parent::$tpl->set('[linckTree]', parent::$link->cat_linck(parent::$cache['tree'	
    3;[$val['tree_id']]['tree_id'], totranslit(parent::$cache['tree'][$val['tree
    _id']]['tree_title'], true, true))) ;
    parent::$tpl->set('[blockInfo]', '') ;
    parent::$tpl->set('[/blockInfo]', '') ;
    }

    Ниже добавить:
    
    // status hack
            if(parent::$cache['tree'][$val['tree_id']]['read'] and $typeCat != 2 and parent::$is_logged) {
            parent::$tpl->set('{readcat}', '<span class="readCat"><a title="Раздел прочитан" onclick="ReadTree('.$val['tree_id'].',this); href="' . parent::$link->readsLink('tree', $val['tree_id']) . '">Раздел прочитан</a></span>' ) ;
            } else {
            parent::$tpl->set('{readcat}', '') ;
            }          
          //   
    


    Далее в файле шаблона short_category.tpl вставить в нужное место:
    {readcat}


    Вложением добавляю две редакции хака, вторая с попап-окном на js.

    Вложения:

    1. readcat-r2.txt

      Размер файла:
      1,72 Kb
      Скачиваний:
      773
    2. readcat.r1.rar

      Размер файла:
      751 b
      Скачиваний:
      381

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

    7 августа 2013 - 12:27 / #1
Модераторы форума: greyPowered by Bullet Energy Forum