|
beliyadm
|
 |
« : 14.05.2009, 03:53:16 » |
|
Плагин “Content - Spoiler Text” - скрытый текст в контенте, версия 1.0Что это такое - возможность создать в контенте разворачиваемые блоки скрытого текста с эффектом анимации, при этом используется библиотека Jquery и плагин Accordeon от разработчика Jörn Zaefferer Последовательность действий:1 - установить плагин (и по желанию кнопку для редактора), опубликовать их ( Content - Spoiler Button и Content - Spoiler text) 2 - в режиме редактирования материала вставить теги (либо нажать кнопку Spoiler) {spoiler title=Скрытый текст}здесь скрытый от посторонних глаз текст{/spoiler} 3 - вписать нужный текст 4 - можно задавать произвольный текст заголовка скрытого блока (параметр title является обязательным!), допустимыми являются символы кириллицы, цифры 0-9 и символ подчеркивания _ 5 - в параметрах плагина возможно указать необходимость подгрузки библиотеки Jquery (если уже используется на сайте) и скорость разворачивания скрытого блока (по умолчанию 200 мс) 6 - оформление заложено в файле plugins/content/pb_spoiler/style.css 7 - возможно использовать HTML форматирование внутри скрытого блока (теги, изображения, прочее) 8 - в параметрах плагина кнопки можно выставить значение заголовка по умолчанию Где можно использовать: 1 - создание простейшего FAQ на сайте в пределах одной страницы 2 - просто скрытые блоки информации, не особо актуальной для пользователя 3 - да мало ли где еще Тестировалось: Joomla 1.5.10, Mozilla, Opera, Safary (MS), GChrome. Под ИЕ-шками не смотрел UPD - версия плагина 1.1 (pb_spoiler_plg_1.1.zip)1 - добавлен функционал работы как от библиотеки Jquery, так и встроенного в движок mootools - опционально указывается в настройках плагина, по умолчанию mootools 2 - удалена опция указания скорости прокрутки, по умолчанию выставлено 400 мс для обоих скриптов 3 - исправлена ошибка подгрузки скриптов Обновление - версия плагина 1.3 от scorpsanтам все сделано и в настройках есть куча параметров которыми можно заставить спойлеры открываться и закрываться как вам нужно....
Версия 1.2 для J!1.6 от VDGСкачать http://narod.ru/disk/16864442001/plg_pbspoiler_1.2.zip.htmlИзменения 1. Работа в Joomla 1.6 2. Убраны стили и картинки. Считаю, что стили — дело шаблона. Кому как надо так и оформляйте, включая стрелочки 3. Вывод теперь одинаков для обоих фреймворков, что упрощает правку стилей. Сделав изменения в шаблоне можете переключать движки в зависимости от желания, ничего не посыпется. 4. Обеспечена совместимость с IE6+, проверено в 6, 8 и 9 5. Поддержка многоязычности. Дана русская локализация 6. Из шаблонов убраны ссылки. Не хорошо, когда есть ссылки, которые не задействованы.
Дополнительно:
|
|
|
|
« Последнее редактирование: 21.02.2012, 19:30:28 от beliyadm »
|
Записан
|
|
|
|
| |
sergant
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 12
|
 |
« Ответ #391 : 21.01.2012, 22:51:27 » |
|
Отличный плагин. Ребята, а как сделать так, чтобы первый спойлер был открытым, а остальные закрытыми?
|
|
|
|
|
Записан
|
|
|
|
|
reasons
|
 |
« Ответ #392 : 22.01.2012, 07:29:01 » |
|
в настройках плагина можно поставить
|
|
|
|
|
Записан
|
|
|
|
sergant
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 12
|
 |
« Ответ #393 : 22.01.2012, 13:49:30 » |
|
reasons Спасибо. Юзал первую ссылку на плагин - там их не было. Поставил версию 1.3 - настройки появились, но случилась проблемка. Если стоит - мутулс - то все хорошо - и стили, и раскрытие, но не раскрывается нужный узел и не закрываются предыдущие открытые. Если включаю жквери, то все отлично, но не могу настроить цсс-стили...
Пока вернулся на первую ссылку на плагин. Все хорошо в нем, вот бы еще первый узел раскрытым был...
|
|
|
|
|
Записан
|
|
|
|
css_ufa
Осваиваюсь на форуме
 
Репутация: +6/-0
Offline
Пол: 
Сообщений: 190
Я Вас всех на сквозь вижу...
|
 |
« Ответ #394 : 06.02.2012, 19:02:28 » |
|
beliyadm +1 за данный плагин. Но есть вопросы: На странице имеются 3 карты (мапс Google). засунул их под спойлер. при загрузке сначала карты прогружаются, а потом через некоторое время они закрываются. Можно ли чтобы они вообще сразу были закрыты под спойлером?
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #395 : 06.02.2012, 20:47:05 » |
|
На странице имеются 3 карты (мапс Google). засунул их под спойлер. при загрузке сначала карты прогружаются, а потом через некоторое время они закрываются. Можно ли чтобы они вообще сразу были закрыты под спойлером? Не должно такого быть, только что проверил, на страницу в спойлер закатал три карты Googleя обновляю - спойлеры свернуты, в строке состояния висит несколько секунд "загрузка данных с гугл", то есть спойлер сразу свернут и внутре там грузит данные
|
|
|
|
|
Записан
|
|
|
|
css_ufa
Осваиваюсь на форуме
 
