Yardım - Arama - Takvim
Forum'ların Tam Görüntüsü: İşte Size Rep Eklentisi
Türkçe Forum > Yardım - Destek (Web Sitenize Forum Kurmak İstiyorsanız) > Invision Power Board, vBulletin, SMF, Php-Nuke, Phpbb, Wbb, Asp > Invision Power Board > Dil Dosyaları ve Eklentiler
zbahadir
İşte size en çok aranan rep eklentisi.

user posted image


[attachmentid=1122]
Demo :
burada (üyelik gerektirir)
melihlp
Harikasın bahadır abi hemen kuracağım çok sağol. smile.gif
Tymsah
Teşekkürler sürekli soruyorlardı smile.gif
eklentiler kısmına taşıyalım bari..
zbahadir
Ben kurdum ve kontrol ettim sorun yok. xyxthumbs.gif
Kurarken mutlaka yedek alın ve kurulum notlarına dikkat edin.

Sadece biraz türkçeleştirme lazım onuda daha sonra yaparız artık.
ahanda
hımm denemek lazım

sağolassın zafer abi
ColdJeam
ellerinize salık... biggrin.gif
melihlp
Bahadır abi hata yapmadığıma eminim ama şu hata çıkıyo niye yaa

CODE
mySQL query error: SELECT p.*,
   m.id,m.name,m.mgroup,m.email,m.joined,m.posts, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.hide_email, m.warn_level, m.warn_lastwarn,m.reputation,
   me.msnname,me.aim_name,me.icq_number,me.signature, me.website,me.yahoo,me.location, me.avatar_location, me.avatar_type, me.avatar_size, m.members_display_name,
   pc.*
   FROM ibf_posts p
     LEFT JOIN ibf_members m ON (p.author_id=m.id)
     LEFT JOIN ibf_member_extra me ON (me.id=m.id)
     LEFT JOIN ibf_pfields_content pc ON (pc.member_id=p.author_id)
   WHERE p.pid IN(442,454) ORDER BY pid asc

SQL error: Unknown column 'm.reputation' in 'field list'
SQL error code:
Date: Sunday 26th of February 2006 10:36:40 PM
melihlp
Tamam hiçbir sorun yokmuş bunun sebebi herşeyi attıktan sonra arkadaşlar kuruluma geçin www.siteadresi.com/reputation_install.php burdan devam edin işiniz bitincede reputation_install.php dosyasını ftp den silin.Bahadır abi tekrar çok teşekkürler wink.gif
zbahadir
Bende mesajımı editleyeyim bari. wink.gif
kado93
bu rep phpbb de de işe yarıyor mu acaba?
air Craft
kado93: sanmıyorum wink.gif
bir sorum olacak arkadaşlar şimdi verilen karmaların genel listesini nerden görecez her yolu denedim ama bulamadım yardım edebilcek birisi varmı... sad.gif
zbahadir
QUOTE(kado93 @ 27.02.2006, 09:11:31)
bu rep phpbb de de işe yarıyor mu acaba?
*



Sadece IPB 2.1.x için. wink.gif
Slim-Shady
arkadaşlar kusura bakmayın ben anlayamadım...Kurulumunu acaba daha açık bir şekilde anlatırmısınız?...Çok güzel bi eklenti eline sağlık...
air Craft
zbahadır: ya ben bu verilen rapların listesini göremiyorum sad.gif adresin sonuna başka bi forumdan aldım "act=" den sonra "reputation&CODE=totals" bunu ekliyorum ama "mySQL query error: SELECT permission_custom_error FROM ibf_forums WHERE id=

SQL error: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
SQL error code:
Date: Monday 27th of February 2006 04:11:42 PM" bu hatayı veriyor
zbahadir
QUOTE(Slim-Shady @ 27.02.2006, 16:01:03)
arkadaşlar kusura bakmayın ben anlayamadım...Kurulumunu acaba daha açık bir şekilde anlatırmısınız?...Çok güzel bi eklenti eline sağlık...
*



