%
template GroupFindSvc(starwave.webgames.minigame.core.services.group.GroupFindSvc obj)
context = obj.minigameContext
mc = obj.minigameContext
groups = obj.groups
linkParams = obj.linkParams
searchTerm = obj.searchTerm
fullLinkString = '&' & obj.groupSortOptions[0].DBOptionName & '=' & obj.groupSortOptions[0].selectedValue & linkParams[0]
%>
Group Directory: VGM
<% Header("GroupFindSvc") %>
Group Directory
<% EntryHeader(context) %> |
| |
| Filters |
|
Search |
|
Options |
<%
nSortOptionNumber = 0
foreach (sortOption in obj.groupSortOptions)
{
if (sortOption.options.length > 1)
{
'' & sortOption.name & ': '
index = 0
foreach (option in sortOption.options)
{
if (index > 0)
{
' | '
}
if (sortOption.selectedValue == sortOption.DBOptionValues[index])
{
'' & option & ''
}
else
{
'' & option & ''
}
index = index + 1
}
' '
}
nSortOptionNumber = nSortOptionNumber + 1
}
%>
|
|
|
|
Create a Group
Leave your Group
|
| Groups: <% obj.startFrom + 1 %> To <% obj.startFrom + obj.rowsReturned %> (OF <% obj.totalGroups %>)
|
| NAME |
ACCESS |
MEMBERS |
<%
numberFormat(null)
foreach (group in groups)
{
''
'| ' & group.name & ' | '
''
if (group.access == 1) { 'Public' }
else if (group.access == 2) { 'Private' }
' | '
'' & group.size &
' | '
//'' & group.avgScore & ' | '
' '
}
%>
<%
groupsShown = obj.startFrom + obj.rowsReturned + 1
if (groupsShown < obj.totalGroups)
{
groupsLeft = obj.totalGroups - groupsShown + 1
nextGroups = obj.maxRowsReturned
if (obj.maxRowsReturned > groupsLeft)
{
nextGroups = groupsLeft
}
'Next ' & nextGroups & ' Groups (' & groupsShown & ' to ' & groupsShown + nextGroups - 1 & ')'
}
%>
|
<% Footer("GroupFindSvc") %>