НРКмания
https://nrkmania.ru/

Связь с админами (доступ и тех. проблемы)
https://nrkmania.ru/topic1141.html
Страница 95 из 172

Автор:  MaMashka [ 18 окт 2012, 00:20 ]
Заголовок сообщения:  Re: Связь с админами (доступ и тех. проблемы)

Код:
<div style="margin:20px; margin-top:5px"><div><b>проверка изменений</b> <input type="button" value="Показать" style="width:100px;font-size:12px;margin:0px;padding:0px;background-color:#BFFFFF;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Скрыть'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Показать'; }" /></div><div><div style="display: none;">посмотрим, что получилось</div></div></div>

Автор:  MaMashka [ 18 окт 2012, 00:21 ]
Заголовок сообщения:  Re: Связь с админами (доступ и тех. проблемы)

ты мне готовый выдай, агась?? :oops:

Автор:  MaMashka [ 18 окт 2012, 00:22 ]
Заголовок сообщения:  Re: Связь с админами (доступ и тех. проблемы)

В принципе, по виду уже красиво (зелененький можно потом заменить на какой-нибудь другой, но это уже вкусовщина).

Автор:  Sonya-nrk-fan [ 18 окт 2012, 00:26 ]
Заголовок сообщения:  Re: Связь с админами (доступ и тех. проблемы)

Те материалы, которые были у меня спрятаны в спойлеры исчезли.
Это можно будет вернуть или потом придется делать заново?

Автор:  Люсинда [ 18 окт 2012, 00:27 ]
Заголовок сообщения:  Re: Связь с админами (доступ и тех. проблемы)

Я имела в виду на phpBB, тот который раньше был.

Автор:  MaMashka [ 18 окт 2012, 00:30 ]
Заголовок сообщения:  Re: Связь с админами (доступ и тех. проблемы)

Слушай, неужели я при замене все спойлеры существующие грохнула на форуме???

аааааааааааааааа
Меня сейчас убьют.

Автор:  MaMashka [ 18 окт 2012, 00:31 ]
Заголовок сообщения:  Re: Связь с админами (доступ и тех. проблемы)

какой код? который ты мне дала???

Автор:  MaMashka [ 18 окт 2012, 00:32 ]
Заголовок сообщения:  Re: Связь с админами (доступ и тех. проблемы)

так, спокойно. В постах все есть! Только надо "проявить" как-то

Автор:  Люсинда [ 18 окт 2012, 00:36 ]
Заголовок сообщения:  Re: Связь с админами (доступ и тех. проблемы)

ВВ-код, который был раньше, или сейчас.

Автор:  MaMashka [ 18 окт 2012, 00:40 ]
Заголовок сообщения:  Re: Связь с админами (доступ и тех. проблемы)

я сделала вот это:
Цитата:
.spoilertitle, .attachtitle {
margin: 10px 5px 0 5px;
padding: 4px;
border-width: 1px 1px 0 1px;
border-style: solid;
border-color: #A9B8C2;
color: #333333;
background-color: #FFFFFF;
font-size: 0.85em;
font-weight: bold;
}
.spoilertitle .quotetitle {
font-size: 1em;
}
В самом коде нужно поменять (красным). Еще я бы изменила цвет кнопки и ее увеличила (синим):
<div style="margin:20px; margin-top:5px"><div class="spoilertitle"><b> Текст</b> <input type="button" value="Показать" style="width:100px;font-size:12px;margin:0px;padding:0px;background-color:#BFFFFF;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Скрыть'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Показать'; }" /></div><div class="quotecontent"><div style="display: none;">Спойлер</div></div></div>


оно все работало, но было не красиво.

Потом я сделала вот так в замене HTML :
Код:
<div style="margin:20px; margin-top:5px"><div><b>проверка изменений</b> <input type="button" value="Показать" style="width:100px;font-size:12px;margin:0px;padding:0px;background-color:#BFFFFF;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Скрыть'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Показать'; }" /></div><div><div style="display: none;">посмотрим, что получилось</div></div></div>



Получилась фигня.

Сейчас я вернула в замену первый код. Фигня осталась.

