Notification texts go here Contact Us Buy Now!

Blogger Sayaçlı İndirme Kutusu Eklentisi

Blogger Sayaçlı İndirme Kutusu Eklentisi
Blog Yazarı
Blogger sayaçlı indirme butonunu sitenize nasıl ekleyeceksiniz onu anlatmaya çalışacağım.

Öncelikle HTML editör sayfamıza birtakım eklentiler yapalım.

Html editör sayfamızda Ctrl+F yardımıyla </head> kodunu aratıyoruz. Bulduğumuz kodun üzerine gelecek şekilde aşağıda ki JavaScript kodunu ekliyoruz.

 <script type='text/javascript'>
//<![CDATA[
//CSS Ready
function loadCSS(e, t, n) { "use strict"; var i = window.document.createElement("link"); var o = t || window.document.getElementsByTagName("script")[0]; i.rel = "stylesheet"; i.href = e; i.media = "only x"; o.parentNode.insertBefore(i, o); setTimeout(function () { i.media = n || "all" }) }
loadCSS("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css");
//]]>
</script>

Daha sonra yine aynı kodun </head> üzerine gelecek şekilde aşağıda ki CSS kodlarını ekliyoruz.



 <style type='text/css'>
/* Download Counter Box */
#btnx{cursor:pointer;padding:10px 20px;border:0;border-radius:3px;background:#fff;color:#e67e22;float:right;text-transform:capitalize;font-weight:500;transition:all 0.5s}#btnx:hover,#downloadx:hover{background:#d35400;color:#fff;outline:none}.batas-downx{display:block;margin:0 auto;border-radius:4px}.dalam-downx{background:#e67e22;color:#fff;padding:20px;display:block;border-top-right-radius:3px;border-top-left-radius:3px}.file-info{color:#fff;display:inline-block;font-size:1.2em;line-height:38px;text-align:left}.catatan-downx{padding:20px;background:#f7f7f7;border-bottom-right-radius:3px;border-bottom-left-radius:3px;color:#555;font-size:14px}#downloadx{float:right}#downloadx{padding:10px 20px;border-radius:3px;background:#fff;color:#e67e22;float:right;text-align:center;font-size:14px;text-transform:capitalize}.bungkus-info span{display:inline-block;line-height:38px;float:right}.file-deskripsi{display:block}.file-deskripsi span{margin-right:3px}
@media screen and (max-width:640px){.batas-downx{float:none;width:100%}}
@media screen and (max-width:320px){.file-info{display:block;text-align:center}#btnx, a#downloadx{width:100%;margin-bottom:10px}.bungkus-info span{float:none;width:100%;text-align:center}.file-deskripsi{text-align:center}}
</style>

Ve son olarak yine aynı kodun </head> üzerine gelecek şekilde aşağıda ki JavaScript kodlarını ekleyip tema kaydet diyoruz.

 <script type='text/javascript'>
//<![CDATA[
function generate(){var e,n=document.getElementById("downloadx"),t=document.getElementById("btnx"),a=document.getElementById("downloadx").href,l=10,d=document.createElement("span");n.parentNode.replaceChild(d,n),e=setInterval(function(){--l<0?(d.parentNode.replaceChild(n,d),clearInterval(e),window.location.replace(a),n.style.display="inline"):(d.innerHTML="<i class='fa fa-clock-o' aria-hidden='true'/> Dosyanın İndirilmesine "+l.toString()+" Sn Kaldı....",t.style.display="none")},1e3)}
//]]>
</script>

Şimdi makalemizi yazdıktan sonra indirmek istediğimiz dosyayı sayfamızın HTML editör bölümüne geçiyoruz ve eklentiyi kullanabilmek için aşağıda ki HTML kodlarını ekliyoruz. Kod içerisinde ki bölümleri siz indireceğiniz dosyanın çeşidine göre değişiklikler gösterebilirsiniz.


 <div class="batas-downx">
<div class="dalam-downx">
<div class="bungkus-info">
<div class="file-info">
Yayıncı Adı Buraya Gelecek
</div>
<button onclick="generate()" id="btnx"><i class="fa fa-cloud-download" aria-hidden="true"></i> İndir</button>
<a id="downloadx" href="Dosya Linki Buraya Eklenecek" style="display:none"><i class="fa fa-cloud-download" aria-hidden="true"></i> Hemen İndir</a>
</div>
<div class="file-deskripsi">
<span class="uploader"><i class="fa fa-user-circle" aria-hidden="true"></i> Dosya Adı Buraya Gelecek</span> <span class="file-size"> <i class="fa fa-file" aria-hidden="true"></i>
 Dosya Boyutu Buraya Gelecek</span>
</div>
</div>
<div class="catatan-downx">
Dosya Açıklaması Buraya Gelecek.
</div>
</div>

Bütün işlemler bu kadar umarım herkes için faydalı bir makale yazısı olmuştur.

Yorum Gönder

Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.