Спойлер на сайте. - Форум
Версия 2.0
[ | | | | | | | | ] Регистрация Вход
Страница 1 из 11
Форум » Система uCoz » Интересные решения » Спойлер на сайте.
Спойлер на сайте.
Lord13Дата: Вторник, 21.10.2008, 15:02 | Сообщение # 1
5 уровень
Группа: Проверенные []
Сообщений: 437

Репутация: 13
Награды: 1
Статус: не в сети
Примерчик)

Quote
<style type="text/css">
.spoiler {
background-color : #edf5fd;
background-image : url(/spoiler_bg.gif);
background-repeat: repeat-x;
border : thin ridge #F0F0F0;
padding-left : 40px;
padding-right : 20px;
margin-left : 20px;
margin-right : 40px;
}
.spoilerheader {
padding-left : 15px;
background-image : url(/plus.gif);
background-repeat: no-repeat;
background-position:0 1;
display:block;
cursor: pointer;
}
.spoiler.open .spoilerheader {background-image : url(/minus.gif);}
.spoiler .spoilertext {display:none;}
.spoiler.open .spoilertext {display:block;}
</style>
<script language="javascript">
function spoiler_on()
{
//document.getElementById('spoiler').style.visibility='visible';
document.getElementById('spoiler').style.display='';
}
function spoiler_off()
{
//document.getElementById('spoiler').style.visibility='hidden';
document.getElementById('spoiler').style.display='none';
}
</script>
<div class="spoiler">
<a class="spoilerheader" onclick="this.parentNode.className=this.parentNode.className=='spoiler'?'spoiler open':'spoiler'">
<b>Отображаемый текст спойлера</b>
</a>
<div class="spoilertext">
Скрытый в спойлере текст.<br>
Можно разместить <b>что угодно</b>, хоть таблицу, хоть ролик YouTube. Но закачиваться будет вместе со страницей.</div>
</div>

Прикрипил картинки которые понадобяться. Заливаёте их в корень ничего не меняя!
Источник: http://allcity.net.ru/

Прикреплено: 5836828.gif(0Kb) · 5648097.gif(0Kb) · 2063621.gif(0Kb)


 
kavkaz-interДата: Вторник, 21.10.2008, 15:17 | Сообщение # 2
Учённый css
Группа: Модераторы GT []
Сообщений: 2377

Репутация: 82
Награды: 13
Статус: не в сети
Lord13, Кстати норма вещь.. спасибо! happy

 
Lord13Дата: Вторник, 21.10.2008, 15:24 | Сообщение # 3
5 уровень
Группа: Проверенные []
Сообщений: 437

Репутация: 13
Награды: 1
Статус: не в сети
Мне самому очень надо было вот случайно наткнулся решил сюда выложить)

 
DJ_UZerДата: Вторник, 21.10.2008, 17:13 | Сообщение # 4
Дизайнер
Группа: Администраторы GT []
Сообщений: 3409

Репутация: 171
Награды: 26
Статус: не в сети
Lord13, http://mygraphics.ru/blog/0-0-0-0-1

 
kavkaz-interДата: Вторник, 21.10.2008, 19:28 | Сообщение # 5
Учённый css
Группа: Модераторы GT []
Сообщений: 2377

Репутация: 82
Награды: 13
Статус: не в сети
DJ_UZer, Твои слова можно скажу я?:

Вам всем надо напоминать что ли ? Скоро злиться начну! biggrin


 
Lord13Дата: Вторник, 21.10.2008, 20:31 | Сообщение # 6
5 уровень
Группа: Проверенные []
Сообщений: 437

Репутация: 13
Награды: 1
Статус: не в сети
Я добаил часа 2 назад wink

 
C539Дата: Пятница, 27.03.2009, 11:38 | Сообщение # 7
1 уровень
Группа: Проверенные []
Сообщений: 2

Репутация: 0
Награды: 0
Статус: не в сети
Lord13, Спасибо очень помог +1

Добавлено (27.03.2009, 11:38)
---------------------------------------------
Lord13, Спасибо очень помог +1

 
Oleh77akДата: Воскресенье, 05.04.2009, 05:01 | Сообщение # 8
2 уровень
Группа: Проверенные []
Сообщений: 51

Репутация: 3
Награды: 1
Статус: не в сети
Lord13, напиши путь установки, где стоит, как добавляется скрытая информация в спойлер, где кнопка для добавления? Впринцыпе можна было точнее ссылку дать на источник.



Сообщение отредактировал Oleh77ak - Воскресенье, 05.04.2009, 06:27
 
EpukДата: Воскресенье, 05.04.2009, 06:51 | Сообщение # 9
5 уровень
Группа: Администраторы GT []
Сообщений: 767

Репутация: 41
Награды: 5
Статус: не в сети
Oleh77ak, я точно знаю,что эти картинки заливашь в корень фтп,а код скорее всего в ксс,или после $BBCODES$
 
EpukДата: Воскресенье, 05.04.2009, 06:55 | Сообщение # 10
5 уровень
Группа: Администраторы GT []
Сообщений: 767

Репутация: 41
Награды: 5
Статус: не в сети
Oleh77ak, а так почитай тут
 
Lord13Дата: Четверг, 09.04.2009, 20:57 | Сообщение # 11
5 уровень
Группа: Проверенные []
Сообщений: 437

Репутация: 13
Награды: 1
Статус: не в сети
Все же написанно =___= Кому надо поймет...

 
Oleh77akДата: Понедельник, 20.04.2009, 15:39 | Сообщение # 12
2 уровень
Группа: Проверенные []
Сообщений: 51

