canEdit()) { $owner = $blog->getOwnerEntity(); $revisions = array(); $auto_save_annotations = $blog->getAnnotations('blog_auto_save', 1); if ($auto_save_annotations) { $revisions[] = $auto_save_annotations[0]; } // count(FALSE) == 1! AHHH!!! $saved_revisions = $blog->getAnnotations('blog_revision', 10, 0, 'time_created DESC'); if ($saved_revisions) { $revision_count = count($saved_revisions); } else { $revision_count = 0; } $revisions = array_merge($revisions, $saved_revisions); if ($revisions) { $title = elgg_echo('blog:revisions'); $n = count($revisions); $body = ''; echo elgg_view_module('aside', $title, $body); } }