Beiträge seit dem letzten Besuch anzeigen [Anzahl]

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Kobold_EB
Mitglied
Beiträge: 83
Registriert: 20.02.2003 12:03
Wohnort: Thüringen
Kontaktdaten:

Beiträge seit dem letzten Besuch anzeigen [Anzahl]

Beitrag 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!
codemonkey
Ehemaliges Teammitglied
Beiträge: 3005
Registriert: 13.10.2002 15:15
Wohnort: Wilhelmshaven
Kontaktdaten:

Beitrag von codemonkey »

Also eine Funktion von phpBB ist das nicht.
evt. hast du einen Hack eingebaut, der dieses möglich macht?
Kobold_EB
Mitglied
Beiträge: 83
Registriert: 20.02.2003 12:03
Wohnort: Thüringen
Kontaktdaten:

Beitrag 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?
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

dat isser :D
##########################################################################################
## 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
Kobold_EB
Mitglied
Beiträge: 83
Registriert: 20.02.2003 12:03
Wohnort: Thüringen
Kontaktdaten:

Beitrag von Kobold_EB »

Dankeschön! :D
casacorupta
Mitglied
Beiträge: 11
Registriert: 11.04.2005 20:41

Beitrag von casacorupta »

der geht bei der neuen Version leider nicht mehr, kann mir hier jemand abhilfe sfchaffen?
tomtom
Mitglied
Beiträge: 2533
Registriert: 21.05.2004 10:00

Beitrag von tomtom »

Kann ich bestätigen - läuft nicht unter 2.0.16! :(

Hat jemand andere Ideen oder MODs?


Grüße, Tom
Gruß, Tom
An-Ja
Mitglied
Beiträge: 77
Registriert: 17.10.2004 15:08

Beitrag 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'] . ")";
}
}


:roll:
tomtom
Mitglied
Beiträge: 2533
Registriert: 21.05.2004 10:00

Beitrag 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.
Gruß, Tom
An-Ja
Mitglied
Beiträge: 77
Registriert: 17.10.2004 15:08

Beitrag von An-Ja »

Hallo :) ,

ich find die ganzen Zeilen in deiner index.txt nicht - evtl. mussten sie bei nem MOD-Einbau entfernt werden :roll:

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'] . ")";
}
}
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“