]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Register bookmarks view for ecml parsing
authorJeff Tilson <jrtilson@gmail.com>
Thu, 11 Apr 2013 20:01:27 +0000 (16:01 -0400)
committerJeff Tilson <jrtilson@gmail.com>
Thu, 11 Apr 2013 20:01:27 +0000 (16:01 -0400)
mod/bookmarks/start.php

index 3846f51657f3a7a59cdf4676d43d620e85b0b8cc..a5685388ba7ed90c8b28a4106189431be2057bbe 100644 (file)
@@ -56,6 +56,9 @@ function bookmarks_init() {
        // Listen to notification events and supply a more useful message
        elgg_register_plugin_hook_handler('notify:entity:message', 'object', 'bookmarks_notify_message');
 
+       // Register bookmarks view for ecml parsing
+       elgg_register_plugin_hook_handler('get_views', 'ecml', 'bookmarks_ecml_views_hook');
+
        // Register a URL handler for bookmarks
        elgg_register_entity_url_handler('object', 'bookmarks', 'bookmark_url');
 
@@ -295,3 +298,16 @@ function bookmarks_page_menu($hook, $type, $return, $params) {
 
        return $return;
 }
+
+/**
+ * Return bookmarks views to parse for ecml
+ *
+ * @param string $hook
+ * @param string $type
+ * @param array  $return
+ * @param array  $params
+ */
+function bookmarks_ecml_views_hook($hook, $type, $return, $params) {
+       $return['object/bookmarks'] = elgg_echo('item:object:bookmarks');
+       return $return;
+}