Moin!
Des Menschen Wille sei sein Himmelreich. "Punkte: ..." ist jetzt historisch. Das wird jetzt aus der Zeichenkette $morelink herausgefiltert. Die entsprechende "theme.php" hängt unten dran.
Ich habe es da geändert wo diese Änderung Sinn macht - im entsprechenden Theme und nicht Grundsystem. Ich brauche kein Theme wenn ich dann anfange im Grundsystem (hier an der mxNewsfunctions.php) rumzuschrauben. Es ist Aufgabe des Themes die Inhalte entsprechend aufzubereiten. PHP bietet genügend "Suchen & Ersetzen" - Funktionen um die Ausgaben (im jeweiligen Theme) entsprechend umschreiben zu können.
Was die Updates betrifft ... "Never touch a running System" ist stimmig. Aber mit jeder mX-Version wird doch auch die ein oder andere Sicherheitslücke geschlossen. Da drüber sollte man auch mal nachdenken. Und für mich persönlich war dieses Theme hier ein echtes Deja-Vu-Erlebnis. Denn noch älter als die eingesetzte mX-Version ist das Theme.
<a href=\"user.php?op=userinfo&uname=$informant\">$informant</a>
Kleiner geschichtlicher Exkurs:
Die user.php gab es in der elektronischen
Steinzeit. Und zwar in phpNuke
vor Version 5.0. Erst mit der 5.0 kam die Moduarisierung. Aus der "user.php" wurde erst da (ich meine 2001) die "modules.php?name=Your_Account". Ergo muss das Theme
vor 2001 released worden sein.
Glücklicherweise (?) unterstützt mX auch noch so altes Zeugs. Diese ganze Codewurst
function themeindex ($aid, $informant, $time, $title, $counter, $topic, $thetext, $notes, $morelink, $topicname, $topicimage, $topictext)
ist im mX in einem einzigen Array ($story) zusammengefasst.
function themeindex($x, $x, $x, $x, $x, $x, $x, $x, $x, $x, $x, $x, $story = array())
Die Zeit bleibt eben nicht stehen. Auch wenn die unerwünschte Ausgabe jetzt unterdrückt wird halte ich das ganze für "veraltet". Auch wenn "es tut".
RtR