XOOPS WAP Mobile
Fóruns
XOOPS Cube
- Legacy
- Blocos PHP
Detalhes:
Título: Blocos PHP
Autor: topet05
Data: 2004-02-10 20:55
Conteúdo:
camarada escreveu:
Poderia dar uma sugestão para isto?
Como sabem, já foram disponibilizado diversos grupos para os utilizadores. Assim, acredito que este exemplo seria ótimo para fazermos uns bloquinhos onde fosse mostrado os grupos e seus utilizadores, mas separados e não juntos em sequência.
Por Exemplo:
Admins.
------
Nome avatar.
Nome avatar.
Outros itens qualquer.
---------------------
Moderadores.
-----------
Nome avatar.
Nome avatar.
E assim vai.
E colocariamos um limete de 10 por exemplo para cada um.
Assim seriam diversos blocos personalizados com códigos PHP para mostrar os membros. Acredito que iria ficar legal, porque pode colocar os admins do lado esquerdo, os moderadores do lado direito, colaboradores, editores, etc.
Será que vira?
Observação: A montagem seria feita em um array bidirecional com 2 celulas de valores, nome e do avatar. Mas pode ser de outra maneira. Esta é a ideia.
Obrigado image

Muito interessante! Neste caso, o melhor seria fazer uma classe para ser reaproveitada em diversos blocos, fazendo assim um para cada grupo que o usuário quiser... porque nem todos os portais tem grupos de colaboradores, ou editores, etc... e os grupos são identificados no database por seu código, logo , o código 2 de um pode ser Users Registrados, e do outro pode ser outra coisa... para ficar dinâmico, seria uma classe que terminasse assim:
ExibeGrupos($codigo_do_grupo , $numero_de_users_a_mostrar)
Gostei... deixa eu ver aqui o que posso fazer... se tiver sugestão, ou alguém tiver outra visão (algo mais fácil e/ou simples) que diga logo, please.
[Editado]
Dúvida de última hora:
O número de users no bloco seria baseado em que? No número de postagens dele? É que seria meio injusto um "colaborador" aparecer no bloco e outro não... a não ser que fosse randômico ou rolante (ocupa um espaço definido e vai rolando infinitamente para cima, mas é 1/2 complicado).

<< 1 ..8 (9) 10 ..23 >>
Responder Editar Remover