Changeset 36 for trunk/calendar/inc/class.bocalendar.inc.php
- Timestamp:
- 06/29/07 15:18:52 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/calendar/inc/class.bocalendar.inc.php
r29 r36 2687 2687 } 2688 2688 2689 if(!is_object($GLOBALS['phpgw']->send))2689 /*if(!is_object($GLOBALS['phpgw']->send)) 2690 2690 { 2691 2691 $GLOBALS['phpgw']->send = CreateObject('phpgwapi.send'); 2692 } 2692 }*/ 2693 2693 // $send = &$GLOBALS['phpgw']->send; 2694 2694 … … 2708 2708 foreach($to_notify as $userid => $statusid) 2709 2709 { 2710 2710 $mail->ClearAllRecipients(); 2711 $mail->ClearAttachments(); 2712 2711 2713 $userid = (int)$userid; 2712 2714 … … 2731 2733 2732 2734 $to = $preferences->email_address($userid); 2735 2733 2736 if (empty($to) || $to[0] == '@' || $to[0] == '$') // we have no valid email-address 2734 2737 { … … 2945 2948 break; 2946 2949 } 2947 $mail->AddAddress( implode(",",$to));2950 $mail->AddAddress($to); 2948 2951 $mail->Body = $tmpbody; 2949 2952 $mail->From = $sender; … … 2957 2960 if(!$mail->Send()) 2958 2961 { 2962 2959 2963 $returncode=false; 2960 2964 } … … 2991 2995 if($ex_participant) 2992 2996 $to[] = $ex_participant; 2993 } 2994 $mail->AddAddress(implode(",",$to)); 2997 } 2998 foreach($to as $i => $to_array) 2999 $mail->AddAddress($to_array); 2995 3000 $_body = explode("<hr size='1' width='100%'>",$tmpbody); 2996 3001 $tmpbody = $_body[0]; … … 2998 3003 $tmpbody.= "<br>".lang("Summary").": ".$this->so->cal->event[title]."<br>"; 2999 3004 $tmpbody.= "<br>".lang("Start date").": ".$GLOBALS['phpgw']->common->show_date($starttime)."<br>".lang("End date").": ".$GLOBALS['phpgw']->common->show_date($endtime)."<br>"; 3000 $tmpbody.= "<br><br><hr size='1' width='100%'><font color='red'>".lang("This message was sent by server. You must send a message to sender to confirm this event")."</font>"; 3001 3005 $tmpbody.= "<br><br><hr size='1' width='100%'><font color='red'>" 3006 .lang("This message was sent by server. You must send a message to sender to confirm this event")."<br>" 3007 .lang("This is an external event. Even if it added to your expresso its can be changed any time at all")."</font><br>"; 3008 3009 if ($GLOBALS['bocalendar']->so->cal->event[start][month] > 10) 3010 $event_month=$GLOBALS['bocalendar']->so->cal->event[start][month]; 3011 else 3012 $event_month="0".$GLOBALS['bocalendar']->so->cal->event[start][month]; 3013 $tmpbody .="<a href='../index.php?menuaction=calendar.uicalendar.add&date=" 3014 .$GLOBALS['bocalendar']->so->cal->event[start][year] 3015 .$event_month 3016 .$GLOBALS['bocalendar']->so->cal->event[start][mday] 3017 ."&hour=".$GLOBALS['bocalendar']->so->cal->event[start][hour] 3018 ."&minute=".$GLOBALS['bocalendar']->so->cal->event[start][min] 3019 ."&title=".$GLOBALS['bocalendar']->so->cal->event['title'] 3020 ."&description=".$GLOBALS['bocalendar']->so->cal->event['description'] 3021 ."&location=".$GLOBALS['bocalendar']->so->cal->event['location']."'>" 3022 ."<h2>".lang("Add to my expresso")."</h2>"; 3023 3002 3024 //attach extern vcard 3003 3025 // define('context','$GLOBALS.bocalendar.so.cal.event'); … … 3013 3035 fclose($attach_fd); 3014 3036 $mail->From = $sender; 3015 $mail->FromName = lang("Expresso external user").": ".$GLOBALS['phpgw_info']['user']['fullname'];3037 $mail->FromName = $GLOBALS['phpgw_info']['user']['fullname']; 3016 3038 $mail->Sender = $mail->From; 3017 3039 $mail->SenderName = $mail->FromName;
Note: See TracChangeset
for help on using the changeset viewer.