]> git.mxchange.org Git - friendica.git/blobdiff - include/event.php
Merge pull request #1915 from rabuzarus/hide_profilepics
[friendica.git] / include / event.php
index 8aef0a263613cd8db9afaadf8cfa34361e9cec3d..fedbe24468ab67a4085422375974013e279bd77e 100644 (file)
@@ -1,9 +1,11 @@
 <?php
 
+require_once('include/bbcode.php');
+require_once('include/map.php');
 
 function format_event_html($ev) {
 
-       require_once('include/bbcode.php');
+
 
        if(! ((is_array($ev)) && count($ev)))
                return '';
@@ -36,10 +38,17 @@ function format_event_html($ev) {
                                $ev['finish'] , $bd_format )))
                        . '</abbr></p>'  . "\r\n";
 
-       if(strlen($ev['location']))
+       if(strlen($ev['location'])){
                $o .= '<p class="event-location"> ' . t('Location:') . ' <span class="location">' 
                        . bbcode($ev['location']) 
                        . '</span></p>' . "\r\n";
+               
+               if (strpos($ev['location'], "[map")===False) {
+                       $map = generate_named_map($ev['location']);
+                       if ($map!==$ev['location']) $o.=$map;
+               }
+               
+       }
 
        $o .= '</div>' . "\r\n";
        return $o;
@@ -207,7 +216,7 @@ function event_store($arr) {
 
        $arr['created'] = (($arr['created']) ? $arr['created'] : datetime_convert());
        $arr['edited']  = (($arr['edited']) ? $arr['edited'] : datetime_convert());
-       $arr['type']    = (($arr['type']) ? $arr['type'] : 'event' );   
+       $arr['type']    = (($arr['type']) ? $arr['type'] : 'event' );
        $arr['cid']     = ((intval($arr['cid'])) ? intval($arr['cid']) : 0);
        $arr['uri']     = (x($arr,'uri') ? $arr['uri'] : item_new_uri($a->get_hostname(),$arr['uid']));
        $arr['private'] = ((x($arr,'private')) ? intval($arr['private']) : 0);
@@ -263,7 +272,7 @@ function event_store($arr) {
                        `allow_gid` = '%s',
                        `deny_cid` = '%s',
                        `deny_gid` = '%s'
-                       WHERE `id` = %d AND `uid` = %d LIMIT 1",
+                       WHERE `id` = %d AND `uid` = %d",
 
                        dbesc($arr['edited']),
                        dbesc($arr['start']),
@@ -291,7 +300,7 @@ function event_store($arr) {
                        $object .= '</object>' . "\n";
 
 
-                       q("UPDATE `item` SET `body` = '%s', `object` = '%s', `allow_cid` = '%s', `allow_gid` = '%s', `deny_cid` = '%s', `deny_gid` = '%s', `edited` = '%s', `private` = %d WHERE `id` = %d AND `uid` = %d LIMIT 1",
+                       q("UPDATE `item` SET `body` = '%s', `object` = '%s', `allow_cid` = '%s', `allow_gid` = '%s', `deny_cid` = '%s', `deny_gid` = '%s', `edited` = '%s', `private` = %d WHERE `id` = %d AND `uid` = %d",
                                dbesc(format_event_bbcode($arr)),
                                dbesc($object),
                                dbesc($arr['allow_cid']),
@@ -385,13 +394,18 @@ function event_store($arr) {
                $r = q("SELECT * FROM `user` WHERE `uid` = %d LIMIT 1",
                        intval($arr['uid'])
                );
-               if(count($r))
-                       $plink = $a->get_baseurl() . '/display/' . $r[0]['nickname'] . '/' . $item_id;
+               //if(count($r))
+               //      $plink = $a->get_baseurl() . '/display/' . $r[0]['nickname'] . '/' . $item_id;
 
 
                if($item_id) {
-                       q("UPDATE `item` SET `plink` = '%s', `event-id` = %d  WHERE `uid` = %d AND `id` = %d LIMIT 1",
-                               dbesc($plink),
+                       //q("UPDATE `item` SET `plink` = '%s', `event-id` = %d  WHERE `uid` = %d AND `id` = %d",
+                       //      dbesc($plink),
+                       //      intval($event['id']),
+                       //      intval($arr['uid']),
+                       //      intval($item_id)
+                       //);
+                       q("UPDATE `item` SET `event-id` = %d  WHERE `uid` = %d AND `id` = %d",
                                intval($event['id']),
                                intval($arr['uid']),
                                intval($item_id)