0
J'écris un plugin dans elgg pour changer l'onglet par défaut de elgg members
à populaire au lieu de newest
dans la liste des membres. Mais il y a un problème. Comme j'ai mis l'onglet par défaut à popular
alors l'onglet newest
ne fonctionne plus. voici mon fichier start.php
:Modifier l'onglet par défaut des membres à populaire dans elgg
<?php
elgg_register_event_handler('init', 'system', 'plug_test_init');
function plug_test_init(){
elgg_unregister_page_handler('members');
elgg_register_page_handler('members', 'set_popular_as_default');
}
function set_popular_as_default($page) {
if (empty($page[0])) {
$page[0] = 'popular';
}
if ($page[0] == 'search') {
echo elgg_view_resource('members/search');
} else {
echo elgg_view_resource('members/index', [
'page' => $page[0],
]);
}
return true;
}