YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB Lite 1.0.x » [WBB Lite 1.0.x] Hacks und Addons » New Posts since last Visit » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 17.365 Views | | Thema zu Favoriten hinzufügen
Seiten (3): « vorherige 1 [2] 3 nächste »
Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen New Posts since last Visit
Beiträge zu diesem Thema Autor Datum
« Vorherige Seite
 RE: New Posts since last Visit MrMind 28.07.05 10:30
 RE: New Posts since last Visit Frankenheimer 28.07.05 10:58
 RE: New Posts since last Visit MrMind 28.07.05 11:01
 RE: New Posts since last Visit tabati 02.08.05 14:06
 RE: New Posts since last Visit MrMind 02.08.05 15:51
 RE: New Posts since last Visit tabati 02.08.05 20:03
 RE: New Posts since last Visit MrMind 04.08.05 09:26
 RE: New Posts since last Visit tabati 04.08.05 12:25
 RE: New Posts since last Visit MrMind 04.08.05 12:39
 RE: New Posts since last Visit tabati 04.08.05 12:47
 RE: New Posts since last Visit bongo-bär 11.08.05 00:01
 RE: New Posts since last Visit MrMind 11.08.05 13:50
 RE: New Posts since last Visit bongo-bär 11.08.05 14:47
 RE: New Posts since last Visit MrMind 11.08.05 14:49
 RE: New Posts since last Visit bongo-bär 11.08.05 14:58
 RE: New Posts since last Visit MrMind 11.08.05 16:20
 RE: New Posts since last Visit Tigerkeks 17.09.07 21:34
 RE: New Posts since last Visit tho_d 18.09.07 13:57
 RE: New Posts since last Visit Kathi1402 20.10.07 10:01
 RE: New Posts since last Visit Weissacher1893 14.11.07 19:21
Nächste Seite »

Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Antworten Zitieren Editieren Melden       UP

Da müsstest du einen Funktion finden (abwärts oder aufwärts sortieren) wenn dies net im Hack enthalten ist, dann im SQL-Code ORDER BY posttime DESC eintragen (am Ende).

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

28.07.05 10:30 MrMind ist offline E-Mail Finden Als Freund hinzufügen
Frankenheimer Frankenheimer ist männlich
Mitglied


Dabei seit: 16.01.04
Beiträge: 18
Herkunft: Sauerland
Forenversion: WBB 1.2

Antworten Zitieren Editieren Melden       UP

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 Frankenheimer ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Frankenheimer in deine Kontaktliste ein
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Antworten Zitieren Editieren Melden       UP

Dann mach statt threadid ASC das hier: threadid DESC

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

28.07.05 11:01 MrMind ist offline E-Mail Finden Als Freund hinzufügen
tabati tabati ist weiblich
Mitglied


Dabei seit: 27.07.05
Beiträge: 59

Antworten Zitieren Editieren Melden       UP

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 tabati ist offline E-Mail Finden Als Freund hinzufügen
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Antworten Zitieren Editieren Melden       UP

Haste die zugehörige PHP-Datei auch bearbeiten und auf den Server geladen.

Denke mal das der Text: Seither
fest in die Templates eingetragen ist und danach eine Variable folgt die durch die PHP-Datei gesetzt wird.

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

02.08.05 15:51 MrMind ist offline E-Mail Finden Als Freund hinzufügen
tabati tabati ist weiblich
Mitglied


Dabei seit: 27.07.05
Beiträge: 59

Antworten Zitieren Editieren Melden       UP

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 tabati ist offline E-Mail Finden Als Freund hinzufügen
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Antworten Zitieren Editieren Melden       UP

Das sollte so bei dir in der index.php vorhanden sein:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
if(!$wbbuserdata['userid']) {
 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")."\";");


und daran mag wohl auch der Fehler liegen, da die Template index_welcome nur angezeigt wird, wenn jemand net eingeloggt bzw. Gast ist und die Template index_hello dann angezeigt wird, wenn der User registriert und angemeldet ist und nur darauf kannst du auch den Code für diesen Hack beziehen. Augenzwinkern

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

04.08.05 09:26 MrMind ist offline E-Mail Finden Als Freund hinzufügen
tabati tabati ist weiblich
Mitglied


Dabei seit: 27.07.05
Beiträge: 59

Antworten Zitieren Editieren Melden       UP

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 tabati ist offline E-Mail Finden Als Freund hinzufügen
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Antworten Zitieren Editieren Melden       UP

