In einem anderen Forum habe ich eine Antwort bekommen.
Falls nochjemanden die Lösung interessiert:
es liegt an der Beschriebung, die ich bekommen habe um Variablen auch in der overall_header.tpl umwandeln zu lassen.
Ich habe in includes/page_header.php folgendes eingefügt, was offenbar andere PHP-Variablen beeinflusst, ich denke mal, da sollten einige umbenannt werden.
Code: Alles auswählen
//
// If you don't use these stats on your page_header you may want to consider
// removing them
//
$total_posts = get_db_stat('postcount');
$total_users = get_db_stat('usercount');
$newest_userdata = get_db_stat('newestuser');
$newest_user = $newest_userdata['username'];
$newest_uid = $newest_userdata['user_id'];
if( $total_posts == 0 )
{
$l_total_post_s = $lang['Posted_articles_zero_total'];
}
else if( $total_posts == 1 )
{
$l_total_post_s = $lang['Posted_article_total'];
}
else
{
$l_total_post_s = $lang['Posted_articles_total'];
}
if( $total_users == 0 )
{
$l_total_user_s = $lang['Registered_users_zero_total'];
}
else if( $total_users == 1 )
{
$l_total_user_s = $lang['Registered_user_total'];
}
else
{
$l_total_user_s = $lang['Registered_users_total'];
}
edit:
Das Problem ist gelöst. Ich habe einfach vor alle Variablen "My" gesetzt .... alle Variablen, außer die $lang-Hashes natürlich.
Beispiel: $l_total_user_s wird zu $Myl_total_user_s
Außerdem, damit die ganze Sache Wirkung bekommt, musste auch folgender Code geschrieben werden (hier sind die "My"s schon eingesetzt):
Code: Alles auswählen
'TOTAL_POSTS' => sprintf($Myl_total_post_s, $Mytotal_posts),
'TOTAL_USERS' => sprintf($Myl_total_user_s, $Mytotal_users),
'NEWEST_USER' => sprintf($lang['Newest_user'], '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$Mynewest_uid") . '">', $Mynewest_user, '</a>'),
Dort sind die Änderungen auch vorzunehmen, damit alle zusammenpasst.