Плагин «Супер спойлер (Powered spoiler)»

Продвинутый спойлер с правилами (условиями для просмотра его содержимого) для топика. Позволяет задать минимальный рейтинг и силу пользователей для просмотра, указать доступен ли просмотр контента для незарегистрированных пользователей, указать раскрыт ли спойлер по-умолчанию а также списки доверенных пользователей, которые всегда могут прочесть содержимое (белый список), и список пользователей которым доступ к контенту спойлера запрещен (черный список).

Справка по возможностям спойлера:

<power r="0.5" s="0.4" hided ur ua="admin, PSNet" ud="badboy">
  show me the power!
</power>


Все параметры могут комбинироваться:

r — рейтинг, число.
s — сила, число.
hided — оставить спойлер по умолчанию закрытым (для просмотра его содержимого нужно будет кликнуть чтобы его раскрыть).
ur — содержимое спойлера доступно только для зарегистрированных пользователей.
ua — список доверенных пользователей, которым всегда можно смотреть что внутри спойлера (так можно организовать конфочку для определенных людей, поставив, например, рейтинг равным r=«999999» чтобы остальные не могли смотреть что там), строка логинов через запятую.
ud — список пользователей которым просмотр содержимого спойлера недоступен ни при каких условиях, строка логинов через запятую.

Спойлеры не могут быть вложенными друг в друга.

Тех. подробности:

Кнопка на панели редактора доступна только для редактора MarkItUp!, TinyMCE не поддерживается (но сам тег само собой работает).

Плагин доступен в каталоге. Стоимость 6уе.

Скриншоты:

1. закрытый


2.


3. открытый


4. пользователь в черном списке


5. пользователь ещё молод


З.Ы. Метод пряника на ЛС не работает. Донейтят крайне небольшое количество людей (за это им спасибо), а соотношение донейт/скачано стремится к нулю. Поэтому и платно.

17 комментариев

avatar
— В связи с тем что в определенных экшенах ЛС 0.5 нету необходимых хуков, плагин заменяет часть функций данных экшенов полностью (ActionIndex, ActionNew, ActionPersonalBlog, ActionTop, ActionBlog). С некоторыми плагинами, которые делают тоже самое могут быть проблемы.

Крайне неприятно.
avatar
прошу прощения что не совсем по теме, не про спойлер а скорее про кат.
кто-то когда-нибудь реализовывал спойлер/авто-кат для комментов? У меня на проекте зачастую пишутся очень некислые по размерам комменты, хотелось бы и к ним применять авто-кат, чтобы они не убивали скролы на мышках
avatar
Будет ли конфликтовать с этим спойлером?
avatar
а зачем их ставить вместе??
avatar
Спойлеры не могут быть вложенными друг в друга.

А надо
avatar
нет
avatar
Меня интересует в шаблоне Simple он работает? А то куплю! у меня почему то другие спойлеры менее функц. конфликтуют в редакторе…
avatar
работает.
avatar
*не совсем — в списке топиков он срабатывает.
avatar
не везде работает в simple, нужно будет вручную редактировать плагинс/симплтпл/классес/блокс/BlockSimpleTopicsTop.class.php

после

    $aTopics=$this->Topic_GetTopicsRatingByDate($sDate,Config::Get('plugin.simpletpl.count_top_topics'));

добавить

    // diff
    foreach ($aTopics as $oTopic) {
        $this -> Hook_Run ('ps_topic_show', array ("oTopic" => $oTopic));
    }
    // /diff
avatar
отправил письмо в личку жду ответа…
avatar
Купил плагин! Отлично работает! Всем рекомендую. Берите пока не дорого ))
avatar
Здравствуйте! Поставила плагин, но в редакторе MarkItUp пропали кнопки выбора цветов и выравнивания, цитировать, код.
Поскажите пожалуйста что делать?
avatar
Т.к. нет возможности добавить кнопку в редактор MarkItUp! без переопределения функции настроек, то плагин этим и занимается.
Вам нужно код кнопки этого плагина перенести в файл настроек другого плагина, который не работает (каждый плагин, который добавляет кнопку в редактор, делегирует файл настроек).

Но я сомневаюсь что вы поймёте как это сделать, поэтому спрошу — какими знаниями в области программирования вы обладаете? (начальными, никакими и т.п.)
avatar
навыков программирования у меня нет, могу только по инструкции, пошагово скопировать/вставить… и т.д.
avatar
кнопки добавляла по этой инструкции livestreet.ru/blog/markitup/10495.html
avatar
Спасибо разработчику, все проблемы решил быстро, сам плагин действительно очень полезный! Я иконку только поменяла :)
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.