On demand filtering on a new field

You want to filter by a field not currently displayed?

(requires amr-users-plus)

  1. Display the field
  2. Define the filtering
  3. Rebuild cache
  4. Location of filter html (optional)

Display the field

  • Enter a column number in the display order column for the “First Role”
  • Click update field settings
  • Click Rebuild cache to be sure field shows

This tells the plugin you want to use that field in that list and where to display it.

Enter number to define field display and sequence

Edit Filtering

Handles custom roles and users with no roles in the current db (possibly due to shared user tables)

Edit Filtering

  • Click “Edit Filtering”,
  • Choose “column value” option for ‘first role”
  • Click Update Filtering
  • Click Rebuild cache now

List will show with filter but role values will not be there – plugin hasn’t had a chance to  ‘save’ them for filtering yet

Choose filter options for fields you want to filter, leave blank for no filtering

Rebuild cache after updating filtering

The plugin will use this rebuild to save the possible values of role in your db, including any custom roles, but excluding any for which there are NO  users.

If  values (eg roles) and users with those values (roles) are added over time – a rebuild cache will find and add them.  The filter should now be visible with values for existing users.

Filter values should now be visible – the values shown depend on the data in your database.

Rebuild the cache

  • just making sure….. if you do not see the values, then rebuild the cache!
  • still don’t see all values you expect to see ? Is there a user with that value ? No ? Create/update and rebuild the cache.

Filtering Html Location

If it’s not inside, it’s on top Asides: (the original ad])(en vir die Afrikaners, hier is ‘n Jan Spies version)

Inside:

Filter options inside table structure

On top (above)

Filtering above the list

Settings

To determine filter html location – see the FAR right of the list configure screen in the overview section.
  • Select
    • in table or
    • above or
    • none (to switch off while saving settings)
  • Click Update Overview Settings

Define the filter html location

 

Search for members or users

See original post below.  Search and filtering (backend and front end lists) are now available in amr-users.  WordPress user search across all user-meta data and some integrated plugins data is now available in the free version of amr-users.

Filtering of wordpress users is also available.  This is a paid add-on, due to the complexity of some peoples requirements (they wanted to be able to filter data based on fields WITHIN columns of the report – yes thay had some really interestings custom user data structures).

 

Original post:

Search for that member!

I have received a few requests for member search facilities – a “search for that member” tool.   This may be a useful add-on to my amr users lists plugin.  In thinking about it, it seems to me that there are a few possible approaches:  Eg:

  • Searchfor a particular member within a large community or subscription base
    1. admin – searching for a member, with “some” data – possibly part of name, or approximate date registered.  A short term solution for a partial name search  is to have a long “amr-users” list with relevant data displayed, and then click edit/find in your browser – this would then search all the text on the screen and jump to the possibilities.
    2. users – searching for similar users or members.  This is possibly more of a filtering operating.  They would probably need to be able to to be able to filter by some data that has been created by a user meta plugin like Register Plus or any of the membership plugins.For example – say class year and/or current location
  • Filtering – allow a user or viewer to filter a list returning a sublist, possibly sorted by a dynamic criteria (similar to the point above)

Specifics required

Before working on such a plugin, it would be useful if people would describe in more detail their ideas of a member or user search tool and how they would like it to work.   If you are interested in such a tool, please comment on this post.