| @@ 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 |
|
| @@ 413-438 (lines=26) @@ | ||
| 410 | )); |
|
| 411 | ||
| 412 | $i=0; |
|
| 413 | foreach ($skillsEntity as $skill) { |
|
| 414 | $user['skills']['item_'.$i]['skill'] = $skill->title; |
|
| 415 | ||
| 416 | $j = 0; |
|
| 417 | if (is_array($skill->endorsements)) { |
|
| 418 | foreach ($skill->endorsements as $friend) { |
|
| 419 | $friendEntity = get_user($friend); |
|
| 420 | if ($friendEntity instanceof ElggUser) { |
|
| 421 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["id"] = $friendEntity->guid; |
|
| 422 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["username"] = $friendEntity->username; |
|
| 423 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["displayName"] = $friendEntity->name; |
|
| 424 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["profileURL"] = $friendEntity->getURL(); |
|
| 425 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["iconURL"] = $friendEntity->getIconURL(); |
|
| 426 | } |
|
| 427 | $j++; |
|
| 428 | } |
|
| 429 | } elseif (!is_null($skill->endorsements)) { |
|
| 430 | $friendEntity = get_user($skill->endorsements); |
|
| 431 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["id"] = $friendEntity->guid; |
|
| 432 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["username"] = $friendEntity->username; |
|
| 433 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["displayName"] = $friendEntity->name; |
|
| 434 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["profileURL"] = $friendEntity->getURL(); |
|
| 435 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["iconURL"] = $friendEntity->getIconURL(); |
|
| 436 | } |
|
| 437 | $i++; |
|
| 438 | } |
|
| 439 | } |
|
| 440 | ||
| 441 | // Portfolio |
|