[MOD] Upload Pic. / Mesaja Resim Ekleme

[url=http://www.phpbbturkey.com/mods.html:34cnv4ga]phpBB 2.0.x MOD Veritabanımızda[/url:34cnv4ga] yayınlanan ve tarafınızca eklenen tüm yeni phpBB 2.0.x sürümleri için MODların duyuruları buradan yapılmaktadır. MODlar hakkında ihtiyacınız olan desteği lütfen [b:34cnv4ga]2.0.x MOD Destek[/b:34cnv4ga] forumuna başlık açarak sorunuz.
Kullanıcı avatarı
CaN_BaKıR
Kayıtlı Kullanıcı
Mesajlar: 459
Kayıt: 17.03.2006, 01:16

[MOD] Upload Pic. / Mesaja Resim Ekleme

Mesaj gönderen CaN_BaKıR »

Açıklama: Bu mod sayesinde kendi belirlediğiniz kişiler yada gruplar mesajlara resim yükleyebilir... Mesaja resim ekleme işlemi sizin kendi serverınızda belirlediğiniz bir dosya içerisine olur. Bir nevi albüm modu gibi ancak yüklenen resimlerin amacı mesaja kodları ile otomatik olarak eklemektir.

Resim yükleyeceklerin tercihi tamamen admine bağlıdır. Kime bu modu görme izini verilmiş ise sadece o kişiler bu modu görebilir ve mesaja resim yükleyebilir...

Mesaja resim ekle yazısına tıkladığınızd açaılacak yeni pencereden istenir ise resim döndürülebilmektedir...

Ön izleme:
[ resmi görüntülemek için tıklayın ]

MOD Version: 1.3.2
Yükleme Seviyesi: Easy
Yükleme Süresi: ~ 15 Minutes

Download: MOD_UploadPic_1_3_2.zip
Dosya Boyutu: 129201 Bytes

Malesef Türkçe'si yok... Yapmaya çalışıyorum ama kısıtlı ingilizce ile tam olarak beceremedim...

Eğer birileri yapıp bizlerle paylaşabilirse çok iyi olur...
En son CaN_BaKıR tarafından 31.05.2006, 03:04 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
[ resmi görüntülemek için tıklayın ]
phpBB Nasıl Kurulur
https://www.phpbbturkey.com/viewtopic.php?t=35
Mod Nasıl Kurulur
https://www.phpbbturkey.com/viewtopic.php?t=108

Lütfen Özel Mesaj Atıp Soru Sormayınız !!!
Kullanıcı avatarı
CaN_BaKıR
Kayıtlı Kullanıcı
Mesajlar: 459
Kayıt: 17.03.2006, 01:16

Mesaj gönderen CaN_BaKıR »

Bu arada ben bu modda şöyle bir değişiklik yaptım...

Kod: Tümünü seç

#
#-----[ OPEN ]------------------------------------------
# NOTE: apply this to ALL your templates
#
templates/subSilver/posting_body.tpl

#
#-----[ FIND ]------------------------------------------
#
				  <td nowrap="nowrap" align="right"><span class="gensmall"><a href="javascript:bbstyle(-1)" class="genmed" onMouseOver="helpline('a')">{L_BBCODE_CLOSE_TAGS}</a></span></td>

#
#-----[ REPLACE WITH ]------------------------------------------
#
				  <td nowrap="nowrap" align="right"><span class="gensmall">
					<!-- BEGIN switch_uploadpic -->
					<strong><a href="{S_UPLOADPIC}" onclick="window.open('{S_UPLOADPIC}', '_uploadpic', 'height=400,resizable=yes,scrollbars=yes,width=450');return false;" target="_uploadpic" class="nav" onMouseOver="helpline('up')">{L_UPLOADPIC}</a><br /></strong>
					<!-- END switch_uploadpic -->
<a href="javascript:bbstyle(-1)" class="genmed" onMouseOver="helpline('a')">{L_BBCODE_CLOSE_TAGS}</a></span></td>
posting_body.tpl dosyasındaki bu bölümü hiç kurcalamayın... Aynen o şekilde kalsın...

Onun yerine şöyle yaparsanız mesaj alanının heen altında mesaja resim ekle yazısı halinde çıkacaktır...

Kod: Tümünü seç

#
#-----[ BUL ]------------------------------------------
#

			  <textarea name="message" rows="15" cols="35" wrap="virtual" style="width: 98%" tabindex="3" class="post" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);">{MESSAGE}</textarea>

