[AddOn] Grupos na lista de membros!
5 participantes
Página 1 de 1
[AddOn] Grupos na lista de membros!
Nota: Em fase de desenvolvimento, somente a versão PunBB está concluída!
Eu sei que podemos listar por grupos, mas em nada se compara com esse código...
Este AddOn destina-se a mostrar o nome do grupo em que cada membro pertence na lista de membros do fórum:
JavaScript com investimento em todas as páginas:
Resultado:
JS
Eu sei que podemos listar por grupos, mas em nada se compara com esse código...
Este AddOn destina-se a mostrar o nome do grupo em que cada membro pertence na lista de membros do fórum:
JavaScript com investimento em todas as páginas:
- Código:
jQuery(function() {
if (location.pathname == "/memberlist") {
jQuery('option[value="groups"]').remove();
// Reads the label of the groups in the index...
var index = jQuery('a.mainmenu').attr('href');
$.get(index, function(data) {
var isSortbyGrp = location.search.indexOf('groups');
if (isSortbyGrp == -1) {
jQuery('th.tcl.memberlist').after('<th class="tc2">Usergroups</th>');
}
var aGroup = jQuery('#onlinelist p:last', data),
oTarget = jQuery('td.tcl.avatar-mini'),
oThis = null,
color = null;
for (i = 0, len = oTarget.length; i < len; i++) {
oThis = jQuery(oTarget[i]);
color = oThis.find('.gen span:last').attr('style');
if (color !== undefined) {
if (isSortbyGrp == -1) {
oThis.after('<td class="tc2">' + aGroup.find('a[style="' + color.replace(':', ': ') + '"]').prop('outerHTML') + '</td>');
} else {
oThis.next().html(aGroup.find('a[style="' + color.replace(':', ': ') + '"]').prop('outerHTML'));
}
} else {
if (isSortbyGrp == -1) {
oThis.after('<td class="tc2">Members</td>');
}
}
}
//}).done(function(data) {
});
}
});
Resultado:
JS
Tópicos semelhantes
» [AddOn] Criar botão no editor com lista de comandos
» [AddOn] Avatar em todos os widgets "top" e "membros mais ativos"!
» Lista de determinados grupos
» Lista de membros
» Personalizar a lista dos membros
» [AddOn] Avatar em todos os widgets "top" e "membros mais ativos"!
» Lista de determinados grupos
» Lista de membros
» Personalizar a lista dos membros
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos