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}: </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
