Changeset 21 for trunk/instant_messenger/inc/class.Ujabber.inc.php
- Timestamp:
- 05/02/07 09:15:15 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/instant_messenger/inc/class.Ujabber.inc.php
r20 r21 255 255 256 256 // vCard 257 $array_vcard['FN'] = trim($arr['FN']['0']['#']) ? $arr['FN']['0']['#']: $id;258 $array_vcard['NICKNAME'] = trim($arr['NICKNAME']['0']['#']) ? $arr['NICKNAME']['0']['#']: $pJid;259 $array_vcard['ORGNAME'] = trim($arr['ORG']['0']['#']['ORGNAME']['0']['#']) ? $arr['ORG']['0']['#']['ORGNAME']['0']['#']: "";260 $array_vcard['ORGUNIT'] = trim($arr['ORG']['0']['#']['ORGUNIT']['0']['#']) ? $arr['ORG']['0']['#']['ORGUNIT']['0']['#']: "";261 $array_vcard['ROLE'] = trim($arr['ROLE']['0']['#']) ? $arr['ROLE']['0']['#']: "";262 $array_vcard['BDAY'] = trim($arr['BDAY']['0']['#']) ? $arr['BDAY']['0']['#']: "";263 $array_vcard['DESC'] = trim($arr['DESC']['0']['#']) ? $arr['DESC']['0']['#']: "";257 $array_vcard['FN'] = trim($arr['FN']['0']['#']) ? urldecode($arr['FN']['0']['#']): $id; 258 $array_vcard['NICKNAME'] = trim($arr['NICKNAME']['0']['#']) ? urldecode($arr['NICKNAME']['0']['#']) : $pJid; 259 $array_vcard['ORGNAME'] = trim($arr['ORG']['0']['#']['ORGNAME']['0']['#']) ? urldecode($arr['ORG']['0']['#']['ORGNAME']['0']['#']) : ""; 260 $array_vcard['ORGUNIT'] = trim($arr['ORG']['0']['#']['ORGUNIT']['0']['#']) ? urldecode($arr['ORG']['0']['#']['ORGUNIT']['0']['#']) : ""; 261 $array_vcard['ROLE'] = trim($arr['ROLE']['0']['#']) ? urldecode($arr['ROLE']['0']['#']) : ""; 262 $array_vcard['BDAY'] = trim($arr['BDAY']['0']['#']) ? urldecode($arr['BDAY']['0']['#']) : ""; 263 $array_vcard['DESC'] = trim($arr['DESC']['0']['#']) ? urldecode($arr['DESC']['0']['#']) : ""; 264 264 $array_vcard['JID'] = $pJid; 265 265 return $array_vcard; … … 277 277 $xmlVcard = "<iq id='$id' type='set'>"; 278 278 $xmlVcard .= "<vCard xmlns='vcard-temp'>"; 279 $xmlVcard .= "<FN> $pVcard[0]</FN>";280 $xmlVcard .= "<NICKNAME> $pVcard[1]</NICKNAME>";279 $xmlVcard .= "<FN>".urlencode($pVcard[0])."</FN>"; 280 $xmlVcard .= "<NICKNAME>".urlencode($pVcard[1])."</NICKNAME>"; 281 281 $xmlVcard .= "<ORG>"; 282 $xmlVcard .= "<ORGNAME> $pVcard[2]</ORGNAME>";283 $xmlVcard .= "<ORGUNIT> $pVcard[3]</ORGUNIT>";282 $xmlVcard .= "<ORGNAME>".urlencode($pVcard[2])."</ORGNAME>"; 283 $xmlVcard .= "<ORGUNIT>".urlencode($pVcard[3])."</ORGUNIT>"; 284 284 $xmlVcard .= "</ORG>"; 285 $xmlVcard .= "<ROLE> $pVcard[4]</ROLE>";286 $xmlVcard .= "<BDAY> $pVcard[5]</BDAY>";287 $xmlVcard .= "<DESC> $pVcard[6]</DESC>";285 $xmlVcard .= "<ROLE>".urlencode($pVcard[4])."</ROLE>"; 286 $xmlVcard .= "<BDAY>".urlencode($pVcard[5])."</BDAY>"; 287 $xmlVcard .= "<DESC>".urlencode($pVcard[6])."</DESC>"; 288 288 $xmlVcard .= "</vCard></iq>"; 289 289
Note: See TracChangeset
for help on using the changeset viewer.