Changeset 3022 for branches/2.2
- Timestamp:
- 07/09/10 12:07:51 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2/calendar/inc/class.boicalendar.inc.php
r3018 r3022 1261 1261 $type = strtolower(str_replace('-','_',$type)); 1262 1262 $event[$type] = $value; 1263 /* 1263 1264 if(is_string($value)) 1264 1265 { … … 1269 1270 $this->debug("Setting ".$type." = "._debug_array($value,False)); 1270 1271 } 1272 */ 1271 1273 } 1272 1274 … … 1285 1287 // Corrige a codificacao dos caracteres 1286 1288 $str = utf8_decode ( trim ($str) ); 1287 $this->debug("LINE : ".$str);1289 //$this->debug("LINE : ".$str); 1288 1290 return $str; 1289 1291 } … … 1408 1410 function parse_parameters(&$event,$majortype,$value) 1409 1411 { 1410 $this->debug ('value: '.$value);1412 //$this->debug ('value: '.$value); 1411 1413 if(!ereg('[\=\;]',$value)) 1412 1414 { … … 1456 1458 } 1457 1459 1458 $this->debug('parse_parameters array return_value: '._debug_array($return_value,False));1460 //$this->debug('parse_parameters array return_value: '._debug_array($return_value,False)); 1459 1461 1460 1462 for($i=0;$i<count($return_value);$i++) … … 1483 1485 } 1484 1486 } 1485 $this->debug('name : '.$name.' : Param = '.$param);1487 //$this->debug('name : '.$name.' : Param = '.$param); 1486 1488 if(@$this->parameter[$param]['properties'][$majortype]) 1487 1489 { … … 2574 2576 2575 2577 ereg($property_regexp,$text,$temp); 2576 $this->debug ('Majortype dump: '._debug_array($temp, false) );2578 //$this->debug ('Majortype dump: '._debug_array($temp, false) ); 2577 2579 $majortype = str_replace('-','_',strtolower($temp[1])); 2578 2580 $value = chop($temp[2]); … … 2580 2582 if($mode != 'none' && ($majortype != 'begin' && $majortype != 'end')) 2581 2583 { 2582 $this->debug('PARSE:MAJORTYPE : '.$majortype);2584 //$this->debug('PARSE:MAJORTYPE : '.$majortype); 2583 2585 if(isset($this->property[$majortype])) 2584 2586 { … … 2610 2612 unset($dur); 2611 2613 2612 // Split «DURATION»2614 // Split DURATION 2613 2615 list($_f_['day_raw'], $_f_['time_raw']) = split('T', substr($value, 1, strlen($value)-1)); 2614 2616 … … 3022 3024 default: 3023 3025 $cat_sep = ','; 3024 break; 3025 } 3026 $this->debug ('ical parse result: ' . _debug_array ($ical, false));3026 break; 3027 } 3028 3027 3029 $c_events = count($ical['event']); 3028 for($i=0; $i<$c_events;$i++)3030 for($i=0; $i<$c_events; $i++) 3029 3031 { 3030 3032 if($ical['event'][$i]['uid']['value']) … … 3075 3077 $email = $ical['event'][$i]['attendee'][$a]['mailto']['user']; 3076 3078 if ( $email ) 3077 $email = '<'. $email .'@'. $ical['event'][$i]['attendee'][$a]['mailto']['host'] .'>'; 3079 { 3080 // Remove os espaços, tabs e quebra-de-linha no dominio 3081 $email_domain = preg_replace('/\s*/m', '', $ical['event'][$i]['attendee'][$a]['mailto']['host']); 3082 $email = '<'. $email .'@'. $email_domain .'>'; 3083 } 3078 3084 else 3079 3085 $email = ''; … … 3194 3200 3195 3201 // Weeks::Day-- 3196 if( 3202 if( $ical['event'][$i]['duration']['weeks'] 3197 3203 AND 3198 3204 ( $ical['event'][$i]['duration']['hours'] == 0 )
Note: See TracChangeset
for help on using the changeset viewer.