Seite 2 von 2

Verfasst: 21.11.2004 20:26
von Leuchte
1.) Es gibt ne Edit-Funktion
2.) Von DB prüfen hat keiner was geschrieben..
Prüfe Beitrags- und Themen-Tabellen
Synchronisiere Foren und Themen

Verfasst: 21.11.2004 20:31
von thilo
ausnahmslos...
Nothing to do :-)
...

hm ...

Verfasst: 21.11.2004 21:22
von thilo
Ich habe mir parallel mal eine zweite Version des Boards installiert und eine Datei nach der anderen durch Originale ersetzt...

Ich habe jetzt page_header.php durchs orignal ersetzt und es funktioniert wieder.

Allerdings habe ich jetzt wieder Probleme mit dem Ersetzen der Variablen.
Kann mal jemand über die Datei drüber schaun?

http://tf.ostseiten.de/sonstiges/page_header.php.txt

Vielen Dank!

Verfasst: 21.11.2004 23:19
von thilo
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.