GenoPro Home
GenoPro Home  |  Get Started With My Genealogy Tree  |  Buy  |  Login  |  Privacy  |  Search  |  Site Map
 

GenoPro Support Forum




Narrative Report 2.0.1.5 RC10b

Click to view RSS...
Author A candidate for the next genreal release of the Narrative Report.
Posted Sunday, April 6, 2008 - Post #21312
Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master

Administrators
Customers
Important Contributors
FamilyTrees.GenoPro.com
GenoPro version: 3.1.0.1

Last Login: 1 hour ago
Posts: 3,419, Visits: 26,410
Edging a little closer!

1) is 'by design' The script just puts the primary picture here. I reasoned if a user has elected to exclude it, then he doesn't want one shown here. Ordinarily I suggest the primary picture should be one you want shown.

2) Yep a little bug in the StrPlainText routine that I missed. Now fixed.

Up to you which format but better to be consistent throughout, so {¿...¿} is more universal, but ¿ is hard to type.  

3) You can now '_Exclude' such movies to avoid this error appearing. They still get used in any 'movie' custom markup. Since these files cannot be rendered directly, they are not on the picture index any more. Ta for pointing out PhMovie format issues. Now amended.

4) PhCTs. I have updated How to customise your Report to give an example. I have also changed the script to clear a couple of problems.

a. All Custom Tags must be defined using the tag editor, including these.
b. Can be grouped into one or more layouts. Suggest a Layout for each object type. 
   e.g. all Individual Custom Tag phrase templates under one layout.
c. To input the template itself, use File/Properties then whatever 'layout name' tab
     and enter the phrase template in the appropriate field.
d. 4 (or actually Address: {10h}




'lego audio video erro ergo disco' or "I read, I listen, I watch, I make mistakes, therefore I learn"


Edited: Friday, April 18, 2008 by Ron
Posted Wednesday, April 9, 2008 - Post #21330
Famous Writer

Famous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous Writer

Important Contributors
FamilyTrees.GenoPro.com
Customers
Translator
GenoPro version: 2.0.1.6

Last Login: Tuesday, December 16, 2008
Posts: 390, Visits: 1,271
To Ron,
Not much to say as it's getting good. I managed to set up my Dual Lang 'PhCT_UrlInfo' with the help of your revised post 21120 - How to customise your report. However I struggled a bit as I couldn't see my Rep Places Additional Informations. I then realised that my Layout Description field input started with an '_'. After removing the underscore, everything was fine. So you could perhaps add up a short remark in your above post to warn the Users of such '_' particularity, i.e. Make sure you don't prefix any associated description field with an '_' otherwise your PhCTs will not show up in the Report, or something like that.

Still playing around, I generated an ES Report and got the error 800A0009. I then added up a 'Report.LogError strText' debug line in Util.vbs just before line 1033 and on seing the content of the variable strText, I noticed that the error was due to a missing {¿ES:...¿} input string:

I was suprised as I thought this problem was fixed but noticed that, in fact, the param <LangShowDefault> is implemented for the Descendants Rep only but not for the Main Nar Rep. So Ron, Is it on purpose or is it to come?

Also is it possible to make such ErrMsg a bit more informative? In my example, we can see that it is my own gene page which is involved but that's all. The display of the involved field (in ma case, the General Comment field) would be a must. May be difficult/not easy to implement if it's an MS VBScript system error!

Finally I suggest a few required ortho corrections in Data.xml, lines:

56 milliseconds
107 111 hierarchical
179 183 Ids -> IDs better ??
183 For  Unknowns
199 change
200 216 suppress Suppress
204 208 initially
239 Timeline
255 min.  events
283 translkate
304 langauges
316 l name (default=Name.Nick)
331 in index (to match 327)
339 343 hierarch.
593 ther descriptivetext fields ...
593 dispalyed
593 anecedotes
+ :
258 "LangPOssessiveLookup1" ??
262 263 xLangPossessiveLookup ??
'Google Map' in text: please keep consistancy: GoogleMap, , Googlemap, Google Map or Google map ??
same for 'Genomap'

Thank you Ron,
JC

Edited: Wednesday, April 9, 2008 by jcguasp

Posted Friday, April 18, 2008 - Post #21410
Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master

Administrators
Customers
Important Contributors
FamilyTrees.GenoPro.com
GenoPro version: 3.1.0.1

Last Login: 1 hour ago
Posts: 3,419, Visits: 26,410
As ever, your astute observations are most welcome JC.

There was an error in the script causing the 800A0009 error that is now fixed in the attached.

It is very difficult to provide extra diagnostics when a MS script error occurs. If I know where such errors occur then the script must be changed to avoid them, so this is a catch 22 situation. In an ideal world the script would be good enough to prevent all such errors. Rolleyes

The missing LangShowDefault was an oversight, it is now implemented for the Narrative Report.

Finally I have updated CustomReport.gno with your recommendations and updated it in the original post.

Update 2008/04/19 Fixed problem with StrFormatText affecting Custom Tags and other fields


'lego audio video erro ergo disco' or "I read, I listen, I watch, I make mistakes, therefore I learn"


Edited: Saturday, April 19, 2008 by Ron
Posted Friday, April 18, 2008 - Post #21417
Forum Master

Forum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum Master

Customers
Important Contributors
FamilyTrees.GenoPro.com
Translator
GenoPro version: 3.1.0.1

Last Login: Sunday, March 21, 2021
Posts: 716, Visits: 12,927
Have noticed that in the dictionary file the ? is missing in line 1041 behind ?html? for some time now.

Have also noted that none of my custom Tags work with this latest narrative report version, unless I have to change something, but what?


Edited: Friday, April 18, 2008 by maru-san
Posted Saturday, April 19, 2008 - Post #21419
Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master

Administrators
Customers
Important Contributors
FamilyTrees.GenoPro.com
GenoPro version: 3.1.0.1

Last Login: 1 hour ago
Posts: 3,419, Visits: 26,410
maru-san (4/18/2008)
Have noticed that in the dictionary file the ? is missing in line 1041 behind ?html? for some time now.

This may have been intentional as an example of an invalid instruction (that's my excuse anyway)

Have also noted that none of my custom Tags work with this latest narrative report version, unless I have to change something, but what?

Hmmm, something is wrong here, I'm investigating.....................


'lego audio video erro ergo disco' or "I read, I listen, I watch, I make mistakes, therefore I learn"
Posted Saturday, April 19, 2008 - Post #21420
Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master

Administrators
Customers
Important Contributors
FamilyTrees.GenoPro.com
GenoPro version: 3.1.0.1

Last Login: 1 hour ago
Posts: 3,419, Visits: 26,410
....... and should be OK now. RC9 in earlier post has been updated.


'lego audio video erro ergo disco' or "I read, I listen, I watch, I make mistakes, therefore I learn"
Posted Monday, April 21, 2008 - Post #21444
Famous Writer

Famous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous Writer

Important Contributors
FamilyTrees.GenoPro.com
Customers
Translator
GenoPro version: 2.0.1.6

Last Login: Tuesday, December 16, 2008
Posts: 390, Visits: 1,271
To Ron:
A few obs with your latest RC9 modified. Some are rather of a 'purist' nature!. Just to keep you busy for the very long coming summer evenings.
1) Perhaps this tooltip should say '... occupancies and contacts ...'? in order to match an Ind reference sub-title.

2) Perhaps this tooltip should say 'groups and organizations' instead of '&' to match some other tooltips.