#
#-----[ SONRASINA EKLE ]------------------------------------------
#

		 <br /><!-- BEGIN switch_uploadpic -->
		  <a href="{S_UPLOADPIC}" onclick="window.open('{S_UPLOADPIC}', '_uploadpic', 'height=400,resizable=yes,scrollbars=yes,width=450');return false;" target="_uploadpic" class="nav" onMouseOver="helpline('up')">
<span class="genmed">Mesaja Resim Ekle</a><br />
		  <!-- END switch_uploadpic -->
Ön izleme:

[ resmi görüntülemek için tıklayın ]
[ resmi görüntülemek için tıklayın ]
phpBB Nasıl Kurulur
https://www.phpbbturkey.com/viewtopic.php?t=35
Mod Nasıl Kurulur
https://www.phpbbturkey.com/viewtopic.php?t=108

Lütfen Özel Mesaj Atıp Soru Sormayınız !!!
Kullanıcı avatarı
RaMSeN
Kayıtlı Kullanıcı
Mesajlar: 58
Kayıt: 28.04.2006, 15:39

Mesaj gönderen RaMSeN »

Türkçesi çıktı mı ?
Kullanıcı avatarı
CaN_BaKıR
Kayıtlı Kullanıcı
Mesajlar: 459
Kayıt: 17.03.2006, 01:16

Mesaj gönderen CaN_BaKıR »

Kusura bakmayın işe başlayınca ilgilenemedim ilk fırsatta ilgileneceğim...
[ resmi görüntülemek için tıklayın ]
phpBB Nasıl Kurulur
https://www.phpbbturkey.com/viewtopic.php?t=35
Mod Nasıl Kurulur
https://www.phpbbturkey.com/viewtopic.php?t=108

Lütfen Özel Mesaj Atıp Soru Sormayınız !!!
kafkas29
Uzaklaştırıldı
Mesajlar: 256
Kayıt: 22.06.2006, 14:11
Konum: Karadeniz

Re: [MOD] Upload Pic. / Mesaja Resim Ekleme

Mesaj gönderen kafkas29 »

CaN_BaKıR yazdı:Açıklama: Bu mod sayesinde kendi belirlediğiniz kişiler yada gruplar mesajlara resim yükleyebilir... Mesaja resim ekleme işlemi sizin kendi serverınızda belirlediğiniz bir dosya içerisine olur. Bir nevi albüm modu gibi ancak yüklenen resimlerin amacı mesaja kodları ile otomatik olarak eklemektir.
bunu kendi server ımıza değilde başka bir yere otomatik olarak upload etme imkanımız yok mu
Kullanıcı avatarı
CaN_BaKıR
Kayıtlı Kullanıcı
Mesajlar: 459
Kayıt: 17.03.2006, 01:16

Mesaj gönderen CaN_BaKıR »

Öyle uğraşana kadar hazır galerylerden yüklesenize ;)
[ resmi görüntülemek için tıklayın ]
phpBB Nasıl Kurulur
https://www.phpbbturkey.com/viewtopic.php?t=35
Mod Nasıl Kurulur
https://www.phpbbturkey.com/viewtopic.php?t=108

Lütfen Özel Mesaj Atıp Soru Sormayınız !!!
timucin80
Kayıtlı Kullanıcı
Mesajlar: 10
Kayıt: 13.05.2006, 17:08
İletişim:

Mesaj gönderen timucin80 »

Ben bu modu kurdum. teşekkürler..
biraz uğraştırdı ama sonunda başardım sayılır. Bu arada bi sorunla karşılaştım ve araştırarak çözdüm. sizlerde eğer bu sorunla karşılaşırsanız diye cevabını buraya yazmak istiyorum..

HATA : "GD-Library not available."

ÇÖZÜM :

Kod: Tümünü seç

