]> git.mxchange.org Git - friendica.git/commitdiff
events js: pass only first line of desc as title; item.desc and item.location as...
authorFabio Comuni <fabrix.xm@gmail.com>
Tue, 14 Feb 2012 15:48:34 +0000 (16:48 +0100)
committerFabio Comuni <fabrix.xm@gmail.com>
Tue, 14 Feb 2012 15:48:34 +0000 (16:48 +0100)
mod/events.php

index 731b824dec56b1411f8a89902b882ef21c5171d1..e10f508dd6a9e5efcfa9bcbdc983d52f35d8a388 100755 (executable)
@@ -241,10 +241,8 @@ function events_content(&$a) {
                                $start = (($rr['adjust']) ? datetime_convert('UTC',date_default_timezone_get(),$rr['start'], 'c') : datetime_convert('UTC','UTC',$rr['start'],'c'));
                                if ($rr['nofinish']){
                                        $end = null;
-                                       $allday=true;
                                } else {
                                        $end = (($rr['adjust']) ? datetime_convert('UTC',date_default_timezone_get(),$rr['finish'], 'c') : datetime_convert('UTC','UTC',$rr['finish'],'c'));
-                                       $allday=false;
                                }
                                
                                
@@ -253,26 +251,31 @@ function events_content(&$a) {
                                $last_date = $d;
                                $edit = ((! $rr['cid']) ? array($a->get_baseurl().'/events/event/'.$rr['id'],t('Edit event'),'','') : null);
 
+                               list($title, $_trash) = explode("<br",bbcode($rr['desc']),2);
+                               $title = strip_tags($title);
+                               $html = format_event_html($rr);
+                               $rr['desc'] = bbcode($rr['desc']);
+                               $rr['location'] = bbcode($rr['location']);
                                $events[] = array(
                                        'id'=>$rr['id'],
                                        'start'=> $start,
                                        'end' => $end,
-                                       'allDay' => $allday,
-                                       'title' => strip_tags(bbcode($rr['desc'])),
+                                       'allDay' => false,
+                                       'title' => $title,
                                        
                                        'j' => $j,
                                        'd' => $d,
                                        'edit' => $edit,
                                        'is_first'=>$is_first,
                                        'item'=>$rr,
-                                       'html'=>format_event_html($rr),
+                                       'html'=>$html,
                                        'plink' => array($rr['plink'],t('link to source'),'',''),
                                );
 
 
                        }
                }
-               
+                
                if ($a->argv[1] === 'json'){
                        echo json_encode($events); killme();
                }