Changeset 8244 for trunk/xmlrpc
- Timestamp:
- 01/05/09 02:48:29 (3 years ago)
- Location:
- trunk/xmlrpc
- Files:
-
- 6 edited
-
BxDolXMLRPCFriends.php (modified) (3 diffs)
-
BxDolXMLRPCMessages.php (modified) (1 diff)
-
BxDolXMLRPCSearch.php (modified) (3 diffs)
-
BxDolXMLRPCUser.php (modified) (1 diff)
-
BxDolXMLRPCUtil.php (modified) (2 diffs)
-
index.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/xmlrpc/BxDolXMLRPCFriends.php
r8238 r8244 3 3 class BxDolXMLRPCFriends 4 4 { 5 function getFriends($sUser, $sPwd, $sNick )5 function getFriends($sUser, $sPwd, $sNick, $sLang) 6 6 { 7 7 $iIdProfile = BxDolXMLRPCUtil::getIdByNickname ($sNick); 8 8 if (!$iIdProfile || !($iId = BxDolXMLRPCUtil::checkLogin ($sUser, $sPwd))) 9 9 return new xmlrpcresp(new xmlrpcval(array('error' => new xmlrpcval(1,"int")), "scruct")); 10 11 BxDolXMLRPCUtil::setLanguage ($sLang); 10 12 11 13 $r = db_res ("SELECT `Profiles`.* FROM `FriendList` … … 21 23 } 22 24 23 function getFriendRequests($sUser, $sPwd )25 function getFriendRequests($sUser, $sPwd, $sLang) 24 26 { 25 27 if (!($iId = BxDolXMLRPCUtil::checkLogin ($sUser, $sPwd))) 26 28 return new xmlrpcresp(new xmlrpcval(array('error' => new xmlrpcval(1,"int")), "scruct")); 27 29 30 BxDolXMLRPCUtil::setLanguage ($sLang); 31 28 32 $r = db_res (" 29 33 SELECT `Profiles`.* FROM `FriendList` … … 32 36 ORDER BY `Profiles`.`NickName` ASC"); 33 37 38 $aProfiles = array (); 34 39 while ($aRow = mysql_fetch_array ($r)) 35 40 $aProfiles[] = new xmlrpcval(BxDolXMLRPCUtil::fillProfileArray($aRow, 'thumb'), 'struct'); -
trunk/xmlrpc/BxDolXMLRPCMessages.php
r7703 r8244 104 104 while ($aRow = mysql_fetch_array ($r)) 105 105 { 106 $sIcon = BxDolXMLRPCUtil::getThumbLink($isInbox ? $aRow['Sender'] : $aRow['Recipient'], ' icon');106 $sIcon = BxDolXMLRPCUtil::getThumbLink($isInbox ? $aRow['Sender'] : $aRow['Recipient'], 'thumb'); 107 107 $aMsg = array ( 108 108 'ID' => new xmlrpcval($aRow['ID']), -
trunk/xmlrpc/BxDolXMLRPCSearch.php
r8238 r8244 3 3 class BxDolXMLRPCSearch 4 4 { 5 function getSearchResultsLocation($sUser, $sPwd, $s CountryCode, $sCity, $isOnlineOnly, $isWithPhotosOnly, $iStart, $iPP)5 function getSearchResultsLocation($sUser, $sPwd, $sLang, $sCountryCode, $sCity, $isOnlineOnly, $isWithPhotosOnly, $iStart, $iPP) 6 6 { 7 7 if (!($iId = BxDolXMLRPCUtil::checkLogin ($sUser, $sPwd))) 8 8 return new xmlrpcresp(new xmlrpcval(array('error' => new xmlrpcval(1,"int")), "scruct")); 9 10 BxDolXMLRPCUtil::setLanguage ($sLang); 9 11 10 12 $sWhere = ''; … … 39 41 } 40 42 41 function getSearchResultsKeyword($sUser, $sPwd, $s Keyword, $isOnlineOnly, $isWithPhotosOnly, $iStart, $iPP)43 function getSearchResultsKeyword($sUser, $sPwd, $sLang, $sKeyword, $isOnlineOnly, $isWithPhotosOnly, $iStart, $iPP) 42 44 { 43 45 if (!($iId = BxDolXMLRPCUtil::checkLogin ($sUser, $sPwd))) 44 46 return new xmlrpcresp(new xmlrpcval(array('error' => new xmlrpcval(1,"int")), "scruct")); 47 48 BxDolXMLRPCUtil::setLanguage ($sLang); 45 49 46 50 $sMatch = ''; … … 71 75 72 76 while ($aRow = mysql_fetch_array ($r)) 73 $aProfiles[] = new xmlrpcval(BxDolXMLRPCUtil::fillProfileArray($aRow, ' icon'), 'struct');77 $aProfiles[] = new xmlrpcval(BxDolXMLRPCUtil::fillProfileArray($aRow, 'thumb'), 'struct'); 74 78 75 79 return new xmlrpcval ($aProfiles, "array"); -
trunk/xmlrpc/BxDolXMLRPCUser.php
r7936 r8244 23 23 } 24 24 25 function getUserInfo($sUser, $sPwd, $sNick )25 function getUserInfo($sUser, $sPwd, $sNick, $sLang) 26 26 { 27 27 $iIdProfile = BxDolXMLRPCUtil::getIdByNickname ($sNick); 28 28 if (!$iIdProfile || !($iId = BxDolXMLRPCUtil::checkLogin ($sUser, $sPwd))) 29 29 return new xmlrpcresp(new xmlrpcval(array('error' => new xmlrpcval(1,"int")), "scruct")); 30 31 BxDolXMLRPCUtil::setLanguage ($sLang); 30 32 31 33 $aRet = BxDolXMLRPCUtil::getUserInfo($iIdProfile); -
trunk/xmlrpc/BxDolXMLRPCUtil.php
r7936 r8244 97 97 $aRet['sex'] = new xmlrpcval($aSexSql['Sex']); 98 98 $aRet['age'] = new xmlrpcval(age($aSexSql['DateOfBirth'])); 99 $aRet['country'] = new xmlrpcval($aSexSql['Country']); 100 $aRet['city'] = new xmlrpcval($aSexSql['City']); 99 101 100 102 return $aRet; … … 111 113 'Sex' => new xmlrpcval($a['Sex']), 112 114 'Age' => new xmlrpcval(age($a['DateOfBirth'])), 115 'Country' => new xmlrpcval(_t($GLOBALS['aPreValues']['Country'][$a['Country']]['LKey'])), 116 'City' => new xmlrpcval($a['City']), 113 117 $sImageKey => new xmlrpcval($sImage), 114 118 ); -
trunk/xmlrpc/index.php
r8181 r8244 54 54 "dolphin.getUserInfo" => array( 55 55 "function" => "BxDolXMLRPCUser::getUserInfo", 56 "signature" => array (array ($xmlrpcStruct, $xmlrpcString, $xmlrpcString, $xmlrpcString )),56 "signature" => array (array ($xmlrpcStruct, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString)), 57 57 "docstring" => "return user information", 58 58 ), … … 96 96 "dolphin.getSearchResultsLocation" => array( 97 97 "function" => "BxDolXMLRPCSearch::getSearchResultsLocation", 98 "signature" => array (array ($xmlrpcArray, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString )),98 "signature" => array (array ($xmlrpcArray, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString)), 99 99 "docstring" => "get search results by location", 100 100 ), 101 101 "dolphin.getSearchResultsKeyword" => array( 102 102 "function" => "BxDolXMLRPCSearch::getSearchResultsKeyword", 103 "signature" => array (array ($xmlrpcArray, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString)),103 "signature" => array (array ($xmlrpcArray, $xmlrpcString, $xmlrpcString,$xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString)), 104 104 "docstring" => "get search results by keyword", 105 105 ), … … 109 109 "dolphin.getFriends" => array( 110 110 "function" => "BxDolXMLRPCFriends::getFriends", 111 "signature" => array (array ($xmlrpcArray, $xmlrpcString, $xmlrpcString, $xmlrpcString )),111 "signature" => array (array ($xmlrpcArray, $xmlrpcString, $xmlrpcString, $xmlrpcString, $xmlrpcString)), 112 112 "docstring" => "get user's friends", 113 113 ), 114 114 "dolphin.getFriendRequests" => array( 115 115 "function" => "BxDolXMLRPCFriends::getFriendRequests", 116 "signature" => array (array ($xmlrpcArray, $xmlrpcString, $xmlrpcString )),116 "signature" => array (array ($xmlrpcArray, $xmlrpcString, $xmlrpcString, $xmlrpcString)), 117 117 "docstring" => "get friend requests", 118 118 ),
Note: See TracChangeset
for help on using the changeset viewer.