Seite 1 von 2

letzter Beitrag, Datum eine Zeile vertauschen

Verfasst: 10.01.2007 15:43
von maikk
hallo..

bekomme bei dem subsilver board in der spalte letzter beitrag die zeile mit dem datum nicht vertauscht..
konnte hier auch unter suche funktion kein erklärendes thema finden..

index.php

momentan steht das datum an erster stelle.. dann kommt der link zum last post und darunter
der autor (daneben das symbol mit dem pfeil)
wollte das datum mit dem last post tauschen.. aber irgendwie klappt das nicht :(

würd mich freuen wenn mir jemand von euch helfen kann..

Verfasst: 10.01.2007 17:14
von Jan500
hi

guck mal hier:
http://jan500.org/index.phps ;)

hoffe du meinst das so, sonst sag bescheid

Jan

Verfasst: 10.01.2007 17:21
von maikk
hi
& danke

weiss leider nicht was es darstellt..
bin nicht so php basiert..

Verfasst: 10.01.2007 17:26
von nickvergessen
maikk hat geschrieben:weiss leider nicht was es darstellt..
bin nicht so php basiert..
Eine MOD-Anleitung

Code: Alles auswählen

# [open]
#
index.php
du sollst die index.php öffnen,
dann den nach

Code: Alles auswählen

# [find]
#
folgenden Teil suchen und mit dem nach

Code: Alles auswählen

#
# [replace with]
#
folgendem Teil ersetzen ;)

Verfasst: 10.01.2007 17:37
von maikk
ok..habe ich nicht gesehen..
werde den mod mal testen..
vielen dank!

Verfasst: 10.01.2007 17:43
von maikk
habe das mal probiert..
funktioniert.. danke!

kann ich den autor aber noch eine zeile runter setzen?
der autor steht jetzt in der datum zeile

Verfasst: 10.01.2007 18:10
von Jan500
hi

ja, hatte ich übersehen...

suche nach
$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? $lang['by'] . '&nbsp;' . ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : $lang['by'] . '&nbsp;' . '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $forum_data[$j]['user_id']) . '">' . $forum_data[$j]['username'] . '</a> ';
ersetze es durch
$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? $lang['by'] . '&nbsp;' . ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . '<br /> ' : $lang['Guest'] . ' <br />' ) : $lang['by'] . '&nbsp;' . '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $forum_data[$j]['user_id']) . '">' . $forum_data[$j]['username'] . '</a> <br />';

Verfasst: 10.01.2007 19:20
von maikk
vielen dank.. der code funktioniert auch..

aber das ist nicht das was ich wollte..

jetzt steht als erstes
lasttopic
dann autor
dann datum

möchte aber gern..

lasttopic
datum
autor

Verfasst: 10.01.2007 19:45
von Jan500
ok

(ich gehe jetzt immer von der letzten Änderung aus..)

finde:
$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? $lang['by'] . '&nbsp;' . ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : $lang['by'] . '&nbsp;' . '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $forum_data[$j]['user_id']) . '">' . $forum_data[$j]['username'] . '</a> ';

//-- MOD END: Last Topic Title on Index -------------------

$last_post .= '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>&nbsp;';


$last_post_time = create_date($board_config['default_dateformat'], $forum_data[$j]['post_time'], $board_config['board_timezone']);

//
// 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']));
}
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'])) ;
}
else
{
$last_post .= $last_post_time;
}
// MOD - TODAY AT - END
ersetze mit:
//-- MOD END: Last Topic Title on Index -------------------

$last_post .= '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>&nbsp;';


$last_post_time = create_date($board_config['default_dateformat'], $forum_data[$j]['post_time'], $board_config['board_timezone']);

// 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
$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? $lang['by'] . '&nbsp;' . ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : $lang['by'] . '&nbsp;' . '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $forum_data[$j]['user_id']) . '">' . $forum_data[$j]['username'] . '</a> ';

Verfasst: 10.01.2007 20:05
von maikk
danke jan500

hat gut geklappt!


eine frage habe ich noch.. kann ich den lastpost so verlinken wie das kleine symbol.. also wenn ich auf lastpost jetzt klicke komme ich auf den thread anfang.. beim symbol ja direkt auf den letzten post

weisst ungefair was ich mein?