Du musst den eingefügten Text dort wieder rausnehmen und vor der index_hello Anweisung (die du ja hast, wie ich sehe) setzen.

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

04.08.05 12:39 MrMind ist offline E-Mail Finden Als Freund hinzufügen
tabati tabati ist weiblich
Mitglied


Dabei seit: 27.07.05
Beiträge: 59

Antworten Zitieren Editieren Melden       UP

Oh Mann, Brett vorm Kopp großes Grinsen

Danke, jetzt funzt es...

Ohne dieses Forum wäre ich echt aufgeschmissen.
04.08.05 12:47 tabati ist offline E-Mail Finden Als Freund hinzufügen
bongo-bär bongo-bär ist männlich
Mitglied


Dabei seit: 28.03.05
Beiträge: 13
Forenversion: Lite 1.0

Antworten Zitieren Editieren Melden       UP

Hallo smile
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 smile
11.08.05 00:01 bongo-bär ist offline WWW Finden Als Freund hinzufügen
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von bongo-bär
Hallo smile
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 smile


Nur gehört oder auch selbst schon gehabt?

Das liegt immer daran, das die Hackcoder die Permissions außeracht lassen.

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

11.08.05 13:50 MrMind ist offline E-Mail Finden Als Freund hinzufügen
bongo-bär bongo-bär ist männlich
Mitglied


Dabei seit: 28.03.05
Beiträge: 13
Forenversion: Lite 1.0

Antworten Zitieren Editieren Melden       UP

Hallo smile

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...Augenzwinkern

Kann man die Permissions noch nachträglich einfügen?

Müsste doch machbar sein (hoffentlich wird's nicht "Permissions Impossible" Augenzwinkern )

Danke schon mal !

Gruss

Bongo smile
11.08.05 14:47 bongo-bär ist offline WWW Finden Als Freund hinzufügen
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Antworten Zitieren Editieren Melden       UP

Klar kann man das. Der SQL-Code dafür müsste lediglich erweitert werden, aber das ist einfach als gesagt.

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

11.08.05 14:49 MrMind ist offline E-Mail Finden Als Freund hinzufügen
bongo-bär bongo-bär ist männlich
Mitglied


Dabei seit: 28.03.05
Beiträge: 13
Forenversion: Lite 1.0

Antworten Zitieren Editieren Melden       UP

Und einen Tipp (so aus der Hüfte) kannst du mir geben, damit ichs mal probieren kann...?
Das Ergebnis kommt natürlich wieder hierher zurück..

verwirrt

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von bongo-bär: 11.08.05 14:59.

11.08.05 14:58 bongo-bär ist offline WWW Finden Als Freund hinzufügen
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von bongo-bär
Und einen Tipp (so aus der Hüfte) kannst du mir geben, damit ichs mal probieren kann...?
Das Ergebnis kommt natürlich wieder hierher zurück..

verwirrt


Lad dir mal meinen Similar-Thread-Hack runter, dort habe ich das mit den Permissions gemacht und das klappt auch einwandfrei.

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

11.08.05 16:20 MrMind ist offline E-Mail Finden Als Freund hinzufügen
Tigerkeks Tigerkeks ist weiblich
Mitglied


Dabei seit: 11.07.07
Beiträge: 3
Forenversion: Lite 1.0

Antworten Zitieren Editieren Melden       UP

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 Tigerkeks ist offline E-Mail Finden Als Freund hinzufügen Füge Tigerkeks in deine Kontaktliste ein
tho_d
Mitglied


Dabei seit: 18.09.07
Beiträge: 4

Antworten Zitieren Editieren Melden       UP

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 tho_d ist offline E-Mail Finden Als Freund hinzufügen
Kathi1402
Mitglied


Dabei seit: 20.10.07
Beiträge: 2
Forenversion: Lite 1.0

Antworten Zitieren Editieren Melden       UP

HAllo ich bin ein absoluter NEuling auf diesem GEbiet -deshalb meine Frage wie kann man das einbauen?
20.10.07 10:01 Kathi1402 ist offline E-Mail Finden Als Freund hinzufügen
Weissacher1893
Mitglied


Dabei seit: 24.10.07
Beiträge: 9
Forenversion: Lite 1.0

Antworten Zitieren Editieren Melden       UP

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 Weissacher1893 ist offline E-Mail Finden Als Freund hinzufügen
Seiten (3): « vorherige 1 [2] 3 nächste » Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB Lite 1.0.x » [WBB Lite 1.0.x] Hacks und Addons » New Posts since last Visit