Boş zamanım avrdı,

Ekşi Sözlük için BBcode yazdım Belki birilerine lazım olur iki şekilde tasarladım, 1 tanesı lınk olarak diğerı ıframe olarak
(ekşi sozluk admınlerı bir şey derlermı bılemem sonucda butun dunya bbcode kullanıyor kendı sıtelerıne hıt gıdıyor)



Link şeklınde Ekşi Sözlük BBcode

Admın panel > Geçerli BB kodları > Yeni BBkod ekle


Başlık : Eksi Sozluk

tag : es

Replacement :

<a href="http://sozluk.sourtimes.org/show.asp?t={param}" target="blank">{param}</a>
örnek : [es]jackal[/es]

Goruntusu :





İframe ile ekşi sozluk (biraz karışık yapısı var)

Oncelikle
Admın cp > Templateler > geçerli Template Butun ayarlar diyoruz >
aşağıda bulunan Ekstra Css alanına en alta şu kodu eklıyoruz

.pre-spoiler {
    border: 1px solid #B5C0A8;
    margin: 0 15px 5px 15px;
    background: #E3E9DB;
    padding: 3px 5px 3px 5px;
    font-weight: bold;
    text-align: right;
    color: #6A775B;
}
.spoiler {
    background: #E3E9DB;
    margin: 0 15px 15px 15px;
    padding: 5px;
    border: 1px solid #B5C0A8;
}
Daha sonra admın panel > geçerli bbkodları > yenı bbkod yarat


Başlık : Eksi sozluk

Tag: eks

Replacement :

<div>
    <div class="pre-spoiler">
    <span style="float:left; padding-top: 2px;">Ekşi</span> <input type="button" value="Göster" 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 = 'Gizle'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.value = 'Göster';}">
    </div>
    <div>
        <div class="spoiler" style="display: none;"><iframe width="100%" height="100%" marginwidth="1" marginheight="1"  border="0" frameborder="0" scrolling="no" src="http://sozluk.sourtimes.org/show.asp?t={param}"></iframe>
</div>
    </div>
</div>
(iframe olçulerının boyutları sıze kalmış ama bu şekılde ortalama 1. mesajı alıyor)


Ornek : [eks]jackal[/eks]

ekran goruntusu :