• 18-09-2007, 11:18:01
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    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 :

  • 18-09-2007, 18:42:31
    #2
    teşekkürler kardeş
  • 16-04-2008, 21:19:03
    #3
    Üyeliği durduruldu
    Teşekkürler
  • 18-04-2008, 18:21:55
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    bayağı bi geçmiş konu üstünden ama bir kaç sitemde bunu kullanabilirim.
    Teşekkürler dostum.