Research Assistant Sub-Menu Error
Brought to you by:
canajun2eh,
yalnifj
21 * @package PhpGedView
22 * @subpackage Modules, Research Assistant
23 * @version $Id: menu.php 6316 2009-11-06 23:08:17Z fisharebest $
Lines 63, 73, 83 contain the following code:
if(!empty($PGV_IMAGES['ra_folder']['small'])){$menu->addIcon("{$PGV_IMAGE_DIR}/{$PGV_IMAGES['ra_folders']['small']}");}
The segment:
.....{$menu->addIcon("{$P......
Should be changed to:
....{.$submenu->addIcon("{$P.....
Please advise how we can reproduce this 'bug' so we can examine it prior to changing any code.
The attached zip file has text file with an explanation and letter ICONs for testing purposes.
This is a corrected truth table:
Small Large Directory Used
Y Y themes/your_theme/images
N Y themes/your_theme/images
N N modules/research_assistant/images
Y N modules/research_assistant/images
NOTE: In the above truth table 'Y' means the ICON is available, 'N' means the ICON is not available.
Small = themes/your_theme/images/small
Large = themes/your_theme/images
Ace
I appreciate your posting and your attachments, and respect your coding skills, but I'm lost on how to produce the 'bug' you say exists within the existing code. You may very well be correct, but I don't want to change anything -> just want to reproduce the bug and know when I'm looking at it. sorry if I didn't make my request clear enough the first time.
After i can reproduce the bug in the code as written, I'll be happy to experiment with the changes you propose.
If you can't supply the course of action you take to have the bug present, I'll have to let someone else handle the changes you offer.
Thanks, [b][i][color=green]-Stephen[/color][/i][/b]
Sorry if my explanation was inadequate.
This problem is minor, but does limit the flexibility of the module. This problem is only observable if one tries to use sub-menu ICONs provided by the theme (i.e. cloudy). I don't know of any Themes which supply ICONs for the research_assistant module. The errors do prevent a theme designer or user from using custom ICONs in other than the module's images directory.
I have re-written the description and corrective measure and knowing that a picture is worth a thousand words, I will upload a zip zile containing the description and two pictures which show the condition.
Fixed in SVN 6990