/** * Set the views_counter basic configuration on elgg system */ function views_counter_init() { // Try to add a views counter for the entities selected through the plugin settings set_views_counter(); elgg_register_page_handler('views_counter', 'views_counter_page_handler'); elgg_extend_view('css/elgg', 'views_counter/css'); }
/** * INIT */ function init() { // Try to add a views counter for the entities selected through the plugin settings set_views_counter(); elgg_register_page_handler('views_counter', __NAMESPACE__ . '\\views_counter_page_handler'); elgg_extend_view('css/elgg', 'css/views_counter'); elgg_extend_view('css/admin', 'css/views_counter'); elgg_register_action('views_counter/settings/save', __DIR__ . '/actions/views_counter/settings/save.php', 'admin'); elgg_register_admin_menu_item('administer', 'views_counter', 'statistics'); }