getSubtype() == "externalgroup" && $object->canEdit()) {
// Get owning user
$owner = get_entity($object->getOwner());
// Delete it!
$rowsaffected = $object->delete();
if ($rowsaffected > 0) {
// Success message
/*translation:External group deleted.*/
system_message(elgg_echo("koolielu:message_externalgroup_deleted"));
// No need to tell about images being deleted
deleteKeObjectImages($guid, $owner->getGUID());
} else {
/*translation:External group could not be deleted.*/
register_error(elgg_echo("koolielu:error_externalgroup_not_deleted"));
}
// Forward to the main page
forward("pg/groups/allexternal");
}
?>