<xen:require css="member_list.css" />
<xen:require js="js/waindigo/subaccounts/sub_accounts.js" />
<li id="characters" class="profileContent">
<div class="section">
<ul class="SubAccountsList memberList">
<xen:if is="{$subAccounts}">
<xen:foreach loop="$subAccounts" value="$user">
<xen:include template="waindigo_member_list_item_subaccounts" />
</xen:foreach>
</xen:if>
</ul>
</div>
</li>
New features:
- Sub-accounts receive parents user-groups and related permissions upon creation. (excludes Admins and Moderator status, user-groups and permissions applied in ACP)
- Sub-accounts receive parents user-groups and related permissions when applied to parent account. (excludes Admins and Moderator status, user-groups and permissions applied in ACP)
I'm running 1.0.0c now, and I just tried running the "rebuild user" tool, but it still isn't fixing the character counts.I just updated to the new version. I couldn't find a rebuild cache function for "rebuild users". I tried running "rebuild user" in case that's the one you meant, but it didn't fix the character counts.
New features:
- Added ability to edit a user's sub-accounts and parent account from the Admin Control Panel.
New features:
Bug fixes:
- Added option to specify certain user groups to never be inherited.
- Fixed bug that unable to create a new user from the Admin Control Panel.
- Fixed bug that not all user groups were being inherited.
- Fixed bug that user group inheritance was not being reversed if sub-account links were removed.
- Fixed bug that user group inheritance was not happening if user was created through linking an existing account or through editing...
New features:
- Admin can now select user groups to be applied to all sub-accounts.
- Inherited user groups and forced user groups now apply to other places and no longer just permissions, including banners next to posts and user titles.
<xen:if is="{xen:helper ismemberof, $user, 3}">
<img src="styles/jagger/groupimages/admin_icon.png" />
<xen:elseif is="{xen:helper ismemberof, $user, 8}" />
<img src="styles/jagger/groupimages/ooc_icon.png" />
<xen:elseif is="{xen:helper ismemberof, $user, 13}" />
<img src="styles/jagger/groupimages/user_Horizon.png" />
<xen:elseif is="{xen:helper ismemberof, $user, 12}" />
<img src="styles/jagger/groupimages/user_Morhall.png" />
<xen:elseif is="{xen:helper ismemberof, $user, 11}" />
<img src="styles/jagger/groupimages/user_MistyHollow.png" />
<xen:elseif is="{xen:helper ismemberof, $user, 5}" />
<img src="styles/jagger/groupimages/user_Vagabond.png" />
<xen:elseif is="{xen:helper ismemberof, $user, 2}" />
<img src="styles/jagger/groupimages/visitor_icon.png" />
</xen:if>
Bug fixes:
- Fixes bug that sub-accounts are restricted to 50-100 child accounts per parent account.
Hi @Waindigo. I've just updated to version 1.0.4 and found an odd issue with my subaccounts.
I have not activated the subaccount parent inheritance feature. However, when I rebuilt the user cache, any subaccounts of administrators had their names styled like the administrator account. Our admin names are red and our other usergroups are a variety of other colors. However, all subaccounts of admins had their names turn the admin red. This did not happen with subaccounts of other member groups.
Possibly related, but I have the following code in my templates to add usergroup images beneath each user.
After I rebuilt the user cache, all subaccounts were pulling in either "ooc_icon.png" or "admin_icon.png", which matched the usergroup of their parent account. I checked the subaccounts and they were not assigned to the admin or ooc group.Code:<xen:if is="{xen:helper ismemberof, $user, 3}"> <img src="styles/jagger/groupimages/admin_icon.png" /> <xen:elseif is="{xen:helper ismemberof, $user, 8}" /> <img src="styles/jagger/groupimages/ooc_icon.png" /> <xen:elseif is="{xen:helper ismemberof, $user, 13}" /> <img src="styles/jagger/groupimages/user_Horizon.png" /> <xen:elseif is="{xen:helper ismemberof, $user, 12}" /> <img src="styles/jagger/groupimages/user_Morhall.png" /> <xen:elseif is="{xen:helper ismemberof, $user, 11}" /> <img src="styles/jagger/groupimages/user_MistyHollow.png" /> <xen:elseif is="{xen:helper ismemberof, $user, 5}" /> <img src="styles/jagger/groupimages/user_Vagabond.png" /> <xen:elseif is="{xen:helper ismemberof, $user, 2}" /> <img src="styles/jagger/groupimages/visitor_icon.png" /> </xen:if>
I fixed that by reordering the if statement, but it was an odd occurrence.
Oops, one more update.
When someone creates a brand new subaccount, it picks up the username color and username image (determined by the code above) of the parent account.
Our account system is like this:
Parent Account
Subaccount
- Primary Group: Registered
- Secondary Group: OOC or Admin
- Primary Group: Registered
- Secondary Group: Character and Horizon (or another rp-sorting group) OR n/a
New features:
- Added sub-accounts specific user fields
- Ability to add user fields to sub-account creation page
- Option to display a members sub-accounts as a profile tab rather than a profile block
We use essential cookies to make this site work, and optional cookies to enhance your experience.