SimplePortal

Support => English Support => Topic started by: fancier on April 29, 2012, 04:05:41 AM

Title: fetchGroupMembers like Top Posters
Post by: fancier on April 29, 2012, 04:05:41 AM
I want to fetchGroupMembers like Top Posters

Code: [Select]
<?php ssi_fetchGroupMembers($groupIDs); ?> this will not look like Top Posters

and

Code: [Select]
<?php
require_once('SSI.php');
$group_id 9;
$users ssi_fetchGroupMembers($group_id,  'array');
echo 
'
<table border="0" class="ssi_table">'
;
foreach(
$users as $user)
{
echo '
<tr>
<td>
'
$user['link'], '
</td>
</tr>'
;
}
echo 
'
</table>'
;
?>
and this will not show Avatar

So I need to fetchGroupMembers which appears like top posters in Simple portal which have Name & Avatar both............... Help.............
Title: Re: fetchGroupMembers like Top Posters
Post by: movedgoalposts on April 30, 2012, 07:16:26 AM
hmm, that code looks familiar ;)

If you are trying to create a SimplePortal php custom  Block, after some previous troubleshooting we know you can drop the
Code: [Select]
require_once('SSI.php'); line.  The group ID number also needs to reflect the group ID you have for your forum.

By default the ssi_fetchgroupmembers does get the avatar amongst other stuff,  it's just not displayed from that code.  If you remove all the echo and subsequent code you'll see what I mean.  Now it just needs someone with brains to know how to format the fetch group members output in the way you might want.
Title: Re: fetchGroupMembers like Top Posters
Post by: fancier on April 30, 2012, 08:30:28 AM
I need GroupMembers like this as shown in attachment..........
Title: Re: fetchGroupMembers like Top Posters
Post by: AngelinaBelle on April 30, 2012, 12:30:17 PM
This is similar to what is done in sp_staff block.
Only you would be fetching by group, rather than using the calls used in sp_staff.

This is what you want? You want to write some custom code?
Title: Re: fetchGroupMembers like Top Posters
Post by: fancier on April 30, 2012, 10:07:32 PM
This is similar to what is done in sp_staff block.
Only you would be fetching by group, rather than using the calls used in sp_staff.

This is what you want? You want to write some custom code?

In Staff block, I just got Admin............ and I don't know how to put some specific GropMembers in Staff Block............. I tried to use staff ablock, but failed.............
Title: Re: fetchGroupMembers like Top Posters
Post by: andy on May 01, 2012, 04:07:10 AM
When the staff block is activated you can go to permissions for each membergroup you want to add to the staff block.
Go to  SMF permissions for the groups.
In there, under the Simple Portal permissions section, you will see a checkbox to enable that group for the staff block.
Quote
Enable SP staff permission
Each group enabled will appear in the staff block
Title: Re: fetchGroupMembers like Top Posters
Post by: movedgoalposts on May 01, 2012, 09:03:07 AM
When the staff block is activated you can go to permissions for each membergroup you want to add to the staff block.
Go to  SMF permissions for the groups.
In there, under the Simple Portal permissions section, you will see a checkbox to enable that group for the staff block.
Quote
Enable SP staff permission
Each group enabled will appear in the staff block

Are you sure about that?  I don't see a similar permissions option for my SimplePortal configurations.

But would the mod http://simpleportal.net/index.php?topic=10209.0 or http://simpleportal.net/index.php?topic=8765.0 add the functions needed?
Title: Re: fetchGroupMembers like Top Posters
Post by: fancier on May 01, 2012, 10:37:08 AM
http://simpleportal.net/index.php?topic=8765.0 this is solution of what all I want.............
Title: Re: fetchGroupMembers like Top Posters
Post by: andy on May 01, 2012, 11:06:08 AM
Seems from the screenshot the selection of groups is all there in the block - get the ID number of the group to add. Can see that in the Admin section for the groups under the membergroups menu. Each group has a link and in that url you will see the group ID at the end.



Example - mine
1 year member       57    Modify
http:// website dot com/index.php?action=admin;area=membergroups;sa=members;group=21

SimplePortal 2.3.8 © 2008-2024, SimplePortal