Pour ajouter un getUrl sur l'objet et par exemple avoir un lien dans le titre d'un objet sur le River. Ajouter un hook handler dans le start.php
// Register a URL handler for idea elgg_register_plugin_hook_handler('entity:url', 'object', 'idea_set_url');
et la fonction qui va bien:
function idea_set_url($hook, $type, $url, $params) { $entity = $params['entity']; if (elgg_instanceof($entity, 'object', 'idealab_idea')) { $title = elgg_get_friendly_title($entity->title); return "module/view/" . $entity->getGUID() . "/" . $title; } }