Bir kaç kere okuyun kurulum dosyasını yapabilirsiniz. Biraz zamanım olursa Türkçe bir kurulum dökümanı hazırlarım. wink.gif
zbahadir
QUOTE(air Craft @ 27.02.2006, 16:12:10)
zbahadır: ya ben bu verilen rapların listesini göremiyorum sad.gif adresin sonuna başka bi forumdan aldım "act=" den sonra "reputation&CODE=totals" bunu ekliyorum ama  "mySQL query error: SELECT permission_custom_error FROM ibf_forums WHERE id=

SQL error: You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
SQL error code:
Date: Monday 27th of February 2006 04:11:42 PM"  bu hatayı veriyor
*



Rep verileri için bir listeleme bölümü yok ama yapılabilir. Listeleme ne işe yarayacak acaba? Çok gerekli bir şey olursa yapılabilir ancak. cool.gif
zbahadir
Bir kaç sorun buldum bu eklenti de ve düzeltmeye çalıştım. user info bölümünü bu şekilde değiştirdim.

user posted image

Yeni install dosyası:

[attachmentid=1124]

Fire_Master
YAW BUNLARI FTP DEN HANGİ DOSYAYA ATIP NASIL CALISTIRICAZ Bİ SOYLEYİN YAW
zbahadir
QUOTE(Fire_Master @ 27.02.2006, 17:02:30)
YAW BUNLARI FTP DEN HANGİ DOSYAYA ATIP NASIL CALISTIRICAZ Bİ SOYLEYİN YAW
*



Yukarıda verdiğim New_Install.txt dosyasında bu bilgiler var. Daha önce script editleme işlemi yapmadıysanız mutlaka yedek alın ve ondan sonra deneyin.
olumusevmek
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

(gizli email adresi)

More information about this error may be available in the server error log.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/1.3.33 Server at www.**********.net Port 80



böyle bir sorun ile karşı karşıya kaldım :s
zbahadir
QUOTE(olumusevmek @ 27.02.2006, 17:22:56)
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

(<i>gizli email adresi<i>)

More information about this error may be available in the server error log.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/1.3.33 Server at www.**********.net Port 80
böyle bir sorun ile karşı karşıya kaldım :s
*



Bu sorunun konuyla ilgisi yok, sizin sorununuz web sunucu ile ilgili. Sunucu devre dışı kalmış olabilir.
olumusevmek
QUOTE(zbahadir @ 27.02.2006, 17:27:33)
Bu sorunun konuyla ilgisi yok, sizin sorununuz web sunucu ile ilgili. Sunucu devre dışı kalmış olabilir.
*




sunucu devre dışı kaldığı zaman sanırım siteleriminde devre dışı kalması gerekir... ama sitelerim aktif halde ve install işlemini başlatınca aynen böyle bir hata ile karşılaştım.. bende fazla kurcalamadım..
zbahadir
QUOTE(olumusevmek @ 27.02.2006, 17:46:38)
sunucu devre dışı kaldığı zaman sanırım siteleriminde devre dışı kalması gerekir... ama sitelerim aktif halde ve install işlemini başlatınca aynen böyle bir hata ile karşılaştım.. bende fazla kurcalamadım..
*



Hmm.
İlginç bir durum, huh.gif Install dosyasını çalıştırınca mı bu sorun meydana geliyor?

Edit:
Bu üç dosyayı da kök dizine atmışmıydınız?

CODE
reputation_install.php
reputation_mysql.php
reputation_settings.xml

melihlp
Ya lafınızı böldüm ama bahadır abi senin yeni koyduğun install dosyası eskisiyle aynı nerde değişiklik yapacağızda görünecek orda rep puanı falan?
zbahadir
QUOTE(melihlp @ 27.02.2006, 17:50:46)
Ya lafınızı böldüm ama bahadır abi senin yeni koyduğun install dosyası eskisiyle aynı nerde değişiklik yapacağızda görünecek orda rep puanı falan?
*



