Arkadaşlar onceden biri boyle bir istekte bulundumu bilmiyorum arama yaptim ancak sonuc alamadim
kullandigim gallery scripti
SMF Gallery http://www.smfhacks.com/smf-gallery.php
atiyorum 50 veya 100 mesaji yoksa üyenin gallery bastiginda bu uyari ile karşilaşsin diger türlü şiştikce şişiyor forum onüne gelen resim ekliyor kendini gostermek icin :)
Ben hiç kullanmadım Gallery yi ama sanırım bunun ayarları olmalı. Üye izinlerinden. Üye izinlerinden örnegin 50 mesaj sınırlı bir üye grubuna Galeriye bakar,galeriye resim ekliyemez yetkileri verebilirsin
Quote from: mersindost on February 24, 2008, 03:50:24 PM
Ben hiç kullanmadım Gallery yi ama sanırım bunun ayarları olmalı. Üye izinlerinden. Üye izinlerinden örnegin 50 mesaj sınırlı bir üye grubuna Galeriye bakar,galeriye resim ekliyemez yetkileri verebilirsin
(http://img167.imageshack.us/img167/2052/galleryfo2.jpg)
evet ayarlari var dogru diyorsun
Normal Üye GruplarindaGaleriyi Görebilme
Resim Ekleme
Kendi Resmini Düzenleme
Kendi Resmini Silme
Yorum Ekleme
Yetkiliye Bildirme
Resimleri Otomatik Onayla
Kisisel Galeri
Galeriyi Görebilme
Resim Ekleme
bu ayarları kendine göre değiştirsen yeter
Quote from: FrondaL on February 24, 2008, 04:12:09 PM
Galeriyi Görebilme
Resim Ekleme
bu ayarları kendine göre değiştirsen yeter
tamamda Galeri yi gorebilme kaldirir isem hic goremeyecek üye?
Benim istedigim 100 mesaj i yoksa action=gallery basinca uyari versin 100 mesaji olmaya galeriye giremez diye...
Galeriyi Görebilme den kısıtlama yapabılıyorsun sanırsam modun tam lınkını verırsen denıcem
Quote from: FrondaL on February 24, 2008, 05:07:07 PM
Galeriyi Görebilme den kısıtlama yapabılıyorsun sanırsam modun tam lınkını verırsen denıcem
Keşke olsada yapsam yahu
Buradan
http://custom.simplemachines.org/mods/index.php?mod=473
http://www.smfhacks.com/smf-gallery-lite.php
Dil Paketide başka yerde topla babam topla :)
Gallery.turkish.php :<?php
/*
SMF Gallery Lite Edition
Version 1.0
by:vbgamer45
http://www.smfhacks.com
Copyright 2006 SMFHacks.com
Turkish Language Pack : Hasan Yaşar ( www.ejder.com.tr / www.hasanyasar.com )
############################################
License Information:
SMF Gallery is NOT free software.
This software may not be redistributed.
Links to http://www.smfhacks.com must remain unless
branding free option is purchased.
#############################################
Gallery English Text Strings
*/
//Gallery.template.php Strings
//Title string
$txt['gallery_text_title'] = 'Resim Galerisi';
//Main gallery table strings
$txt['gallery_text_galleryname'] = 'Galeri Name';
$txt['gallery_text_gallerydescription'] = 'Galeri Açıklaması';
$txt['gallery_text_totalimages'] = 'Toplam Resim';
$txt['gallery_text_reorder'] = 'Sırala';
$txt['gallery_text_options'] = 'Ayarlar';
$txt['gallery_text_adminpanel'] = 'Galeri Yönetici Paneli';
$txt['gallery_text_addcategory'] = 'Kategori Ekle';
$txt['gallery_text_editcategory'] = 'Kategori Düzenle';
$txt['gallery_text_delcategory'] = 'Kategori Sil';
$txt['gallery_text_settings'] = 'Ayarlar';
$txt['gallery_text_permissions'] = 'İzinler';
$txt['gallery_text_imgwaitapproval'] = 'Onay Bekleyenler:';
$txt['gallery_text_imgcheckapproval'] = 'Onay Bekleyen Listesini Kontrol Et';
$txt['gallery_text_imgreported'] = 'Rapor edilenler: ';
$txt['gallery_text_imgcheckreported'] = 'Rapor edilenleri kontrol et';
$txt['gallery_at'] = ' at ';
$txt['gallery_write_error'] = 'Warning Galeri path is not writable! ';
$txt['gallery_text_myimages'] = '[Resimlerim]';
$txt['gallery_text_search'] = '[Arama]';
$txt['gallery_text_edit'] = '[Düzenle]';
$txt['gallery_text_delete'] = '[Sil]';
$txt['gallery_text_unapprove'] = '[Reddet]';
$txt['gallery_text_approve'] = '[Onayla]';
$txt['gallery_text_up'] = '[Aşağı]';
$txt['gallery_text_down'] = '[Yukarı]';
$txt['gallery_text_reportpicture'] = '[Rapor Et]';
$txt['gallery_text_delcomment'] = '[Yorumu Sil]';
$txt['gallery_text_filesize'] = 'Dosya Boyutu: ';
$txt['gallery_text_by'] = 'Kim:';
$txt['gallery_text_date'] = 'Tarih: ';
$txt['gallery_text_comments'] = 'Yorumlar';
$txt['gallery_text_views'] = 'Gösterim: ';
$txt['gallery_text_addpicture'] = 'Resim Ekle';
$txt['gallery_text_returngallery'] = 'Galeriye dön';
//Online strings
$txt['gallery_who_viewgallery'] = ' `ler bu galeriye bakıyor';
$txt['gallery_who_viewpicture'] = ' `ler bu resme bakıyor';
$txt['gallery_who_members'] = 'Üyeler';
$txt['gallery_who_hidden'] = 'Gizli';
//Form Strings
$txt['gallery_form_title'] = 'Başlık:';
$txt['gallery_form_description'] = 'Açıklama:';
$txt['gallery_form_icon'] = 'Galeri İkonu:';
$txt['gallery_warn_category'] = 'Uyarı : Tüm kategori ve resimleri silecektir..';
$txt['gallery_form_addpicture'] = 'Resim Ekle';
$txt['gallery_form_category'] = 'Kategori:';
$txt['gallery_form_keywords'] = 'Anahtar Kelimeler:';
$txt['gallery_form_uploadpic'] = 'Resim Yükle:';
$txt['gallery_form_maxwidth'] = 'Maks. Genişlik ';
$txt['gallery_form_maxheight'] = 'Maks. Yükseklik ';
$txt['gallery_form_pixels'] = ' piksel';
$txt['gallery_form_additionaloptions'] = 'Ek Seçenekler:';
$txt['gallery_form_allowcomments'] = 'Bu resme yorum yazılmasına izin ver';
$txt['gallery_form_notapproved'] = 'Resminiz eklenmeden önce onay sisteminden geçecektir';
$txt['gallery_form_editpicture'] = 'Resim Düzenle';
//View picture
$txt['gallery_text_picstats'] = 'Resim İstatistikleri:';
$txt['gallery_text_height'] = 'Yükseklik:';
$txt['gallery_text_width'] = 'Genişlik:';
$txt['gallery_text_postedby'] = 'Gönderen: ';
$txt['gallery_text_addcomment'] = 'Yorum Ekle';
//Delete picture
$txt['gallery_warn_deletepicture'] = 'Uyarı : Bu resim silinecektir, geri alma şansınız yok!';
$txt['gallery_form_delpicture'] = 'Resmi Sil';
$txt['gallery_form_comment'] = 'Yorum:';
$txt['gallery_form_reportpicture'] = 'Resmi Raporla';
//Gallery admin pics
$txt['gallery_form_managecats'] = 'Kategorileri Düzenle';
$txt['gallery_form_approveimages'] = 'Resimleri Onayla';
$txt['gallery_form_reportimages'] = 'Resimleri Raporla';
//Settings page
$txt['gallery_set_description'] = 'Galerideki önemli değişiklikleri yapmanıza izin verir';
$txt['gallery_set_maxheight'] = 'Maks. İzin Verilen Yükseklik: ';
$txt['gallery_set_maxwidth'] = 'Maks. İzin Verilen Genişlik: ';
$txt['gallery_set_filesize'] = 'Maks. Dosya Boyutu: ';
$txt['gallery_set_path'] = 'Galeri Yolu: ';
$txt['gallery_set_url'] = 'Galeri Url: ';
$txt['gallery_set_whoonline'] = 'Resme kimin baktığını göster';
$txt['gallery_set_commentschoice'] = 'Resme yorum eklenip eklenemeyeceğini göster';
$txt['gallery_set_permissionnotice'] = 'Son olarak! Üyelerin ve grupların galeriyi görebilmeleri için izinlerini ayarla';
$txt['gallery_set_editpermissions'] = 'İzinleri Düzenle';
//Approve list
$txt['gallery_app_image'] = 'Resim';
$txt['gallery_app_title'] = 'Başlık';
$txt['gallery_app_description'] = 'Açıklama';
$txt['gallery_app_date'] = 'Tarih';
$txt['gallery_app_membername'] = 'Üye Adı';
//Report list
$txt['gallery_rep_piclink'] = 'Resim Linki';
$txt['gallery_rep_reportby'] = 'Raporlayan';
$txt['gallery_rep_comment'] = 'Yorum';
$txt['gallery_rep_viewpic'] = 'Resme Bak';
$txt['gallery_rep_deletepic'] = '[Resmi Sil]';
$txt['gallery_rep_delete'] = '[Raporu Sil]';
//Arama Page
$txt['gallery_search_pic'] = 'Resim için Ara';
$txt['gallery_search_for'] = 'Ara:';
$txt['gallery_search_title'] = 'Resim Başlığı Ara';
$txt['gallery_search_description'] = 'Resim Açıklaması Ara';
$txt['gallery_search_keyword'] = 'Anahtar Kelimeleri Ara';
$txt['gallery_search'] = 'Arama';
$txt['gallery_searchresults'] = 'Arama Sonuçları';
//My Images
$txt['gallery_myimages'] = 'Resimlerim';
$txt['gallery_myimages_app'] = 'Onaylanan Resimler';
$txt['gallery_myimages_notapp'] = 'Reddedilen Resimler';
//#############################
//Gallery.php Strings
//#############################
$txt['gallery_error_cat_title'] = 'Kategori Başlığı Girmelisiniz!';
$txt['gallery_error_no_pic_selected'] = 'Resim Seçilmedi!';
$txt['gallery_error_pic_notapproved'] = 'Bu resim henüz onaylanmadı ve bunu görmeye izniniz yok.';
$txt['gallery_error_no_title'] = 'Resim başlığı girmelisiniz.';
$txt['gallery_error_no_cat'] = 'Kategori Seçmelisiniz';
$txt['gallery_error_invalid_picture'] = 'Uygun bir resim dosyası değil.';
$txt['gallery_error_img_size_height'] = 'Resim boyutları uygun değil. Resim yükseliğiniz: ';
$txt['gallery_error_img_size_width'] = ' Resim genişliğiniz: ';
$txt['gallery_error_img_filesize'] = 'Maks. Dosya boyutunu aştınız. Maks. dosya boyutu :';
$txt['gallery_error_no_picture'] = 'Yüklenen resim bulunamadı';
$txt['gallery_error_noedit_permission'] = 'Resmi düzenlemek için izniniz bulunmamakta';
$txt['gallery_error_nodelete_permission'] = 'Resmi silmek için izniniz bulunmamakta';
$txt['gallery_error_no_comment'] = 'Yorum Girmediniz!';
$txt['gallery_error_not_allowcomment'] = 'Biraz bekleyin.. Bu resim yoruma izin vermiyor...';
$txt['gallery_error_no_com_selected'] = 'Yorum seçilmedi.';
$txt['gallery_error_no_user_selected'] = 'Kullanıcı seçilmedi.';
$txt['gallery_error_no_report_selected'] = 'Rapor seçilmedi.';
$txt['gallery_error_no_search'] = 'Arama için herhangi bir şey girmediniz';
$txt['gallery_error_search_small'] = 'Arama kelimeniz çok kısa, lütfen üç (3) karakterden daha uzun bir şey giriniz.';
?>
Benim daha forumu turkceleştircek vaktim yok :) gallery turkceleştirsem ne olcak
Quote from: FrondaL on February 24, 2008, 05:32:51 PM
Benim daha forumu turkceleştircek vaktim yok :) gallery turkceleştirsem ne olcak
anladim ozaman hic sorun yok ing dil var standart zaten bana sorunun cevabi lagzim...
İng olarak anlatcam :)
Admin-Permissions-herhangi birini seç- açılınca SMF Gallery den ayarla
Quote from: FrondaL on February 24, 2008, 05:43:15 PM
İng olarak anlatcam :)
Admin-Permissions-herhangi birini seç- açılınca SMF Gallery den ayarla
Kırmızı ile yazilan yer üye gruplarimi? orasi ise normal üye gruplarinda smf Gallery Permissions ayarlarinda oyle bir secenek yok resimli anlatirsan daha iyi olur gercekten birşey anlamadim dogrusu ???
Üye izinlerinden Regular Members yani normal üyeleri seçiyorsun ve ayarlıyorsun
Quote from: FrondaL on February 24, 2008, 05:54:17 PM
Üye izinlerinden Regular Members yani normal üyeleri seçiyorsun ve ayarlıyorsun
Seçtim orada gorsün gormesin diye secenek var! dikkat edersen burada 2 saattir 100mesaji olan galeriyi gorecek asagisi olan giremez diye yaziyorum ya sen anlamiyorsun yada ben anlatamiyorum resim ekliyorum bak bakalim ne var orada!
Normal Üyelerin Grup Ayarlari.
(http://img135.imageshack.us/img135/4074/galleryda0.png)
Güncel... @FrondaL Buraya yazma Bişey yaptigin yok sirf geyik...
Soun cozulmedi güncel durumda...
if($context['member']['posts']<50)
echo'Galeriyi görmek iiçin yetli mesaja sahip değilsiniz.';
else
echo ' galeriyi görebilirsiniz.';
mantık bu buna göre uyarla kendince
edit :
gallery.template.php aç
ilk globaltan sonra ekle yani
global $message, $txt yazan yerlerin hemn altına aşagıdakini ekle ama global tanımlamalarında $context in olmasına dikkat et yoksada eklemn gerekir
if($context['member']['posts']<50)
echo'Galeriyi görmek iiçin yetli mesaja sahip değilsiniz.';
else
sazan arkadaşım ben bunu kullandım uzun süre.. halende kullanıyorum üye izinlerinden ayarlanıyor senn bu istediğin..
Atıyorum 100 mesaj altındakiler ekleyemesin istiyorsan ;
100 mesaj altındaki üye gruplarından bu sekmeyi kaldıracaksın görebilme sekmesi kalacak..
Sanırım dalgınlığına gelmiş ;)
ilgilendigin icin tesekkur ederim ancak global $message, $txt
kodu yok
bunu bi denermisin
cevap verdigin icin cok mersi Deniyorum bakalim ne olacak :D
Boyle Yazi Cikti.
(http://img136.imageshack.us/img136/3672/galleryat9.jpg)
ve Admine bile "Galeri Yönetici Paneli" Cikmadi :D ne yapiyoruz
Admin panelim Türkçeleşmedi daha doğrusu bomboş
Nasıl yapiim :(
Evet bende denedim kontrol paneli bile yok çok garip, bilen arkadaşlardan yardım istiyoruz.. .
Webmasterler Buraya Lütfen.. :D
Gallery.php'de bul:
//Is the user allowed to view the gallery?
isAllowedTo('smfgallery_view');
Degistir:
//Is the user allowed to view the gallery?
if (($user_info['posts'] > 50) || ($user_info['is_admin']) || (isAllowedTo('smfgallery_view')))
Anlami:
Mesaj sayisi 50'den fazlaysa ya da adminse ya da galeriyi görebilirse galeriye girebilir.