# 
#-----[ FIND ]------------------------------------------ 
# 
   if (!@extension_loaded('gd')) 
   { 
      message_die(GENERAL_ERROR, $lang['UP_ErrGDLib']); 
   } 
   else if (function_exists('imagecopyresampled') && function_exists('imagecreatetruecolor')) 

# 
#-----[ REPLACE WITH ]------------------------------------------ 
# 
   if (function_exists('imagecopyresampled') && function_exists('imagecreatetruecolor'))
Şimdi sıra benim sorumda : peki send ettikten sonra beyaz ekran gelip kalıyor. bunu nasıl çözebilirim ?
.
.
.
Kullanıcı avatarı
dj_akman
Kayıtlı Kullanıcı
Mesajlar: 851
Kayıt: 05.04.2006, 15:57
Konum: İstanbul
İletişim:

Mesaj gönderen dj_akman »

şimdilik lang_maine eklencek kod;

Kod: Tümünü seç

// UploadPic
$lang['UploadPic'] = 'ResimYükle';
$lang['UP_Back'] = 'geri';
$lang['UP_BBCode'] = 'BBCode';
$lang['UP_CloseWindow'] = 'Vazgeç';
$lang['UP_Converted'] = 'Geniş Resimler Yeniden Boyutlandırılacak';
$lang['UP_CopyCode'] = 'standart';
$lang['UP_CopyCodeLeft'] = 'Sol';
$lang['UP_CopyCodeRight'] = 'Sağ';
$lang['UP_CopyText'] = 'insert picture';
$lang['UP_CopyURL'] = 'insert as link';
$lang['UP_Custom'] = 'Tanımlanan Büyüklük';
$lang['UP_Datatypes'] = 'Datatypes';
$lang['UP_Dimensions'] = 'Boyutlar';
$lang['UP_ErrCreateGIF'] = 'Resim Büyük.<br />Bir GIF-Resminin %dx%d pixel boyutlarından daha büyük olmaması gerekli..';
$lang['UP_ErrCreatePic'] = 'Resim Yaratılamıyor.<br />Daha Küçük Bir Resim Yüklemeyi Deneyin.';
$lang['UP_ErrDatatype'] = 'The datatype <strong>%s</strong> is not supported.';
$lang['UP_ErrFilesize'] = 'Dosya Boyutu Çok Büyük.';
$lang['UP_ErrGDLib'] = 'GD-Kütüphanesi Mevcut Değil..';
$lang['UP_ErrImgDir'] = 'Resmin Yolu Yanlış!';
$lang['UP_ErrLogin'] = 'Lütfen Oturum Açın.';
$lang['UP_ErrMinposts'] = 'You have to write at least %d posts to be allowed to upload images.';
$lang['UP_ErrNoGallery'] = 'Galeri Aktif Değil';
$lang['UP_ErrPermission'] = 'Yükleme Yapmanıza İzin Verilmiyor.';
$lang['UP_ErrUpload'] = 'Resim Yüklenemedi.';
$lang['UP_ErrWritable'] = 'Resim Yolu Yazılabilir Değil.';
$lang['UP_Files'] = 'dosyalar';
$lang['UP_Gallery'] = 'galeri';
$lang['UP_Help'] = 'bir resim yükleyiniz ve içine mesajınızı yazınız.';
$lang['UP_Maximum'] = 'Maximum';
$lang['UP_Multiple'] = 'Resim Yerleştirin ve Diğer Birini Yükleyin';
$lang['UP_Note'] = 'Dikkat!';
$lang['UP_PFile'] = 'Resim Dosyası';
$lang['UP_Pixel'] = 'pixel';
$lang['UP_Resized'] = 'Yeniden Boyutlandır';
$lang['UP_Rotate'] = 'Rotasyon (right)';
$lang['UP_Rotate0'] = 'hiç biri';
$lang['UP_Rotate180'] = '180&deg;';
$lang['UP_Rotate270'] = '270&deg;';
$lang['UP_Rotate90'] = '90&deg;';
$lang['UP_send'] = 'Gönder';
$lang['UP_Title'] = 'Resim Yükle';
$lang['UP_YourPics'] = 'Yüklediğiniz Dosyaları';
// the variable "UP_Information" can be used to display information in the upload-window before the upload
$lang['UP_Information'] = '';
Kullanıcı avatarı
dj_akman
Kayıtlı Kullanıcı
Mesajlar: 851
Kayıt: 05.04.2006, 15:57
Konum: İstanbul
İletişim:

