Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Spoiler się nie otwiera.

Założony przez  tasakamana.

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ś.
Matslom napisał 30.04.2013, 13:38:
Przenoszę do odpowiedniego działu
Skorzystaj z tego pluginu : http://mods.mybb.com/view/sr-mybbcoder Ja nie mam z nim problemów. ;)
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.
Cytat:It's all about the details.
---------------
PW tylko forum, nie mejl.


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:
\[spoiler\](.*?)\[/spoiler\]

Zamiana na:
<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>

:)
Jeśli Ci pomogłem naciśnij guzik POMÓGŁ lub dodaj PUNKT REPUTACJI
mam tylko właśnie on się nie otwiera.
Kody na niego :)
\[spoiler\](.*?)\[/spoiler\]
<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('d​iv')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Zamknij spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('d​iv')[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 :
<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('d​iv')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Ukryj Spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('d​iv')[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:
<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:
<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('d​iv')[1].getElementsByTagName('div')[0].style.display = '';      this.innerText = ''; this.value = 'Zamknij spoiler'; } else { this.parentNode.parentNode.getElementsByTagName('d​iv')[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>



Użytkownicy przeglądający ten wątek:

2 gości