Мы в твиттере Мы в телеграме!

Провеббер » DataLife Engine » DLE хаки » Убираем мусор из комментариев гостей

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

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

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

Убираем мусор из комментариев гостей
Данный хак для 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 (При копировании материала, кликабельная ссылка на автора и источник обязательны)


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


+5
Просмотры: 4 099 :: Комментарии (14) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1SaD

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

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

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

#2ItNotR

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

#3Off Road

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

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

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

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

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

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

#4Lenivo

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

#5Off Road

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

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

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

#6SaD

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

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

#7ivntech

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

#8DinoMC13

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

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

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

#9Dark Angell

  • 10 сентября 2012 11:34
  • Регистрация: 9.10.2009
  • Был(а) онлайн: 16.09.2024
  • Комментариев: 310
  • 0
DinoMC13,
но есть люди которые новостник под блог перекраивают,так как вп,друп и другие блоговоки не содержат тот функционал которые устраивали определённых админов и блогеров

#10Off Road

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

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

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

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

#11sls

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

#12apparent

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

#13Off Road

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

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

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

#14Alex2222

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

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

Архив новостей
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)
Июнь 2024 (30)

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