Signature Display

From TNG_Wiki
Revision as of 05:37, 19 January 2023 by KenRoy (talk | contribs) (added Mods for TNG v14 category link)
Jump to navigation Jump to search
Restricted 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 Restricted
Caution 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


Caution


Caution 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. Caution


Ambox notice.png 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:

  1. Go to Mod Manager, and select its "Recommended Updates" tab.
    (If the "Recommended Updates" tab is not visible, then go to the Mod Manager Options tab, select "Display Settings", and turn on the "Recommended Updates" tab.)
  2. Click the "Update" button in the "Recommended Updates" tab.
    Installed mods do not interfere with the update, and if you already have (or think you may have) run this update, it will not hurt for you to run it again.

[See details in the TNGv12 Change Impacts Article][Hide the instructions]

TNG 14.0
TNG 13.0
TNG 12.0


Signature Display
Summary Adds a signature under the individual's name
Validation The mod is XHTML compliant.Valid-xhtml10.png
Mod Updated 2 Nov 2020
Download link for
TNG 13.0
signature_display_v13.0.0.6.zip
TNG 12.0
signature_display_v12.0.0.3.zip
TNG 11.0.2
signature_display_v11.0.2.2.zip
supports renaming extensions folder
for
TNG 11.0
signature_display_v11.0.0.1.zip
[Show Previous Versions]

For

TNG 10.1.0
signature_display_v10.1.0.4.zip
for
TNG 10.0
signature_display_v10.0.0.2.zip
TNG 9.0
signature_display_v9.0.0.1.zip

with edit option for

TNG 8.0
signature_display_v8.1.2.zip
for
TNG 8.0

signature_display_v8.1.1.zip


for
TNG 7.0

Signature_Display_v1.0.zip

[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

Mod Conflict 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.

Mod Conflict


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

  1. Download the appropriate distribution for your TNG version from the download links in the status area in the upper right.
  2. 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
  3. 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

Related links