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

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Как задать имя в спойлере?  (Прочитано 1641 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
privalinec
Осваиваюсь на форуме
***

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

Сообщений: 37


« : 19.11.2010, 22:41:45 »

Ставлю в сообщении код спойлера:
[spoiler="название спойлера"]
техт
[/spoiler]
В результате:
Смайлик + "Предупреждающий Блок!"

Как сделать чтобы название спойлера можно было указать? Возможно ли это в принципе?
Записан
escapeee
Захожу иногда
**

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

Сообщений: 5



« Ответ #1 : 26.11.2010, 20:21:43 »

что, никто не знает?
 ! ! !
Записан
SwitchMan
Осваиваюсь на форуме
***

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

Сообщений: 50



« Ответ #2 : 29.11.2010, 04:07:41 »

Также интересует !
Записан
SwitchMan
Осваиваюсь на форуме
***

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

Сообщений: 50



« Ответ #3 : 04.12.2010, 07:53:57 »

хотел уже сам править исходники, но открыв увидел в них параметр имени спойлера - title.
Код:
[spoiler title=имя спойлера]текст в спойлере [/spoiler]
Записан
privalinec
Осваиваюсь на форуме
***

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

Сообщений: 37


« Ответ #4 : 04.12.2010, 09:09:07 »

хотел уже сам править исходники, но открыв увидел в них параметр имени спойлера - title.
Код:
[spoiler title=имя спойлера]текст в спойлере [/spoiler]

это все хорошо, спасибо... вот только имя спойлера обрубает после первго пробела. Как убрать дебильный смайлик - понятно, а вот чтобы имена спойлера не обрезались - нет....
Записан
SwitchMan
Осваиваюсь на форуме
***

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

Сообщений: 50



« Ответ #5 : 04.12.2010, 19:24:03 »

это все хорошо, спасибо... вот только имя спойлера обрубает после первго пробела. Как убрать дебильный смайлик - понятно, а вот чтобы имена спойлера не обрезались - нет....
Мда, я этого и не заметил сразу. Буду разбираться, может и удасться исправить. А как смайл убрать?
Записан
ProstoDushka
Осваиваюсь на форуме
***

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

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



« Ответ #6 : 26.08.2011, 16:51:14 »

Может быть уже всё давно решено, но наткнулся случайно на эту тему и решил написать решение.
1. Чтобы имя спойлера не образалось после пробела, надо имя заключать в кавычки (у меня одинаково работают и одинарные и двойные кавычки):
Код:
[spoiler title="имя спойлера"]текст в спойлере [/spoiler]
2. Чтобы убрать смайл, надо поправить файл \components\com_kunena\lib\kunena.parser.php (удалить <img id="' . $randomid . '_img"' . ' src="' . KUNENA_JLIVEURL . '/components/com_kunena/template/default/images/emoticons/pinch.png" border="0" alt=":pinch:" /> в, примерно, 1093 строке)
Исходный код:
Код:
$tag_new = '<div id="' . $randomid . '" onclick="javascript:kShowDetail(this);" class = "kspoiler" ><img id="' . $randomid . '_img"' . ' src="' . KUNENA_JLIVEURL . '/components/com_kunena/template/default/images/emoticons/pinch.png" border="0" alt=":pinch:" /> <strong>' . (isset ( $tag->options ["title"] )? ($tag->options ["title"]) : (JText::_('COM_KUNENA_BBCODE_SPOILER'))). '</strong></div><div id="' . $randomid . '_details" style="display:none;"><span class="fb_quote">' . $between . '</span></div>';
Исправленный код:
Код:
$tag_new = '<div id="' . $randomid . '" onclick="javascript:kShowDetail(this);" class = "kspoiler" > <strong>' . (isset ( $tag->options ["title"] )? ($tag->options ["title"]) : (JText::_('COM_KUNENA_BBCODE_SPOILER'))). '</strong></div><div id="' . $randomid . '_details" style="display:none;"><span class="fb_quote">' . $between . '</span></div>';
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@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