[MOD] Üyenin Açtığı Başlık Sayısı Profilde v1.0.0

[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.
Kilitli
esaat
Kayıtlı Kullanıcı
Mesajlar: 16
Kayıt: 14.11.2007, 09:11

[MOD] Üyenin Açtığı Başlık Sayısı Profilde v1.0.0

Mesaj gönderen esaat »

Üyenin açtığı başlıkların sayısını ve yüzdesini aynen gönderdiği mesajlarda olduğu gibi gösteriyor, üzerinde çok uğraşmadım ama işi bilen arkadaşlar profil içerisinden üyenin mesajlarına olduğu gibi üyenin açtığı başlıkları gösteren bir sayfayada yönlendirme yapabilirler, böyle bir modu bir sitede gördüm ama bulabildiğim en yakın mod bu oldu, kurulumu elimden geldiğince türkçeleştirip yapıştırıyorum umarım beğenirsiniz.

Kod: Tümünü seç

############################################################## 
## MOD Title: Topiccount 
## MOD Author: Leuchte < mail@leuchte.net > http://www.leuchte.net 
## MOD Description: Shows user created Topics in viewtopic.php and in profile.
##
## MOD Version: 1.0.0
## 
## Kurulum Seviyesi: Kolay 
## Kurulum Süresi: 5 Dakika 
## Düzenlenecek Dosya Adedi: 5
##
##			language/lang_english/lang_main.php
##			viewtopic.php
##			includes/usercp_viewprofile.php
##			templates/subSilver/profile_view_body.tpl
##			templates/subSilver/viewtopic_body.tpl
##
## İnclude Edilecek Dosya: 0 
############################################################## 
## For Security Purposes, Please Check: http://www.leuchte.net/mods/ for the 
## latest version of this MOD.
## 
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
##############################################################
## MOD History:
##
##   2004-10-25 - Initial Release
##
############################################################## 
# 
#-----[ AÇ ]------------------------------------------ 
# 
language/lang_turkish/lang_main.php 

# 
#-----[ BUL ]------------------------------------------ 
#
$lang['User_post_pct_stats'] = 'Toplamın %.2f%%'; // 1.25% of total
$lang['User_post_day_stats'] = 'Hergün %.2f mesaj'; // 1.5 posts per day

# 
#-----[ ARKASINA EKLE ]------------------------------------------ 
#
$lang['Total_topics'] = 'Toplam Başlıklar'; 
$lang['User_topic_pct_stats'] = 'Toplamın %.2f%%'; 
$lang['User_topic_day_stats'] = 'Hergün %.2f başlık';

# 
#-----[ AÇ ]------------------------------------------ 
# 
viewtopic.php

# 
#-----[ BUL ]------------------------------------------ 
# 
   else 
   { 
      $l_edited_by = ''; 
   }

# 
#-----[ ARKASINA EKLE ]------------------------------------------ 
# 
  $sql = "SELECT COUNT(topic_id) AS topics 
    FROM ". TOPICS_TABLE ." 
    WHERE topic_poster = '". $postrow[$i]['user_id'] ."'"; 
  if ( !($result = $db->sql_query($sql)) ) 
  { 
    message_die(GENERAL_ERROR, "Could not count topics", '', __LINE__, __FILE__, $sql); 
  } 
  $topics = $db->sql_fetchrow($result); 
  $poster_topics = ( $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['Topics'] . ': '.  ( $topics['topics'] == 0 ? $lang['None'] : $topics['topics'] ) : '';

# 
#-----[ BUL ]------------------------------------------ 
# 
      'POSTER_POSTS' => $poster_posts,

# 
#-----[ ARKASINA EKLE ]------------------------------------------ 
# 
      'POSTER_TOPICS' => $poster_topics,

# 
#-----[ AÇ ]------------------------------------------ 
# 
includes/usercp_viewprofile.php

# 
#-----[ BUL ]------------------------------------------ 
#
$avatar_img = ''; 
if ( $profiledata['user_avatar_type'] && $profiledata['user_allowavatar'] ) 
{

# 
#-----[ ÖNÜNE EKLE ]------------------------------------------ 
# 
  $sql = "SELECT COUNT(topic_id) AS topics 
    FROM ". TOPICS_TABLE ." 
    WHERE topic_poster = '". $profiledata['user_id'] ."'"; 
  if ( !($result = $db->sql_query($sql)) ) 
  { 
    message_die(GENERAL_ERROR, "Could not count topics", '', __LINE__, __FILE__, $sql); 
  } 
  $topics = $db->sql_fetchrow($result); 
  $poster_topics = ( $topics['topics'] == 0 ) ? $lang['None'] : $topics['topics']; 
    
   $topics_per_day = $topics['topics'] / $memberdays; 
if ( $topics['topics'] != 0 ) 
{ 
   $total_topics = get_db_stat('topiccount'); 
   $topic_perc = ( $total_topics ) ? min(100, ($topics['topics'] / $total_topics) * 100) : 0; 
} 
else 
{ 
   $topic_perc = 0; 
}

# 
#-----[ BUL ]------------------------------------------ 
# 
   'SEARCH_IMG' => $search_img, 
   'SEARCH' => $search, 
   'PM_IMG' => $pm_img,

# 
#-----[ ÖNÜNE EKLE ]------------------------------------------ 
# 
   'L_TOTAL_TOPICS' => $lang['Total_topics'], 
   'TOPIC_PERC' => $topic_perc . '%', 
   'TOPICS' => $poster_topics, 
   'TOPICS_DAY_STATS' => sprintf($lang['User_topic_day_stats'], $topics_per_day), 
   'TOPICS_PERCENT_STATS' => sprintf($lang['User_topic_pct_stats'], $topic_perc),

# 
#-----[ AÇ ]------------------------------------------ 
# 
templates/subSilver/profile_view_body.tpl

# 
#-----[ BUL ]------------------------------------------ 
#
class="genmed">[{POST_PERCENT_STATS} / {POST_DAY_STATS}]</span> <br /><span class="genmed"><a href="{U_SEARCH_USER}" class="genmed">{L_SEARCH_USER_POSTS}</a></span></td> 
      </tr>

# 
#-----[ ARKASINA EKLE ]------------------------------------------ 
# 
      <tr> 
        <td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_TOTAL_TOPICS}:&nbsp;</span></td> 
        <td valign="top"><b><span class="gen">{TOPICS}</span></b><br /><span class="genmed">[{TOPICS_PERCENT_STATS} / {TOPICS_DAY_STATS}]</span></td> 
      </tr>

# 
#-----[ AÇ ]------------------------------------------ 
# 
templates/subSilver/viewtopic_body.tpl

# 
#-----[ BUL ]------------------------------------------ 
#
{postrow.POSTER_POSTS}<br />

# 
#-----[ ARKASINA EKLE ]------------------------------------------ 
# 
{postrow.POSTER_TOPICS}<br />

# 
#-----[ KAYDET/TÜM DOSYALARI KAPAT ]------------------------------------------ 
# 
# EoM
Önizleme yükleyemedim kusura bakmayın :)
Kullanıcı avatarı
phpBB-TR
Kayıtlı Kullanıcı
Mesajlar: 588
Kayıt: 24.12.2006, 13:34
Konum: İstanbul
İletişim:

Re: [MOD] Üyenin Açtığı Başlık Sayısı Profilde v1.0.0

Mesaj gönderen phpBB-TR »

haksızlık etme =) başlıktada çıkıyor =D
esaat
Kayıtlı Kullanıcı
Mesajlar: 16
Kayıt: 14.11.2007, 09:11

