Difference between revisions of "Report Rows And Footer"
Jump to navigation
Jump to search
(add visualizations and remove construction banner) |
|||
Line 67: | Line 67: | ||
{| border="1" cellspacing="1" cellpadding="2" class="wikitable" | {| border="1" cellspacing="1" cellpadding="2" class="wikitable" | ||
|- | |- | ||
− | | style="border:thin solid black;vertical-align:top;" | ''' | + | | style="border:thin solid black;vertical-align:top;" | '''showreport.php <span style="color: |
red"> BEFORE:</span>'''<br/> | red"> BEFORE:</span>'''<br/> | ||
[[Image:reports_rows_and_columns-before1.png]] | [[Image:reports_rows_and_columns-before1.png]] | ||
|- | |- | ||
− | | style="border:thin solid black;vertical-align:top;" | ''' | + | | style="border:thin solid black;vertical-align:top;" | ''' showreport.php <span style="color: red"> AFTER:</span>'''<br/> |
[[Image:reports_rows_and_columns-after1.png]] | [[Image:reports_rows_and_columns-after1.png]] | ||
|- | |- | ||
− | | style="border:thin solid black;vertical-align:top;" | '''SQL | + | | style="border:thin solid black;vertical-align:top;" | '''showreport.php SQL <span style="color: red"> AFTER:</span>'''<br/> |
[[Image:reports_rows_and_columns-after-sql.png]] | [[Image:reports_rows_and_columns-after-sql.png]] | ||
|} | |} |
Revision as of 21:48, 1 July 2017
Reports-Floating results | ||
---|---|---|
Summary | Adds run-time options for reports to (a) control the number of data rows displayed on a page and (b) provide for multiple side-by-side HTML tables for narrow reports. Also does just a little reformatting. | |
Validation | ||
Mod Updated | {{{mod_last_update}}} | |
Download link | v11.0.0.1
| |
Download stats | ||
Author(s) | Robin Richmond | |
Homepage | Robin Richmond's Genealogy Database | |
Mod Support | My Mod Support form or TNG Community Forums | |
Contact Developer | My Mod Support form | |
Latest Mod | 11.0.0.1 | |
Min TNG V | 11.0 | |
Max TNG V | at least 11.1.1 | |
Files modified | showreport.php, cust_text.php English | |
Related Mods | ||
Notes |
Purpose of the Mod
To provide flexibility in the display of TNG reports, adds run-time options for reports to
- Control the number of result rows displayed on a page, and
- Allow for multiple side-by-side HTML tables, so that more data from narrow reports can be shown on the screen.
The report display program also now
- Indents the report description and SQL code for readability.
- Doesn't print the report "Description" label if there is no description.
- Omits the buttons, form fields, and the page navigation widget from the pretty-print display.
- Moves the "Matches i to j of n" message next to the page navigation buttons like most TNG search results.
Mod Parameters
One parameter, $displayCSVLink, determines whether to show the link that downloads a CSV file of the results. Its default is true, which displays that link. This mod effectively implements the functionality of the CSV Reports for Admin only mod, which conflicts with this mod.
Compatibility with other Mods
Among the published mods that change showreport.php, this mod
- Is compatible with
- Is not compatible with
- Report Footer - But since the columns defined by this mod float below the previous column if the screen isn't wide enough to accommodate them, the columns effectively serve the same purpose as the headings in Report Footer
- CSV Reports for Admin only. When its mod parameter is set to false, this mod (Reports-Floating Results) implements the functionality of CSV Reports for Admin only - that is, it hides the CSV download link from non-admins.
Related Mods
- Reports-Floating Editor is similar in that is allows objects on the screen to float side-by-side on wider screens, but it affects only the report editor, whereas this mod affects only showreport.php, which runs reports.
- This mod saves data that can be used by the Show Mod Names utility mod, but is not dependent on' Show Mod Names.
Requirements
- A working TNG installation.
- An installed current version of the Mod Manager.
- You should backup files listed in the panel on the right.
Installation
- Remove and delete previous version of this mod.
- Backup the files updated by this mod. They are listed in the panel at the upper right.
- Download the .zip file, and extract its .cfg file to the mods folder.
- Follow the normal automated installation for Mod Manager, as shown in the example Mod Manager - Installing Config Files.
In the event of a problem
- Try using the Mod Manager Remove capability
- Contact me through My Mod Support form.
Visualizations
showreport.php BEFORE: |
showreport.php AFTER: |
showreport.php SQL AFTER: |
Mod Change History
Mod Version | TNG Versions | Date | Note |
---|---|---|---|
11.0.0.1 | 11.0+ | 15-May-2017 | New mod. |
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 | v11.0.0.1 | 11.1.1 | English |