MyBB Depo Forum
[MCTR - 1.6] TeşekkürEt/Beğen Css buton yapmak - Baskı Önizleme

+- MyBB Depo Forum (https://mybbdepo.com)
+-- Forum: MyBB 1.6 Depo (https://mybbdepo.com/mybb-1-6-depo-forumu)
+--- Forum: MyBB 1.6 Soru ve Sorunlarınız (https://mybbdepo.com/mybb-1-6-soru-ve-sorunlariniz-forumu)
+--- Konu Başlığı: [MCTR - 1.6] TeşekkürEt/Beğen Css buton yapmak (/tesekkuret-begen-css-buton-yapmak-konusu.html)



TeşekkürEt/Beğen Css buton yapmak - meganonur - 12-01-2014

Merhaba. Ben Teşekkür et /Beğen eklentis,indeki "Beğen" butonunu css yapmak istiyorum

http://mybbdepo.com/css-buton-konusu.html?page=3

bu konuya baktım Yöneticiler link vs paylaşmış fakat linkler kırık bana yardım edebilirmisiniz.

temada css butonar için kullandığım kod şöyle;

PHP Kod:
<a href="#" class="button">Beğen</a
yardımlarınızı bekliyorum

jscripts/thankyoulike deki kodlar;

PHP Kod:
var thankyoulike = {
    
init: function()
    {
    },
    
    
tgl: function(pid)
    {
        if(
tylCollapsible == 1)
        {
            if($(
'tyl_data_'+pid).visible())
            {
                $(
'tyl_data_'+pid).hide();
                $(
'tyl_title_'+pid).hide();
                $(
'tyl_title_collapsed_'+pid).show();
                $(
'tyl_i_expcol_'+pid).src = $('tyl_i_expcol_'+pid).src.replace("collapse.gif""collapse_collapsed.gif");
                $(
'tyl_i_expcol_'+pid).alt "[+]";
                $(
'tyl_a_expcol_'+pid).title "[+]";
            }
            else
            {
                $(
'tyl_data_'+pid).show();
                $(
'tyl_title_collapsed_'+pid).hide();
                $(
'tyl_title_'+pid).show();
                $(
'tyl_i_expcol_'+pid).src = $('tyl_i_expcol_'+pid).src.replace("collapse_collapsed.gif""collapse.gif");
                $(
'tyl_i_expcol_'+pid).alt "[-]";
                $(
'tyl_a_expcol_'+pid).title "[-]";
            }
        }
    },
    
    
add: function(pid)
    {
        if(
use_xmlhttprequest == && tylEnabled == 1)
        {
            if(
tylUser == 0)
            {
                return 
true;
            }
            
this.spinner = new ActivityIndicator("body", {imageimagepath "/spinner_big.gif"});
            new 
Ajax.Request('thankyoulike.php?ajax=1&action=add&pid='+pid+'&my_post_key='+my_post_key, {method'post'onComplete: function(request) { thankyoulike.addDone(requestpid); }});
            
document.body.style.cursor 'wait';
            return 
false;
        }
        else
        {
            return 
true;
        }
    },
    
    
addDone: function(requestpid)
    {
        if(
request.responseText.match(/<error>([^<]*)<\/error>/))
        {
            
message request.responseText.match(/<error>([^<]*)<\/error>/);

            if(!
message[1])
            {
                
message[1] = "An unknown error occurred.";
            }

            if(
this.spinner)
            {
                
this.spinner.destroy();
                
this.spinner '';
            }
            
document.body.style.cursor 'default';
            
alert(message[1]);
        }
        else
        {
            
tylVisible 2;
            if(
tylCollapsible == && $("tyl_"+pid).style.display != "none")
            {    
                if($(
'tyl_data_'+pid).visible())
                {
                    
tylVisible 1;
                }
                else
                {
                    
tylVisible 0;
                }
            }
            $(
"tyl_"+pid).update(request.responseJSON.tylData);
            $(
"tyl_"+pid).style.display "";
            $(
"tyl_btn_"+pid).update(request.responseJSON.tylButton);
            if(
tylCollapsible == 1)
            {
                if(
tylVisible != 2)
                {
                    if(
tylVisible == 1)
                    {
                        $(
'tyl_data_'+pid).show();
                        $(
'tyl_title_collapsed_'+pid).hide();
                        $(
'tyl_title_'+pid).show();
                        $(
'tyl_i_expcol_'+pid).src = $('tyl_i_expcol_'+pid).src.replace("collapse_collapsed.gif""collapse.gif");
                        $(
'tyl_i_expcol_'+pid).alt "[-]";
                        $(
'tyl_a_expcol_'+pid).title "[-]";
                    }
                    else
                    {
                        $(
'tyl_data_'+pid).hide();
                        $(
'tyl_title_'+pid).hide();
                        $(
'tyl_title_collapsed_'+pid).show();
                        $(
'tyl_i_expcol_'+pid).src = $('tyl_i_expcol_'+pid).src.replace("collapse.gif""collapse_collapsed.gif");
                        $(
'tyl_i_expcol_'+pid).alt "[+]";
                        $(
'tyl_a_expcol_'+pid).title "[+]";
                    }
                }
            }
        }
        
        if(
this.spinner)
        {
            
this.spinner.destroy();
            
this.spinner '';
        }
        
document.body.style.cursor 'default';
    },
    
    
del: function(pid)
    {
        if(
use_xmlhttprequest == && tylEnabled == 1)
        {
            if(
tylUser == 0)
            {
                return 
true;
            }
            
this.spinner = new ActivityIndicator("body", {imageimagepath "/spinner_big.gif"});
            new 
Ajax.Request('thankyoulike.php?ajax=1&action=del&pid='+pid+'&my_post_key='+my_post_key, {method'post'onComplete: function(request) { thankyoulike.delDone(requestpid); }});
            
document.body.style.cursor 'wait';
            return 
false;
        }
        else
        {
            return 
true;
        }
    },
    
    
delDone: function(requestpid)
    {
        if(
request.responseText.match(/<error>([^<]*)<\/error>/))
        {
            
message request.responseText.match(/<error>([^<]*)<\/error>/);

            if(!
message[1])
            {
                
message[1] = "An unknown error occurred.";
            }

            if(
this.spinner)
            {
                
this.spinner.destroy();
                
this.spinner '';
            }
            
document.body.style.cursor 'default';
            
alert(message[1]);
        }
        else
        {
            
tylVisible 2;
            if(
tylCollapsible == && $("tyl_"+pid).style.display != "none")
            {
                if($(
'tyl_data_'+pid).visible())
                {
                    
tylVisible 1;
                }
                else
                {
                    
tylVisible 0;
                }
            }
            if(
request.responseJSON.tylData == '')
            {
                $(
"tyl_"+pid).style.display "none";
            }
            $(
"tyl_"+pid).update(request.responseJSON.tylData);
            $(
"tyl_btn_"+pid).update(request.responseJSON.tylButton);
            if(
tylCollapsible == && $("tyl_"+pid).style.display != "none")
            {
                if(
tylVisible != 2)
                {
                    if(
tylVisible == 1)
                    {
                        $(
'tyl_data_'+pid).show();
                        $(
'tyl_title_collapsed_'+pid).hide();
                        $(
'tyl_title_'+pid).show();
                        $(
'tyl_i_expcol_'+pid).src = $('tyl_i_expcol_'+pid).src.replace("collapse_collapsed.gif""collapse.gif");
                        $(
'tyl_i_expcol_'+pid).alt "[-]";
                        $(
'tyl_a_expcol_'+pid).title "[-]";
                    }
                    else
                    {
                        $(
'tyl_data_'+pid).hide();
                        $(
'tyl_title_'+pid).hide();
                        $(
'tyl_title_collapsed_'+pid).show();
                        $(
'tyl_i_expcol_'+pid).src = $('tyl_i_expcol_'+pid).src.replace("collapse.gif""collapse_collapsed.gif");
                        $(
'tyl_i_expcol_'+pid).alt "[+]";
                        $(
'tyl_a_expcol_'+pid).title "[+]";
                    }
                }
            }
        }
        
        if(
this.spinner)
        {
            
this.spinner.destroy();
            
this.spinner '';
        }
        
document.body.style.cursor 'default';
    }
};    
Event.observe(document'dom:loaded'thankyoulike.init); 

Not: klavyemde bazı sorunlar var yazım hataları için özür dilerim.



Cvp: TeşekkürEt/Beğen Css buton yapmak - EmreKarakaya - 12-01-2014

Merhaba

Buradaki konunun size yardımı dokunabilir

Kod:
http://mybbdepo.com/mybb-tesekkur-et-butonunu-css-yapmak-ders-hd-konusu.html



Cvp: TeşekkürEt/Beğen Css buton yapmak - meganonur - 13-01-2014

Sizede merhaba, fakat burada sadece teşekkür et butonu için çekilmiş bir video var. Bendeki plugin Teşekküret/Beğen plugini ve buna benzer kodlar yk. Kodları paylaştım üstte.


Cvp: TeşekkürEt/Beğen Css buton yapmak - meganonur - 14-01-2014

Güncel*


Cvp: TeşekkürEt/Beğen Css buton yapmak - Abdullah38 - 14-01-2014

(14-01-2014, Saat:03:52)meganonur Adlı Kullanıcıdan Alıntı: Güncel*

plugin klasörünün içerisinde mutlaka eklentinin dosyası vardır ordan yapıcaksınız değişikliği (thx.php)


Cvp: TeşekkürEt/Beğen Css buton yapmak - meganonur - 15-01-2014

(14-01-2014, Saat:12:22)Abdullah38 Adlı Kullanıcıdan Alıntı:
(14-01-2014, Saat:03:52)meganonur Adlı Kullanıcıdan Alıntı: Güncel*

plugin klasörünün içerisinde mutlaka eklentinin dosyası vardır ordan yapıcaksınız değişikliği (thx.php)

Sorunda orada. Öyle bir dosya yok. Bu plugin sadece Teşekkür Et değil. Teşekkür / Beğen eklentisi

Forumdaki konuya BURADAN erişebilirsiniz.



Cvp: TeşekkürEt/Beğen Css buton yapmak - meganonur - 15-01-2014

Güncel*


Cvp: TeşekkürEt/Beğen Css buton yapmak - meganonur - 18-01-2014

Güncel