Schau mal in die news/news.php und da dann mal den Zeile 230
$erg = db_query("SELECT * FROM `prefix_news` WHERE `show` > 0 AND `show` <= UNIX_TIMESTAMP() AND news_id = '" . $nid . "'");
durch
$erg = db_query("SELECT a.news_title, a.news_id, DATE_FORMAT(a.news_time,'%d. %m. %Y - %H:%i Uhr') as datum,DATE_FORMAT(a.news_time,'%W') as dayofweek,a.news_kat,a.news_text,b.name as username,c.name as editorname,a.html,a.edit_time,a.klicks,b.id as uid,a.news_recht,a.news_groups FROM prefix_news as a LEFT JOIN prefix_user as b ON a.user_id = b.id LEFT JOIN prefix_user as c ON a.editor_id = c.id WHERE a.`show` > 0 AND a.`show` <= UNIX_TIMESTAMP() AND a.news_id = '" . $nid . "'");
ersetzen.
Dann bei Zeile 298+ in das Array einfügen
$ar = array (
'TEXT' => $textToShow,
'KATE' => $kategorie,
'NID' => $nid,
'uname' => $_SESSION['authname'],
'ANTISPAM' => (loggedin()?'':get_antispam ('newskom', 0)),
'NAME' => $row->news_title,
'info' => $kom_info,
'datum' => $lang[$row->dayofweek] . ' ' . $row->datum,
'username' => $row->username
);
$ar['edit'] = is_null($row->edit_time) ? '' : '<br /><i>zuletzt geändert am ' . date('d.m.Y - H:i', strtotime($row->edit_time)) . ' Uhr';
if (!empty($ar['edit']) and $row->editorname != $row->username) {
$ar['edit'] .= ' von ' . $row->editorname . '</i>';
} elseif (!empty($ar['edit'])) {
$ar['edit'] .= '</i>';
}
$tpl->set_ar_out($ar, 2);
Dann kannst du auch noch {edit} setzen.