| @@ 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 |
|
| @@ 238-261 (lines=24) @@ | ||
| 235 | )); |
|
| 236 | } |
|
| 237 | $i=0; |
|
| 238 | foreach ($skillsEntity as $skill) { |
|
| 239 | $user['skills']['item_'.$i]['skill'] = $skill->title; |
|
| 240 | $j = 0; |
|
| 241 | if (is_array($skill->endorsements)) { |
|
| 242 | foreach ($skill->endorsements as $friend) { |
|
| 243 | $friendEntity = get_user($friend); |
|
| 244 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["id"] = $friendEntity->guid; |
|
| 245 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["username"] = $friendEntity->username; |
|
| 246 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["displayName"] = $friendEntity->name; |
|
| 247 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["profileURL"] = $friendEntity->getURL(); |
|
| 248 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["iconURL"] = $friendEntity->geticon(); |
|
| 249 | $j++; |
|
| 250 | } |
|
| 251 | } elseif (!is_null($skill->endorsements)) { |
|
| 252 | $friendEntity = get_user($skill->endorsements); |
|
| 253 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["id"] = $friendEntity->guid; |
|
| 254 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["username"] = $friendEntity->username; |
|
| 255 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["displayName"] = $friendEntity->name; |
|
| 256 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["profileURL"] = $friendEntity->getURL(); |
|
| 257 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["iconURL"] = $friendEntity->geticon(); |
|
| 258 | } |
|
| 259 | $i++; |
|
| 260 | } |
|
| 261 | elgg_set_ignore_access(false); |
|
| 262 | ||
| 263 | ////////////////////////////////////////////////////////////////////////////////////// |
|
| 264 | //portfolio |
|