X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=modules%2Fcarnet%2Ffeed.inc.php;h=a69e65b96e0514408a4c304f7e4f26749d565e92;hb=b32a94b8b784a4ab4d4d2af47974b6ab0659a78f;hp=2f1a9264a00e1610fad579781a38107adff04d42;hpb=b00527ff4a4883f2bd8bdfcceb6d4123f19ef785;p=platal.git diff --git a/modules/carnet/feed.inc.php b/modules/carnet/feed.inc.php index 2f1a926..a69e65b 100644 --- a/modules/carnet/feed.inc.php +++ b/modules/carnet/feed.inc.php @@ -1,6 +1,6 @@ getDate($user); @$datetext = new Date($date); @$datetext = $datetext->format('%e %B %Y'); + $profile = $user->profile(); $infos[] = array('operation' => $op, 'title' => '[' . $op->getTitle(1) . '] - ' . $user->fullName() . ' le ' . $datetext, 'author' => $user->fullName(), @@ -47,8 +48,9 @@ class CarnetFeedIterator implements PlIterator 'hruid' => $user->login(), 'dead' => $user->deathdate, 'profile' => $user->profile()->hrid(), + 'link' => Platal::globals()->baseurl . '/profile/' . $profile->hrid(), 'user' => $user, - 'contact' => $owner->isContact($user)); + 'contact' => $owner->isContact($profile)); } } $this->it = PlIteratorUtils::fromArray($infos); @@ -88,11 +90,11 @@ class CarnetFeed extends PlFeed 'carnet/rss.tpl'); } - protected function fetch(PlUser &$user) + protected function fetch(PlUser $user) { return new CarnetFeedIterator($user); } } -// vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8: +// vim:set et sw=4 sts=4 sws=4 foldmethod=marker fenc=utf-8: ?>