Dil dosyasına bir eklenti var:
CODE
Open: ./cache/lang_cache/#/lang_global.php
$lang['tb_reputation'] = "Reputation";
$lang['tb_puanla'] = "Rep Puanı Ver";


ve sources/action_public/topics.php dosyasında bir değişiklik var.
eski kod:
CODE
 //-----------------------------------------
 // User Reputation
 //-----------------------------------------

 if( $poster['id'] && ( $this->ipsclass->vars['rep_is_online'] == 1 ) )
 {
  $rep_level = $this->ipsclass->cache['replevel'][ $poster['reputation'] ] ? $this->ipsclass->cache['replevel'][ $poster['reputation'] ] : $this->ipsclass->vars['rep_undefined'];
  $rep_power = $this->ipsclass->do_number_format( intval($poster['reputation']) );

  $poster['member_reputation'] = $this->ipsclass->lang['tb_reputation'].": <img src='style_images/reputation/reputation_pos.gif' border='0' alt=\"{$this->ipsclass->lang['rep_power']}: $rep_power\n{$poster['members_display_name']} $rep_level\" /> &nbsp;(<a href='javascript:;' onclick=\"PopUp('{$this->ipsclass->base_url}act=reputation&amp
;fid={$this->topic['forum_id']}&amp;pid={$row['pid']}','Reputation',400,241,1,1);\">
<img src='style_images/<#IMG_DIR#>/add.gif' border='0' alt=\"".sprintf($this->ipsclass->lang['add_reputation'], $poster['members_display_name'])."\" /></a>)";
 }


benim düzenlediğim kod:
CODE

 //-----------------------------------------
 // User Reputation editing by_zbahadir
 //-----------------------------------------

 if( $poster['id'] && ( $this->ipsclass->vars['rep_is_online'] == 1 ) )
 {
  $rep_level = $this->ipsclass->cache['replevel'][ $poster['reputation'] ] ? $this->ipsclass->cache['replevel'][ $poster['reputation'] ] : $this->ipsclass->vars['rep_undefined'];
  $rep_power = $this->ipsclass->do_number_format( intval($poster['reputation']) );

  $poster['member_reputation'] = $this->ipsclass->lang['tb_reputation'].":
<img src='style_images/reputation/reputation_pos.gif' border='0' alt=\"{$this->ipsclass->lang['rep_power']}: $rep_power\n{$poster['members_display_name']} $rep_level\" /><font color='red'>+$rep_power</font>&nbsp;<br>".
           $this->ipsclass->lang['tb_puanla']."&nbsp;(<a href='javascript:;' onclick=\"PopUp('{$this->ipsclass->base_url}act=reputation&amp;
fid={$this->topic['forum_id']}&amp;pid={$row['pid']}','Reputation',400,241,1,1);\">
<img src='style_images/<#IMG_DIR#>/add.gif' border='0' alt=\"".sprintf($this->ipsclass->lang['add_reputation'], $poster['members_display_name'])."\" /></a>)";
 }
air Craft
dostum ben herşeyi yaptım ama birisine verilen repler görünmüyolar hep 0 görünüyo ne kdar rep verirsen ver sad.gif
melihlp
Acaba bahadır abi replerimizi bir yerden ayarlayabiliyormuyuz yani şu anda 10 mesela bunu 1000 yapabilirmiyim?
zbahadir
QUOTE(melihlp @ 27.02.2006, 18:27:33)
Acaba bahadır abi replerimizi bir yerden ayarlayabiliyormuyuz yani şu anda 10 mesela bunu 1000 yapabilirmiyim?
*



TOOLS & SETTING bölümünde en altta User Reputation Settings gibi bir yer var, orada ön ayarlamaları yapabilirsiniz. smile.gif

Edit:
User group bölümlerinde de bazı ayarlar var, oralara da bakın. wink.gif
melihlp
Bahadır abi öyle değil mesela benim rep sayım 10 onu kendi ayarlarıma giip 100 yapma vbulletindeki gib adminin kaç rep vereceği değil yani.Acaba bu özellik varmı
zbahadir
QUOTE(melihlp @ 27.02.2006, 19:03:24)
Bahadır abi öyle değil mesela benim rep sayım 10 onu kendi ayarlarıma giip 100 yapma vbulletindeki gib adminin kaç rep vereceği değil yani.Acaba bu özellik varmı
*



