|Anonymous | Login | Signup for a new account||2019-08-19 23:49 UTC|
|Main | My View | View Issues | Change Log | My Account|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001678||TestLink||Reports||public||2008-08-20 02:12||2015-07-10 09:08|
|Fixed in Version|
|Summary||0001678: Contribution: Print Test Case Functionality enhancement|
|Description||Based on several requests for additional display fields when performing 'Print test case' I have made several modifications to the print.inc.php file and will be uploading them here. This is being done at the request of havlatm.|
Hopefully the comments in the code will help identify what I was doing, and I am sure there may be some built in functions that I could have used.
I Also tried to use localization strings that were already in the string.txt file however, I may have had to create my own in some cases. Those will obviously show up with the 'LOCALIZE' tag when displayed.
I also updated the Print Navigator help file to describe this function better.
|Additional Information||Each one of the added functions are OPTIONS in the print navigator. |
The files that need to be modified are:
printData.php (for the navigator options)
selectData.pho (for the navigator options)
testlink_library.js (for navigator the options)
|Tags||No tags attached.|
|Browser||tested on Firefox 3 and IE7|
|PHP Version||PHP 5.2.6 + PHP 4.4.9 + PEAR|
|QA Team - Task Workflow Status|
|Attached Files|| print.inc.php [^] (17,866 bytes) 2008-08-20 02:12|
printData.php [^] (4,346 bytes) 2008-08-20 02:13
selectData.php [^] (3,882 bytes) 2008-08-20 02:13
testlink_library.js [^] (10,786 bytes) 2008-08-20 02:14
printFilter.html [^] (2,510 bytes) 2008-08-20 02:16
Capture1.GIF [^] (47,675 bytes) 2008-08-21 00:24
Capture2.GIF [^] (36,316 bytes) 2008-08-21 00:24
Capture3.GIF [^] (47,595 bytes) 2008-08-21 00:25
Capture4.GIF [^] (60,424 bytes) 2008-08-21 00:26
Capture5.GIF [^] (52,528 bytes) 2008-08-21 00:26
|There are some additional modifications made to print.inc.php that were put there only for my implementation of Testlink. I would suggest looking at the code and changing them. They only affect the Print Test Case body function, so should be easy to spot and remove if necessary.|
|Is possible to have a simple detail about new feature?|
1. corrects the Show Pass/Fail notes to the Print Test Plan view (and shows ALL executions of the current plan as opposed to just the last exection)
2. Adds 3 new options to the print test plan navigator. Show Bugs, Show Builds/Testers and Show Execution Status. - These only show when Pass/Fail Results option is checked.
3. Adds a Last Edited by: to the Author display
4. Added config option to allow for a different graphic for the print function as the Company_logo option is typically too small.
5. Put a page break after the title page so that when printing the title page is separate from the rest of the report.
Screen shots attached if you allow them.
Thanks for file. I hope to look at the next week.
Did you code started from 1.7.4 or HEAD or CVS 1.7 branch? I asked because there id already implemented patch for "passfail"* data.
* Crazy label. I hate it.
|1.74, I couldn't figure out how to get the CVS version|
drakossi, I apologize, that your contribution is not in 1.8 :-(
I definitely plan to proceed it into 1.9
Is there any new versions of these features?
Thanks a lot.
|2008-08-20 02:12||drakossi||New Issue|
|2008-08-20 02:12||drakossi||File Added: print.inc.php|
|2008-08-20 02:12||drakossi||Browser||=> tested on Firefox 3 and IE7|
|2008-08-20 02:12||drakossi||PHP Version||=> PHP 5.2.6 + PHP 4.4.9 + PEAR|
|2008-08-20 02:13||drakossi||File Added: printData.php|
|2008-08-20 02:13||drakossi||File Added: selectData.php|
|2008-08-20 02:14||drakossi||File Added: testlink_library.js|
|2008-08-20 02:16||drakossi||File Added: printFilter.html|
|2008-08-20 02:21||drakossi||Note Added: 0003976|
|2008-08-20 04:35||mhavlat||Assigned To||=> mhavlat|
|2008-08-20 04:35||mhavlat||Status||new => acknowledged|
|2008-08-20 04:36||mhavlat||Category||New Feature => Reports, Metrics, Export and Print|
|2008-08-20 04:36||mhavlat||Summary||Print Test Case Functionality => Contribution: Print Test Case Functionality enhancement|
|2008-08-20 21:01||fman||Note Added: 0003983|
|2008-08-21 00:24||drakossi||Note Added: 0003987|
|2008-08-21 00:24||drakossi||File Added: Capture1.GIF|
|2008-08-21 00:24||drakossi||File Added: Capture2.GIF|
|2008-08-21 00:25||drakossi||File Added: Capture3.GIF|
|2008-08-21 00:26||drakossi||File Added: Capture4.GIF|
|2008-08-21 00:26||drakossi||File Added: Capture5.GIF|
|2008-08-21 04:50||mhavlat||Note Added: 0003989|
|2008-08-21 07:25||drakossi||Note Added: 0003990|
|2009-03-09 20:32||mhavlat||Note Added: 0005798|
|2009-03-26 13:28||amitkhullar||Relationship added||related to 0002207|
|2010-02-28 22:28||mhavlat||Assigned To||mhavlat =>|
|2015-07-10 09:08||MPRodrigues||Note Added: 0023614|
|Copyright © 2000 - 2019 MantisBT Team|