MyBB.de Forum

Normale Version: Suchfunktion-->Threaddatum
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Leute,

sorry wenns das Thema schon gibt habe es nicht gefunden.

Ich möchte gerne das Erstellungsdatum der Threads anzeigen lassen wenn ich die Suchfunktion benutzt habe.


Wie ist das umzusetzen?
Du willst eine weitere Spalte anlegen?
Ja oder direkt unter dem Threadtitel. Ist mir beides recht.
Öffne die Datei search.php und suche nach:
PHP-Code:
eval("\$results .= \"".$templates->get("search_results_threads_thread")."\";"); 
Darüber einfügen:
PHP-Code:
$threadtime my_date($mybb->settings['timeformat'], $thread['dateline']); 
Danach kannst du die Variable {$threadtime} im Template search_results_threads_thread benutzen.
Hallo Michael,

habe den Code ausprobiert.

Leider wird nur die Uhrzeit der Erstellung angezeigt und nicht das Datum.
Mein Fehler. Ersetze die neue Zeile durch diese:
PHP-Code:
$threadtime my_date($mybb->settings['dateformat'], $thread['dateline']); 
Hat wunderbar funktioniert.

Vielen Dank.

Kurze Frage noch: Wie kann ich das für die Forenanzeige übernehmen? Damit es auch bei den Threads in den Foren angezeigt wird?

Wird die forumdisplay.php sein oder?

Schon erledigt:

Suche:

PHP-Code:
eval("\$threads .= \"".$templates->get("forumdisplay_thread")."\";"); 

Darüber einfügen:

PHP-Code:
$threadtime my_date($mybb->settings['dateformat'], $thread['dateline']); 

Dann kann man im Template "forumdisplay_thread" die Variable {$threadtime} benutzen.
Suche in der forumdisplay.php nach:
PHP-Code:
eval("\$threads .= \"".$templates->get("forumdisplay_thread")."\";"); 
Darüber einfügen:
PHP-Code:
$threadtime my_date($mybb->settings['dateformat'], $thread['dateline']); 
Anschließend musst du die Variable wieder im Template forumdisplay_thread einfügen.
Danke Michael.

Hattes es aber schon selber rausgefunden siehe Beitrag #7.