Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2010-10-14 00:15:30

Amarelius
Модератор
Откуда Kiev
Зарегистрирован: 2008-10-24
Сообщений: 639
Рейтинг :   69 
Сайт

private_content :: Закрытый контент + статусы пользователей

private_content :: Закрытый контент + статусы пользователей

Версия движка: NG v.0.9.2

Описание
Плагин позволяет Вам управлять доступом пользователей к контенту в зависимости от их статуса.
Так же Вы можете создавать новые статусы и редактировать уже существующие.

Особенности работы плагина:
- Плагин делает запросы к БД только при отображении комментариев
- Плагин закрывает контент как в новостях, так и в статических страницах
- Для шаблонов comments.show.tpl, profile.tpl, users.tpl плагин добавляет свои переменные
- Для шаблона usermenu.tpl, плагин добавляет свои переменные (только если пользователь залогинен)

Инструкция по применению:
1. Скачать плагин с сайта
2. Извлечь содержимое архива в папку \engine\plugins\
3. В разделе "Плагины" настроить и включить плагин
4. При необходимости добавить переменные в шаблоны usermenu.tpl, comments.show.tpl, profile.tpl, users.tpl

Возможные проблемы при работе плагина

7c68f62e550e41f86efd8b00163984d9_pv.png

Если появилось такое сообщение, надо выключить и опять включить плагин uprofile

ВНИМАНИЕ!!! Может создавать небольшую нагрузку на БД при большем количестве комментариев отображаемых на странице (1 пользователь = +1 запрос к БД, т.е. если на одной странице 5 пользователей затеяли беседу на 50 комментариев, то будет всего 5 дополнительных запросов)
Лечится хаком плагина комментариев, если кому реально необходимо выложу решение.

[0.01][2010-06-25]
+ Выпуск первой версии

По эксклюзивному заказу
Спасибо говорим RocketBoy

Админка плагина:

1. Назначение статусов пользователям
e7c63dbcf0e02fd22e37d3a1219f4516_pv.png

2. Список статусов
c3cd79504963b6aab28b65e1de245b54_pv.png

3. Добавление и редактирование статусов
25b5a08b1519d1e8f6bd3aeb4c890827_pv.png

Результат работы:

1. Отображение статуса пользователя
87e00febf3b903f53a8d1387ed34c5b6_pv.png

8c819f418ae6ba0bd566290cfcbcf28a_pv.png

2. Скрытый контент
da77e825ad6ead78c250f8e286b50ac5_pv.png

Отчеты об ошибках приветствуются


Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com

Не в сети

#2 2010-10-14 19:04:54

Евгений
Модератор
Откуда Россия
Зарегистрирован: 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Re: private_content :: Закрытый контент + статусы пользователей

Обалдеть! Спасибо Amarelius, спасибо RocketBoy, невероятно полезный и нужный плагин! Честь и хвала! smile


I NGeneration CMS

Не в сети

#3 2010-10-14 19:31:58

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: private_content :: Закрытый контент + статусы пользователей

А реально, скажем, из плагина x заблокировать выполнение запроса в плагине y? big_smile

Не в сети

#4 2010-10-14 20:57:29

Amarelius
Модератор
Откуда Kiev
Зарегистрирован: 2008-10-24
Сообщений: 639
Рейтинг :   69 
Сайт

Re: private_content :: Закрытый контент + статусы пользователей

infinity237hmm а по подробней, что и где ты хочешь блокировать? Можно из одного плагина полностью отключить другой плагин, но это уже извращение.


Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com

Не в сети

#5 2010-10-14 21:34:57

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: private_content :: Закрытый контент + статусы пользователей

Лечится хаком плагина комментариев, если кому реально необходимо выложу решение.

Насколько я понял надо модифицировать запрос в comments, чтобы не делать запрос в этом плагине.
Вопрос собственно в этом.

Не в сети

#6 2010-10-14 21:46:37

Amarelius
Модератор
Откуда Kiev
Зарегистрирован: 2008-10-24
Сообщений: 639
Рейтинг :   69 
Сайт

Re: private_content :: Закрытый контент + статусы пользователей

infinity237, именно, но это уже хак, а хак это всегда неудобно. Запросы которые делает этот плагин очень простые плюс он кеширует данные в рамках одного вызова, поэтому дополнительная нагрузка на БД настолько незначительна, что на 99% проектов, которые я видел на NG этим можно пренебречь.


Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com

Не в сети

#7 2012-01-04 23:06:04

AniMAToR
Участник
Откуда Brest
Зарегистрирован: 2011-12-27
Сообщений: 6
Рейтинг :   
Сайт

Re: private_content :: Закрытый контент + статусы пользователей

Извините за тупой вопрос но какие переменные надо добавлять в шаблоны usermenu.tpl, comments.show.tpl, profile.tpl, users.tpl?((

Не в сети

#8 2012-01-04 23:53:48

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: private_content :: Закрытый контент + статусы пользователей

AniMAToR, Твой_сайт/engine/includes/showinfo.php?mode=plugin&item=readme&plugin=private_content это путь к документации плагина
Или просто зайди в раздел Плагины и нажми на иконку рядом с описанием плагином...

Не в сети

#9 2012-01-05 13:35:23

AniMAToR
Участник
Откуда Brest
Зарегистрирован: 2011-12-27
Сообщений: 6
Рейтинг :   
Сайт

Re: private_content :: Закрытый контент + статусы пользователей

ROZARD, пасиб, ща попробую)

Не в сети

#10 2012-01-05 15:06:18

AniMAToR
Участник
Откуда Brest
Зарегистрирован: 2011-12-27
Сообщений: 6
Рейтинг :   
Сайт

Re: private_content :: Закрытый контент + статусы пользователей

?_? ну эт я какбы знал... но вот когда ввожу {pc_status}{pc_icon}{pc_image} в comments.show.tpl
Выводит:
/otaku.16mb.com/engine/plugins/private_content/tpl/images/gold_small.pnghttp://otaku.16mb.com/engine/plugins/private_content/tpl/images/gold.png
# с остальными такая же фигня(

Не в сети

#11 2012-07-06 10:35:08

FOQRussia
Участник
Откуда Мыски
Зарегистрирован: 2012-03-11
Сообщений: 156
Рейтинг :   
Сайт

Re: private_content :: Закрытый контент + статусы пользователей

интересно на версии 0.9.3 пойдёт?

Не в сети

#12 2012-07-06 12:06:03

easmik
VIP забанил этого пользователя.
Зарегистрирован: 2011-02-01
Сообщений: 1,025
Рейтинг :   37 

Re: private_content :: Закрытый контент + статусы пользователей

FOQRussia, как на счет скачать и проверить? wink

Не в сети

Подвал раздела

Работает на FluxBB