| @@ 433-456 (lines=24) @@ | ||
| 430 | if ($object instanceof ElggUser) { |
|
| 431 | $event->object = get_user_block($event->object_guid, $lang); |
|
| 432 | $event->object['type'] = 'user'; |
|
| 433 | } elseif ($object instanceof ElggWire) { |
|
| 434 | $event->object['type'] = 'wire'; |
|
| 435 | $event->object['wire'] = wire_filter($object->description); |
|
| 436 | ||
| 437 | $thread_id = $object->wire_thread; |
|
| 438 | $reshare = $object->getEntitiesFromRelationship(array("relationship" => "reshare", "limit" => 1))[0]; |
|
| 439 | ||
| 440 | $url = ""; |
|
| 441 | if (!empty($reshare)) { |
|
| 442 | $url = $reshare->getURL(); |
|
| 443 | } |
|
| 444 | ||
| 445 | $text = ""; |
|
| 446 | if (!empty($reshare->title)) { |
|
| 447 | $text = $reshare->title; |
|
| 448 | } elseif (!empty($reshare->name)) { |
|
| 449 | $text = $reshare->name; |
|
| 450 | } elseif (!empty($reshare->description)) { |
|
| 451 | $text = elgg_get_excerpt($reshare->description, 140); |
|
| 452 | } |
|
| 453 | ||
| 454 | $event->shareURL = $url; |
|
| 455 | $event->shareText = gc_explode_translation($text, $lang); |
|
| 456 | } elseif ($object instanceof ElggGroup) { |
|
| 457 | $event->object['type'] = 'group'; |
|
| 458 | $event->object['name'] = gc_explode_translation($object->name, $lang); |
|
| 459 | } elseif ($object instanceof ElggDiscussionReply) { |
|
| @@ 575-598 (lines=24) @@ | ||
| 572 | if ($object instanceof ElggUser) { |
|
| 573 | $event->object = get_user_block($event->object_guid, $lang); |
|
| 574 | $event->object['type'] = 'user'; |
|
| 575 | } elseif ($object instanceof ElggWire) { |
|
| 576 | $event->object['type'] = 'wire'; |
|
| 577 | $event->object['wire'] = wire_filter($object->description); |
|
| 578 | ||
| 579 | $thread_id = $object->wire_thread; |
|
| 580 | $reshare = $object->getEntitiesFromRelationship(array("relationship" => "reshare", "limit" => 1))[0]; |
|
| 581 | ||
| 582 | $url = ""; |
|
| 583 | if (!empty($reshare)) { |
|
| 584 | $url = $reshare->getURL(); |
|
| 585 | } |
|
| 586 | ||
| 587 | $text = ""; |
|
| 588 | if (!empty($reshare->title)) { |
|
| 589 | $text = $reshare->title; |
|
| 590 | } elseif (!empty($reshare->name)) { |
|
| 591 | $text = $reshare->name; |
|
| 592 | } elseif (!empty($reshare->description)) { |
|
| 593 | $text = elgg_get_excerpt($reshare->description, 140); |
|
| 594 | } |
|
| 595 | ||
| 596 | $event->shareURL = $url; |
|
| 597 | $event->shareText = gc_explode_translation($text, $lang); |
|
| 598 | } elseif ($object instanceof ElggGroup) { |
|
| 599 | $event->object['type'] = 'group'; |
|
| 600 | $event->object['name'] = gc_explode_translation($object->name, $lang); |
|
| 601 | } elseif ($object instanceof ElggDiscussionReply) { |
|
| @@ 818-841 (lines=24) @@ | ||
| 815 | if ($object instanceof ElggUser) { |
|
| 816 | $event->object = get_user_block($event->object_guid, $lang); |
|
| 817 | $event->object['type'] = 'user'; |
|
| 818 | } elseif ($object instanceof ElggWire) { |
|
| 819 | $event->object['type'] = 'wire'; |
|
| 820 | $event->object['wire'] = wire_filter($object->description); |
|
| 821 | ||
| 822 | $thread_id = $object->wire_thread; |
|
| 823 | $reshare = $object->getEntitiesFromRelationship(array("relationship" => "reshare", "limit" => 1))[0]; |
|
| 824 | ||
| 825 | $url = ""; |
|
| 826 | if (!empty($reshare)) { |
|
| 827 | $url = $reshare->getURL(); |
|
| 828 | } |
|
| 829 | ||
| 830 | $text = ""; |
|
| 831 | if (!empty($reshare->title)) { |
|
| 832 | $text = $reshare->title; |
|
| 833 | } elseif (!empty($reshare->name)) { |
|
| 834 | $text = $reshare->name; |
|
| 835 | } elseif (!empty($reshare->description)) { |
|
| 836 | $text = elgg_get_excerpt($reshare->description, 140); |
|
| 837 | } |
|
| 838 | ||
| 839 | $event->shareURL = $url; |
|
| 840 | $event->shareText = gc_explode_translation($text, $lang); |
|
| 841 | } elseif ($object instanceof ElggGroup) { |
|
| 842 | $event->object['type'] = 'group'; |
|
| 843 | $event->object['name'] = gc_explode_translation($object->name, $lang); |
|
| 844 | $event->object['description'] = gc_explode_translation($object->name, $lang); |
|