Mesaj gönderen dj_akman »

şimdi de lang_admin

Kod: Tümünü seç

// UploadPic
$lang['UploadPic_menu_config'] = 'ResimYükleme Ayarları';
$lang['UploadPic_menu_groups'] = 'ResimYükleme Grupları';
$lang['UploadPic_menu_latest'] = 'Son Yüklenen Resimler';
$lang['UploadPic_menu_users'] = 'ResimYükleme Kullanıcılar';
$lang['UP_4group'] = 'gruptaki kullanıcılar için';
$lang['UP_AllNone'] = 'hepsi/hiçbiri';
$lang['UP_AllowUP'] = 'İzin Verilen Resim Yüklemeleri';
$lang['UP_Back2GL'] = 'GrupListesine Dön';
$lang['UP_Back2UL'] = 'KullanıcıListesine Dön';
$lang['UP_Both'] = 'İkisi de';
$lang['UP_Censor'] = 'Sansürle';
$lang['UP_CensorAsk'] = 'Bu Resmi Sansürle? (dosya üstüne yazılacak)';
$lang['UP_CMSShort'] = 'CMS';
$lang['UP_conf_allowed'] = 'allowed datatypes';
$lang['UP_conf_allowpm'] = 'Resim Yüklemelerinde Kişisel Mesaja İzin Ver (PMs)?';
$lang['UP_conf_delete'] = 'Kullanılmamış Resimleri Sil "geri"/"vazgeç"';
$lang['UP_conf_forcepath'] = 'Hedef Resim Yolu<br />(<u>Uyarı</u>: Lütfen oKUYUN <a href="http://www.beehave.de/forum/viewtopic.php?t=574" target="_blank"><strong>Yardım</strong></a>,Bölüm III. 8.bu öncesini kullan)';
$lang['UP_conf_gallery'] = 'kullanıcı galerisine izin ver';
$lang['UP_conf_gallerysize'] = 'galeride görüntülenecek resimler için maximum genişlik yada yükseklik';
$lang['UP_conf_jpgqual'] = 'yeniden boyutlandırılan resimler için jpg niteliği (0-100)';
$lang['UP_conf_lrmod'] = '"Sol ve Sağ IMG Tagları"-MOD Kurulu?';
$lang['UP_conf_maxpicx'] = 'maximum resim genişliği';
$lang['UP_conf_maxpicy'] = 'maximum resim yüksekliği';
$lang['UP_conf_maxpmdays'] = PMlerde Kaydedilecek Resimlerin Maximum Süresi (günlerde)';
$lang['UP_conf_maxsize'] = 'maximum resim boyutu (kByte) sonra dönüşümlü';
$lang['UP_conf_minimum'] = 'minimum resim genişlik/yükselik (kullanıcı tanımlı)';
$lang['UP_conf_minposts'] = 'min. number of posts before a user is allowed to upload<br />(only users with permission)';
$lang['UP_conf_multiple'] = 'Yüklemeden Sonra Diğer Yüklenen Resmin Linkini Görüntüle';
$lang['UP_conf_numlatest'] = 'ACPde Görüntülenecek Son Yüklemelerin Sayısı';
$lang['UP_conf_picdir'] = 'picture-dir (starting from domain-"root")';
$lang['UP_conf_PosBC'] = 'Alt Orta';
$lang['UP_conf_PosBL'] = 'Alt Sol';
$lang['UP_conf_PosBR'] = 'Alt Sağ';
$lang['UP_conf_PosTC'] = 'Üst Orta';
$lang['UP_conf_PosTL'] = 'Üst Sol';
$lang['UP_conf_PosTR'] = 'Üst Sağ';
$lang['UP_conf_showlink'] = 'gösterilcek linkler için için [img] ve/veya [url]';
$lang['UP_conf_uniqfn'] = 'make unique filenames?';
$lang['UP_conf_vbbcode'] = 'shows an extra input-field with the img-BBCode';
$lang['UP_conf_watermark'] = 'apply watermark to uploaded pictures?';
$lang['UP_conf_wmminsize'] = 'min. picture-size to apply watermark';
$lang['UP_conf_wmpicture'] = 'watermark-picture';
$lang['UP_conf_wmposition'] = 'watermark-position';
$lang['UP_Date'] = 'Tarih';
$lang['UP_ErrConfig'] = 'Ayarlar Bulunamadu. Lütfen Çalıştırılabilir Script Kurunuz.';
$lang['UP_Explain'] = '<strong>Kullanıcıların YÜkledikleri Bütün Resimleri Listele.</strong><br \>Detaylara Ulaşmak İçin Kullanıcıadı Üstüne Tıklayın.';
$lang['UP_Filename'] = 'Dosya Adı';
$lang['UP_Files'] = 'Dosyalar';
$lang['UP_GrpExplain'] = '<strong>Dikkat:</strong> Use this overview to control upload-permissions for members of a group. The permissions are saved <strong>per member</strong> only and not <strong>per group</strong> for security reasons. Permissions are not set automatically based on group-membership.';
$lang['UP_Information'] = 'Bilgi';
$lang['UP_KBShort'] = 'KB';
$lang['UP_LatestUploads'] = 'En Son %d Yüklendi';
$lang['UP_Pending'] = 'sırasında';
$lang['UP_Permissions'] = 'İzinler';
$lang['UP_PixDeleted'] = '%d Resimleri Silindi.';
$lang['UP_PMShort'] = 'PM';
$lang['UP_Save'] = 'Kaydet';
$lang['UP_SigShort'] = 'Sig';
$lang['UP_Size'] = 'boyut';
$lang['UP_Total'] = 'toplam';
$lang['UP_UPPMPrune'] = 'PMslerdeki eski resimleri sil';
$lang['UP_UPPrune'] = 'bütün kullanılmamış resimleri sil';
$lang['UP_Used'] = 'kullanımda';
$lang['UP_Userfiles'] = 'Bütün Resimler Yüklendi <strong>%s</strong>';
$lang['UP_Yes'] = 'evet';
arkadaşlar pek fazla iyi olmadı bazı yerler kaldı ama yinede uğraştım sizin için modu kendim kullanmıorum yanlış yerleri düzeltirsiniz
Kullanıcı avatarı
CaN_BaKıR
Kayıtlı Kullanıcı
Mesajlar: 459
Kayıt: 17.03.2006, 01:16

