Voller Name in Beiträgen - mit Link
am 17.03.2008 - 17:41 Uhr in
Hallo zusammen,
ich habe durch dieses Forum inzwischen rausbekommen, wie ich Artikeln von vollen Namen eines Benutzers anstatt dessen Login-Namen anzeigen lassen kann. Dazu habe ich in node-story.tpl.php folgendes eingetragen:
<span class="submitted">
<?php $user = user_load(array('uid' => ($node->uid)));?>
<?php print t('Verfasst von ') . ($user->profile_fullname) . t(' am ') . format_date($node->created, 'custom', "d. F Y"); ?>
</span>Das sieht gut aus und funktioniert perfekt, sofern man per mod Profile das Feld "profile_fullname" angelegt und gefüllt hat. Alles Super! Jetzt möchte ich noch einen Link hinter dem Benutzernamen auf das Userprofil, so wie es per
<?php
print $submitted
?>Da meine PHP-Kenntnisse reichlich eingeschänkt sind und ich obiges nur per copy&paste hinbekommen habe, weiss ich echt nicht wie ich das umsetzten kann. Kann jemand helfen?
Danke und Gruss
Thomas
- Anmelden oder Registrieren um Kommentare zu schreiben

User Link
am 17.03.2008 - 18:12 Uhr
Das machst du so:
<?phpprint t('Verfasst von ') . l($user->profile_fullname,'user/' . $user->uid) . t(' am ') . format_date($node->created, 'custom', "d. F Y");
?>
Neu ist das:
<?phpl($user->profile_fullname,'user/' . $user->uid)
?>
l() ist eine Drupal Funktion, die korrekt und sicher Links erzeugt.
vg
--
md - DrupalCenter
mdwp* :: Drupal Services
tut
am 19.03.2008 - 17:56 Uhr
danke md,
so tuts genau wie es soll.
gruss
thomas
--
In the Long Run, We Are All Dead