Репутация: +6/-0
Offline
Пол: 
Сообщений: 190
Я Вас всех на сквозь вижу...
|
 |
« Ответ #396 : 07.02.2012, 14:56:25 » |
|
Не должно такого быть, только что проверил, на страницу в спойлер закатал три карты Googleя обновляю - спойлеры свернуты, в строке состояния висит несколько секунд "загрузка данных с гугл", то есть спойлер сразу свернут и внутре там грузит данные Посмотрите данный сайт и убедитесь сами: _http://volksmaster.ru/contacts
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #397 : 07.02.2012, 20:00:58 » |
|
Посмотрите данный сайт и убедитесь сами: _http://volksmaster.ru/contacts
1 - это не совсем моя версия плагина, у меня не добавляется префикс #spoiler_0 в урл 2 - не заметил, прогнал страницу в трех браузерах, спойлер сразу прячется и я не вижу карт пока они грузятся, уже свернуты
|
|
|
|
|
Записан
|
|
|
|
Arkadiy
Группа развития
   
Репутация: +244/-5
Offline
Сообщений: 4895
Былененький он зел.
|
 |
« Ответ #398 : 07.02.2012, 20:53:49 » |
|
Возможно это мой сполйлер, но это сути не меняет. Дивы скрываются по завершении загрузки документа т.к. $(document).ready или подобная конструкция мутулзов именно на это и нацелена, а на медленных каналах загрузка документа происходит довольно долго.
|
|
|
|
|
Записан
|
|
|
|
SkyAn
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 17
|
 |
« Ответ #399 : 09.02.2012, 12:07:48 » |
|
А как это сделать только на Mambo? И если возможно просто кодом, без установок дополнений.
Уже решил сам http://szenprogs.ru/blog/spojler_na_osnove_jquery/2009-10-28-71
|
|
|
|
« Последнее редактирование: 09.02.2012, 13:52:52 от SkyAn »
|
Записан
|
|
|
|
css_ufa
Осваиваюсь на форуме
 
Репутация: +6/-0
Offline
Пол: 
Сообщений: 190
Я Вас всех на сквозь вижу...
|
 |
« Ответ #400 : 09.02.2012, 14:23:41 » |
|
1 - это не совсем моя версия плагина, у меня не добавляется префикс #spoiler_0 в урл В 1 посте файл pb_spoiler_plg_1.3.zip (29.54 Кб - загружено 4661 раз.) Ваш? Если да, то взгляните pb_spoiler.php (строка 108) <div class="sp-head-click"><a href="#spoiler_0">'.$matches[1].'</a></div></div>
|
|
|
|
|
Записан
|
|
|
|
css_ufa
Осваиваюсь на форуме
 
Репутация: +6/-0
Offline
Пол: 
Сообщений: 190
Я Вас всех на сквозь вижу...
|
 |
« Ответ #401 : 09.02.2012, 14:34:21 » |
|
Дивы скрываются по завершении загрузки документа т.к. $(document).ready или подобная конструкция мутулзов именно на это и нацелена, а на медленных каналах загрузка документа происходит довольно долго.
Мне необходимо чтобы при загрузке страницы все что было в спойлере не открывалось изначально! Грузиться картинка или карта может в самом спойлере!
|
|
|
|
« Последнее редактирование: 09.02.2012, 16:27:41 от css_ufa »
|
Записан
|
|
|
|
css_ufa
Осваиваюсь на форуме
 
Репутация: +6/-0
Offline
Пол: 
Сообщений: 190
Я Вас всех на сквозь вижу...
|
 |
« Ответ #402 : 09.02.2012, 14:43:46 » |
|
2 - не заметил, прогнал страницу в трех браузерах, спойлер сразу прячется и я не вижу карт пока они грузятся, уже свернуты
Вот можете посмотреть - http://youtu.be/RxO2UD5WRcw Не я один это заметил просто!
|
|
|
|
|
Записан
|
|
|
|
vomitting
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 50
|
 |
« Ответ #403 : 12.02.2012, 21:39:27 » |
|
Простите у меня вопрос, думаю по теме, есть ли на данном форуме у кого нибудь возможность создать плагин спойлера, на JAVA - SCRIPT чтоб он выполнял самое обычное дествие открытия - то есть просто открыть закрыть и все - без использования mootools и jquary.
чтоб при насписании в статьи например {spoiler title=Скрытый текст}здесь скрытый от посторонних глаз текст{/spoiler} вызывался скрипт:
<script type="text/javascript">// <![CDATA[ function show(ele) { var srcElement = document.getElementById(ele); if(srcElement != null) { if(srcElement.style.display == "block") { srcElement.style.display= 'none'; } else { srcElement.style.display='block'; } } } // ]]></script>
|
|
|
|
|
Записан
|
|
|
|
existence
Новичок
Репутация: +0/-0
Offline
Сообщений: 1
|
 |
