Core-Forum: Frage zur Anpassung (submidded-Variable)
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 31.08.2008 - 21:59 Uhr in
Hi!
Für ein aktuelles Projekt will ich das Core-Forum + Module Advanced Forum vom Layout her anpassen. Derzeit wird über jedem Post "Verfasst von admin am So, 08/31/2008 - 20:27." angezeigt. Dies ermöglicht die Variable $submidded
in der Datei "comment.tpl.php" in meinem Template-Order. Soweit so gut.
Nun möchte ich aber den Usernamen einzeln anzeigen lassen und darunter "Verfasst am Sonntag, 31. August". Ich will den submidded-Befehl sozusagen in seinen Bestandteilen aufschlüsseln und einzeln anzeigen lassen. Nur leider finde ich in keiner Datei den aufgeschlüsselten Bereich von der submidded-Variable. Den muss es doch irgendwo geben? Ich suche also die Datei, in der festgelegt wird was die submidded-Variable enthält.
Könnt ihr mir weiterhelfen?
Danke,
Fry
- Anmelden oder Registrieren um Kommentare zu schreiben
Google Dein Freund und
am 31.08.2008 - 23:25 Uhr
Google Dein Freund und Helfer
http://www.drupalcenter.de/node/11809
http://drupal.org/node/181500
oder sollte es daran liegen, dass du
submidded
schreibst :-)
Aber selbst dabei müsste Google Dir die tollen Ergebnisse vorschlagen unter dem Link "meineten sie vielleicht ....."
Ansonsten kannst Du auch einfach $submidded (lach) rauswerfen und einach $date und $name rausblasen! (Wenn Forum nun nodes sind? bin mir nicht sicher jetzt! aber was sollte es sonst sein ? :-) )
-------------------
gruss
drupalino
In "node-forum.tpl.php" die Variable $submitted zerbröseln
am 31.08.2008 - 23:42 Uhr
Ich will den submidded-Befehl sozusagen in seinen Bestandteilen aufschlüsseln und einzeln anzeigen lassen.
Wie drupalino schon sagte: Du solltest Deine Freud'sche Fehlleistung korrigieren.
Korrekt ist submitted.
In einem Nodetype Template kannst Du die Variable $submitted zerbröseln wie Dir beliebt.
<?php if ($submitted): ?>
<span class="submitted"><?php print t('!date — !username', array('!username' => theme('username', $node), '!date' => format_date($node->created))); ?></span>
<?php endif; ?>
Im Template kannst Du auch die Drupalfunktion format_date() verwenden.
Das Drupal Forum hat einen eigenen Nodetype "forum". Das Nodetype Template ist also "node-forum.tpl.php".
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.