Автор:  Sonya-nrk-fan [ 18 окт 2012, 00:45 ]
Заголовок сообщения:  Re: Связь с админами (доступ и тех. проблемы)

Маша, может лучше с утра обратиться в вашу техподдержку?

Автор:  MaMashka [ 18 окт 2012, 00:46 ]
Заголовок сообщения:  Re: Связь с админами (доступ и тех. проблемы)

ненене
мы сами накосячили - это наша проблема. не тех. поддержки. Это я, видимо, что-то не так сделала. Я же сама плохо понимаю язык этих кодов.

Автор:  Люсинда [ 18 окт 2012, 00:48 ]
Заголовок сообщения:  Re: Связь с админами (доступ и тех. проблемы)

Я не знаток BB-кода, но мне кажется вместо слов надо вставить {TEXT}
<div style="margin:20px; margin-top:5px"><div><b>{TEXT1}</b> <input type="button" value="Показать" style="width:100px;font-size:12px;margin:0px;padding:0px;background-color:#BFFFFF;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Скрыть'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Показать'; }" /></div><div><div style="display: none;">{TEXT}</div></div></div>
А использование BBCode
[spoiler={TEXT1}]{TEXT}[/spoiler]

Автор:  MaMashka [ 18 окт 2012, 00:57 ]
Заголовок сообщения:  Re: Связь с админами (доступ и тех. проблемы)

аваф

не, не оно

Автор:  MaMashka [ 18 окт 2012, 00:59 ]
Заголовок сообщения:  Re: Связь с админами (доступ и тех. проблемы)

вот это был изначальный код, над которым мы работали:
<div style="margin:20px; margin-top:5px"><div class="quotetitle"><b>{INTTEXT}</b> <input type="button" value="Показать" style="width:65px;font-size:10px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Скрыть'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Показать'; }" /></div><div class="quotecontent"><div style="display: none;">{TEXT2}</div></div></div>

Автор:  MaMashka [ 18 окт 2012, 01:05 ]
Заголовок сообщения:  Re: Связь с админами (доступ и тех. проблемы)

Выглядит странно но не плохо

Автор:  Люсинда [ 18 окт 2012, 01:06 ]
Заголовок сообщения:  Re: Связь с админами (доступ и тех. проблемы)

Вот другое дело. Убираешь, что я зачеркнула и исправляешь, то что красным
<div style="margin:20px; margin-top:5px"><div class="quotetitle"><b>{INTTEXT}</b> <input type="button" value="Показать" style="width:100px;font-size:12px;margin:0px;padding:0px;background-color:#BFFFFF;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Скрыть'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Показать'; }" /></div><div class="quotecontent"><div style="display: none;">{TEXT2}</div></div></div>

Автор:  MaMashka [ 18 окт 2012, 01:07 ]
Заголовок сообщения:  Re: Связь с админами (доступ и тех. проблемы)

вот такой код сейчас стоит:
Код:
<div style="margin:20px; margin-top:5px"><div class="spoilertitle"><b>{INTTEXT}</b> <input type="button" value="Показать" style="width:100px;font-size:12px;margin:0px;padding:0px;background-color:#BFFFFF;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Скрыть'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Показать'; }" /></div><div class="quotecontent"><div style="display: none;">{TEXT2}</div></div></div>

Автор:  MaMashka [ 18 окт 2012, 01:09 ]
Заголовок сообщения:  Re: Связь с админами (доступ и тех. проблемы)

смотри, а у меня два разных div - в начале и конце.
И работает.

Автор:  MaMashka [ 18 окт 2012, 01:10 ]
Заголовок сообщения:  Re: Связь с админами (доступ и тех. проблемы)

что за фигня***

Не работает так??

а эти лишние "див"ы вообще тогда нужны?

Код:
<div style="margin:20px; margin-top:5px"><div><b>{INTTEXT}</b> <input type="button" value="Показать" style="width:100px;font-size:12px;margin:0px;padding:0px;background-color:#BFFFFF;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Скрыть'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Показать'; }" /></div><div><div style="display: none;">{TEXT2}</div></div></div>

Страница 95 из 172 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/