prowebber.ru - Тут есть все для настоящих вебмастеров

Чтение RSS Мы в твиттере
«    Декабрь 2016    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 

Всё для вебмастера » Всё для DataLife Engine » DLE хаки » Убираем мусор из комментариев гостей

Убираем мусор из комментариев гостей


Данный материал предоставлен сайтом ProWebber.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
У нас вы можете скачать бесплатно Убираем мусор из комментариев гостей.


Убираем мусор из комментариев гостей
Данный хак для DataLife Engine позволяет убрать из комментариев гостей лишний мусор, а именно не используемые параметры, части кода и даже позволит изменить дизайн комментария оставленного гостем.
К примеру вы можете сделать легкий (призрачный) вариант комментария, исключив из него дату регистрации, количество новостей, комментариев, рейтинг, сторонние модули, а также сменить аватар на гостевой. Но это еще не все... Немного фантазии и можно использовать отдельные css стили или вообще отдельный шаблон!

Установка:
Откройте файл engine/classes/comments.class.php и найдите:
$tpl->set( '{group-name}',

перед ним вставте:
            if($user_group[$row['user_group']]['id'] == 5){
              
                $tpl->set_block( "'\\[not_for_guests\\](.*?)\\[/not_for_guests\\]'si", "" );
            }else{
                 $tpl->set_block( "'\\[not_for_guests\\](.*?)\\[/not_for_guests\\]'si", "\\1" );
            }

После этого все нежелательные элементы в comments.tpl окружаем по типу:
[not_for_guests][/not_for_guests]


Если вам не достаточно убрать лишнее из комментариев гостей, но вы хотите еще и добавить... К примеру задать гостевым комментариям свой css стиль, то вставте вместо предыдущего кода, следующий:
if($user_group[$row['user_group']]['id'] == 5){
                $tpl->set_block( "'\\[for_guests\\](.*?)\\[/for_guests\\]'si", "\\1" );
                $tpl->set_block( "'\\[not_for_guests\\](.*?)\\[/not_for_guests\\]'si", "" );
            }else{
                $tpl->set_block( "'\\[for_guests\\](.*?)\\[/for_guests\\]'si", "" );
                $tpl->set_block( "'\\[not_for_guests\\](.*?)\\[/not_for_guests\\]'si", "\\1" );
            }


Название: Убираем мусор из комментариев гостей на dle
Версия CMS: DLE 8.x-9.x
Автор: Off Road
Сайт автора: http://skriptavod.ru (При копировании материала, кликабельная ссылка на автора и источник обязательны)


+6
Просмотры: 2856 VIP ProWebber | Комментарии (14)
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1SaD

  • 9 сентября 2012 23:45
  • Регистрация: 23.02.2011
  • ICQ: --
  • Комментариев: 502
Большего бреда я не видел. Скажи честно, всё ради ссылки на свой ГС?

[not-group=5] уже перестал работать что-ли?

--------------------

0

#2ItNotR

  • 9 сентября 2012 23:56
  • Регистрация: 25.07.2012
  • ICQ: --
  • Комментариев: 19
  • Выкл.
"Как быстро засрать код" и многое другое на http://skriptavod.ru biggrin

-1

#3Off Road

  • 10 сентября 2012 00:17
  • Регистрация: 9.09.2012
  • ICQ: --
  • Комментариев: 27
Цитата: SaD
Большего бреда я не видел. Скажи честно, всё ради ссылки на свой ГС?

Что трепаться, факты давай!!!
Цитата: SaD
[not-group=5] уже перестал работать что-ли?

Так и думал, что будут подобного рода высказывания... Прежде чем грязью поливать, подумай!!!
Обернешь допустим [not-group=5] дату регистрации (которая у гостя пуста) и что получишь?
Гости не будут видеть дату регистрации, а мой хак уберет ее только у гостей и для всех!
Цитата: ItNotR
"Как быстро засрать код" и другое на http://skriptavod.ru biggrin

Ха, смешно... ты умный наверное...

Вдумайтесь в описание:
Хак убирает не для гостей, а из комментариев гостей!!!

--------------------

0

#4Lenivo

  • 10 сентября 2012 01:27
  • Регистрация: 30.08.2011
  • ICQ: --
  • Комментариев: 136
На 97% сайтов гостей посылают лесом на регистрацию, первая стадия отсеивания неадекватов, а только потом разрешают комментировать, на оставшихся 3% сайтов возможно этот хак и пригодится, только ставить они его не будут, им некогда, они комменты чистят biggrin

+1

#5Off Road

  • 10 сентября 2012 01:50
  • Регистрация: 9.09.2012
  • ICQ: --
  • Комментариев: 27
Lenivo, ну и?
Лично мне он очень был нужен и у меня на всех сайтах гости могут оставлять комментарии!
Кстати, каков процент блогов, на которых надо регистрироваться? А dofollow блоги, кто там комментирует?

Если вам хак не нужен, идите мимо, зачем минусовать... Для тех кому нужен, он выполнен на отлично!

--------------------

0

#6SaD

  • 10 сентября 2012 02:42
  • Регистрация: 23.02.2011
  • ICQ: --
  • Комментариев: 502
Off Road,
Ок. Тогда пардон. Изменил оценку, хотя всё равно считаю хак бесполезным.

--------------------

0

#7ivntech

  • 10 сентября 2012 10:37
  • Регистрация: 7.03.2011
  • ICQ: --
  • Комментариев: 20
Автор, а ты про тег
[group=ID][/group]
Ничего не слыхал?

0

#8DinoMC13

  • 10 сентября 2012 11:10
  • Регистрация: 5.12.2009
  • ICQ: 624170613
  • Комментариев: 143
Цитата: Off Road
Кстати, каков процент блогов, на которых надо регистрироваться?

Ну как бы блоги на DLE почти никто не делает, делают на WP, Drupal и так далее... так как DLE новостная CMS...

--------------------

0

#9Dark Angell

  • 10 сентября 2012 11:34
  • Регистрация: 9.10.2009
  • ICQ: 644008
  • Комментариев: 157
  • Выкл.
DinoMC13,
но есть люди которые новостник под блог перекраивают,так как вп,друп и другие блоговоки не содержат тот функционал которые устраивали определённых админов и блогеров

0

#10Off Road

  • 10 сентября 2012 11:53
  • Регистрация: 9.09.2012
  • ICQ: --
  • Комментариев: 27
Цитата: ivntech
Автор, а ты про тег
[group=ID][/group]
Ничего не слыхал?

Есть поговорка такая "как в лужу пёрнул" - прочтите описание и комментарии, зачем самому смысл додумывать?!
Цитата: DinoMC13
Ну как бы блоги на DLE почти никто не делает, делают на WP, Drupal и так далее... так как DLE новостная CMS...

Это вы зря, просто они менее заметны и шаблоны на них стоят от WP...
Ну даже если и так, городские сайты, корпоративные, новостные... очень многие дают возможность комментировать гостям. Исключением являются пожалуй... лишь сайты для вебмастеров, тут народ жадный и ленивый. А если у вас 1 крупный проект, да еще и команда сайта есть?! Почему бы и нет?!

--------------------

0

#11sls

  • 23 сентября 2012 03:41
  • Регистрация: 2.06.2010
  • ICQ: --
  • Комментариев: 9
автор явно перетрудился smile забыв про возможности самого двига

-1

#12apparent

  • 25 сентября 2012 14:48
  • Регистрация: 4.01.2012
  • ICQ: --
  • Комментариев: 11
Совершенно ненужные телодвижения) И бесполезный хак =(

-1

#13Off Road

  • 28 сентября 2012 20:36
  • Регистрация: 9.09.2012
  • ICQ: --
  • Комментариев: 27
sls, apparent, вновь и вновь повторюсь... прежде чем писать бесполезные комментарии, внимательно прочтите и подумайте!

Дам 10$ тому, кто сделает тоже самое средствами dle biggrin это чтобы языком зря не трепали!!!

--------------------

0

#14Alex2222

  • 6 февраля 2013 22:11
  • Регистрация: 5.01.2011
  • ICQ: --
  • Комментариев: 31
Искал похожий хак, но все же пользуюсь им. СПС.

0
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.

Max-energy.top - Заработок на электросчетчиках;)

Skripters.info - все для вебмастера. Только эксклюзивный контент.

Создание шаблонов DLE, быстро и недорого! 3wave.com.ua

Бро лей на лучшую партнёрку

Почти бесплатный VDS хостинг!

Поддержи сайт
Скрипты, cms, шаблоны, статьи по раскрутке

Опросы

Как часто вы бываете на сайте?

Захожу 1-2 раза в день
1-2 часа в сутки
Более 2 часов
Почти целый день тут smile

Архив новостей
Ноябрь 2016 (7)
Октябрь 2016 (10)
Сентябрь 2016 (8)
Август 2016 (11)
Июль 2016 (14)
Июнь 2016 (17)

Последние комментарии:

Искать людей

Ваши переписки