]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
wire links will now work in the activity river
authordave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544>
Tue, 30 Jun 2009 11:19:49 +0000 (11:19 +0000)
committerdave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544>
Tue, 30 Jun 2009 11:19:49 +0000 (11:19 +0000)
git-svn-id: https://code.elgg.org/elgg/trunk@3367 36083f99-b078-4883-b0ff-0f9b5a30f544

mod/thewire/views/default/river/object/thewire/create.php

index df381d7f720c098de97411ef4e45582023236b52..2c1bb159d0aa7c44dfe6536b5d70583b6862d554 100644 (file)
@@ -5,8 +5,10 @@
        $url = $object->getURL();\r
 \r
        $string = "<a href=\"{$performed_by->getURL()}\">{$performed_by->name}:</a> ";\r
-       $string .= $object->description;\r
-
+       $desc .= $object->description;\r
+       $desc = preg_replace('/\@([A-Za-z0-9\_\.\-]*)/i','@<a href="' . $vars['url'] . 'pg/thewire/$1">$1</a>',$desc);\r
+       $string .= parse_urls($desc);\r
+\r
        $string .= " (<a href=\"{$vars['url']}mod/thewire/add.php?wire_username={$object->getOwnerEntity()->username}\" class=\"reply\">" . elgg_echo('thewire:reply') . "</a>)";\r
 ?>\r
 \r