MyBB Depo Forum
Ziyeretçilere şartlı indirme - 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 Modifikasyon & Eklenti Deposu (https://mybbdepo.com/mybb-1-6-modifikasyon-eklenti-deposu-forumu)
+---- Forum: Eklenti & Modifikasyon İstekleri (https://mybbdepo.com/eklenti-modifikasyon-istekleri-forumu)
+---- Konu Başlığı: Ziyeretçilere şartlı indirme (/ziyeretcilere-sartli-indirme-konusu.html)



Ziyeretçilere şartlı indirme - mustafasavas1 - 26-03-2013

Örneğin ziyeretçiler bir dosyayı indirebilmesi için 30 sn ye sürenin dolmasını beklesinler. Böyle bir eklenti var mı? Aramama rağmen bulamadım. Paylaşabilecek olan var mı?


Ziyeretçilere şartlı indirme - Pyrotoxin - 26-03-2013

javascript ile bunu basit bir çözüm bulabilirsin;

Kod:
<div id="indirmeAlani"> inidrime ile ilgili linkler</div> // erişebilrisen dogrudan <a> etiketine uygula

Alıntı:http://www.mehmetduran.com/Blog/Makale.html/Javascript-ile-Sayac-(Kronometre)-Yapimi/216

burayı inceleyerek kendine geri sayım sayacı oluştur. bu sayacın degerlerini
Kod:
<input text="hidden" id="kalanSure">
içine yazdır.

Kod:
<script>
$('#indirmeAlani').live('click',function()
{
if($('kalanSure').val() == 0)
{alert('indirme yapabilir')}
else{alert('indirme yapamaz')}
})
</script>

bu kısa vadede mybb sistemine doğrudan bulaşmadan yapabileceğin küçük bir hile ama tarayıcına dogrudan linki yapıstırdıklarında indimr esüresi olayını çözmüş olurlar =))

onun için de

if($('kalanSure').val() == 0)
{alert('indirme yapabilir')}
else{alert('indirme yapamaz')}
})

bundan önce $('kalanSure').val() kalan süreni post edip, dönenveriyi 0 ile karsılastırman gerekir ondan sonra indirmeye izin verebilirsin. bunun için dosya indirme scriptlerine bakabilirsin


Ziyeretçilere şartlı indirme - mustafasavas1 - 27-03-2013

Hocam kod biraz zor gelir bana. Yeniyim. Eklenti şeklinde bulabilir miyiz acaba.