Jump to content
TNG Community

Citation Master V10 for TNG 15 and 14 - New Separator Option / Preserving Mod Params / Security and Bug Fixes


Bill Herndon

Recommended Posts

Bill Herndon

Citation Master V10 for TNG 15 is now available from the TNG Wiki.

New Features:

  • A new separator option, 'none', that basically suppresses field separators entirely--supports a form of concatenation between fields.
  • Mod parameter values are now preserved across installations when the entire mod is not replaced.
  • Media attached to citations are now displayed in the 'Sources' section of individual pages.  This is a TNG feature that was originally adapted by Citation Master V8 for source media, but citation media were not displayed in that version.  Now one or the other is displayed when enabled in mod parameters, with citation media having precedence.

Bugs Fixed:

  • Log messages left over from the introduction of the configuration caching mechanism have been removed.
  • PHP 8.4 function deprecation warnings have been fixed.

Other Changes:

  • With this release, the administrator interface for editing format specifications has been removed.  (The feature was always a security risk that needed to be addressed.  Removal is simpler than adding additional security checks that would require support in the Mod Manager.)
  • In place of the format specification editor, a simple function for reloading the current format specification has been implemented.  This supports loading a specification into the mod when it has been changed outside of TNG.

If you are running TNG 15.0, Citation Master V10 is optional but recommended.  If you are running TNG 15.0.1, V10 is required.

Finally, I will be back-porting this version of Citation Master to TNG 14.  That release should be ready in about a week.

Bill Herndon

Lindell-Herndon Genealogy

Link to comment
Share on other sites

Bill Herndon

Thanks to Gerald Meier for discovering a caching bug in V10 that was causing the current configuration file to not load properly for new visitors to a site using Citation Master.  I've corrected that bug and added some additional processing to make it obvious when the configuration file fails to load due to a typo in the mod parameters.

I haven't changed the version number (still v15.0.0.10), but the current distro has the fixes and the validation hash code has been updated.

- Bill Herndon

Link to comment
Share on other sites

Bill Herndon

I've completed the backport of Citation Master V10 to TNG 14.  Features are the same as for TNG 15.  Download links and verification hash codes are in the TNG Wiki.

Bill Herndon

Lindell-Herndon Genealogy

Link to comment
Share on other sites

  • Bill Herndon changed the title to Citation Master V10 for TNG 15 and 14 - New Separator Option / Preserving Mod Params / Security and Bug Fixes

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...