• Özkan Arıcı

  • 83 görüntülenme

  • 4 Şubat 2020

  • 0

  • Beğen

Dle çözüldü çözülmedi eklentisi

Dle konularınızda kullanabileceğiniz soru cevap tarzı sitelerde bulunan çözüldü çözülmedi eklentisidir.Kurulum için

dosyayı indirdikten sonra dosyayı engine/ajax klasörüne atınız.

Dosyaları İndir

 

Daha sonra javascript kodunu temanızdaki js dosyasına ekleyebilirsiniz

function setas( status, news_id, notify ) {
    ShowLoading();
    $.post( dle_root + "engine/ajax/set_as.php", { status: status, news_id: news_id, notify: notify }, function(data) {
        if (data.result == 'ok') {
            $(".thcontrol a").removeAttr('class').removeAttr('style');
            if ( status == 'wa' ) {
                $( "a#th_" + status ).css("color", "#0000cc");
            } else if ( status == 'ok' ) {
                $( "a#th_" + status ).css("color", "#00AA00");
            } else if ( status == 'pr' ) {
                $( "a#th_" + status ).css("color", "#431CF8");
            } else if ( status == 'no' ) {
                $( "a#th_" + status ).css("color", "#cc0000");
            }
        } else {
            DLEalert( data.error, 'Hata oluştu' );
        }
    }, 'json').done(function() {
        HideLoading();
    });
};

fullstory.tpl

[owner]
<a href="#"[ifxfvalue thread_status="Çözüldü"] class="ok_s"[/ifxfvalue] onclick="setas('ok', '{news-id}', 0); return false;" id="th_ok"><i class="fa fa-check-circle-o"></i>Çözüldü</a>
<a href="#"[ifxfvalue thread_status="Bekliyor"] class="wa_s"[/ifxfvalue] onclick="setas('wa', '{news-id}', 0); return false;" id="th_wa"><i class="fa fa-circle-o"></i>Bekliyor</a>
<a href="#"[ifxfvalue thread_status="Çözülemedi"] class="no_s"[/ifxfvalue] onclick="setas('no', '{news-id}', 0); return false;" id="th_no"><i class="fa fa-times"></i>Çözülemedi</a>
[/owner]
[not-owner]
[user=1,2,3,106]
<a href="#"[ifxfvalue thread_status="Çözüldü"] class="ok_s"[/ifxfvalue] onclick="setas('ok', '{news-id}', 1); return false;" id="th_ok"><i class="fa fa-check-circle-o"></i>Çözüldü</a>
<a href="#"[ifxfvalue thread_status="İşlemde"] class="pr_s"[/ifxfvalue] onclick="setas('pr', '{news-id}', 0); return false;" id="th_pr"><i class="fa fa-cogs"></i>İşleme Alındı</a>
<a href="#"[ifxfvalue thread_status="Bekliyor"] class="wa_s"[/ifxfvalue] onclick="setas('wa', '{news-id}', 1); return false;" id="th_wa"><i class="fa fa-circle-o"></i>Bekliyor</a>
<a href="#"[ifxfvalue thread_status="Çözülemedi"] class="no_s"[/ifxfvalue] onclick="setas('no', '{news-id}', 1); return false;" id="th_no"><i class="fa fa-times"></i>Çözülemedi</a>
[/user]
[not-user=1,2,3,106]
<span[ifxfvalue thread_status="Çözüldü"] class="ok_s"[/ifxfvalue]><i class="fa fa-check-circle-o"></i>Çözüldü</span>
<span[ifxfvalue thread_status="İşlemde"] class="pr_s"[/ifxfvalue]><i class="fa fa-cogs"></i>İşleme Alındı</span>
<span[ifxfvalue thread_status="Bekliyor"] class="wa_s"[/ifxfvalue]><i class="fa fa-circle-o"></i>Bekliyor</span>
<span[ifxfvalue thread_status="Çözülemedi"] class="no_s"[/ifxfvalue]><i class="fa fa-times"></i>Çözülemedi</span>
[/not-user]
[/not-owner]
Kurulumda takılanlar yorumlarda belirtirse yardımcı olurum

Yazar: Özkan Arıcı

342 yazı yazmış
Profilini Gör
YORUM YAP

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir.

*

code