UserPicture in KommentarÜbersicht unter einem Node
Eingetragen von Helge (404)
am 28.03.2007 - 17:39 Uhr in
am 28.03.2007 - 17:39 Uhr in
Hallo zusammen,
Ich würde gerne ein kleines UserPicture schon in der KommentarÜbersicht unterhalb der Artikel anzeigen.
Quasi links neben der Überschrift.
Die Funktion "theme_comment_folded" im comment.module ist dafür zuständig.
Mein Problem ist nun, dass ich wohl keine
<?php
?>
Wie muss ich dort mit dem print-Befehl umgehen, und wie mit Schleifen?
function theme_comment_folded($comment) {
$output = "<div class=\"comment-folded\">\n";
$output .= '<span class="subject">'. l($comment->subject, comment_node_url() .'/'. $comment->cid, NULL, NULL, "comment-$comment->cid") . ' '. theme('mark', $comment->new) .'</span> ';
$output .= '<span class="credit">'. t('by') .' '. theme('username', $comment) ."</span>\n";
$output .= '<div class="user-picture"><?php print $picture ?></div>';
$output .= '<?php if ($picture) : ?><?php endif; ?>';
$output .= "</div>\n";
return $output;
}
Die unteren Zeilen sind von mir und werden von Drupal ignoriert.
Kann hier ein Spezi helfen?!
Schätze es ist kein größeres Problem, aber ich hab keine Ahnung, wie ich es umformen muss.
Liebe Grüße
Helge
- Anmelden oder Registrieren um Kommentare zu schreiben
So, jetzt gehts
am 01.04.2007 - 16:12 Uhr
Wer also schon bei der KommentarÜbersicht unter den Seiten das UserPicture des Autors anzeigen lassen möchte, ändert den Code im comment.module folgendermaßen
function theme_comment_folded($comment) {
global $user;
...
$output .= '<a href="/user/'.$comment->uid.'"><img src="/'.$comment->picture.'" height="30" ></a>';
...
sonntägliche Grüße
Helge