Frankenheimer
Mitglied
Dabei seit: 16.01.04
Beiträge: 18
Herkunft: Sauerland Forenversion: WBB 1.2
|
|
danke schonmal für deine Antwort, aber leider hilft mir das nicht weiter, da ich mich nicht so gut mit PHP auskenne. Ich hab zwar den sql-Beféhl gefunden, dort steht $sql = "SELECT * FROM bb".$n."_posts WHERE posttime >= '$lastvisit' ORDER BY threadid ASC"; und wenn ich dann dafür ORDER BY posttime DESC eintrage, sotiert er zwar die Postings nach dem Datum aber sie werden dem Thema nicht mehr zugeordnet...
|
|
28.07.05 10:58 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
tabati
Mitglied
Dabei seit: 27.07.05
Beiträge: 59
|
|
Ich hab das jetzt eingebaut bei mir, aber es zeigt nichts an... warum nicht???
Es steht nur da:
Ihr letzter Besuch war am: 01.08.2005 21:53.
Seither:
ich denke da sollten dann die Beiträge erscheinen, oder?
|
|
02.08.05 14:06 |
E-Mail
Finden
Als Freund hinzufügen
|
|
tabati
Mitglied
Dabei seit: 27.07.05
Beiträge: 59
|
|
ja, das was in der Anleitung stand hab ich gemacht
Allerdings gibt es bei mir keine index_hello, jedenfalls nicht in der index.php Datei.
Ich habe eine index_welcome, die ich im Text geändert hab in index_hello
war das falsch?
#index.php
--------------
-suche:
eval ("\$welcome = \"".$tpl->get("index_hello")."\";");
-Füge darüber:
/* Anfang - Neue Beiträge seit dem letzten Besuch */
$newsince_lastvisit = $wbbuserdata['lastvisit'] - 300;
$sql = "SELECT * FROM bb".$n."_posts WHERE posttime >= '$newsince_lastvisit' ORDER BY threadid ASC";
$result = mysql_query($sql);
$newsince_posts = mysql_num_rows($result);
$newsince_id = 0;
$newsince_counter = 0;
while ($zeile = mysql_fetch_assoc($result)){
if ($newsince_id == $zeile['threadid']) $newsince_counter = $newsince_counter;
else {
$newsince_counter = $newsince_counter + 1;
$newsince_id = $zeile['threadid'];
}
}
$sql = "SELECT * FROM bb".$n."_threads WHERE starttime >= $newsince_lastvisit";
$result = mysql_query($sql);
$newsince_newthreads = mysql_num_rows($result);
if ($newsince_newthreads == 1) $newsince_newthreads_format = "neues Thema";
else $newsince_newthreads_format = "neue Themen";
if ($newsince_posts > 0){
if ($newsince_posts == 1) $newsince_beitrag_format = "neuer Beitrag";
else $newsince_beitrag_format = "neue Beiträge";
$last = "<a href='newsince.php?lastvisit=" . $newsince_lastvisit . "'>$newsince_posts $newsince_beitrag_format ($newsince_newthreads $newsince_newthreads_format) in $newsince_counter Themen</a>";
}
else {
$last = "Keine neuen Beiträge";
}
/* Ende - Neue Beiträge seit dem letzten Besuch */
|
|
02.08.05 20:03 |
E-Mail
Finden
Als Freund hinzufügen
|
|
tabati
Mitglied
Dabei seit: 27.07.05
Beiträge: 59
|
|
so sieht das bei mir aus:
mit dem Hack eingebaut
******************************************************
if(!$wbbuserdata['userid']) {
$newsince_lastvisit = $wbbuserdata['lastvisit'] - 300;
$sql = "SELECT * FROM bb".$n."_posts WHERE posttime >= '$newsince_lastvisit' ORDER BY threadid ASC";
$result = mysql_query($sql);
$newsince_posts = mysql_num_rows($result);
$newsince_id = 0;
$newsince_counter = 0;
while ($zeile = mysql_fetch_assoc($result)){
if ($newsince_id == $zeile['threadid']) $newsince_counter = $newsince_counter;
else {
$newsince_counter = $newsince_counter + 1;
$newsince_id = $zeile['threadid'];
}
}
$sql = "SELECT * FROM bb".$n."_threads WHERE starttime >= $newsince_lastvisit";
$result = mysql_query($sql);
$newsince_newthreads = mysql_num_rows($result);
if ($newsince_newthreads == 1) $newsince_newthreads_format = "neues Thema";
else $newsince_newthreads_format = "neue Themen";
if ($newsince_posts > 0){
if ($newsince_posts == 1) $newsince_beitrag_format = "neuer Beitrag";
else $newsince_beitrag_format = "neue Beiträge";
$last = "<a href='newsince.php?lastvisit=" . $newsince_lastvisit . "'>$newsince_posts $newsince_beitrag_format ($newsince_newthreads $newsince_newthreads_format) in $newsince_counter Themen</a>";
}
else {
$last = "Keine neuen Beiträge";
}
eval ("\$welcome = \"".$tpl->get("index_welcome")."\";");
eval ("\$quicklogin = \"".$tpl->get("index_quicklogin")."\";");
}
else {
$currenttime=formatdate($timeformat,time());
$toffset=ifelse($default_timezoneoffset>=0,"+").$default_timezoneoffset;
$lastvisitdate = formatdate($dateformat,$wbbuserdata['lastvisit']);
$lastvisittime = formatdate($timeformat,$wbbuserdata['lastvisit']);
eval ("\$welcome = \"".$tpl->get("index_hello")."\";");
**************************************************
|
|
04.08.05 12:25 |
E-Mail
Finden
Als Freund hinzufügen
|
|
tabati
Mitglied
Dabei seit: 27.07.05
Beiträge: 59
|
|
Oh Mann, Brett vorm Kopp
Danke, jetzt funzt es...
Ohne dieses Forum wäre ich echt aufgeschmissen.
|
|
04.08.05 12:47 |
E-Mail
Finden
Als Freund hinzufügen
|
|
bongo-bär
Mitglied
Dabei seit: 28.03.05
Beiträge: 13
Forenversion: Lite 1.0
|
|
Hallo
Ich hab' mit diesem Hack auch ein (kleines) Problem:
Einbau und Funktion ist bestens - Kompliment !
Aber wie ich erfahren habe, werden auch Beiträge aus "versteckten" Foren angezeigt. Das ist nicht sehr elegant, find ich.
Kann man das irgendwie einschränken oder regulieren?
Danke im Voraus !
LG
Bongo
|
|
11.08.05 00:01 |
WWW
Finden
Als Freund hinzufügen
|
|
bongo-bär
Mitglied
Dabei seit: 28.03.05
Beiträge: 13
Forenversion: Lite 1.0
|
|
Hallo
Ich hab es selbst gesehen mit einem Testaccount. Man kommt zwar beim Anklicken nicht auf die Seite, weil PW gefordert wird, aber unter "verstecken" versteht man ja was anderes...
Kann man die Permissions noch nachträglich einfügen?
Müsste doch machbar sein (hoffentlich wird's nicht "Permissions Impossible"
)
Danke schon mal !
Gruss
Bongo
|
|
11.08.05 14:47 |
WWW
Finden
Als Freund hinzufügen
|
|
Tigerkeks
Mitglied
Dabei seit: 11.07.07
Beiträge: 3
Forenversion: Lite 1.0
|
|
wie kriege ich es hin, dass die Seite mit der Übersicht der neuen Beiträge die gleichen Einstellungen wie das Forum hat?
Im Moment ist die Schriftgröße und somit die ganze Tabelle viel kleiner...
Außerdem würde mich interessieren, ob man under dem Thread Titel noch anzeigen lassen kann in welchem Board dieser ist?
|
|
17.09.07 21:34 |
E-Mail
Finden
Als Freund hinzufügen
|
|
tho_d
Mitglied
Dabei seit: 18.09.07
Beiträge: 4
|
|
hi,
danke funzt super nur eine frage hätte ich:
gibt es eine möglichkeit das wenn man die neusten Beiträge usw abgerufen hat die anzeige wieder auf 0 zurück gesetzt wird?
hätte gerne das immer nur solange die neusten beiträge/threads angezeigt werden bis ich diese abgerufen habe...
danke schonmal
tho_d
|
|
18.09.07 13:57 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Kathi1402
Mitglied
Dabei seit: 20.10.07
Beiträge: 2
Forenversion: Lite 1.0
|
|
HAllo ich bin ein absoluter NEuling auf diesem GEbiet -deshalb meine Frage wie kann man das einbauen?
|
|
20.10.07 10:01 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Weissacher1893
Mitglied
Dabei seit: 24.10.07
Beiträge: 9
Forenversion: Lite 1.0
|
|
ich hab mehrere Foren, die nur für bestimmte Gruppen lesbar sind.
Aber bei den anderen Usern werden die auch aufgelistet.
Kann man das so verändern das nur die Postings aufgelistet werden, auf die man auch Zugriff hat?
|
|
14.11.07 19:21 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|