Problem mit dem nutzen eingener Variablen für $topic

300782191
Hallo !

Problembeschreibung:
Ich bastel gerade an nem kleinen Script für nen Bekannten. Das ganze ist an die Anleitung von YooMe angelehnt ( http://www.yoome.de/Forum/HTML-Endungen-_lastpost4719.html ), allerdings habe ich nun ein Problem, und komm irgendwie nicht weiter unglücklich

Ich kriege die Umwandlung von URLs nicht hin bei Themen.
Bei Foren geht es prima smile

Bei Themen wird aber keine Umwandlung gemacht.
Ich habe nach
php:
1:
$topic htmlconverter($topic);

in der functions.php gesetzt:
php:
1:
$topic_title_url url_re($topic);

und das ganze wird im board_threadbit so aufgerufen:
$topic_title_url-t$threads[threadid].html

Leider wird aber die Variable nicht angenommen.
Am Anfang der functions.php habe ich das stehen:
php:
1:
2:
3:
4:
5:
6:
7:
8:
function url_re($string){
    $umlaute = array( "Ö""ü""ä""Ä""ö""Ü""&""&""ß""ß"); 
    $ersetz= array( "Oe""ue""ae""Ae""oe""Ue""und""und""ss""ss"); 
    $string str_replace ($umlaute$ersetz$string);
    #$string = str_replace( "&" , "und", $string );
    $string preg_replace "#[^a-zA-Z0-9_]#" "_" $string );
    return $string;
}


Ich steh derzeit irgendwie auf dem Schlauch, könnte mir bitte einer helfen ?
Danke schonmal !