3) To implement a 'floating' icon system when scrolling a list/index. I think this sub may have already been mentioned somewhere in this forum but not sure. An example at:
 http://www.javascript-fx.com/experiments/float/index.html#

but this particular example requires a separate scrolling area for the menu! Probably not suitable for the 'restricted' frame system?
Another method would be to provide smaller 'Fixed icons' similar to the SVG ones? At least it will be handy for the long lists, e.g. indexes and galleries.

4) Multi-Languistic fields: something's wrong. It's a bit everywhere:

5) Not a big deal but on a Fam page without 'Children', the 'Collapse/Expand' icon is not provided.

6) I think this one has already been mentioned somewhere: in the Timeline, can the internal scrollbar be removed as it doesn't scroll anything! Probably part of the 'Simile' object?

7) Is it possible to Right Justify texts?:
For info, it would also look good on a Descendants Report, if feasible.

8) Occupancy: The phone and fax No. are shown in the Report but not the Mobile No.

9) I created a dummy Social Entity and defined an Occupancy place on the Contact tab.
I personally don't grasp the concept but it's beside the point.
The point is I noticed this occupancy appears in the RP Contacts page but not in the LP index/list?:

10) Bug (already mentioned in my post 19040):
 a) Open the calendar with the main icon,
 b) untick the Bday or Anniv box then -> Apply Changes,
 c) close the Popup pane,
 d) bring up an Ind or a Fam page,
 e) click on the green tree or on the TL icon,
 f) it opens up in a new window. Sometimes a blank one.
All subsequent clicks on a TL icon, on a green tree, on a place, on a Pict name or even on the Cal itself will open in a new window. It seems that the frameset (or only just the popup frame) has been disrupted. Clicking on the main 'Home' icon resets the matter to cool normal operations.
This is with MS-IE. I Didn't try with Moz FF nor with Opera.

