Спойлер на форум
|
|
admina | Дата: Понедельник, 23.02.2009, 18:12 | Сообщение # 1 |
Admin
Группа: Пользователи
Статус:
| Спойлер на форум В шаблон "Общий вид страниц форума" после $BODY$(находится где -то посередине странице,чтобы было легче искать) вставляем: этот код и перед этим кодом ставим "<" а после кода ">" Далее идем : В Упраление дизайном>Форум>Форма добавления сообщений после $BBCODES$ (находится где -то посередине странице,чтобы было легче искать) ставим: Code <input type="button" accesskey="s" value="spoiler" onclick="simpletag('spoiler','','','message',''); return false;" class="codeButtons" title="Включить содержимое в спойлер" name="spoiler" /> Если вам тяжело искать глазами - тогда скопируйте весь код страницы в блокнот и нажмити Ctrl+F и найдите эти кода! СПОЙЛЕР РАБОТАЕТ!
|
|
| |
admina | Дата: Понедельник, 23.02.2009, 18:35 | Сообщение # 2 |
Admin
Группа: Пользователи
Статус:
| [spoiler]рабит[/spoiler]
|
|
| |
Madjack | Дата: Среда, 11.03.2009, 00:10 | Сообщение # 3 |
Подполковник
Группа: Пользователи
Сообщений: 133
Статус:
| Да
|
|
| |
FoXeD | Дата: Пятница, 27.03.2009, 14:23 | Сообщение # 4 |
Подполковник
Группа: Проверенные
Сообщений: 243
Статус:
| хм чё то не работает)
|
|
| |
admina | Дата: Пятница, 27.03.2009, 14:35 | Сообщение # 5 |
Admin
Группа: Пользователи
Статус:
| Quote (FoXeD) хм чё то не работает) Прежде чем сказать ,что что -то не рабит - подумайте- правильно ли вы все сделали!?!
|
|
| |
FoXeD | Дата: Пятница, 27.03.2009, 14:39 | Сообщение # 6 |
Подполковник
Группа: Проверенные
Сообщений: 243
Статус:
| admin,да делал вроде всё правильно, даже в поле где ответ появляется спйолер, но в самом низу страницы появляеться этот текст, который после $BODY$,и сам спйолер не работает. [p.s.]у меня после боди идёт что то, можно плиз в скрине, как там добовляеться этот текст
|
|
| |
admina | Дата: Пятница, 27.03.2009, 14:41 | Сообщение # 7 |
Admin
Группа: Пользователи
Статус:
| это вы вставили??
|
|
| |
FoXeD | Дата: Пятница, 27.03.2009, 14:43 | Сообщение # 8 |
Подполковник
Группа: Проверенные
Сообщений: 243
Статус:
| да, у меня этот код почему то появляеться в самом низу страницы, там где у вас Пользователи,посетившие наш сайт сегодня:
|
|
| |
|
FoXeD | Дата: Пятница, 27.03.2009, 14:47 | Сообщение # 10 |
Подполковник
Группа: Проверенные
Сообщений: 243
Статус:
| admin, эм после чего?) после $BBCODES$ ?)
|
|
| |
admina | Дата: Пятница, 27.03.2009, 14:50 | Сообщение # 11 |
Admin
Группа: Пользователи
Статус:
| одним словом поробуйте сами еще раз!И не наддо говорить ,что скрипт не работает!Этот скрипт стоит на этом форуме!Поэтому скрипт рабочий!Видимо у вас руки не рабочии!
|
|
| |
FoXeD | Дата: Пятница, 27.03.2009, 14:52 | Сообщение # 12 |
Подполковник
Группа: Проверенные
Сообщений: 243
Статус:
| admin, а можно текст как должно быть написано, вместе с $BODY$
|
|
| |
admina | Дата: Пятница, 27.03.2009, 14:53 | Сообщение # 13 |
Admin
Группа: Пользователи
Статус:
| я бы показал бы вам скринами- но у мя с компом проблема,но короче неполучится!Попробую так объяснить!
|
|
| |
FoXeD | Дата: Пятница, 27.03.2009, 14:56 | Сообщение # 14 |
Подполковник
Группа: Проверенные
Сообщений: 243
Статус:
| вот так должно быть или нет, у меня после $BODY$ стояло Code $BODY$ script type=textjavascript e=document.getElementsByTagName(TD); for(k=15; ke.length;k++) { if(e[k].className=='posttdMessage') { s=e[k].innerHTML; while (s.indexOf('[spoiler]') != -1){ s=s.replace('[spoiler]','fieldsetlegendfont style=font-size 10px; font-family Verdana; colorred;fontlegenddiv style=margin 3px; margin-top1px;div class=smallfont style=margin-bottom1pxa href=# onclick=return spoiler_js(this);span style=colorblue;b bspanspan style=displaynone;colorblue;b bspanadivdiv style=margin 0px; padding3px; display none;'); s=s.replace('[spoiler]','divdivfieldset'); e[k].innerHTML=s; } } } script
script type=textjavascript function spoiler_js(obj) { var obj_content = obj.parentNode.parentNode.getElementsByTagName('div')[1]; var obj_text_show = obj.getElementsByTagName('span')[1]; var obj_text_hide = obj.getElementsByTagName('span')[0];
if (obj_content.style.display != '') { obj_content.style.display = ''; obj_text_show.style.display = ''; obj_text_hide.style.display = 'none'; } else { obj_content.style.display = 'none'; obj_text_show.style.display = 'none'; obj_text_hide.style.display = ''; } return false; } script<br>
Сообщение отредактировал FoXeD - Пятница, 27.03.2009, 14:58 |
|
| |
admina | Дата: Пятница, 27.03.2009, 15:01 | Сообщение # 15 |
Admin
Группа: Пользователи
Статус:
| все!Я понял в чем прикол!
|
|
| |