Kendi ayarlarından yapamazsın ama phpmyadminden yapabilirsin. cool.gif
air Craft
dostum ben herşeyi yaptım ama birisine verilen repler görünmüyolar hep 0 görünüyo ne kdar rep verirsen ver gözükmüyorrr bu sorunu nasıl düzelteceğim sad.gif
zbahadir
QUOTE(air Craft @ 27.02.2006, 19:41:26)
dostum ben herşeyi yaptım ama birisine verilen repler görünmüyolar hep 0 görünüyo ne kdar rep verirsen ver gözükmüyorrr bu sorunu nasıl düzelteceğim sad.gif
*


mysql_queries.php tablosunu editlerken hata yapmış olabilirmisin acaba? Çünkü benzer bölümler var.
olumusevmek
daha önceki msg larda yazmıştım internel server error diye bir hata veriyordu bu chmode ayarlarından kaynaklanıyor 777 değil 755 olması gerekiyor... güvenlik problemi...
air Craft
QUOTE(zbahadir @ 27.02.2006, 20:12:11)
mysql_queries.php tablosunu editlerken hata yapmış olabilirmisin acaba? Çünkü benzer bölümler var.
*


dostum teşekkürler..... "mysql_queries" dosyasına iki tane kod ekleniyormuş ama ben birisni eklememişim smile.gif teşekkürler sorun düzeldi: biggrin.gif
rblkhn`
Türkçe diL dosyasınıda ben vereyim.

EmekLerin için saoL zbahadir.


Not : ekteki dosyayı, .cache/Lang_cache/#/ dizinine upLoad ediyorsunuz..
rblkhn`
Editimi göremedim..

neyse aLtına düzeLtmemi ekLeyeyim.


CODE
<?php


$lang['rep_info']  = "Bu  <a href=\"index.php?showtopic=%d&amp;view=findpost&amp;p=%d\" target=\'_blank\'>mesajdaki repin</a> %s.";
$lang['rep_comments']  = "Bu mesaja yorum";
$lang['rep_points']  = "%d Repin var";
$lang['rep_even']  = "düz";
$lang['rep_somewhat']  = "iyi gibi";
$lang['rep_positive']  = "Pozitif";
$lang['rep_vpositive']  = "Çok iyi";
$lang['rep_enegative']  = "Son derece kötü";
$lang['rep_negative']  = "Negatif";
$lang['rep_vnegative']  = "çok kötü";
$lang['rep_close']  = "Pencereyi Kapat";
$lang['rep_add']  = "Rep EkLe";
$lang['rep_text']  = "%s\'s mesajı hakkında ne düşünüyorsun?";
$lang['rep_approve']  = "Tasvip ediyorum";
$lang['rep_disapprove']  = "Tasvip etmiyorum";
$lang['rep_comment']  = "Bu mesaja yorumunuz";
$lang['rep_added']  = "Rep verdiğiniz için teşekkürLer.. her repin bir dönüşü oLabiLir.";
$lang['rep_offline']  = "Rep sistemi şimdiLik kapaLı";
$lang['rep_banned']  = "Bu üyeye rep veremezsin";
$lang['rep_ownpost']  = "Kendi mesajına rep veremezsin.";
$lang['rep_samepost']  = "Aynı mesaja iki kere rep veremezsin";
$lang['rep_sameuser']  = "Aynı kişiye rep vermeden önce, başkalarına rep vermeLisin";
$lang['rep_toomany']  = "Son 24 saatte veriLmesi gereken rep kotasını doLdurdunuz. daha sonra tekrar deneyin.";
$lang['rep_incorrect']  = "biLgiLeriniz kayıtLarımızLa uyuşmuyor.";
$lang['rep_noperm']  = "Bu fonksiyonu kuLLanmak için giriş yapın..";
$lang['rep_nopost']  = "Bir neden girmeLisin";
$lang['rep_longpost']  = "Özür diLeriz, nedeniniz çok uzundu. Lütfen kısaLtın.";

