Seite 1 von 2
Today at Yesterday Mod - Überall anzeigen?
Verfasst: 29.07.2003 07:14
von Candy
Hi,
ich habe den Today at Yesterday mod eingebaut und hätte es gerne das nicht nur im index/viewtopic ansicht beim Datum Today/Yesterday angezeigt wird sondern überall im Board wo ein Datum angezeigt wird also auch memberlist/profile etc.
Ist das irgendwie möglich das "Global" zu machen also das überall wo mit create_date() ein Datum generiert wird auch das Today/Yesterday angezeigt wird?
Grüße Candy
Verfasst: 29.07.2003 13:14
von Acid
Mit dem Hack wird doch nur "gestern" oder "heute" angezeigt oder... also nicht "vorvorvor...vorgestern". Somit hätten sich Mitgliederliste und Profil doch eigentlich erledigt (wegen dem Registrierungsdatum, das ja oftmals einige Zeit zurückliegt) !?
Verfasst: 29.07.2003 13:42
von Candy
Acid hat geschrieben:wegen dem Registrierungsdatum, das ja oftmals einige Zeit zurückliegt!?
Nicht wenn es neuregistrierungen sind und da hätte ich es halt gerne so wie bei der index/viewtopic-ansicht das wenns von Heute/Gestern ist das dort auch steht

Aber es geht ja nicht nur um memberlist/profile sonder generell überall wo ein datum angezeigt wird z.b. bei den latest posts...
Grüße Candy
Verfasst: 20.04.2004 15:26
von Peggy
Hi,
ich habe den Mod eben eingebaut, funktioniert prima, aber ich hätte die "gestern/heute"-Anzeige auch gerne im Portal in der Box "aktuelle Beiträge/last topics" (AWSW-Portal).
Kann jemand helfen?

Verfasst: 20.04.2004 18:19
von Henne
In den Dateien wirds wohl ähnliche Teile geben, die in der Anleitung beschrieben sind. Die suchen und die MOD reinfrickeln...

Verfasst: 20.04.2004 20:08
von vb-biker
Hi!
aber ich hätte die "gestern/heute"-Anzeige auch gerne im Portal in der Box "aktuelle Beiträge/last topics" (AWSW-Portal).
Ich habe es in dem Portal von AWSW so gemacht:
Suche in portal.php
Code: Alles auswählen
$last_time = create_date($board_config['default_dateformat'], $line[$i]['post_time'], $board_config['board_timezone']);
Danach einfügen:
Code: Alles auswählen
//
// MOD - TODAY AT - BEGIN
//
if ( $board_config['time_today'] < $line[$i]['post_time'])
{
$last_time = sprintf($lang['Today_at'], create_date($board_config['default_timeformat'], $line[$i]['post_time'], $board_config['board_timezone']));
}
else if ( $board_config['time_yesterday'] < $line[$i]['post_time'])
{
$last_time = sprintf($lang['Yesterday_at'], create_date($board_config['default_timeformat'], $line[$i]['post_time'], $board_config['board_timezone']));
}
// MOD - TODAY AT - END
Suche
Ersetzen mit:
Code: Alles auswählen
// MOD - TODAY AT - BEGIN
//
if ( $board_config['time_today'] < $forum_data[$j]['post_time'])
{
$last_post = sprintf($lang['Today_at'], create_date($board_config['default_timeformat'], $forum_data[$j]['post_time'], $board_config['board_timezone'])) . '<br />';
}
else if ( $board_config['time_yesterday'] < $forum_data[$j]['post_time'])
{
$last_post = sprintf($lang['Yesterday_at'], create_date($board_config['default_timeformat'], $forum_data[$j]['post_time'], $board_config['board_timezone'])) . '<br />';
}
else
{
$last_post = $last_post_time . '<br />';
}
// MOD - TODAY AT - END
Verfasst: 20.04.2004 20:15
von Peggy
Juhuu, es hat geklappt!
Dankeschöööön!
[ externes Bild ]
Jup, für die Forumansicht im Portal hatte ich den Code schon ersetzt, nur beim Code für die "Last Topics" wusste ich nicht, was ich machen sollte.
Fein!

Verfasst: 08.09.2004 14:49
von Computerlink
vb-biker hat geschrieben:Hi!
aber ich hätte die "gestern/heute"-Anzeige auch gerne im Portal in der Box "aktuelle Beiträge/last topics" (AWSW-Portal).
Ich habe es in dem Portal von AWSW so gemacht:
Suche in portal.php
Code: Alles auswählen
$last_time = create_date($board_config['default_dateformat'], $line[$i]['post_time'], $board_config['board_timezone']);
Danach einfügen:
Code: Alles auswählen
//
// MOD - TODAY AT - BEGIN
//
if ( $board_config['time_today'] < $line[$i]['post_time'])
{
$last_time = sprintf($lang['Today_at'], create_date($board_config['default_timeformat'], $line[$i]['post_time'], $board_config['board_timezone']));
}
else if ( $board_config['time_yesterday'] < $line[$i]['post_time'])
{
$last_time = sprintf($lang['Yesterday_at'], create_date($board_config['default_timeformat'], $line[$i]['post_time'], $board_config['board_timezone']));
}
// MOD - TODAY AT - END
Suche
Ersetzen mit:
Code: Alles auswählen
// MOD - TODAY AT - BEGIN
//
if ( $board_config['time_today'] < $forum_data[$j]['post_time'])
{
$last_post = sprintf($lang['Today_at'], create_date($board_config['default_timeformat'], $forum_data[$j]['post_time'], $board_config['board_timezone'])) . '<br />';
}
else if ( $board_config['time_yesterday'] < $forum_data[$j]['post_time'])
{
$last_post = sprintf($lang['Yesterday_at'], create_date($board_config['default_timeformat'], $forum_data[$j]['post_time'], $board_config['board_timezone'])) . '<br />';
}
else
{
$last_post = $last_post_time . '<br />';
}
// MOD - TODAY AT - END
Whoww, nach Stundenlangen suchen, habe ich endlich was gefunden zum Today/Yesterday MOD und der Einbindung im Portal. Leider gibt es bei mir einen Parse Error, wenn ich das ganze so einbaue. Ist da vielleicht ein Fehler im Text?
Verfasst: 08.09.2004 15:03
von Computerlink
Code: Alles auswählen
Parse error: parse error in /mnt/kw2/07/918/00000007/htdocs/macintosh-forum/portal.php on line 978
Das ist genau da, wo der erste Code-Teil von Dir eingesetz wird.
Verfasst: 09.09.2004 22:40
von Acid
Speichere mal die portal.php als *.txt ab und poste hier einen Link.
(Sorry, das ich das andere Thema vergessen habe.

)