| @@ 443-468 (lines=26) @@ | ||
| 440 | )); |
|
| 441 | ||
| 442 | $i=0; |
|
| 443 | foreach ($skillsEntity as $skill) { |
|
| 444 | $user['skills']['item_'.$i]['skill'] = $skill->title; |
|
| 445 | ||
| 446 | $j = 0; |
|
| 447 | if (is_array($skill->endorsements)) { |
|
| 448 | foreach ($skill->endorsements as $friend) { |
|
| 449 | $friendEntity = get_user($friend); |
|
| 450 | if ($friendEntity instanceof ElggUser) { |
|
| 451 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["id"] = $friendEntity->guid; |
|
| 452 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["username"] = $friendEntity->username; |
|
| 453 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["displayName"] = $friendEntity->name; |
|
| 454 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["profileURL"] = $friendEntity->getURL(); |
|
| 455 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["iconURL"] = $friendEntity->getIconURL(); |
|
| 456 | } |
|
| 457 | $j++; |
|
| 458 | } |
|
| 459 | } elseif (!is_null($skill->endorsements)) { |
|
| 460 | $friendEntity = get_user($skill->endorsements); |
|
| 461 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["id"] = $friendEntity->guid; |
|
| 462 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["username"] = $friendEntity->username; |
|
| 463 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["displayName"] = $friendEntity->name; |
|
| 464 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["profileURL"] = $friendEntity->getURL(); |
|
| 465 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["iconURL"] = $friendEntity->getIconURL(); |
|
| 466 | } |
|
| 467 | $i++; |
|
| 468 | } |
|
| 469 | } |
|
| 470 | ||
| 471 | // Portfolio |
|
| @@ 228-251 (lines=24) @@ | ||
| 225 | )); |
|
| 226 | } |
|
| 227 | $i=0; |
|
| 228 | foreach ($skillsEntity as $skill) { |
|
| 229 | $user['skills']['item_'.$i]['skill'] = $skill->title; |
|
| 230 | $j = 0; |
|
| 231 | if (is_array($skill->endorsements)) { |
|
| 232 | foreach ($skill->endorsements as $friend) { |
|
| 233 | $friendEntity = get_user($friend); |
|
| 234 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["id"] = $friendEntity->guid; |
|
| 235 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["username"] = $friendEntity->username; |
|
| 236 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["displayName"] = $friendEntity->name; |
|
| 237 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["profileURL"] = $friendEntity->getURL(); |
|
| 238 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["iconURL"] = $friendEntity->geticon(); |
|
| 239 | $j++; |
|
| 240 | } |
|
| 241 | } elseif (!is_null($skill->endorsements)) { |
|
| 242 | $friendEntity = get_user($skill->endorsements); |
|
| 243 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["id"] = $friendEntity->guid; |
|
| 244 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["username"] = $friendEntity->username; |
|
| 245 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["displayName"] = $friendEntity->name; |
|
| 246 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["profileURL"] = $friendEntity->getURL(); |
|
| 247 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["iconURL"] = $friendEntity->geticon(); |
|
| 248 | } |
|
| 249 | $i++; |
|
| 250 | } |
|
| 251 | elgg_set_ignore_access(false); |
|
| 252 | ||
| 253 | ////////////////////////////////////////////////////////////////////////////////////// |
|
| 254 | //portfolio |
|