LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
28.05.2012, 01:03:47 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: 1 2 3 4 5 6 7 8 9 10 11 12 13 [14]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Плагин “Content - Spoiler Text” - скрытый текст в контенте (спойлер)  (Прочитано 83678 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
beliyadm
Профи
********

Репутация: +1438/-61
Offline Offline

Пол: Мужской
Сообщений: 8893


Севастополь==Россия


« : 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. Под ИЕ-шками не смотрел Azn

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
Изменения
Показать текстовый блок

Дополнительно:

* pb_spoiler_plg.zip (20.36 Кб - загружено 2330 раз.)
* pb_spoiler_btn.zip (2.79 Кб - загружено 3744 раз.)
* pb_spoiler_plg_1.1.2.zip (21.73 Кб - загружено 1609 раз.)
* pb_spoiler_plg_1.3.zip (29.54 Кб - загружено 5139 раз.)
« Последнее редактирование: 21.02.2012, 19:30:28 от beliyadm » Записан
 
sergant
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 12


« Ответ #391 : 21.01.2012, 22:51:27 »

Отличный плагин.
Ребята, а как сделать так, чтобы первый спойлер был открытым, а остальные закрытыми?
Записан
reasons
Давно я тут
****

Репутация: +3/-0
Offline Offline

Сообщений: 202



« Ответ #392 : 22.01.2012, 07:29:01 »

в настройках плагина можно поставить
Записан
sergant
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 12


« Ответ #393 : 22.01.2012, 13:49:30 »

reasons
Спасибо. Юзал первую ссылку на плагин - там их не было. Поставил версию 1.3 - настройки появились, но случилась проблемка. Если стоит - мутулс - то все хорошо - и стили, и раскрытие, но не раскрывается нужный узел и не закрываются предыдущие открытые. Если включаю жквери, то все отлично, но не могу настроить цсс-стили...

Пока вернулся на первую ссылку на плагин. Все хорошо в нем, вот бы еще первый узел раскрытым был...
Записан
css_ufa
Осваиваюсь на форуме
***

Репутация: +6/-0
Offline Offline

Пол: Мужской
Сообщений: 190


Я Вас всех на сквозь вижу...


« Ответ #394 : 06.02.2012, 19:02:28 »

beliyadm +1 за данный плагин.

Но есть вопросы:
На странице имеются 3 карты (мапс Google). засунул их под спойлер. при загрузке сначала карты прогружаются, а потом через некоторое время они закрываются. Можно ли чтобы они вообще сразу были закрыты под спойлером?
Записан
beliyadm
Профи
********

Репутация: +1438/-61
Offline Offline

Пол: Мужской
Сообщений: 8893


Севастополь==Россия


« Ответ #395 : 06.02.2012, 20:47:05 »

На странице имеются 3 карты (мапс Google). засунул их под спойлер. при загрузке сначала карты прогружаются, а потом через некоторое время они закрываются. Можно ли чтобы они вообще сразу были закрыты под спойлером?
Не должно такого быть, только что проверил, на страницу в спойлер закатал три карты Googleя обновляю - спойлеры свернуты, в строке состояния висит несколько секунд "загрузка данных с гугл", то есть спойлер сразу свернут и внутре там грузит данные
Записан
css_ufa
Осваиваюсь на форуме
***

Репутация: +6/-0
Offline Offline

Пол: Мужской
Сообщений: 190


Я Вас всех на сквозь вижу...


« Ответ #396 : 07.02.2012, 14:56:25 »

Не должно такого быть, только что проверил, на страницу в спойлер закатал три карты Googleя обновляю - спойлеры свернуты, в строке состояния висит несколько секунд "загрузка данных с гугл", то есть спойлер сразу свернут и внутре там грузит данные
Посмотрите данный сайт и убедитесь сами: _http://volksmaster.ru/contacts
Записан
beliyadm
Профи
********

Репутация: +1438/-61
Offline Offline

Пол: Мужской
Сообщений: 8893


Севастополь==Россия


« Ответ #397 : 07.02.2012, 20:00:58 »

Посмотрите данный сайт и убедитесь сами: _http://volksmaster.ru/contacts
1 - это не совсем моя версия плагина, у меня не добавляется префикс #spoiler_0 в урл
2 - не заметил, прогнал страницу в трех браузерах, спойлер сразу прячется и я не вижу карт пока они грузятся, уже свернуты
Записан
Arkadiy
Группа развития
*****

Репутация: +244/-5
Offline Offline

Сообщений: 4895


Былененький он зел.


« Ответ #398 : 07.02.2012, 20:53:49 »

Возможно это мой сполйлер, но это сути не меняет. Дивы скрываются по завершении загрузки документа т.к. $(document).ready или подобная конструкция мутулзов именно на это и нацелена, а на медленных каналах загрузка документа происходит довольно долго.
Записан
SkyAn
Захожу иногда
**

Репутация: +0/-0
Offline 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 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 Offline

Пол: Мужской
Сообщений: 190


Я Вас всех на сквозь вижу...


« Ответ #401 : 09.02.2012, 14:34:21 »

Дивы скрываются по завершении загрузки документа т.к. $(document).ready или подобная конструкция мутулзов именно на это и нацелена, а на медленных каналах загрузка документа происходит довольно долго.
Мне необходимо чтобы при загрузке страницы все что было в спойлере не открывалось изначально!

Грузиться картинка или карта может в самом спойлере!
« Последнее редактирование: 09.02.2012, 16:27:41 от css_ufa » Записан
css_ufa
Осваиваюсь на форуме
***

Репутация: +6/-0
Offline Offline

Пол: Мужской
Сообщений: 190


Я Вас всех на сквозь вижу...


« Ответ #402 : 09.02.2012, 14:43:46 »

2 - не заметил, прогнал страницу в трех браузерах, спойлер сразу прячется и я не вижу карт пока они грузятся, уже свернуты
Вот можете посмотреть - http://youtu.be/RxO2UD5WRcw

Не я один это заметил просто!
Записан
vomitting
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline 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 Offline

Сообщений: 1


« Ответ #404 : 14.02.2012, 21:04:52 »

Здравствуйте.
У меня такой вопрос. При формировании спойлера появляется следующий div:



Можно ли как-то заменить его к примеру на span? Не нашел, увы, где он вставляется (
Записан
beliyadm
Профи
********

Репутация: +1438/-61
Offline Offline

Пол: Мужской
Сообщений: 8893


Севастополь==Россия


« Ответ #405 : 15.02.2012, 02:02:52 »

Див вставляется js скриптом.
Какой вселенский смысл замены его на спан?
Записан
css_ufa
Осваиваюсь на форуме
***

Репутация: +6/-0
Offline 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
Профи
********

Репутация: +1438/-61
Offline Offline

Пол: Мужской
Сообщений: 8893


Севастополь==Россия


« Ответ #407 : 16.02.2012, 12:17:51 »

beliyadm, Прокомментируете мои сообщения?
Выше уже сказали, код мой, признаю )
Плагин отрабатывает после загрузки контента, у вас видимо очень (ну очень) медленный интернет, перехожу по ссылке на ваш сайт и спойлеры моментально свернуты и гугль карта в них в полном объеме.
К сожалению данным плагином большего вряд ли достичь. Поспрошайте о поведении спойлеров у друзей с более быстрым каналом
Записан
ash666
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 2


« Ответ #408 : 21.02.2012, 01:19:40 »

Здравствуйте. В плагине нашел один баг: если указывать title например на армянском языке, то плагин перестает работать. Вот пример:
{spoiler title=Տեքստ}здесь скрытый от посторонних глаз текст{/spoiler}
Я думаю проблема в кодировке. Помогите пожалуйста исправить, очень нужно для мультиязычного сайта.
Записан
beliyadm
Профи
********

Репутация: +1438/-61
Offline Offline

Пол: Мужской
Сообщений: 8893


Севастополь==Россия


« Ответ #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 Offline

Сообщений: 2


« Ответ #410 : 21.02.2012, 13:47:24 »

beliyadm - спасибо! Заработало! Отличный плагин Azn
Записан
Vertos
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 16


« Ответ #411 : 30.03.2012, 00:26:05 »

как подключить спойлер в VirtueMart? подскажите хто знает, а то не получаеться
Записан
Shamil
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 176



« Ответ #412 : 17.04.2012, 11:44:33 »

Здравствуйте.
У меня такая проблема...
Есть статья там 266 спойлеров под спойлерами видео , она у меня вообще не загружается ( , комп весь виснет ...
Можно исправить ?
Или Joomla все равно не выдержит такой нагрузки ?
Записан
Shamil
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 176



« Ответ #413 : 17.04.2012, 12:28:57 »

поправочка 366 )
Записан
KosmiC
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 118


sivway.com seo блог


« Ответ #414 : 04.05.2012, 11:48:32 »

Скажите на Joomla 2.5 плагин работает?
Записан
Vertos
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 16


« Ответ #415 : 18.05.2012, 23:55:29 »

Скажите на Joomla 2.5 плагин работает?
Работает проверено...
Записан
Страниц: 1 2 3 4 5 6 7 8 9 10 11 12 13 [14]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet