Nu intelesesem initial request-ul (e putin neobijnuit fiindca nu lucreaza multi cu grupuri) dar studiai problema.
Un membru poate apartie la orcate grupuri vrei (care nu sunt bazate pe posturi), dar in miniprofilul care apare in dreapta posturilor cand scrie pe forum nu va apare decat un singur grup - cel selectat ca primar (Account Related Settings -> Primary Membergroup, iar apartenenta este la Additional Membergroups unde bifezi care casute vrei).
Modificarea ce o soliciti tu nu se poate face decat modificand codul sursa al forumului, si iata de ce:
// Show the member's primary group (like 'Administrator') if they have one.
if (isset($message['member']['group']) && $message['member']['group'] != '')
echo '
', $message['member']['group'], '<br />';
Grupul este definit printr-un string, si nu o lista de stringuri (vector).
Si trebuie modificat ca $message['member']['group'] sa fie o lista, vazut unde se populeaza cu informatie si citite toate grupurile si nu doar cel primary, si apoi modificat Display.template.php incat sa itereze peste lista si sa afiseze tot..
Later Edit:
Grupurile de membri au fost implementate pentru flexibilitatea oferita de prioritati si nu pentru display.
Adica eu am un grup de membri care poate atasa fotografii pe forum (si doar cei care ii aleg pot face asta). Si mai e un grup care sunt moderatorii globali. Si tot asa poti defini grupuri, spune ce drepturi au membrii care ii apartin si forumul are grija de asta.
De aceea nu apar, grupurile sunt considerate interne..