Seite 1 von 1
suche mod für themenzahl
Verfasst: 24.10.2004 20:27
von Kane
also ich bräuchte einen mod der mir bei den beiträgen anzeigt wieviel themen erstellt wurden also ungefähr so:
anmeldedatum: xx.xx.xxxx
beiträge: xxxx
themen: xxxx
wäre sowas möglich ?
Verfasst: 25.10.2004 18:17
von Kane
gibt es so etwas wirklich ned?
ich würd mich sehr darüber freuen
edit: und aja
wo gibts den mod für die schon gewusst box da oben?
Verfasst: 25.10.2004 18:32
von Leuchte
viewtopic.php - Finde
Füge danach ein
Code: Alles auswählen
// User Topics
$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'] : '';
Finde
Füge danach ein
viewtopic_body.tpl - Finde
Füge direkt danach ein
Verfasst: 25.10.2004 19:26
von Kane
funktioniert auf anhieb
würde ich als eigenen mod empfehlen

Verfasst: 25.10.2004 20:03
von KevinD
wie kriege ich das ganze in die profile_view.tpl rein?
also das es auch noch im richtigen profil ausgegeben wird
Verfasst: 25.10.2004 21:03
von Leuchte
Ein bisschen Feinschliff

language/lang_german/lang_main.php - Finde
Code: Alles auswählen
$lang['User_post_pct_stats'] = '%.2f%% aller Beiträge'; // 1.25% of total
$lang['User_post_day_stats'] = '%.2f Beiträge pro Tag'; // 1.5 posts per day
Füge danach ein
Code: Alles auswählen
$lang['Total_topics'] = 'Themen insgesamt';
$lang['User_topic_pct_stats'] = '%.2f%% aller Themen';
$lang['User_topic_day_stats'] = '%.2f Themen pro Tag';
includes/usercp_viewprofile.php - Finde
Code: Alles auswählen
$avatar_img = '';
if ( $profiledata['user_avatar_type'] && $profiledata['user_allowavatar'] )
{
Füge davor ein
Code: Alles auswählen
$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;
}
Finde
Code: Alles auswählen
'SEARCH_IMG' => $search_img,
'SEARCH' => $search,
'PM_IMG' => $pm_img,
Füge davor ein
Code: Alles auswählen
'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),
templates/subSilver/profile_view_body.tpl - Finde
Code: Alles auswählen
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>
Füge danach ein
Code: Alles auswählen
<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>
Oder hier komplett herunterladen: MOD:topiccount
Verfasst: 15.08.2008 13:01
von coolshadow18
hat jemand dieses Problem für die 3er version auch schon lösen können???
gruß
coolshadow18