wersja skryptu MyBB:1.6.9
adres forum:http://www.dragonsprophet.xaa.pl/
na czym polega problem (screen, opis, komunikaty):
Witam mam takie problem że spoiler się nie otwiera normalnie robię tak jak w poradniku i nic ;/
Mam to samo z innymi MyCode co wymagają otworzenia się np specjalny przycisk na pobranie czegoś.
wiem ale to brzydko wyglada da sie zmienić te ikonki ?
Tak, da się. Jak pobierzesz ten plugin, to otworz w nim foldery:
INC --> PLUGINS --> sr_mybbcoder
I tam są wszystkie obrazki.
Nie podoba mi się niestety wygląd tego spoilera, wie ktoś jak naprawić błąd z nieotwierającym się spoilerem ?
Może sam sobie zrób spoiler?
ACP - MyCode
Tytuł: Spoiler
Opis: Spoiler
Wyrażenie regularne:
Kod:
\[spoiler\](.*?)\[/spoiler\]
Zamiana na:
Kod:
<div style="margin:20px; margin-top:5px"><div class="quotetitle"><input class="button2 btnlite" type="button" value="Pokaz Spoiler" style="text-align:center;width:115px;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 = 'Ukryj Spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaz Spoiler'; }" /></div><div class="quotecontent"><div style="display: none;">$1</div></div></div>
mam tylko właśnie on się nie otwiera.
Kody na niego
Kod:
\[spoiler\](.*?)\[/spoiler\]
Kod:
<div style="margin:20px; margin-top:5px"><div class="button"><input class="button" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;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 = 'Zamknij spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'; }" /></div><div class="quotecontent"><div style="display: none;">$1</div></div></div>
To spróbuj zamienić swój kod na :
Kod:
<div style="margin:20px; margin-top:5px"><div class="quotetitle"><input class="button2 btnlite" type="button" value="Pokaz Spoiler" style="text-align:center;width:115px;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 = 'Ukryj Spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaz Spoiler'; }" /></div><div class="quotecontent"><div style="display: none;">$1</div></div></div>
nic nie dało ;/
Mam pytanie da się z tamtego pluginy wyjać kod? jakoś na spoiler?
Ok mam teraz problem znalazłem spoiler który działa ale czy da się zmienić wygląd na wyglad z tego kodu?
KOD DZIAŁAJĄCEGO:
Kod:
<div>
<input type="button" value="Show Spoiler" style="width:80px;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 = 'Hide Spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.value = 'Show Spoiler';}">
</div>
<div>
<div style="background: #ffffff;margin: 0 15px 15px 15px;padding: 5px;border: 1px solid black;display: none;">
$1
</div>
</div>
</div>
KOD TEGO Z FAJNYM WYGLĄDEM:
Kod:
<div style="margin:20px; margin-top:5px"><div class="button"><input class="button" type="button" value="Pokaż spoiler" style="text-align:center;width:115px;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 = 'Zamknij spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Pokaż spoiler'; }" /></div><div class="quotecontent"><div style="display: none;">$1</div></div></div>