Admin Users-More

From TNG_Wiki
Jump to navigation Jump to search
Admin Users-More
Summary Adds new filters and search criteria, the ability to sort by various fields, a hyperlink to each user's personID, and additional data to the results table of a User lookup.
Validation
Mod Updated 23 Sep 2023
Download link v14.0.0.6b
TNG 14.0
(See the Revision History for older versions)
Download stats
Author(s) Robin Richmond with translations by Hendrik Martius, Bernard Wortelboer, and Ken Roy
Homepage Robin Richmond's Genealogy Database
Mod Support My Mod Support form
Contact Developer My Mod Support form
Latest Mod 14.0.0.6b
Min TNG V 10.1
Max TNG V 14.0.4
Files modified
updates admin_users.php, users_help.php;
Installs button images: aum_right_plus.gif, aum_right_minus.gif, aum_left.gif
Related Mods
Notes


Purpose of the Mod

To try to make the Admin Users Menu more useful. Adds

  • Several fields to the results table,
  • A new filter and tree/branch selection,
  • Sorting by any or all of several different fields, and
  • Help text in the search fields.

Mod Options

none

Mod Compatibility

This mod conflicts with Admin Users Menu, which makes fewer changes to the results table, with User Sorting, which lets the user select a single sort key, and with Sort User List, which has a fixed multi-field sort order. This mod is compatible with the new Private Media Mod.

Related Mods

The Mod Settings Blocks mod supports the Inner Mod Menu that this mod defines in the Admin Users Search page.

Installation

This mod's language strings are defined, distributed and files in its mod subfolder rather than in its .cfg file. TNG programs affected by this mod then load language strings from those mod subfolder files rather than from cust_text.php files. This non-standard technique for handling language strings has several advantages, including that

  1. It loads language strings only into the pages that need them rather than into all TNG pages, and
  2. It simplifies the process of defining and editing translations.

This non-standard technique should be invisible to you unless you want to define a translation or override any of this mod's string values.
Read more about this technique, the simplified translation process, and the procedure for defining site-specific overrides to its language strings.


[Show Standard Installation Process]

Requirements

  • A working TNG installation.
  • An installed current version of the Mod Manager.
  • You should backup files listed in the panel on the right.

Procedure

  1. Remove and delete previous version of this mod.
  2. Backup the files updated by this mod. They are listed in the panel at the upper right.
  3. Download the .zip file, Extract its .cfg file to the mods folder.
  4. Follow the normal automated installation for Mod Manager, as shown in the example Mod Manager - Installing Config Files.

Problems?

  1. Try using the Mod Manager Remove capability
  2. Contact me through My Mod Support form.
[Hide Details]


Visualizations

BEFORE: admin_users.php as distributed.
Admin users menu-before.png
FYI: The Admin Users Menu mod
Admin users menu-after.png
AFTER: admin_users.php as modified by this mod.
Admin users menu-more-after.png
Note that this mod includes the Private Media flag as "PMedia" in the same column as "LDS" if and only if Private Media Mod is installed.

Supported languages

English, German, Dutch, and French.

Revision History

Mod Version TNG Version Date Notes
v14.0.0.6b 14.0-14.0.4 23 Sep 2023 The only (and very minor) functional change is to support the user's Real Name, with the lastname as an alias (or something like that)
Also
  • Accommodated TNGv13 and TNGv14
  • Implemented changes for Mod Manager 14.0.0.4
  • Fixed minor bugs, including undefined subscripts and variables
v12.0.0.4a.zip 12.0+ 15 May 2018 No functional changes, some cosmetic changes; made compatible with TNGv12
10.1.0.4 10.1 - 10.1.2+ 19 Dec 2017 No functional changes. Technical changes include
  • Removed an unnecessary part of the cust_text.php search strings.
  • Now calls the optional Show Mod Names mod.
  • Added prefixes to language strings to reduce the chance of string name conflicts.
  • Simply repositioned the language strings within the cust_text files.
  • Reworked a Javascript function for maintainability.
10.1.0.3a & 10.0.0.3a 10.0 - 10.1.2 6 Sep 2015 No functional changes to v10.1. Simply repositioned the language strings within the cust_text files and brought the v10.0 version in line with the v10.1 version.
10.1.0.3 10.1 - 10.1.1 12 Jul 2015 Made this mod compatible with Chris Moss's new Private Media Mod. No functional changes other than accommodation of the new Allow_PrivateMedia flag created by Private Media Mod. This mod has TNGv10.1-dependent code, so I have re-labeled it as a TNGv10.1 mod. If you want a TNGv10.0-compatible version of the mod, let me know. It shouldn't be very hard.
10.0.0.2 10.0.0 - 10.1.1 16 Apr 2015 No real functional difference, especially in English. Because of long word in translated languages, the mod now uses the notation [-] and [+] to indicate sort order, instead of "Ascending" and "Descending". The mod .cfg file is now encoded as UTF8, which doesn't work with French, so there's a separate .cfg file for the French translations.
10.0.0.1 10.0.0 - 10.1.1 13 Apr 2015 Initial Release; was v9.0.0.5 of Admin Users Menu

Sites using this mod

If you download and install this mod, please add your TNG site to the table below:

URL User Note Mod-Version TNG-Version User-language
Robin's Roots Robin Richmond (developer) See The Admin Users page on the mod authors test site id/pw: a/a 14.0.0.6b 14.0.4 EN
The Cole / Tanner Family Tree David Cole Public/Private see here EN, DE, FR, ES, NL

[Category:users_help.php English mods]]