aboutsummaryrefslogtreecommitdiff
path: root/engine/lib/tags.php
diff options
context:
space:
mode:
Diffstat (limited to 'engine/lib/tags.php')
-rw-r--r--engine/lib/tags.php14
1 files changed, 9 insertions, 5 deletions
diff --git a/engine/lib/tags.php b/engine/lib/tags.php
index c952a8bab..32d48eff2 100644
--- a/engine/lib/tags.php
+++ b/engine/lib/tags.php
@@ -314,11 +314,6 @@ function elgg_get_registered_tag_metadata_names() {
return $names;
}
-// register the standard tags metadata name
-elgg_register_tag_metadata_name('tags');
-
-register_page_handler('tags', 'elgg_tagcloud_page_handler');
-
/**
* Page hander for tags
*
@@ -343,3 +338,12 @@ function elgg_tagcloud_page_handler($page) {
break;
}
}
+
+function elgg_tags_init() {
+ // register the standard tags metadata name
+ elgg_register_tag_metadata_name('tags');
+
+ elgg_register_page_handler('tags', 'elgg_tagcloud_page_handler');
+}
+
+elgg_register_event_handler('init', 'system', 'elgg_tags_init'); \ No newline at end of file