Simple Machines Community Forum

SMF Support => Türkçe Bölümü (Turkish) => Language Specific Support => İpuçları ve Hileler => Topic started by: Minare on May 17, 2008, 05:26:48 AM

Title: Resim Upload Scripti ve Temaya Pop Up Yerleşkesi
Post by: Minare on May 17, 2008, 05:26:48 AM
Selamunaleykum

Öncelikle bu scripti ve anlatımını smf  temaya yerleşkeli oldugu icin anlatıyorum. Ve smf ile ilgili imageshack vesaire sorunları olan forumlar icin faydalı olacagını dusundugumden. Eger yanlıs bir paylasımsa özür dilerim.

imageshack dan bıkanlar veya uyelerine profesyonel hizmet vermek isteyen forumlar icin birebir. Mysql ihtiyacı yok.

Gerekli Dosyaları Burdan İndirin (http://rapidshare.com/files/114318496/uplodimage.zip.html)

Kurulum:

* Dosyaları sitenizde herhangi bir klasöre yukleyin. Forum dizini yada site dizini muhim degil. Ve uploads klasorunu yazılabilir yapın.

* Index dosyasında google reklam kodlarını kendi reklam kodlarınız ile ve title ları da kendi istediginiz title lar ile degistirin.

* Şimdi foruma pop up olarak koyalım :

 - Bu kodu index.template.php dosyanızda </head> kodundan öncesine ekleyin:
Code: [Select]
<script language="JavaScript" type="text/javascript">
function open_win(link, sol,ust, en, boy)
{
window.open(link,"iletisim","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=yes, copyhistory=yes, width="+en+", height="+boy+", top="+ust+",left="+sol)
}
</script>

- Bu da default temaya menü olarak :

 Bul :

Code: [Select]
// Is the user allowed to administrate at all? ([admin])
if ($context['allow_admin'])
echo ($current_action == 'admin' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '">&nbsp;</td>' : '' , '
<td valign="top" class="maintab_' , $current_action == 'admin' ? 'active_back' : 'back' , '">
<a href="', $scripturl, '?action=admin">' , $txt[2] , '</a>
</td>' , $current_action == 'admin' ? '<td class="maintab_active_' . $last . '">&nbsp;</td>' : '';


Sonrasına Ekle :
Code: [Select]

// Show the [resimupload] button.
echo ($current_action=='' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '">&nbsp;</td>' : '' , '
<td valign="top" class="maintab_' , $current_action == '' ? 'active_back' : 'back' , '">
<a href="javascript:open_win(\'http://minare.net/resim-yukle/'.$filelist[$i].'\',600,600,600,600);">Resim Yükle</a>
</td>' , $current_action == '' ? '<td class="maintab_active_' . $last . '">&nbsp;</td>' : '';



* http://minare.net/resim-yukle adresini kendi upload adresiniz ile degistirin.

Olay bitmiştir. Script ingilizceydi türkçeye cevirdim bi kaç yeri.


Script Demo (http://minare.net/resim-yukle)

Selametle
Title: Re: Resim Upload Scripti ve Temaya Pop Up Yerleşkesi
Post by: SerDesign on May 17, 2008, 04:35:30 PM
Teşekkürler Minare..

Gerçekten güzel bir paylaşım..
Title: Re: Resim Upload Scripti ve Temaya Pop Up Yerleşkesi
Post by: pєКєя `|®| on November 01, 2008, 10:51:59 AM
GüzeL Bir PayLaşım Hocam,TeşekkürLer
Title: Re: Resim Upload Scripti ve Temaya Pop Up Yerleşkesi
Post by: Minare on November 01, 2008, 12:59:17 PM
Rica ederim.

Ek olarak söyleyeyim, host paketiniz ve kota limitiniz yeterince büyük degilse bu sistemi kurmayın. Çunki zamanla resimler bütün sitelere yayılabiliyor ve hepsi sizin servisten kotayı yiyince kapatmak zorunda kalabiliyorsunuz. Bende kendime ait server oldugu icin kullanıyorum bunu, yoksa kullanmazdım.

Selametle
Title: Re: Resim Upload Scripti ve Temaya Pop Up Yerleşkesi
Post by: ♀φ®♪└┘δ on November 13, 2008, 05:08:42 PM

 Evet   bu  sunucusu  olmayanlar ya da alanı  çok  fazla  olmayanlar  için  sorun olacaktır ve  zamanla  dolacaktır. Onun yerine bu  script  bedava alan  veren bir yere  kurulabilir ve resimler  oraya  yüklenir, kod da  oradan  alınır. imageshack vb  sitelerden tek  farkı yüklenen  tüm resimleri  kontrol edebilmeniz  olur ve üyeler  için biraz  daha  kolaylık sağlanmış  olur.
Title: Re: Resim Upload Scripti ve Temaya Pop Up Yerleşkesi
Post by: promess1986 on January 16, 2009, 05:13:53 PM
ben kullanıyorum...çok memnunum...ellerine emeğine sağlık...bunun gibi download sistemide yapılabiliyor mu acaba...?