Mesaj gönderen CaN_BaKıR »

timucin80 yazdı:Ben bu modu kurdum. teşekkürler..
biraz uğraştırdı ama sonunda başardım sayılır. Bu arada bi sorunla karşılaştım ve araştırarak çözdüm. sizlerde eğer bu sorunla karşılaşırsanız diye cevabını buraya yazmak istiyorum..

HATA : "GD-Library not available."

ÇÖZÜM :

Kod: Tümünü seç

# 
#-----[ FIND ]------------------------------------------ 
# 
   if (!@extension_loaded('gd')) 
   { 
      message_die(GENERAL_ERROR, $lang['UP_ErrGDLib']); 
   } 
   else if (function_exists('imagecopyresampled') && function_exists('imagecreatetruecolor')) 

# 
#-----[ REPLACE WITH ]------------------------------------------ 
# 
   if (function_exists('imagecopyresampled') && function_exists('imagecreatetruecolor'))
Şimdi sıra benim sorumda : peki send ettikten sonra beyaz ekran gelip kalıyor. bunu nasıl çözebilirim ?
.
.
.
Kurulumda hata var o zaman.. Bende hiç öyle bir sorun yapmadı. kurdum ve çalıştı direk olarak...
[ resmi görüntülemek için tıklayın ]
phpBB Nasıl Kurulur
https://www.phpbbturkey.com/viewtopic.php?t=35
Mod Nasıl Kurulur
https://www.phpbbturkey.com/viewtopic.php?t=108

Lütfen Özel Mesaj Atıp Soru Sormayınız !!!
Barbo
Kayıtlı Kullanıcı
Mesajlar: 1
Kayıt: 06.09.2006, 23:40
İletişim:

