| @@ 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 |
|
| @@ 381-406 (lines=26) @@ | ||
| 378 | )); |
|
| 379 | } |
|
| 380 | $i=0; |
|
| 381 | foreach($skillsEntity as $skill){ |
|
| 382 | $user['skills']['item_'.$i]['skill'] = $skill->title; |
|
| 383 | //$user['skills']['item_'.$i]['endorsements'] = $skill->endorsements; |
|
| 384 | $j = 0; |
|
| 385 | if( is_array($skill->endorsements) ){ |
|
| 386 | foreach( $skill->endorsements as $friend ){ |
|
| 387 | $friendEntity = get_user($friend); |
|
| 388 | if( $friendEntity instanceof ElggUser ){ |
|
| 389 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["id"] = $friendEntity->guid; |
|
| 390 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["username"] = $friendEntity->username; |
|
| 391 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["displayName"] = $friendEntity->name; |
|
| 392 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["profileURL"] = $friendEntity->getURL(); |
|
| 393 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["iconURL"] = $friendEntity->geticon(); |
|
| 394 | } |
|
| 395 | $j++; |
|
| 396 | } |
|
| 397 | } else if( !is_null($skill->endorsements) ){ |
|
| 398 | $friendEntity = get_user($skill->endorsements); |
|
| 399 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["id"] = $friendEntity->guid; |
|
| 400 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["username"] = $friendEntity->username; |
|
| 401 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["displayName"] = $friendEntity->name; |
|
| 402 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["profileURL"] = $friendEntity->getURL(); |
|
| 403 | $user['skills']['item_'.$i]['endorsements']["user_".$j]["iconURL"] = $friendEntity->geticon(); |
|
| 404 | } |
|
| 405 | $i++; |
|
| 406 | } |
|
| 407 | ||
| 408 | // Portfolio |
|
| 409 | $portfolioEntity = elgg_get_entities(array( |
|