Signature Display
Downloads of Signature Display are restricted to logged in users. If you do not have a user account on the TNG Wiki use the Request Account link to request a user account | ||
If you have trouble downloading with Google Chrome, Vivaldi, Brave or other Chromium based browser, try using a right-click and select Open in new Window, then F5, or use another browser such as Firefox
|
The Regroup Person Profile prevents this mod from installing. You have to install the Signature Display mod before installing the Regroup Person Profile mod. You also must uninstall in the reverse order. |
The latest version of this mod uses the guidelines for TNG v12+ cust_text.php files. If you are using TNGv12+, and any cust_text.php file in this mod is marked with a Bad Target error, you need to update your cust_text.php files before you can install this mod. [Show instructions]
If you upgraded to TNGv12+, and did not update your cust_text.php files as instructed in the upgrade readme script, then you must use the TNG Mod Manager to update them. To do so:
[See details in the TNGv12 Change Impacts Article][Hide the instructions] |
|
Signature Display | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Summary | Adds a signature under the individual's name | ||||||||||
Validation | The mod is XHTML compliant. | ||||||||||
Mod Updated | 2 Nov 2020 | ||||||||||
Download link | for
supports renaming extensions folder for
[Show Previous Versions]
For
for
with edit option for
for
for
[Hide Previous Versions] | ||||||||||
Download stats | View download statistics | ||||||||||
Author(s) | Bret Rumsey R G Strong provided config file and enhancement to move sigs | ||||||||||
Homepage | Signature Display (this page) | ||||||||||
Mod Support | TNG Community Forums | ||||||||||
Contact Developer | |||||||||||
Latest Mod | 13.0.0.6 for TNG V13+ 12.0.0.3 for TNG V12 and up 11.0.2.2 for TNG V11.0.2 and up 11.0.0.1 for TNG V11 and up 10.1.0.4 for TNG V10.1 and up 10.0.0.2 for TNG V10 and up 9.0.0.1 for TNG V9 and up 8.1.2 with Edit option for TNG V8 8.1.1 for TNG V8 1.0 for TNG V7 | ||||||||||
Min TNG V | 7.0.3 | ||||||||||
Max TNG V | 14+ | ||||||||||
Files modified | genlib.php | ||||||||||
Related Mods | |||||||||||
Notes |
Developer
- Bret Rumsey developed a TNG Signature Display that provides a simple way to display a signature under the individual's name. This follows a usage similar to how you can define a default photo for an individual by creating an image with the name treeID.personID.jpg. For signatures the file name is treeID.personID.sig.jpg
- Russ Strong modified the original version to work with signature files in a subdirectory of the photos folder with a directory name of sigs and to be XHTML compliant.
- You can view one of his pages with this mod installed at https://www.rgstrong-genes.com/getperson.php?personID=I14&tree=rgstrong1
- Ken Roy with the help of Bart Degryse updated V8.1.2 of the mod to use a default of png for the signature file extension and also to allow users to update the extension for signatures to a different extension. If the signature file extensions is cleared, it defaults to what is specified for Photo Extension, which defaults to jpg.
Note that V8.1.2 of the mod can be edited correctly if your hosting system has Magic Quotes set to off. If you have Magic Quotes enabled, then you will need to edit the extensions/signature.php to fix the generated syntax error. A fix to the Mod Manager edit code was provided by Bart Degryse and made available in TNG V8.1.3
More information
The original TNG modification can be viewed at Bret's site at http://www.rumseyfamily.com/tngmod_sig.php. Before installing this version of the mod you will need to create a new folder in your photos folder and rename it sigs. Now move any signature files that you have created as treeID.personID.sig.jpg into the photos/sigs folder.
Note that since version 8.1.2 of the mod, you can specify the extension used for the treeID.personID.sig.ext to be png, gif, or jpg. Note that it defaults to png on installation. See Post Installation Actions below
Requirements
- A backup of the TNG genlib.php module
- An installed current version of the Mod Manager.
- a sigs subfolder or directory under the TNG photos folder or directory
- see Post Install Actions for
- file name requirements
- extension change to gif, png, or jpg
- note that the .jpeg extension is not supported
Mod Conflicts
Note the install order requirements. The Regroup Person Profile prevents this mod from installing. You have to install the Signature Display mod before installing the Regroup Person Profile mod. You also must uninstall in the reverse order. |
Revision History
Version | Date | Contents |
---|---|---|
v13.0.0.6 | 3 Dec 2021 | Updated to use css sig-display class for formatting to facilitate displays in WordPress environments |
v13.0.0.5 | 25 Jun 2021 | Updated to eliminate PHP 8 warnings on Family, Album, Repository, and Source pages provide by Brent Hemphill |
v13.0.0.4 | 2 November 2020 | Updated to fix PHP 7 notices |
v12.0.0.3 | 28 Feb 2019 | Updated to use TNG v12 cust_text.php file anchor and to fix PHP 7.2 syntax warning |
v11.0.2.2 | 18 September 2016 | Updated to use the $extspath for extensions folder target path to allow users to rename the extensions folder |
v11.0.0.1 | 21 August 2016 | Updated to use include $extspath for extensions folder file include |
v11.0.0.0 | 5 March 2016 | Updated for TNG V11 |
v10.1.0.4 | 22 April 2015 | Updated to reduce the size of the signature display on smart phones and tablets |
v10.1.0.3 | 13 January 2015 | Updated for TNG 10.1 to add the Wiki icon and URL link and to drop the %location: and %replace: for the Edit Parameter which are no longer needed |
v10.0.0.2 | 2 March 2014 | Reduced the size of the signature image for Mobile Mode Display |
v9.0.0.1 | 13 February 2012 | Fix Edit function, so you can clear the option and default to using the $photoext |
v9.0.0.0 | 1 February 2012 | Updated for TNG V9 using the version that supported the Edit option to choose a different extension |
v8.1.2 | 13 June 2011 | Updated mod so user can Edit and choose a different extension than the Photo Extension. The default was set to png to allow transparency and can also be set to gif or cleared to use the extension specified in Photo Extension. |
v8.1.1 | 7 February 2011 | Updated mod so that it validates as XHTML 1.0 Transitional |
v8.1.0 | 28 May 2010 | Updated for TNG 8 |
v1.0 | 3 June 2009 | Initial config file release |
Automated Install
- Download the appropriate distribution for your TNG version from the download links in the status area in the upper right.
- Extract the signature_display.zip to your admin/mod_folder (V7) or mods (v8).
- Note that if you do not want to use a subdirectory, then you need to edit the config file before installing
- Follow the normal automated installation for Mod Manager, as shown in the example Mod Manager - Installing Config Files to install the signature_display.cfg.
Post Install Actions
Note that since v8.1.2 of the mod, the default extension provided by the mod is .png so that you can use transparent backgrounds for the signature files. So the file names need to be treeID.personID.sig.png.
You can use the Edit button on the Mod Manager screen to
- either clear the extension, in which case it will default to your Setup >> General Settings >> Media >> Photos Extension:
- change the extension used by the Signature Display mod to be jpg or gif
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 |
---|---|---|---|---|---|
Rumsey Family Pages | Bret Rumsey | Mod developer | 9.0.0.1 | 9.0.3 | EN |
R G Strong Family Genealogy | Russ Strong | changed mod to use photos/sigs folder and XHTML 1.0 Trans compliant | 13.0.0.6 | 13.1 | EN, FR, NL, DE |
Our Roy and Boucher Family | Ken Roy | Updated mod to allow users to specify the signature extension. Also reduced the size of the signature image for Mobile Mode Display | 13.0.0.6 | 13.1 | EN, FR |
Van den Heuvel | Marco van den Heuvel | ... | 9.0.0.1 | 9.0.3 | NL, EN |
la Saga BIGEY | Francois BIGEY | ... | 13.0.0.6 | 13.1.1 | FR |
Kleinmann Genealogy | John Kleinmann | 13.0.0.6 | 14.0 | EN | |
Wheeler Roots | Gene Wheeler | ... | 9.0.0.1 | 9.2 | EN |
Our Family History | Jean Pichette | ... | 11.0.0.0 | 11.0.0 | FR, EN |
Familienforschung Riehl & Kröber | Otto Riehl | (no public site) | 11.0.2.2 | 11.1.2 | DE, EN, ES, FR, PT |
Bussiere, Robinson, Gingras Website | Brian Bussiere | Public site | 10.1.0.4 | 10.1.3 | English, French |
Pages From Our Past | Allen Prunty | Not a public site | 11.0.2.2 | 11.1.0 | English |
OurLife Family History - McMullen Clan | Sean Thompson | Not a public site. | 11.0.2.2 | 11.1.0 | English |
Genealogische Datenbank | JPB | Public site | see here | see here | DE, EN, FR |
Familien Kongsbak-Wøldike | Hans Martin Laustsen | 11.0.2.2 | 11.1.0 | German | |
SiEiNo's slekt på Internett | Eilif A Nordseth | Not a public site | 11.0.2.2 | 11.1.1 | English, Norwegian |
Bowman-Naseer Family | Matthew Bowman | 11.0.2.2 | 11.1.1 | English, Urdu | |
Schuster-Pippersteiner | Ingrid Schuster | public | 13.0.0.6 | 14.0 | DE, CS, EN |
LookingBackwards - All Our Relations | Ashleigh Mitchell | Public | 13.0.0.5 | 13.0.4 | EN |
Baza danych Rodziny Jarocińskich | Michał Jarociński | non-public site (the mod used since v8!) | 13.0.0.6 | 14.0 | PL, EN |
Sejarah Thümann | Jeffrey Thümann | Public | 13.0.0.5 | 13.0.3 | NL, EN |
Huygens-Van de Moortel | Tom Huygens | semi private/public WordPress integrated | 13.0.0.6 | 13.1.1 | NL |
Os Belard | Luís Belard da Fonseca | Public/Private | 13.0.0.6 | 13.1.2 | PT |
Joseph Oran Holtz Genealogy Pages | Jim Holt | Private | See Here | See Here | EN |
Huygens - Van de Moortel | Tom Huygens | Public/Private on WordPress | 13.0.0.6 | 13.1.2 | NL |