Re: [MOD] Üyenin Açtığı Başlık Sayısı Profilde v1.0.0

Mesaj gönderen esaat »

Ehm nasıl ve kime haksızlık ettim ben anlayamadı da :roll: :roll:
Kullanıcı avatarı
psikoercu
Kayıtlı Kullanıcı
Mesajlar: 109
Kayıt: 22.07.2007, 21:25

Re: [MOD] Üyenin Açtığı Başlık Sayısı Profilde v1.0.0

Mesaj gönderen psikoercu »

arkadaşlar bu mod bendede var kurulu ama bende sorun oluyo üye listesinde üyer sizdede sorun olursa

Kod: Tümünü seç

      <tr>
        <td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_TOTAL_TOPICS}:&nbsp;</span></td>
        <td valign="top"><b><span class="gen">{TOPICS}</span></b><br /><span class="genmed">[{TOPICS_PERCENT_STATS} / {TOPICS_DAY_STATS}]</span></td>
      </tr>

bunun yerine

Kod: Tümünü seç

      <tr>
        <td valign="top" align="right" nowrap="nowrap"><span class="gen">Toplam Konu:</span></td>
        <td valign="top"><b><span class="gen">{TOPICS}</span></b><br /><span class="genmed">[{TOPICS_PERCENT_STATS} / {TOPICS_DAY_STATS}]</span></td>
      </tr>


bunu yapıştırın sorun hallelur yni bunu söyledim bende sorun oldu sizdede olursa yapınn
esaat
Kayıtlı Kullanıcı
Mesajlar: 16
Kayıt: 14.11.2007, 09:11

Re: [MOD] Üyenin Açtığı Başlık Sayısı Profilde v1.0.0

Mesaj gönderen esaat »

iyi de yaptığın tek değişiklik dil dosyasından karşılığını bularak getiren değişkeni silerek yerine Türkçe başlık yazmak??? Bu bir kod hatası ya da kod değil ki, yani kodun hatası anlamına gelmez.

Hata alan oldumu bilemem bende ilk kurmada çalıştı ayrıca üye listesine eklemek için bir bölümde yok içerisinde?
Kullanıcı avatarı
psikoercu
Kayıtlı Kullanıcı
Mesajlar: 109
Kayıt: 22.07.2007, 21:25

Re: [MOD] Üyenin Açtığı Başlık Sayısı Profilde v1.0.0

Mesaj gönderen psikoercu »

arksım fazla boş konuşma :D ben hata olup çözemeyenle için söyledim ok mi ne hherkez çöbilmek zorundamı degil onn içinde böyle söyledim
esaat
Kayıtlı Kullanıcı
Mesajlar: 16
Kayıt: 14.11.2007, 09:11

Re: [MOD] Üyenin Açtığı Başlık Sayısı Profilde v1.0.0

Mesaj gönderen esaat »

neyse bir şey demiyorum boşa olacak,
Kullanıcı avatarı
psikoercu
Kayıtlı Kullanıcı
Mesajlar: 109
Kayıt: 22.07.2007, 21:25

Re: [MOD] Üyenin Açtığı Başlık Sayısı Profilde v1.0.0

Mesaj gönderen psikoercu »

tmm birde özelden mesaj atmısın mod hakkında ama senin mesaj alma şeyin kapalı mesaj atamıyorum psikoercu@gmail.com Ekle Yardımcı Olurum Ne İstiyorsan
Kilitli

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

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 0 misafir