@@ 157-163 (lines=7) @@ | ||
154 | * @param array $params |
|
155 | * @return string bookmarked item URL |
|
156 | */ |
|
157 | function bookmark_set_url($hook, $type, $url, $params) { |
|
158 | $entity = $params['entity']; |
|
159 | if (elgg_instanceof($entity, 'object', 'bookmarks')) { |
|
160 | $title = elgg_get_friendly_title($entity->title); |
|
161 | return "bookmarks/view/" . $entity->getGUID() . "/" . $title; |
|
162 | } |
|
163 | } |
|
164 | ||
165 | /** |
|
166 | * Add a menu item to an ownerblock |
@@ 338-344 (lines=7) @@ | ||
335 | * @param array $params |
|
336 | * @return string File URL |
|
337 | */ |
|
338 | function file_set_url($hook, $type, $url, $params) { |
|
339 | $entity = $params['entity']; |
|
340 | if (elgg_instanceof($entity, 'object', 'file')) { |
|
341 | $title = elgg_get_friendly_title($entity->title); |
|
342 | return "file/view/" . $entity->getGUID() . "/" . $title; |
|
343 | } |
|
344 | } |
|
345 | ||
346 | /** |
|
347 | * Override the default entity icon for files |