| @@ 187-210 (lines=24) @@ | ||
| 184 | 'limit' => 0 |
|
| 185 | )); |
|
| 186 | $i=0; |
|
| 187 | foreach($skillsEntity as $skill){ |
|
| 188 | $user['skills']['item_'.$i]['skill'] = $skill->title; |
|
| 189 | //$user['skills']['item_'.$i]['endorsements'] = $skill->endorsements; |
|
| 190 | $j = 0; |
|
| 191 | if(is_array($skill->endorsements)){ |
|
| 192 | foreach($skill->endorsements as $friend){ |
|
| 193 | $friendEntity = get_user($friend); |
|
| 194 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["id"] = $friendEntity->guid; |
|
| 195 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["username"] = $friendEntity->username; |
|
| 196 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["displayName"] = $friendEntity->name; |
|
| 197 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["profileURL"] = $friendEntity->getURL(); |
|
| 198 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["iconURL"] = $friendEntity->geticon(); |
|
| 199 | $j++; |
|
| 200 | } |
|
| 201 | }elseif(!is_null($skill->endorsements)){ |
|
| 202 | $friendEntity = get_user($skill->endorsements); |
|
| 203 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["id"] = $friendEntity->guid; |
|
| 204 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["username"] = $friendEntity->username; |
|
| 205 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["displayName"] = $friendEntity->name; |
|
| 206 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["profileURL"] = $friendEntity->getURL(); |
|
| 207 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["iconURL"] = $friendEntity->geticon(); |
|
| 208 | } |
|
| 209 | $i++; |
|
| 210 | } |
|
| 211 | elgg_set_ignore_access(false); |
|
| 212 | ///////////////////////////////////////////////////////////////////////////////////////// |
|
| 213 | //Language |
|
| @@ 339-364 (lines=26) @@ | ||
| 336 | )); |
|
| 337 | } |
|
| 338 | $i=0; |
|
| 339 | foreach($skillsEntity as $skill){ |
|
| 340 | $user['skills']['item_'.$i]['skill'] = $skill->title; |
|
| 341 | //$user['skills']['item_'.$i]['endorsements'] = $skill->endorsements; |
|
| 342 | $j = 0; |
|
| 343 | if( is_array($skill->endorsements) ){ |
|
| 344 | foreach( $skill->endorsements as $friend ){ |
|
| 345 | $friendEntity = get_user($friend); |
|
| 346 | if( $friendEntity instanceof ElggUser ){ |
|
| 347 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["id"] = $friendEntity->guid; |
|
| 348 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["username"] = $friendEntity->username; |
|
| 349 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["displayName"] = $friendEntity->name; |
|
| 350 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["profileURL"] = $friendEntity->getURL(); |
|
| 351 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["iconURL"] = $friendEntity->geticon(); |
|
| 352 | } |
|
| 353 | $j++; |
|
| 354 | } |
|
| 355 | } else if( !is_null($skill->endorsements) ){ |
|
| 356 | $friendEntity = get_user($skill->endorsements); |
|
| 357 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["id"] = $friendEntity->guid; |
|
| 358 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["username"] = $friendEntity->username; |
|
| 359 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["displayName"] = $friendEntity->name; |
|
| 360 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["profileURL"] = $friendEntity->getURL(); |
|
| 361 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["iconURL"] = $friendEntity->geticon(); |
|
| 362 | } |
|
| 363 | $i++; |
|
| 364 | } |
|
| 365 | ||
| 366 | // Portfolio |
|
| 367 | $portfolioEntity = elgg_get_entities(array( |
|