Difference between revisions of "Living Color Mod"
Line 74: | Line 74: | ||
== Automated Install == | == Automated Install == | ||
− | # | + | # Remove previously installed version. |
# Download the zipped config package: [[Media:living_color_v812a.zip|living_color_v812c.zip]] | # Download the zipped config package: [[Media:living_color_v812a.zip|living_color_v812c.zip]] | ||
− | # Unzip the config file and place it in the /mod folder | + | # Unzip the config file and place it in the /mod folder. |
− | # Click on Mod Manager in the Admin panel and install it | + | # Click on Mod Manager in the Admin panel and install it. |
# In the Mod Manager listing for this mod, click on Edit and change the color and access parameters as desired. | # In the Mod Manager listing for this mod, click on Edit and change the color and access parameters as desired. | ||
Revision as of 16:29, 9 August 2011
Living Color Mod | |
---|---|
Summary | Displays names of living persons in selected color on personal and family group sheets. |
Validation | {{{mod_validation}}} |
Mod Updated | {{{mod_last_update}}} |
Download link | living_color_v812c.zip |
Download stats | {{{download_stats}}} |
Author(s) | Rick Bisbee |
Homepage | Bisbee Family Connection |
Mod Support | TNG Forums |
Contact Developer | Support for Living Color Mod |
Latest Mod | 8.1.2b |
Min TNG V | 8.1.2 |
Max TNG V | 8.1.2 |
Files modified | genlib.php, getperson.php, familygroup.php, descend.php, search.php, famsearch.php |
Related Mods | None |
Notes | Very easy to configure and use. |
Introduction
When you are logged in as Admin it is impossible to tell at a glance if a person is flagged as living without going into the Edit tab. It is important because all those not flagged as living may have vital information shown to unregistered visitors. This mod affects personal pages, family group sheets, descendant charts and search lists by setting the names of everyone flagged as living to a color of your choice. The default is dark red, but you can change the color in the Mod Manager editor via the TNG Admin page. You can also determine who will be allowed to see living persons in the chosen color. By default it is Admin only, but you can set it to be visible to any logged in user who is permitted to see living persons. Note that this modification has only been tested in TNG v8.1.2.
Modifications to Distributed Files
We set up some global variables in genlib.php to test if the user has access to this mod, then in getperson.php, familygroup.php, descend.php, search.php, and famsearch.php, we style the names for each person who is flagged as living. The personal page header generated by getperson.php is also styled if the person's living flag is set.
Revision History
Version | Date | Contents |
---|---|---|
v8.1.2c | 9 Aug 2011 | Adds living color to individual and family search lists |
v8.1.2b | 2 Aug 2011 | Adds living color to descendant charts |
v8.1.2a | 29 Jul 2011 | Initial release of Living Color Mod |
Visualizations
User's Page View
This is how part of a page might appear with Admin or View living persons privilege. Bear in mind, the color simply shows that the living flag is set.
The example above is shown with the Child Descendant Indicator Mod by Chuck Filteau that replaces the greater-than symbol (>) with the more traditional plus sign (+) to indicate that a person has children.
Mod Manager
After the Living Color Mod is successfully installed, one of the items listed in the Mod Manager will look something like this.
To change the program parameters, click on Edit.
Mod Manager Editor
The Mod Manager editor presents two program parameters for editing. The first sets the color of the text for a living person's name. The color can be expressed as a hex color code (e.g., #008080) or as a color constant (e.g., blue). In either case, do not surround the parameter with quotes. The second parameter sets access, either for just the Admin (default), or else for all users who have been granted View living persons privilege. After changing one or both values, click on Confirm Edit to save your preferences. Clicking on Read Existing Values from TNG files followed by Confirm Edit resets both values to their defaults as shown in parentheses.
Requirements
- A working TNG v8.1.2 installation
- A copy of living_color_v812.cfg
Automated Install
- Remove previously installed version.
- Download the zipped config package: living_color_v812c.zip
- Unzip the config file and place it in the /mod folder.
- Click on Mod Manager in the Admin panel and install it.
- In the Mod Manager listing for this mod, click on Edit and change the color and access parameters as desired.
Manual Installation
Manual installation is not supported.
Side Affects
The names shown in 'living color' are also links, but they will no longer change their color when you hover over them as do your normal links.
Acknowledgements and Disclaimer
Thanks to Ken Roy for his assistance and always helpful suggestions. Also kudos to Bryan Larson and Rob van Rij for suggesting useful extensions.
As always, use this script at your own risk. The author will not be responsible for any damage to your website resulting from its use.