Konuyu Oyla:
  • Toplam: 5 Oy - Ortalama: 3.6
  • 1
  • 2
  • 3
  • 4
  • 5
MYBB 1.6.5 ve Üstü Sürümlerde Çalışan Spoiler BBKod (Gizli Mesaj İçeriği)
#1
mybb.png

MYBB 1.6.5 öncesi sürüm kullanırken çalışan spoiler sürüm güncellemesi ile bozuldu ve tabiki yeni sağlam bir kod gerekti ve aradığımı buldum. Sizde eğer MYBB forum scriptinize Spoiler kodu arıyorsanız bu yazıda paylaştığım kodları kullanabilirsiniz.

MYBB forumunuzda admin paneline girin, Forum Ayarlarında sol taraftan BB Kodları'nı bulup tıklayın, açılan bbkod menüsünde sağ üstteki Yeni Bbkod Ekle butonuna basın yada mevcut Spoiler kodu varsa üstüne tıklayıp düzenleme moduna geçin.

Başlık:
Spoiler

Kısa Açıklama:
Spoiler

Düzenli İfade:
Kod:
\[spoiler\](.*?)\[/spoiler\]

Değiştirme:
Kod:
<div style="margin:20px; margin-top:5px"> <div class="smallfont" style="margin-bottom:2px; width:852; height:26"> <span> <b>Spoiler</b>: </span> <input type="button" class="button" value="Göster" 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 = 'Gizle'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Göster'; }"> </div> <div class="alt2" style="margin: 0px; padding: 6px; border: 0px inset;"> <div style="display: none;"> $1 </div> </div> </div>

Aktif Edilsinmi:
Evet
Ayrılma Sırası:
0 (Önemli değil)
BB Kod Kaydet:
Kodun kullanımı için:

Kodu bu şekilde kullanın.
Kod:
[spoiler] içerik [/spoiler]
Örnek Görünüm:

spoiler.png

Yer Değiştirme için 2.Alternatif kod:
Kod:
<div>
<input type="button" value="Linkleri Göster" style="width:110px;font-size:14px;margin:0px;padding:5px;" 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 = 'Linkleri Gizle'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.value = 'Linkleri Göster';}">
</div>
<div>
<div style="background: #DCFFDB;margin: 0 0px 0px 0px;padding: 5px;border: 1px solid black;display: none;">
$1
</div>
</div>
</div>

İlk yer değiştirmede spoiler kodu şeklinde yazılı buton çıkar,ikinci yer değiştirme alternatif seçenekte ise linkleri göster şeklinde buton çıkar...Sonuçta iki kodda aynı işlevdedir....

Yer değiştirme kodlarına önizleme bakmak için:
http://onizle.koddostu.com/

Alıntıdır
f8r22tkp.png
Ara
Cevapla


Hızlı Menü:


Şu anda bu konuyu okuyanlar: 1 Ziyaretçi


10tl.net Destek Forumu -

Online Shopping App
Online Shopping - E-Commerce Platform
Online Shopping - E-Commerce Platform
Feinunze Schmuck Jewelery Online Shopping