]> git.mxchange.org Git - friendica.git/commitdiff
Add post type "event" to like/unlike localizated text
authorFabio Comuni <fabrix.xm@gmail.com>
Thu, 7 Jul 2011 12:02:58 +0000 (14:02 +0200)
committerFabio Comuni <fabrix.xm@gmail.com>
Thu, 7 Jul 2011 12:02:58 +0000 (14:02 +0200)
include/conversation.php

index 09623ff746550f6ace0662654d3382bda47eb27f..6b52f51cdb300a36a56679aa5171809d586521c0 100644 (file)
@@ -17,7 +17,26 @@ function localize_item(&$item){
                $author  = '[url=' . $item['author-link'] . ']' . $item['author-name'] . '[/url]';
                $objauthor =  '[url=' . $obj['author-link'] . ']' . $obj['author-name'] . '[/url]';
                
-               $post_type = (($obj['resource-id']) ? t('photo') : t('status'));                
+               switch($obj['verb']){
+                       case 'http://activitystrea.ms/schema/1.0/post':
+                               switch ($obj['object-type']){
+                                       case 'http://activitystrea.ms/schema/1.0/event':
+                                               $post_type = t('event');
+                                               break;
+                                       default:
+                                               $post_type = t('status');
+                               }
+                               break;
+                       default:
+                               if($obj['resource-id']){
+                                       $post_type = t('photo');
+                                       $m=array();     preg_match("/\[url=([^]]*)\]/", $obj['body'], $m);
+                                       $rr['plink'] = $m[1];
+                               } else {
+                                       $post_type = t('status');
+                               }
+               }
+       
                $plink = '[url=' . $obj['plink'] . ']' . $post_type . '[/url]';
                 
                switch($item['verb']){
@@ -779,4 +798,4 @@ function status_editor($a,$x, $notes_cid = 0) {
                ));
 
        return $o;
-}
\ No newline at end of file
+}