Changeset 8652 for trunk/templates/base/scripts/BxBaseCommunicator.php
- Timestamp:
- 01/20/09 05:17:52 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/templates/base/scripts/BxBaseCommunicator.php
r8627 r8652 58 58 'action_hotlist_delete' => 'communicator_page_delete_hotlist.html', 59 59 'action_hotlist_add' => 'communicator_page_add_hotlist.html', 60 'action_greet_delete' => 'communicator_page_delete_greeting.html', 60 61 ); 61 62 } … … 72 73 $aTopToggleItems = array 73 74 ( 74 'greeting_requests' => _t( '_Greeting Requests' ),75 'hotlist_requests' => _t( '_Hotlist Requests' ),75 'greeting_requests' => _t( '_Greetings' ), 76 'hotlist_requests' => _t( '_Hotlists' ), 76 77 'friends_requests' => _t( '_MEMBERS_INVITE_YOU_FRIENDLIST' ), 77 78 ); … … 129 130 'back_invite' => _t( '_Back Invite' ), 130 131 'hotlist_add' => _t( '_Add to Hot List' ), 132 'visitor' => _t( '_Visitor' ), 131 133 ); 132 134 … … 140 142 'to' => _t( '_MEMBERS_YOU_INVITED_FRIENDLIST' ) 141 143 ); 142 143 $aRows = $this -> getRequests( 'FriendList', ' AND `FriendList`.`Check` = 0 ', $aTypes); 144 $aRows = $this -> getRequests( 'FriendList', $aTypes, ' AND `FriendList`.`Check` = 0 '); 144 145 break; 145 146 … … 150 151 'to' => _t( '_MEMBERS_YOU_HOTLISTED_BY' ) 151 152 ); 152 153 $aRows = $this -> getRequests( 'HotList', null, $aTypes); 153 $aRows = $this -> getRequests( 'HotList', $aTypes); 154 154 break; 155 155 … … 157 157 $aTypes = array 158 158 ( 159 'from' => _t( '_MEMBERS_YOU_KISSED' ), 160 'to' => _t( '_MEMBERS_YOU_KISSED_BY' ) 159 'from' => _t( '_MEMBERS_YOU_KISSED' ), 160 'to' => _t( '_MEMBERS_YOU_KISSED_BY' ), 161 'specific_key' => '_N times', 161 162 ); 162 163 $aRows = $this -> getRequests( 'VKisses', null, $aTypes); 163 $aRows = $this -> getRequests( 'Greetings', $aTypes, null, 'Number' ); 164 164 break; 165 165 … … 170 170 'to' => _t( '_MEMBERS_YOU_INVITED_FRIENDLIST' ) 171 171 ); 172 173 $aRows = $this -> getRequests( 'FriendList', ' AND `FriendList`.`Check` = 0 ', $aTypes); 172 $aRows = $this -> getRequests( 'FriendList', $aTypes, ' AND `FriendList`.`Check` = 0 ' ); 174 173 } 175 174 … … 221 220 foreach($aRows AS $iKey => $aItems ) 222 221 { 223 // some member's information ; 224 $aProfileInfo = getProfileInfo ($aItems['member_id']); 225 $sMemberIcon = get_member_icon($aItems['member_id'], 'left'); 226 $sMemberLocation = getProfileLink ($aItems['member_id']); 227 228 $sMemberNickName = $aProfileInfo['NickName']; 229 $sMemberAge = ( $aProfileInfo['DateOfBirth'] != "0000-00-00" ) 230 ? _t( "_y/o", age($aProfileInfo['DateOfBirth']) ) 231 : null; 232 233 $sMemberCountry = $aProfileInfo['Country']; 234 $sMemberFlag = $site['flags'] . strtolower($sMemberCountry) . $this -> sMembersFlagExtension; 235 $sMemberSexImg = $oFunctions -> genSexIcon($aProfileInfo['Sex']); 236 237 if ( $sMemberCountry ) 238 $sMemberCountryFlag = '<img src="' . $sMemberFlag . '" alt="' . $sMemberCountry . '" />'; 222 // if member not a visitor ; 223 if ( $aItems['member_id'] ) 224 { 225 // ** some member's information ; 226 $aProfileInfo = getProfileInfo ($aItems['member_id']); 227 228 // member's Icon ; 229 $sMemberIcon = get_member_icon($aProfileInfo['ID'], 'left'); 230 231 // member's profile location ; 232 $sMemberLocation = getProfileLink ($aProfileInfo['ID']); 233 234 // member's nickname ; 235 $sMemberNickName = $aProfileInfo['NickName']; 236 237 // define the member's age ; 238 $sMemberAge = ( $aProfileInfo['DateOfBirth'] != "0000-00-00" ) 239 ? _t( "_y/o", age($aProfileInfo['DateOfBirth']) ) 240 : null; 241 242 // define the member's country, sex, etc ... ; 243 $sMemberCountry = $aProfileInfo['Country']; 244 $sMemberFlag = $site['flags'] . strtolower($sMemberCountry) . $this -> sMembersFlagExtension; 245 $sMemberSexImg = $oFunctions -> genSexIcon($aProfileInfo['Sex']); 246 247 if ( $sMemberCountry ) 248 $sMemberCountryFlag = '<img src="' . $sMemberFlag . '" alt="' . $sMemberCountry . '" />'; 249 } 250 else 251 { 252 // ** if it's a visitor 253 254 // member's Icon ; 255 $sMemberIcon = $aLanguageKeys['visitor']; 256 257 // member's profile location ; 258 $sMemberLocation = null; 259 $sMemberSexImg = null; 260 $sMemberAge = null; 261 $sMemberCountryFlag = null; 262 $sMemberCountry = null; 263 } 239 264 240 265 // color devider ; … … 244 269 ( 245 270 'filled_class' => $sFiledCss, 246 271 247 272 'row_value' => $aItems['member_id'], 248 273 'member_icon' => $sMemberIcon, 249 274 250 'member_location' => $sMemberLocation, 251 'member_nickname' => $sMemberNickName, 252 'member_sex_img' => $sMemberSexImg, 253 'member_sex' => $aProfileInfo['Sex'], 275 // define the profile page location ; 276 'member_location' => ( $sMemberLocation ) 277 ? '<a href="' . $sMemberLocation . '">' . $sMemberNickName . '</a>' : null, 278 279 // define the member's sex ; 280 'member_sex_img' => ( $sMemberSexImg ) 281 ? ' <img src="' . $sMemberSexImg . '" alt="' . $aProfileInfo['Sex'] . '" />' : null , 282 254 283 'member_age' => $sMemberAge, 255 284 'member_flag' => $sMemberCountryFlag, … … 295 324 $sActionsList = $oSysTemplate -> parseHtmlByName( $this -> aUsedTemplates['action_friends_accept'], $aTemplateKeys ); 296 325 break; 326 297 327 case 'from' : 298 328 $aTemplateKeys = array … … 304 334 } 305 335 break; 336 306 337 case 'hotlist_requests' : 307 338 // define the person mode ; … … 309 340 { 310 341 case 'to' : 311 $aTemplateKeys = array342 $aTemplateKeys = array 312 343 ( 313 344 'add' => $aLanguageKeys['hotlist_add'], … … 316 347 317 348 break; 349 318 350 case 'from' : 319 351 $aTemplateKeys = array … … 324 356 break; 325 357 } 358 break; 359 360 case 'greeting_requests' : 361 $aTemplateKeys = array 362 ( 363 'delete' => $aLanguageKeys['delete'], 364 ); 365 $sActionsList = $oSysTemplate -> parseHtmlByName( $this -> aUsedTemplates['action_greet_delete'], $aTemplateKeys ); 326 366 break; 327 367 }
Note: See TracChangeset
for help on using the changeset viewer.