?>



hewwal_05
Öncellikle Çok Teşekkürler Arkadaşlar Peki Admin PAnelindeki YEri Türkçe YApamzmıyız yani Beim İngilizcem yetmiyorda ona:))
MEsala En Yüsek Rep Puanı Olan Üyeye NAsıl Bakacağız Ben Bulamadım Bunun Gibi Özellikleri Anlatırsanız Sevinirim..
olumusevmek
QUOTE(hewwal_05 @ 03.03.2006, 05:13:31)
Öncellikle Çok Teşekkürler Arkadaşlar Peki Admin PAnelindeki YEri Türkçe YApamzmıyız yani Beim İngilizcem yetmiyorda ona:))
MEsala En Yüsek Rep Puanı Olan Üyeye NAsıl Bakacağız Ben Bulamadım Bunun Gibi Özellikleri Anlatırsanız Sevinirim..
*




sanırım istediğin olay şuan için mümkün değil.. biraz inceledim ben o admin paneldeki kısım neredeyse vbulletin ile aynı türkçe bi vbulletin kur ordan bak derim ben hiç başka uğraşma... üyelerde en fazla kimin repi oludğu ise. işte orası biraz yaş incelemelerime göre herhangi bir istatik tutamıyorsun. üyeler profillerinde kimden rep gelidğini göremiyor. Ama bunun bir çaresi oması lazım. Sonuçta rep verirken bir mesaj hanesi çıkıyor oraya bir mesaj yazılıyor ise o yazıların çıktığı bir yer mutlaka vardır süs olsun diye boş yere koyulmamıştır.
melihlp
Bahadır abi bende üyeler rep'e tıklayınca işlemiyor sadece adminlerin işliyor.Nerden ayarlayacağım yazabilir misin?
hewwal_05
O zaman Bu Sistem Sadece Göstermelik Oluyor Yani Ben Bunu Kurmamdaki Amaç En Çok Rep Alan Üyeye Bir Şeyler Yapmak ne bileyim bu istatistikleri Görüp Ona Göre tavır belirlemem Lazım Ama Kimin Kaç Repi VAr Tek Tek Üyelere Bakmak Akıl Karı Değil...
Baycelik
Beyler bende kurdum, kurulumda sorun olmadı fakat kullanıcı bilgisinde rep ile ilgili hiçbirşey yok ???

Edit : Sorunu hallettim Temada ki HTML den kaynaklanıyormuş...
Turkulerdiyari
Gelelim benim sorumlarima.

Peki bu Rep sistemini kurduk varsayalim.
Belirli bir bölüme girmek için en az *** rep puanin olmasini saglamak seçenekler arasinda varmidir?

Diger sorum ise repleri admin admin panelinden silebilirmi?
melihlp
2. soru=Turkulerdiyari'ndan ayarlanmıyor db'den ayarlanıyormuş.
KANKAN
QUOTE(Baycelik @ 09.03.2006, 11:08:45)
Beyler bende kurdum, kurulumda sorun olmadı fakat kullanıcı bilgisinde rep ile ilgili hiçbirşey yok ???

Edit : Sorunu hallettim Temada ki HTML den kaynaklanıyormuş...
*



Abi nasıl hallettiysen bi zahmet açıklarsan sevinirim, bende aynı sorunu yaşıyorum, herşey tamam, kurarken ve editlerken herhangi bir sorun yok, hatta her yaptığımı tekrar tekrar kontrol ettim ancak sonuç aynı. veryangry.gif nerden ve nasıl hallettiğini yazarsan makbule geçer.
Teşekkürler...
HüsranTeam
arkadasLar bu muhabbetin türkce ekLentisini yapan oLdumu acaba?
Forum'ların Normal Resimli Görüntüsüne geçiş için burayı Tıklayın