Ignore:
Timestamp:
12/18/12 14:18:30 (11 years ago)
Author:
cristiano
Message:

Ticket #3209 - Arrumado codificação dos eventos do calendario

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/zpush/backend/expresso/providers/calendarProvider.php

    r7589 r7670  
    211211        $message->endtime = (int) substr($schedulable['endTime'], 0, -3); 
    212212        $message->deleted = 0; 
    213         $message->subject = $schedulable['summary']; // phpgw_cal.title 
    214         $message->location = $schedulable['location']; // phpgw_cal.location 
     213 
     214        $message->subject = mb_convert_encoding($schedulable['summary'] , 'UTF-8' , 'UTF-8,ISO-8859-1'); 
     215        $message->location =  mb_convert_encoding($schedulable['location'], 'UTF-8' , 'UTF-8,ISO-8859-1'); 
    215216 
    216217        if(isset($schedulable['description']) && $schedulable['description'] != "") { 
    217             $message->body = $schedulable['description'];  // phpgw_cal.description 
     218            $message->body = mb_convert_encoding($schedulable['description'], 'UTF-8' , 'UTF-8,ISO-8859-1');  // phpgw_cal.description 
    218219            $message->bodysize = strlen($message->body); 
    219220            $message->bodytruncated = 0; 
     
    237238                if($participant['isOrganizer'] == 1) //organizador 
    238239                { 
    239                     $message->organizername = $participant['user']['name']; 
    240                     $message->organizeremail = $participant['user']['mail']; 
     240                    $message->organizername = mb_convert_encoding($participant['user']['name'], 'UTF-8' , 'UTF-8,ISO-8859-1'); 
     241                    $message->organizeremail = mb_convert_encoding($participant['user']['mail'], 'UTF-8' , 'UTF-8,ISO-8859-1'); 
    241242 
    242243                    if(isset($participant['alarms'][0])) 
     
    262263                { 
    263264                    $attendee = new SyncAttendee(); 
    264                     $attendee->name = $participant['user']['name']; 
    265                     $attendee->email = $participant['user']['mail']; 
     265                    $attendee->name =  mb_convert_encoding($participant['user']['name'], 'UTF-8' , 'UTF-8,ISO-8859-1'); 
     266                    $attendee->email = mb_convert_encoding($participant['user']['mail'], 'UTF-8' , 'UTF-8,ISO-8859-1'); 
    266267                    $message->attendees[] = $attendee; 
    267268                } 
     
    331332            $message->recurrence = $recur; 
    332333        } 
    333  
    334334        return $message; 
    335335    } 
Note: See TracChangeset for help on using the changeset viewer.