Pessoal, boa tarde.
Estou querendo alterar a consulta de membros(na página /members) do Elgg. Ao invés do sistema me retornar todos os membros da rede, desejo remover alguns membros dessa consulta, exemplo: Minha rede possui o usuario1 , usuario2, usuario3 . Ao acessar a página de members ou realizar uma consulta na mesma os membros listados são os usuario2, usuario3. Como posso alterar essa consulta para ocultar alguns usuários de aparecem nessas páginas?
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
- Thiago Melo@thiago.melo

Thiago Melo - 0 likes
- Thiago Melo@thiago.melo

Thiago Melo - 0 likes
You must log in to post replies.Consegui alterar a busca dos membros modificando a variável
$params = array(
'type' => 'user',
'full_view' => false,
'joins' => array("JOIN {$db_prefix}users_entity u ON e.guid=u.guid "),
'wheres' => array("(u.name LIKE \"%{$name}%\" OR u.username LIKE \"%{$name}%\")"),
);
Porém a busca de membros por tags não consegui alterar visto que não consegui modificar a cláusula "where" da query/variáveis abaixo:
$options = array();
$options['query'] = $tag;
$options['type'] = "user";
$options['offset'] = $offset;
$options['limit'] = $limit;
$results = elgg_trigger_plugin_hook('search', 'tags', $options, array());
$count = $results['count'];
$users = $results['entities'];
$content = elgg_view_entity_list($users, $count, $offset, $limit, false, false, true);
Como que posso alterar a consulta de membros por tags restringindo para que na busca não vejam determinados usuários?
Corrigido, aprendi a manipular consultas através dos "options".