Dotclear


Ignore:
Timestamp:
04/11/09 12:40:08 (15 years ago)
Author:
JcDenis
Message:

eventdata:

  • fix some bugs
  • Add ics feeds
File:
1 edited

Legend:

Unmodified
Added
Removed
  • plugins/eventdata/class.dc.eventdata.rest.php

    r1005 r1015  
    2020          $eventdataEnd = !empty($get['eventdataEnd']) ? $get['eventdataEnd'] : null; 
    2121          $eventdataPeriod = !empty($get['eventdataPeriod']) ? $get['eventdataPeriod'] : null; 
     22          $eventdataLocation = !empty($get['eventdataLocation']) ? $get['eventdataLocation'] : null; 
    2223 
    2324          $limit = !empty($get['limit']) ? $get['limit'] : null; 
     
    2526 
    2627          $eventdata = new dcEventdata($core); 
    27           $rs = $eventdata->getEventdata($eventdataType,$limit,$eventdataStart,$eventdataEnd,$postId,$eventdataPeriod); 
     28          $rs = $eventdata->getEventdata($eventdataType,$limit,$eventdataStart,$eventdataEnd,$postId,$eventdataPeriod,$eventdataLocation); 
    2829 
    2930          $sortby = explode(',',$sortby); 
     
    5253               $xe->start = $rs->eventdata_start; 
    5354               $xe->end = $rs->eventdata_end; 
     55               $xe->location = $rs->eventdata_location; 
    5456               $rsp->insertNode($xe); 
    5557          } 
     
    6466          if (empty($post['eventdataStart'])) throw new Exception('No event start date'); 
    6567          if (empty($post['eventdataEnd'])) throw new Exception('No event end date'); 
     68          if (!isset($post['eventdataLocation'])) { $post['eventdataLocation'] = ''; } 
    6669 
    6770          $eventdata = new dcEventdata($core); 
    68           $eventdata->setEventdata($post['eventdataType'],$post['postId'],$post['eventdataStart'],$post['eventdataEnd'],); 
     71          $eventdata->setEventdata($post['eventdataType'],$post['postId'],$post['eventdataStart'],$post['eventdataEnd'],$post['eventdataLocation']); 
    6972 
    7073          return true; 
     
    7881          $start = empty($post['eventdataStart']) ? null : $post['eventdataStart']; 
    7982          $end = empty($post['eventdataEnd']) ? null : $post['eventdataEnd']; 
     83          $location = empty($post['eventdataLocation']) ? null : $post['eventdataLocation']; 
    8084 
    8185          $eventdata = new dcEventdata($core); 
    82           $eventdata->delEventdata($post['eventdataType'],$post['postId'],$start,$end); 
     86          $eventdata->delEventdata($post['eventdataType'],$post['postId'],$start,$end,$location); 
    8387 
    8488          return true; 
Note: See TracChangeset for help on using the changeset viewer.

Sites map