Index: activitystream_twitter/activitystream_twitter.module
===================================================================
--- activitystream_twitter/activitystream_twitter.module	(révision 7042)
+++ activitystream_twitter/activitystream_twitter.module	(copie de travail)
@@ -24,7 +24,7 @@ function activitystream_twitter_streamapi($user) {
   foreach ($items as $tweet) {
     $userid = $user->userid .':';
     $tweet['title'] = preg_replace('/^'. $userid .' /', '', $tweet['title']);
-    $tweet['body'] = activitystream_twitter_makelinks($tweet['body']);
+    $tweet['body'] = activitystream_twitter_makelinks($tweet['body'], $user->userid);
     $newitems[] = $tweet;
   }
   return $newitems;
@@ -66,12 +66,12 @@ function theme_activitystream_twitter_item($activi
   $node = node_load($activity->nid);
   $date = theme('activitystream_date', $node->created);
   $user = activitystream_user_load($node->uid);
-  $title = activitystream_twitter_makelinks($node->title);
+  $title = activitystream_twitter_makelinks($node->title, $user->userid);
   $name = theme('activitystream_username', $user);
    return '<span class="activitystream-item">'. theme('activitystream_twitter_icon') ." <span>$name ". l('tweeted', $activity->link) ." \"". $title ."\" <span class=\"activitystream-created\">$date</span></span>". l('#', 'node/'. $node->nid, array('class' => 'permalink')) .'</span>';
 }
 
-function activitystream_twitter_makelinks($text) {
+function activitystream_twitter_makelinks($text, $userid) {
   // autolink URLS
   $text = eregi_replace('(((f|ht){1}tp://)[-a-zA-Z0-9@:%_\+.~#?&//=]+)', '<a href="\\1">\\1</a>', $text);
   $text = eregi_replace('([[:space:]()[{}])(www.[-a-zA-Z0-9@:%_\+.~#?&//=]+)', '\\1<a href="http://\\2">\\2</a>', $text);
@@ -79,6 +79,8 @@ function theme_activitystream_twitter_item($activi
   $text = preg_replace('/@(\w*)/', '<a href="http://twitter.com/\\1">@\\1</a>', $text);
   // hashtags to hashtag.org
   $text = preg_replace('/#(\w*)/', '<a href="http://hashtags.org/tag/\\1/">#\\1</a>', $text);
+  // link for user
+  $text = preg_replace('/^('. preg_quote($userid) .'):/', l($userid, 'http://twitter.com/'. $userid, array('external' => TRUE)) .':', $text);
   return $text;
 }
 