Mesaj gönderen Barbo »

selamlar, bu modu bende kurdum, herşey tamam çok iyi gidiyo dedim ama son aşamada resim yükleme kısmına geliyorum, ufak pencere açılıyor, resim seçiyorum, yükle diyorum şu hatayı veriyor:
:(


Warning: move_uploaded_file(./userpix/7ee8c0b9cfcb0ae36bcf5f95d8957039.jpg): failed to open stream: Permission denied in C:\Inetpub\vhosts\bayrakli.org\subdomains\forum\httpdocs\uploadpic.php on line 124

Warning: move_uploaded_file(): Unable to move 'C:\WINDOWS\Temp\php46F8.tmp' to './userpix/7ee8c0b9cfcb0ae36bcf5f95d8957039.jpg' in C:\Inetpub\vhosts\bayrakli.org\subdomains\forum\httpdocs\uploadpic.php on line 124

Warning: getimagesize(./userpix/7ee8c0b9cfcb0ae36bcf5f95d8957039.jpg): failed to open stream: No such file or directory in C:\Inetpub\vhosts\bayrakli.org\subdomains\forum\httpdocs\uploadpic.php on line 127

Warning: Cannot modify header information - headers already sent by (output started at C:\Inetpub\vhosts\bayrakli.org\subdomains\forum\httpdocs\uploadpic.php:124) in C:\Inetpub\vhosts\bayrakli.org\subdomains\forum\httpdocs\includes\page_header.php on line 483

Warning: Cannot modify header information - headers already sent by (output started at C:\Inetpub\vhosts\bayrakli.org\subdomains\forum\httpdocs\uploadpic.php:124) in C:\Inetpub\vhosts\bayrakli.org\subdomains\forum\httpdocs\includes\page_header.php on line 485

Warning: Cannot modify header information - headers already sent by (output started at C:\Inetpub\vhosts\bayrakli.org\subdomains\forum\httpdocs\uploadpic.php:124) in C:\Inetpub\vhosts\bayrakli.org\subdomains\forum\httpdocs\includes\page_header.php on line 486

bunların altındada genel hata Debug Mode
line:132
file:uploadpic.php

valla napcam bilemiyorum, yardımcı olabilirseniz çok sevinirim.
iyi çalışmalar
edemirci
Kayıtlı Kullanıcı
Mesajlar: 7
Kayıt: 06.09.2006, 08:52
İletişim:

Mesaj gönderen edemirci »

Yanlışlık düzeltilmiştir sevgili Akman.
İyi çalışmalar
En son edemirci tarafından 14.09.2006, 11:57 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Selam olsun memleketim insanına
edemirci
Kayıtlı Kullanıcı
Mesajlar: 7
Kayıt: 06.09.2006, 08:52
İletişim:

UploadPic

Mesaj gönderen edemirci »

Arkadaşlar tekrar selam. PM (özel mesaj) de resim ekleme kodları hata oluşturduğundan PM ekranı açılamıyor. Ancak PM de resim ekleme ihtiyacı olmayan arkadaşlar privmsg.php dosyasından ilgili satırları silerek durumu düzeltebilirler.
Doğrusu benim ihtiyacım olmadığı için ben sildim. Cevap yazma bölümünde problemsiz çalışıyor zaten. Hepinize kolay gelsin.
Selam olsun memleketim insanına
Kullanıcı avatarı
dj_akman
Kayıtlı Kullanıcı
Mesajlar: 851
Kayıt: 05.04.2006, 15:57
Konum: İstanbul
İletişim:

Mesaj gönderen dj_akman »

-Düzenlendi-
En son dj_akman tarafından 14.09.2006, 12:19 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Kullanıcı avatarı
crowzer
Kayıtlı Kullanıcı
Mesajlar: 623
Kayıt: 05.06.2006, 19:38
İletişim:

Mesaj gönderen crowzer »

Teşekkürler :lol:
FoRumOlayi.com
Benimde İmzam Olmasın Ne Var Yani
Kilitli

“2.0.x MOD Duyuruları” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Bing [Bot] ve 4 misafir