aboutsummaryrefslogtreecommitdiff
path: root/engine/lib/tags.php
diff options
context:
space:
mode:
authorewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544>2011-02-15 00:42:44 +0000
committerewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544>2011-02-15 00:42:44 +0000
commit782fd909b042740f736b8c668f74d47a43f703f3 (patch)
tree2898c2ee772f3654dde8fb9e4374a10dfaef9eac /engine/lib/tags.php
parenta3107496e7d539200e3f815d5ab06d0ec1c93d62 (diff)
downloadelgg-782fd909b042740f736b8c668f74d47a43f703f3.tar.gz
elgg-782fd909b042740f736b8c668f74d47a43f703f3.tar.bz2
Replaced all occurrences of register_page_handler in core with elgg_register_page_handler
git-svn-id: http://code.elgg.org/elgg/trunk@8244 36083f99-b078-4883-b0ff-0f9b5a30f544
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