« Ответ #404 : 14.02.2012, 21:04:52 » |
|
Здравствуйте. У меня такой вопрос. При формировании спойлера появляется следующий div:  Можно ли как-то заменить его к примеру на span? Не нашел, увы, где он вставляется (
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #405 : 15.02.2012, 02:02:52 » |
|
Див вставляется js скриптом. Какой вселенский смысл замены его на спан?
|
|
|
|
|
Записан
|
|
|
|
css_ufa
Осваиваюсь на форуме
 
Репутация: +6/-0
Offline
Пол: 
Сообщений: 190
Я Вас всех на сквозь вижу...
|
 |
« Ответ #406 : 15.02.2012, 09:50:38 » |
|
В 1 посте файл pb_spoiler_plg_1.3.zip (29.54 Кб - загружено 4661 раз.) Ваш? Если да, то взгляните pb_spoiler.php (строка 108) <div class="sp-head-click"><a href="#spoiler_0">'.$matches[1].'</a></div></div> Вот можете посмотреть - http://youtu.be/RxO2UD5WRcw
Не я один это заметил просто!
beliyadm, Прокомментируете мои сообщения?
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #407 : 16.02.2012, 12:17:51 » |
|
beliyadm, Прокомментируете мои сообщения?
Выше уже сказали, код мой, признаю ) Плагин отрабатывает после загрузки контента, у вас видимо очень (ну очень) медленный интернет, перехожу по ссылке на ваш сайт и спойлеры моментально свернуты и гугль карта в них в полном объеме. К сожалению данным плагином большего вряд ли достичь. Поспрошайте о поведении спойлеров у друзей с более быстрым каналом
|
|
|
|
|
Записан
|
|
|
|
ash666
Новичок
Репутация: +0/-0
Offline
Сообщений: 2
|
 |
« Ответ #408 : 21.02.2012, 01:19:40 » |
|
Здравствуйте. В плагине нашел один баг: если указывать title например на армянском языке, то плагин перестает работать. Вот пример: {spoiler title=Տեքստ}здесь скрытый от посторонних глаз текст{/spoiler} Я думаю проблема в кодировке. Помогите пожалуйста исправить, очень нужно для мультиязычного сайта.
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #409 : 21.02.2012, 04:59:13 » |
|
ash666 - признаю, изначально предусмотрел работу только кириллицы\латинницы Попробуем исправить. Файл plugins\content\pb_spoiler.php Находим одну строку $regex = "#{spoiler(?: title=(([_0-9A-Za-zА-яа-яЁё](.*?)))?)?}(.*?){/spoiler}#s";и меняем на $regex = "#{spoiler(?: title=(([/\p{L}+/u](.*?)))?)?}(.*?){/spoiler}#s";Потом вторую строку $regex1 = "#{spoiler title=([_0-9A-Za-zА-яа-яЁё](.*?))}#s";и меняем на $regex1 = "#{spoiler title=([/\p{L}+/u](.*?))}#s";У меня вроде заработало, см. скрин 
|
|
|
|
|
Записан
|
|
|
|
ash666
Новичок
Репутация: +0/-0
Offline
Сообщений: 2
|
 |
« Ответ #410 : 21.02.2012, 13:47:24 » |
|
beliyadm - спасибо! Заработало! Отличный плагин 
|
|
|
|
|
Записан
|
|
|
|
Vertos
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 16
|
 |
« Ответ #411 : 30.03.2012, 00:26:05 » |
|
как подключить спойлер в VirtueMart? подскажите хто знает, а то не получаеться
|
|
|
|
|
Записан
|
|
|
|
Shamil
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 176
|
 |
« Ответ #412 : 17.04.2012, 11:44:33 » |
|
Здравствуйте. У меня такая проблема... Есть статья там 266 спойлеров под спойлерами видео , она у меня вообще не загружается ( , комп весь виснет ... Можно исправить ? Или Joomla все равно не выдержит такой нагрузки ?
|
|
|
|
|
Записан
|
|
|
|
Shamil
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 176
|
 |
« Ответ #413 : 17.04.2012, 12:28:57 » |
|
поправочка 366 )
|
|
|
|
|
Записан
|
|
|
|
KosmiC
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 118
sivway.com seo блог
|
 |
« Ответ #414 : 04.05.2012, 11:48:32 » |
|
Скажите на Joomla 2.5 плагин работает?
|
|
|
|
|
Записан
|
|
|
|
Vertos
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 16
|
 |
« Ответ #415 : 18.05.2012, 23:55:29 » |
|
Скажите на Joomla 2.5 плагин работает?
Работает проверено...
|
|
|
|
|
Записан
|
|
|
|
|