That's me. Thank you Ron,
JC

Posted Wednesday, April 23, 2008 - Post #21463
Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master

Administrators
Customers
Important Contributors
FamilyTrees.GenoPro.com
GenoPro version: 3.1.0.1

Last Login: 1 hour ago
Posts: 3,419, Visits: 26,410
jcguasp (4/21/2008)
Just to keep you busy for the very long coming summer evenings.

Damn, and there I was looking forward to a day off. Ah well, I can always dream Hehe

So, back to work:

1) & 2) Yes easily sorted. As probably gathered I'm not one for dotting the 'i's or crossing the 't's but not adverse to putting things right.

3) The example link runs a bit jerkily. I'm hopefully going to revamp the layout of the Narrative Report this summer so I'll add this to the list.

Update: 2008/4/24 Dictionary.xml in attachment updated with modified PhContact(Summary)

4) You appear to be missing the extra ¿ before the closing }. e.g. {¿EN:GenoMap¿}{¿FR:GenoCarte¿} I have added some more validation to check for this.

5) Yes I overlooked this when I made the 'Personal Details' a collapsible section. Now fixed.

6) This I believe is an issue with the quirky MS IE browser. Firefox does not exhibit this problem. There must be untold thousands of man days wasted searching for hacks to overcome these annoying quirks in IE. I have spent many hours doing just this in the past. I have had a quick look for this one but as yet have no solution that does not break FF. So it will remain on the 'outstanding bugs' list.

7) Not sure exactly what youy mean by right justify. Right aligned text to me looks a bit odd in parts. Justified text, i.e. aligning to both left and right margins, looks OK and can be achieved with a custom style entry of body {text-align: justify;} (or body {text-align: right;} if that is what you wanted)

8) In all this time I have never noticed the mobile field before. now added to the report.

9) Again it was relatively recently I became aware of the fact that Social Entities could have Contact details. I will need to add a higher level group in the index for object type, i.e. Individuals and Groups and Organizations (Social Entities). Added to the 'to do' list.

10) I tried this with FF and it works fine, so yet another IE quirk. At present I have no idea how to start addressing this problem, as I do not understand how IE is 'losing' the target 'popup' frame.

Revised skin RC10 is attached.

That's that then, time to put my feet up.

Update 2008/04/25 attachment updated
Update 2008/04/29 attachment really updated this time!
Update 2008/04/20 again for RC10b


'lego audio video erro ergo disco' or "I read, I listen, I watch, I make mistakes, therefore I learn"


Edited: Tuesday, April 29, 2008 by Ron
Posted Wednesday, April 23, 2008 - Post #21468
Famous Writer

Famous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous Writer

Important Contributors
FamilyTrees.GenoPro.com
Customers
Translator
GenoPro version: 2.0.1.6

Last Login: Tuesday, December 16, 2008
Posts: 390, Visits: 1,271
Hi Ron,
1) point 3: I saw another 'steady' icon example and it looked good. Must not be to difficult to implement.
2) you're right about point 4. I forgot the ending inverted QMs. I corrected but I keep seing the Social Entity and Text Box texts not parsed. Probably because these 2 fields are not MLFs compatible?

Regarding the Social Entity, I don't plan to have any in my tree but for some other Users, I wonder if a green tree next to the name should be provided, just to locate it on the SVG graph?
3) point 7: I meant left + right justify.
 
JC

Update:
you forgot to add the Mobile param in Dic <PhContact> and <PhContactSummary> phrases.
JC

Edited: Wednesday, April 23, 2008 by jcguasp

Posted Thursday, April 24, 2008 - Post #21473
Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master

Administrators
Customers
Important Contributors
FamilyTrees.GenoPro.com
GenoPro version: 3.1.0.1

Last Login: 1 hour ago
Posts: 3,419, Visits: 26,410
1) I'll bear this point in mind when I look deeper into a 'frameless' layout.

2) They are not MLFs because the SVG relies on GenoPro's arrangement of the text. This is why I added a Language custom tag to labels, social entities and social relationships. You need two or more versions of each, one overlaying the other and the script will chose the correct one according to the Language setting.

Good suggestion linking to the SVG for Social Entities. On the 'to do' list.

3) I thought so.

update) yes I had changed and tested them put forgot to update the zip. Now done.


'lego audio video erro ergo disco' or "I read, I listen, I watch, I make mistakes, therefore I learn"


Similar Topics

Click to view RSS...
Expand / Collapse

Reading This Topic

Expand / Collapse
Active: 2 - 1 guest, 0 members, 0 anonymous.
Refresh
No members currently viewing this topic!