Seite 1 von 2
Beiträge seit dem letzten Besuch anzeigen [Anzahl]
Verfasst: 24.09.2003 18:25
von Kobold_EB
Ich hab letztens mal geupdatet und glaube mich zu erinnern, dass bei der 2.03er Version bei "Beiträge seit dem letzten Besuch anzeigen" noch die Anzahl da stand. (hab jetzt 2.06, logisch)
Kann mir mal jemand verraten, was ich da wo einfügen muss, damit das wieder da is?
Wäre sehr dankbar!
Verfasst: 24.09.2003 19:35
von codemonkey
Also eine Funktion von phpBB ist das nicht.
evt. hast du einen Hack eingebaut, der dieses möglich macht?
Verfasst: 24.09.2003 19:43
von Kobold_EB
Bin mir ziemlich sicher, dass ich dafür keinen Hack eingebaut hab ... aber ich will mich nicht ganz festlegen.
Wenns so wäre, weiß jemand den Hack?
Verfasst: 24.09.2003 20:08
von Leuchte
dat isser

##########################################################################################
## MOD Title: Number of Posts Since Last Visit
## MOD Author: mitsubishi <mitsubishiuk@aol.com> (Adam Ismay) http://www.boardz.tk/
## MOD Description: This MOD will add the number of new posts after the link on
## index page to view new posts. Total number of posts remains
## until your session expires or you log-out.
## MOD Version: 1.0.1
##
## Installation Level: Easy
## Installation Time: ~1 Minute
## Files To Edit: index.php
## Included Files: none
##########################################################################################
## For Security Purposes, Please Check: http://www.phpbb.com/mods/downloads/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious
## code to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not
## offered in our MOD-Database, located at: http://www.phpbb.com/mods/downloads/
##########################################################################################
## Authors Note:
##
## The number in brackets is posts. When you click it and search,
## the results are given as topics.
##
##############################################################
## MOD History:
##
## 2003-05-24 - Version 1.0.1
## - your own posts are no longer counted
## - <mac@kingoftheserver.com> (Iain Staffell) http://mb.kingoftheserver.com
##
## 2002-04-08 - Version 1.0.0
## - original for phpBB 2.03
##
##########################################################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##########################################################################################
#
#-----[ OPEN ]-------------------------------------
#
index.php
#
#-----[ FIND ]-------------------------------------
#
//
// End session management
//
#
#-----[ AFTER, ADD ]-------------------------------------
#
if( $userdata['session_logged_in'] )
{
$sql = "SELECT COUNT(post_id) as total
FROM " . POSTS_TABLE . "
WHERE post_time >= " . $userdata['user_lastvisit'] . "
AND poster_id != " . $userdata['user_id'];
$result = $db->sql_query($sql);
if( $result )
{
$row = $db->sql_fetchrow($result);
$lang['Search_new'] = $lang['Search_new'] . " (" . $row['total'] . ")";
}
}
#
#-----[ SAVE ALL FILES ]------------------------------------------
#
# EoM
Verfasst: 24.09.2003 20:31
von Kobold_EB
Dankeschön!

Verfasst: 23.04.2005 18:05
von casacorupta
der geht bei der neuen Version leider nicht mehr, kann mir hier jemand abhilfe sfchaffen?
Verfasst: 14.07.2005 17:45
von tomtom
Kann ich bestätigen - läuft nicht unter 2.0.16!
Hat jemand andere Ideen oder MODs?
Grüße, Tom
Verfasst: 16.07.2005 18:55
von An-Ja
Hallo

,
Quelle kann ich leider keine angeben, aber unter 2.0.16 funktioniert es (zumindest bei mir) wie folgt:
Nach dem
//
// End session management
//
folgendes einfügen:
if( $userdata['session_logged_in'] )
{
$sql = "SELECT COUNT(post_id) as total
FROM " . POSTS_TABLE . "
WHERE post_time >= " . $userdata['user_lastvisit'] . "
AND poster_id != " . $userdata['user_id'];
$result = $db->sql_query($sql);
if( $result )
{
$row = $db->sql_fetchrow($result);
$lang['Search_new'] = $lang['Search_new'] . " (" . $row['total'] . ")";
}
}

Verfasst: 17.07.2005 12:22
von tomtom
Hi,
in meinem ungemoddeten Testboard tut es einwandfrei.
Nur in meinem "richtigen" Board leider nicht ...
Könntest du mal nachschauen, warum nicht? Anbei meine
index.txt.
Verfasst: 17.07.2005 12:39
von An-Ja
Hallo

,
ich find die ganzen Zeilen in deiner index.txt nicht - evtl. mussten sie bei nem MOD-Einbau entfernt werden
Versuch mal bitte, nach dem
//
// End session management
//
folgendes einzufügen:
if( $userdata['session_logged_in'] )
{
$sql = "SELECT COUNT(post_id) as total
FROM " . POSTS_TABLE . "
WHERE post_time >= " . $userdata['user_lastvisit'] . "
AND poster_id != " . $userdata['user_id'];
$result = $db->sql_query($sql);
if( $result )
{
$row = $db->sql_fetchrow($result);
$lang['Search_new'] = $lang['Search_new'] . " (" . $row['total'] . ")";
}
}