Репутация: 3
Награды: 1
Статус: не в сети
Lord13, но всё же может тебе не составит труда дать больше последовательной информации об установке данного сокровища. Всё дело в том что у меня один стоит, но он не совсем правильно работает в Каталоге файлов, а мне нужен для каталога. В коментах и форуме мой работает без проблем. А вот в Каталоге глючит при необходимости отредактировать по новому материал, даже при запрете на HTML-code для Админа отображается в HTML а не BB-code и если нужно пересохранить материал обновлять спойлера, а их может быть много в одном материале.

Первоначальное отображение сообщения скрытое в спойлер:

Code


[spoiler="Смотреть:"]http://s2.ucoz.net/a/_7/298.gif[/spoiler]

При редактировании материала отображается вот-так:

Code


<div class="bnspoilerdtw"><div class="bnspoilerdiv"><a href="#" class="bnspoiler" onclick="return spoiler_js(this);"><span><img src="/images/plus.gif" border="0"></span><span style="display:none;"><img src="/images/minus.gif" border="0"></span> Смотреть:</a></div><div class="bnspoilerdtc" style="display: none;">[img]http://s2.ucoz.net/a/_7/298.gif[/img]</div></div>

если твой спойлер в Каталоге работает нормально при редактировании я переставлю и кто поможет разобратся тому +.


Вот который стоит у меня для коментов и форума.

Последовательность установки.

1) Заливаем к себе в корень сайта следующие Три части создав папку js 1) /js/bnspoiler.js, 2) , 3)

2) Следующее Действие:

Вставляем этот Код скрипта на страницах где будет отображатся спойлер. Управление дизайном / страница Каталога файлов / Матерьяла и коментария к нему и перед тегом </body> в самом низу страницы ставим этот скрипт:

Code


<script type="text/javascript" src="/js/bnspoiler.js"></script>

3) Последнее действие

Вставляем Код кнопки Спойлера где вы хотите чтобы она отображалась.

Берём например для Коментариев:

Заходим в Управление дизайном / Форма добавления коментариев и находим ТЕГ: $BBCODES$ и сразу после тега вставляем этот код Кнопки.

Code


<input title="Спойлер" value="Спойлер" onclick="tag_spoiler('message','')" class="codeButtons" style="width: 60px;" name="url" type="button">

Готово, теперь это же можно проделать и для Форума вставив кнопку перед $MESSAGE$.




Сообщение отредактировал Oleh77ak - Понедельник, 20.04.2009, 15:56
 
Lord13Дата: Понедельник, 20.04.2009, 18:25 | Сообщение # 13
5 уровень
Группа: Проверенные []
Сообщений: 437

Репутация: 13
Награды: 1
Статус: не в сети
Oleh77ak, Если ты хочеш сделать в каталоге файлов как у меня на сайте то:

Заходиш добавить(редактировать материал). Панель хтмл кодов. Вставляеш

Code

<style type="text/css">
.spoiler {
background-color : #edf5fd;
background-image : url(/spoiler_bg.gif);
background-repeat: repeat-x;
border : thin ridge #F0F0F0;
padding-left : 40px;
padding-right : 20px;
margin-left : 20px;
margin-right : 40px;
}
.spoilerheader {
padding-left : 15px;
background-image : url(/plus.gif);
background-repeat: no-repeat;
background-position:0 1;
display:block;
cursor: pointer;
}
.spoiler.open .spoilerheader {background-image : url(/minus.gif);}
.spoiler .spoilertext {display:none;}
.spoiler.open .spoilertext {display:block;}
</style>
<script language="javascript">
function spoiler_on()
{
//document.getElementById('spoiler').style.visibility='visible';
document.getElementById('spoiler').style.display='';
}
function spoiler_off()
{
//document.getElementById('spoiler').style.visibility='hidden';
document.getElementById('spoiler').style.display='none';
}
</script>
<div class="spoiler">
<a class="spoilerheader" onclick="this.parentNode.className=this.parentNode.className=='spoiler'?'spoiler open':'spoiler'">
<b>Отображаемый текст спойлера</b>
</a>
<div class="spoilertext">
Скрытый в спойлере текст.<br>
Можно разместить <b>что угодно</b>, хоть таблицу, хоть ролик YouTube. Но закачиваться будет вместе со страницей.</div>
</div>

И все! Картинки которые я прикрипил в корень сайта залить.


 
Форум » Система uCoz » Интересные решения » Спойлер на сайте.
Страница 1 из 11
Поиск:
Все архивы и данные

Меню поиска
Чудесный экшен
Ранги 09
Beel (red)


Новости


0 Набор в команду проекта.
01.02.2011 (Вторник), 23:47
1 С Новым Годом!
31.12.2010 (Пятница), 02:10
2 Новый домен проекта
03.12.2010 (Пятница), 02:00
5 Мы открылись
17.01.2010 (Воскресенье), 22:55
3 С днем рождения LoMM!
10.01.2010 (Воскресенье), 17:15
7 Немного о предстоящих событиях и будущем...
08.04.2009 (Среда), 19:06

Опрос


Какой графики для системы uCoz добавлять больше?

Результаты опроса
Архив всех опросов

Уже ответили: 133

Статистика


Нас уже: 4211
За месяц зарегистрировалось: 45
За неделю зарегистрировалось: 24
За сегодня зарегистрировалось: 6


Реклама




ГлавнаяФорумНовостиКонкурсыЧатMG-FanВы мастер Photoshop'а?FAQ по проектуНаши баннерыВсе участникиДесятка лучших
Рейтинг@Mail.ru
© MyGraphics, 2006-2012 [Оформление и Дизайн: DJ_UZer ] Сайт управляется системой uCoz