PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [2.2.1] zeitspanne der abonnierten themen im user-cp


genial
04.12.2001, 11:35
wen das stört, daß im user-cp bei den abonnierten themen, immer nur die seit dem letzten besuch und nicht all die, der in den user-einstellungen eingestellten tage, erscheinen, kann und/oder sollte folgende änderungen machen.

in der datei "usercp.php" diesen code suchen:[PHP]if (!$bbuserinfo[lastvisit]) {
$thelastvisit = time();
} else {
$thelastvisit = $bbuserinfo[lastvisit];
}
$daysprune=intval((time()-$thelastvisit)/86400);

$dotuserid = "";
$dotjoin = "";
if ($showdots and $bbuserinfo[userid] >= 1) {
$dotuserid = "DISTINCT post.userid,";
$dotjoin = "LEFT JOIN post ON (thread.threadid = post.threadid AND post.userid = '$bbuserinfo[userid]')";
}

$getthreadids=$DB_site->query("
SELECT thread.threadid

genial
07.12.2001, 23:02
kleiner bugfix. ;)

in den dateien "usercp.php" und "member2.php" diesen code:if (!isset($daysprune) or $daysprune==0 or $daysprune==-1) {
$daysprune=$bbuserinfo[daysprune];
}nachträglich durch diesen ersetzen:if (!isset($daysprune) or $daysprune==0 or $daysprune==-1) {
if ($bbuserinfo['daysprune']>0) {
$daysprune = $bbuserinfo['daysprune'];
} else {
$daysprune = 30;
}
}