Floating Report Editor

From TNG_Wiki
Jump to: navigation, search
Ambox notice.png For Mod version 11.0.0.5, this mod has been renamed to Reports-Floating Editor
TNG 11.0


Floating Report Editor
Summary Defines the blocks of fields in the TNG Report Editor so they can float side-by side, so the form is easier to see and use on a wide screen. Also hides blocks of fields that are not likely to be used.
Validation
Mod Updated {{{mod_last_update}}}
Download link For
TNG 11.0
see Reports-Floating Editor

For

TNG 10.0
TNG 9.2.2


floating_report_editor_v9.2.2.4.zip
Download stats
Author(s) Robin Richmond
Homepage Robin Richmond's Genealogy Database
Mod Support TNG Community Forums
Contact Developer My Mod Support form
Latest Mod 9.2.2.4
Min TNG V 9.2.2
Max TNG V 11.0
Files modified
admin_editreport.php, English and English-UTF8 cust_text.php
Related Mods
Notes


Purpose of the Mod

To improve the usability of the Report editor by allowing the existing 4 blocks of fields to float so that they are two blocks wide if the screen is wide enough. They stack above and below each other as usual if the screen is not wide enough to accommodate them side by side.

Requirements

  • A working TNG installation.
  • An installed current version of the Mod Manager.

Conflicts

No conflicts. No other published mods target the Report Editor.

Dependencies on other Mods

This mod depends on Show Mod Names v2+. It can be installed without Show Mod Names, but when run, it will generate PHP errors if Show Mod Names v2+ is not installed.

Related Mods

Admin Reports List modifies admin_reports.php, which calls admin_editreport.php, which is modified by this mod. Admin Reports List both enhances the list of reports, and affects admin_editreport.php by changing the way that new reports are created.

Automated Installation

  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. Upload and Extract to the mods folder.
  4. Follow the normal automated installation for Mod Manager, as shown in the example Mod Manager - Installing Config Files to install.

In the event of a problem

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

Visualization of this Mod

BEFORE Requires considerable vertical scrolling AFTER If the report has a SQL statement and no report-builder field values, the report-builder-fields are hidden. Note the message and button in the enlarged inset.
Floating report editor-before.png Floating report editor-after-sql.png
AFTER If the report has report-builder field values and no SQL statement, the SQL statement field is hidden. This visualization is on a screen wide enough for the three report-builder fieldsets to float side-by-side. Note the message and button in the enlarged inset.
Floating report editor-after-builder.png
AFTER If the report is empty or has report-builder field values AND a SQL statement. This visualization is on a screen only wide enough for two fieldsets to float side-by-side. A narrower screen would look like the BEFORE visualization. Note the message and button in the enlarged inset.
Floating report editor-after-2x2.png

Issues

With Mozilla Firefox, at certain browser widths, and when all 4 fieldsets are displayed, the direct SQL entry field can float to the right and part-way off the screen. This can be corrected by hiding the SQL field, or the report-builder fields, or by adjusting the width of the screen.

Mod Change History

Mod Version TNG Version Date Note
9.2.2.4 9.2.2 - 11.0 19 Mar 2016 Updated for TNGv11. Now uses Show Mod Names v2+
9.2.2.3 9.2.2 - 10.1 7 Mar 2015 Fixed some web browser bugs. Now hides fields are are not likely to be needed.
9.2.2.1 9.2.2 - 10.1 17 Jan 2015 Initial release.

Sites using this mod

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

URL User Note Mod-Version TNG-Version User-language
Robin Richmond's Genealogy Database Robin Richmond Mod developer 11.0.0.4 11/0 English
Wortelboer Genealogy Bernard Wortelboer 11.0.0.4 11.0.0 NL/EN
DJCM.DK Claus Martinussen 11.0.0.4 11.0.0 Danish, English