Skip to content
View in the app

A better way to browse. Learn more.

SOS Invision

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Members Tab

Featured Replies

Hey Adriano, I was noticing some inconsistencies with this app.

mt_usergroups_filter_include is honored in the default manage() table and in getTopMembers() / getNewestMembers(), but it is not applied everywhere:

  • searchResults() starts with only temp_ban and completed conditions, then trusts the request’s mt_member_group_id. It never adds the ACP include filter, so searches can return members from excluded groups.

  • The frontend search dropdown in template.phtml (line 205) lists \IPS\Member\Group::groups(TRUE, FALSE) directly, meaning all groups are shown instead of only the selected allowed groups.

  • getBirthdayMembers() does not apply mt_usergroups_filter_include, so the birthday sidebar can show excluded groups.

  • The birthdays() page action also lacks the setting filter.

So the setting itself is saved, and part of the main list uses it, but the frontend has separate queries/UI paths that bypass it. The biggest issue is searchResults(): it allows request-driven group filtering without intersecting those groups with mt_usergroups_filter_include.

Edited by NuclearGeneral

  • Replies 26
  • Views 3.5k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • I can take a look in a future version.

  • What's New in Version 2.0.1: New Feature: Added a new setting: Display button to link to the member's information. When it is disabled and used in conjunction with the disabled Display button to link

  • Adriano
    Adriano

    I didn’t add it because it’s already there. Like all core templates, it’s enough to hover the user link and then it will be there.

Posted Images

Account

Navigation

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.