This update makes the following changes:
- Improve branding
- Update permissions (the permission ID's have changed, and must be reset)
- Change 'can't login as user' permission to an option
- Permission for sending conversation, instead of global yes/no
- Don't log IP to user being logged in to
This update adds moderator log support.
Whenever a member logs in as another user, it'll be added to the moderator log.
Quick fix for the logging in as guest error.
Remove the old route prefix from the XML.
- Block the logout function if logged in as another user
- Block logging in as the base user if using the switch user function when already logged in as another user
- Show the base user in the 'Revert User' link
- Stop last activity updating when logging in as user
- Modified phrases
I really appreciate the new features.
- Show the base user in the 'Revert User' link
gotcha. It`s a conflict with @Jon W s add-on: "User Moderation Queue on Front End".do you have any idea what might cause this behaviour on my site
search: <xen:if is="{$visitor.is_moderator} || {$visitor.is_admin}">
replace: <xen:if is="{$visitor.is_moderator} || {$visitor.is_admin} || {$visitor.permissions.general.userModFrontEnd}">
search:
<xen:if is="{$visitor.is_moderator} || {$visitor.is_admin}">
<xen:include template="moderator_bar" />
<xen:elseif is="!{$visitor.user_id} && !{$hideLoginBar}" />
<xen:include template="login_bar" />
</xen:if>
replace:
<xen:if is="{$visitor.is_moderator} || {$visitor.is_admin} || {$loggedInAsUser}">
<xen:include template="moderator_bar" />
<xen:elseif is="!{$visitor.user_id} && !{$hideLoginBar}" />
<xen:include template="login_bar" />
</xen:if>
gotcha. It`s a conflict with @Jon W s add-on: "User Moderation Queue on Front End".
You both have a TMS change for PAGE_CONTAINER.
Jon W:
Code:search: <xen:if is="{$visitor.is_moderator} || {$visitor.is_admin}"> replace: <xen:if is="{$visitor.is_moderator} || {$visitor.is_admin} || {$visitor.permissions.general.userModFrontEnd}">
Liam W:
Code:search: <xen:if is="{$visitor.is_moderator} || {$visitor.is_admin}"> <xen:include template="moderator_bar" /> <xen:elseif is="!{$visitor.user_id} && !{$hideLoginBar}" /> <xen:include template="login_bar" /> </xen:if> replace: <xen:if is="{$visitor.is_moderator} || {$visitor.is_admin} || {$loggedInAsUser}"> <xen:include template="moderator_bar" /> <xen:elseif is="!{$visitor.user_id} && !{$hideLoginBar}" /> <xen:include template="login_bar" /> </xen:if>
Could you adapt your add-ons so they can come together in sweet harmony?
Make template modification much less greedy, to improve compatibility with other add-ons.
You`re a star, it works perfectly now.However, making Jon's execute before mine should make them interoperate
I've updated mine. Thanks @sinucello.@sinucello I've made my modification much less greedy, but @Jon W's still won't match because of mine.
However, making Jon's execute before mine should make them interoperate
Liam
whoo, great - updates everwhereI've updated mine.
We use essential cookies to make this site work, and optional cookies to enhance your experience.