<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 12 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
{mso-style-priority:99;
mso-style-link:"Balloon Text Char";
margin:0cm;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:"Tahoma","sans-serif";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{mso-style-priority:34;
margin-top:0cm;
margin-right:0cm;
margin-bottom:0cm;
margin-left:36.0pt;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
span.EmailStyle18
{mso-style-type:personal;
font-family:"Calibri","sans-serif";
color:#1F497D;}
span.EmailStyle19
{mso-style-type:personal;
font-family:"Calibri","sans-serif";
color:#1F497D;}
span.BalloonTextChar
{mso-style-name:"Balloon Text Char";
mso-style-priority:99;
mso-style-link:"Balloon Text";
font-family:"Tahoma","sans-serif";}
span.EmailStyle22
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:1159271089;
mso-list-template-ids:-1618588494;}
@list l0:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level2
{mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l0:level3
{mso-level-tab-stop:108.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l0:level4
{mso-level-tab-stop:144.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l0:level5
{mso-level-tab-stop:180.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l0:level6
{mso-level-tab-stop:216.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l0:level7
{mso-level-tab-stop:252.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l0:level8
{mso-level-tab-stop:288.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l0:level9
{mso-level-tab-stop:324.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l1
{mso-list-id:1288664966;
mso-list-type:hybrid;
mso-list-template-ids:1230040154 134807567 134807577 134807579 134807567 134807577 134807579 134807567 134807577 134807579;}
@list l1:level1
{mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l1:level2
{mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l1:level3
{mso-level-tab-stop:108.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l1:level4
{mso-level-tab-stop:144.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l1:level5
{mso-level-tab-stop:180.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l1:level6
{mso-level-tab-stop:216.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l1:level7
{mso-level-tab-stop:252.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l1:level8
{mso-level-tab-stop:288.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l1:level9
{mso-level-tab-stop:324.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l2
{mso-list-id:1757752578;
mso-list-template-ids:-635248176;}
@list l2:level1
{mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l2:level2
{mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l2:level3
{mso-level-tab-stop:108.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l2:level4
{mso-level-tab-stop:144.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l2:level5
{mso-level-tab-stop:180.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l2:level6
{mso-level-tab-stop:216.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l2:level7
{mso-level-tab-stop:252.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l2:level8
{mso-level-tab-stop:288.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l2:level9
{mso-level-tab-stop:324.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;}
ol
{margin-bottom:0cm;}
ul
{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-GB link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>1. what about 'Linking Pages' and move the Navigators > Links page and Navigators > New Window page into that menu? To me that makes sense e.g. where the page is aimed at clicking a link to go somewhere it goes in the Linking pages menu but where it's about loading content into the same page it's a navigator. For a brief moment I'm thinking chunkers and linkers but not seriously ;-)<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>2. global optional properties sounds good but aren't there too many examples where that wouldn't be relevant? e.g. a transition option would be good as a global property but that would only really be relevant to image pages?<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>3. My perspective is that anyone with the skillset to use the developer tool with or without page wizards can work with whatever is provided but XOT users and particularly teachers rather than learning technologists need the consistency of interface and options we have at the moment. When I think about the workflow of adding a routed image hotpot page in XOT teachers are more likely to look down the tree of page titles to remind themselves of what they want to link to and probably copy and paste that title rather than add a title and a page ID to those pages and then back to the branching page to add the ID. Perhaps the code should look for ID and if not found look for page title too to cover both options? My hunch is that user can live with the knowledge that if they change a page title they'll need to update the link rather than if they add an ID and then change a page title the ID must remain what it was or change both the ID and the routing link if you follow what I mean. Although I understand the concerns about reliability with page title in XOT it's visible in the tree and when viewing the LO and optional page ID wouldn't be and could only be seen in each wizard page.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>4. Thanks will try what you've added at some point.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>5. Yes agreed merging is the best idea but I want to make use of what we already have in XOT sooner rather than later. I wonder if we can agree some basics that won't change so that I can add what we have now with a combined hot spot image linking page to various XOT installations in the knowledge that it won't break with a future release? Happy to perhaps have a skype to discuss that?<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>HTH<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Ron<o:p></o:p></span></p><p class=MsoNormal><a name="_MailEndCompose"><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></a></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> xerte-dev-bounces@lists.nottingham.ac.uk [mailto:xerte-dev-bounces@lists.nottingham.ac.uk] <b>On Behalf Of </b>Julian Tenney<br><b>Sent:</b> 17 February 2012 09:34<br><b>To:</b> For Xerte technical developers<br><b>Subject:</b> [Xerte-dev] Re: navigating to page name<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Do we want an ’Advanced’ category? This stuff is getting more like an elearning developers tools, rather than the simple content creation we tend to focus on.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Do we want nested menus (he says a little nervously) on the insert menu…?<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='margin-left:36.0pt'><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> <a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk">xerte-dev-bounces@lists.nottingham.ac.uk</a> [<a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk">mailto:xerte-dev-bounces@lists.nottingham.ac.uk</a>] <b>On Behalf Of </b>Julian Tenney<br><b>Sent:</b> 16 February 2012 09:27<br><b>To:</b> For Xerte technical developers<br><b>Subject:</b> [Xerte-dev] Re: navigating to page name<o:p></o:p></span></p></div></div><p class=MsoNormal style='margin-left:36.0pt'><o:p> </o:p></p><p class=MsoListParagraph style='margin-left:72.0pt;text-indent:-18.0pt;mso-list:l1 level1 lfo2'><![if !supportLists]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><span style='mso-list:Ignore'>1.<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Yes, probably. ‘Menus’ category? Not sure ‘roued page’ is the right termfor end users?</span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><br><br><o:p></o:p></span></p><p class=MsoListParagraph style='margin-left:72.0pt;text-indent:-18.0pt;mso-list:l1 level1 lfo2'><![if !supportLists]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><span style='mso-list:Ignore'>2.<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Yes, as an optional property, why not. We mought to have a section in the xwd for ‘global optional properties’, like narration, and the others that appear throughout the file.<o:p></o:p></span></p><p class=MsoListParagraph style='margin-left:72.0pt;text-indent:-18.0pt;mso-list:l1 level1 lfo2'><![if !supportLists]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><span style='mso-list:Ignore'>3.<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Yep.<o:p></o:p></span></p><p class=MsoListParagraph style='margin-left:72.0pt;text-indent:-18.0pt;mso-list:l1 level1 lfo2'><![if !supportLists]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><span style='mso-list:Ignore'>4.<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Can build that into the engine, and have some methods ‘showBack() etc. I need to find some time to do that.<o:p></o:p></span></p><p class=MsoListParagraph style='margin-left:72.0pt;text-indent:-18.0pt;mso-list:l1 level1 lfo2'><![if !supportLists]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><span style='mso-list:Ignore'>5.<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Merge the two between you, Ron has already said that seems sensible.<o:p></o:p></span></p><p class=MsoNormal style='margin-left:36.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='margin-left:72.0pt'><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> <a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk">xerte-dev-bounces@lists.nottingham.ac.uk</a> [<a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk">mailto:xerte-dev-bounces@lists.nottingham.ac.uk</a>] <b>On Behalf Of </b>Kemp Johnathan<br><b>Sent:</b> 15 February 2012 22:27<br><b>To:</b> For Xerte technical developers<br><b>Subject:</b> [Xerte-dev] Re: navigating to page name<o:p></o:p></span></p></div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p><div><p class=MsoNormal style='margin-left:72.0pt'>I am delighted to see the interest that is being shown in routed pages.<o:p></o:p></p></div><div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div></div><div><p class=MsoNormal style='margin-left:72.0pt'>In the Page Wizards I developed originally four routed pages that I plan to make available as individual page templates. These are<o:p></o:p></p></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt;text-indent:-18.0pt;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-size:10.0pt;font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Routed Hotspot Image (very similar to what Ron has demonstrated here though currently lacking the optional parameter to change the link type to something other than another page in the project, but offering support to the author to help identify errors in destination specification)<o:p></o:p></p><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt'><o:p> </o:p></p></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt;text-indent:-18.0pt;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-size:10.0pt;font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Routed Multiple Choice Question - each answer option has its own destination page.<o:p></o:p></p><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt'><o:p> </o:p></p></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt;text-indent:-18.0pt;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-size:10.0pt;font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Routed Plain Text - Text page in which hyperlinks can be added to other pages in the project<o:p></o:p></p><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt'><o:p> </o:p></p></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt;text-indent:-18.0pt;mso-list:l0 level1 lfo4'><![if !supportLists]><span style='font-size:10.0pt;font-family:Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Routed Tab Navigation - A tab navigator page that can display text, images, swfs including flash paper and can also have options on any of the tabs that provide a routed link to another page.<o:p></o:p></p><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt'><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>The scenario page is a later addition that post dates the Page Wizards and has not yet been made publicly available. Whilst the other pages were based on existing pages but added the routing capability, the scenario page is like nothing currently available. The scenario page provides a page in which a text description of a scenario and an image / swf / flv can be displayed. The page also allows the defining of effects and actions in relation to the scenario. Props can also be located in the page that have actions associated with them. Actions have conditions which control when they are available and outcomes which take place when an action is taken. Outcomes can change the location of props, increment or decrement one of three author definable scores, and also result in being routed to another page in the project. A change of score beyond a specified value can trigger a "game end" situation either a successful completion of the scenario or an unsuccessful completion. <o:p></o:p></p></div><div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div></div><div><p class=MsoNormal style='margin-left:72.0pt'>The scenario page can stand alone, but it is designed with the intention that a project can be comprised of several scenario pages that combined together to deliver the full experience. A simple example could be a text based adventure in which you can move from location to location, collect objects and use them to complete tasks. Each scenario page would represent a single location. However the potential exists to create complex challenging projects with serious learning in mind e.g. a medical diagnosis and treatment scenario in which the correct diagnosis and treatment results in the patient getting better and inappropriate diagnosis or treatment results in the gradual decline of the patient, or even demise should the project author so wish!<o:p></o:p></p></div><div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div></div><div><p class=MsoNormal style='margin-left:72.0pt'>The matter of routed pages raises a few issues<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt;text-indent:-18.0pt;mso-list:l2 level1 lfo6'><![if !supportLists]><span style='mso-list:Ignore'>1.<span style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Where do we put the pages - Can I suggest that since these pages perform a significantly different function to the current navigator pages we should provide them with their own menu option i.e. Routed Pages?<o:p></o:p></p><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt'><o:p> </o:p></p></div><p class=MsoNormal style='mso-margin-top-alt:auto;margin-bottom:12.0pt;margin-left:108.0pt;text-indent:-18.0pt;mso-list:l2 level1 lfo6'><![if !supportLists]><span style='mso-list:Ignore'>2.<span style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Whilst routed pages have been available for about two years as Page Wizards they will be new to most Xerte users. I believe it would make sense to ensure that they all use the same page property to identify a destination page so that they offer a consistent experience to the page author. The page name is already doing duty as the title displayed in the top left of the project window. As mentioned in an earlier post this raises the possibility of links from routed pages being broken by a late decision to rename a page, with no easy way of tracing this back to all the pages that route to it. With this in mind I have added to every individual page template that I have created an optional PageID property. I propose we use this. <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;margin-bottom:12.0pt;margin-left:108.0pt;text-indent:-18.0pt;mso-list:l2 level1 lfo6'><![if !supportLists]><span style='mso-list:Ignore'>3.<span style='font:7.0pt "Times New Roman"'> </span></span><![endif]> Any solution must be designed to operate in both the desktop Xerte (Individual Page Template) and XOT (project wide template) environments (I have already indicated in an earlier posting how we can utilise the PageID property to enable routing in both an individual page template and a pageTemplates / XOT environment). <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt;text-indent:-18.0pt;mso-list:l2 level1 lfo6'><![if !supportLists]><span style='mso-list:Ignore'>4.<span style='font:7.0pt "Times New Roman"'> </span></span><![endif]>Navigation - Once you have routed pages the standard xerte navigation (Next and Previous) can become inappropriate. Rather than providing just a single menu, routed pages have the potential to provide branch points at multiple locations in a project. This provides the capability to provide a learning sequence and then test understanding and route the learner according to their response. They can allow the learner to take risks and learn the consequences of their decisions. Based on earlier work with routed pages I suggest the following navigation would be useful. A) a back button that worked like a browser back button i.e. a lifo queue. B) a next button that can be turned on or off so that it can be displayed during none branching sections of the project and hidden when on a routed page. The content menu would also be less appropriate, unless you wanted to allow the learner to exit the routing that was built into the project, so again you might want to turn that off. I probably need to review my current Page Wizards to refresh my memory as to how they handled this as you would probably want to have settings in a routed page that disabled navigation elements on opening the page and re-enabled them on page exit.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt;text-indent:-18.0pt;mso-list:l2 level1 lfo6'><![if !supportLists]><span style='mso-list:Ignore'>5.<span style='font:7.0pt "Times New Roman"'> </span></span><![endif]>We now have the luxury of two candidate routed Hotspot pages. Both Ron's page and mine do the same thing, but under the hood they do it in different ways. Each offer some features the other does not. I can't see much point in implementing two pages that do pretty much the same thing. What makes sense to me is to recognise that both Ron's page and my Page Wizard will need some reworking in order to work both as an individual page template and as part of a XOT project. If Ron is happy for me to do this I would like to have a go at implementing an individual page template that uses the pageID navigation approach and combines the features of his Page Template and my Page Wizard. This would ensure a consistency of approach between all the Routed pages whilst including as much (hopefully all) of the functionality unique to Ron's page and the functionality unique to my page.<o:p></o:p></p><div><p class=MsoNormal style='margin-left:72.0pt'>What do you think?<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>Kind regards<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>Johnathan<o:p></o:p></p></div></div><div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div></div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>On 15 February 2012 16:36, Ron Mitchell <<a href="mailto:ronm@mitchellmedia.co.uk">ronm@mitchellmedia.co.uk</a>> wrote:<o:p></o:p></p><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Glad you see the point - wasn't sure that would be clear without a proper example but yes I'm excited by lot's of possibilities with this.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Yes I figured it was better placed under Navigators than Interactivity but happy to go along with what you think.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I'm not sure what this has in common with Jonathans scenario page but from what I saw on the first of those two dev days this possibly meets a different need/user. My focus here really is the creation of a visual page where the visuals are created externally but the links are easily added via the interface. I'm pretty sure the staff I work with will like it and put it to good use.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I'll have a look at the alternative controls options. I agree what I did there seems wrong but I searched the mailing list archive and found that as a solution. Will have a look at the other options and test and report back.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>So as you'll have seen the hotspot options at the moment include the following:</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>internal link via page title</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>internal link via dropdown e.g. next, prev, first, last</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>external link</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>sound</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>The other thing I wondered about was having a pop up option where the text added to that nested page is displayed in a popup when clicked and the popup can be dragged around or closed. Is there anything existing for that?</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Cheers</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Ron</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><a name="13581df8eb30776b__MailEndCompose"><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span></a><o:p></o:p></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> <a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk" target="_blank">xerte-dev-bounces@lists.nottingham.ac.uk</a> [mailto:<a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk" target="_blank">xerte-dev-bounces@lists.nottingham.ac.uk</a>] <b>On Behalf Of </b>Julian Tenney</span><o:p></o:p></p><div><p class=MsoNormal style='margin-left:72.0pt'><b>Sent:</b> 15 February 2012 15:57<o:p></o:p></p></div><div><div><div><p class=MsoNormal style='margin-left:72.0pt'><b>To:</b> For Xerte technical developers<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><b>Subject:</b> [Xerte-dev] Re: navigating to page name<o:p></o:p></p></div></div></div></div></div><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I like what you’re driving at here, seems to work well. Not sure about hiding / showing the interface buttons (I prefer to grey out or dull inactive buttons rather than make them appear / disappear, and that would be consistent with other xerte design stuff).</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Is this a ‘Navigators’ page type?</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>What does it have in common with Jonathan’s ‘scenario’ page?</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:72.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt'><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> <a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk" target="_blank">xerte-dev-bounces@lists.nottingham.ac.uk</a> [<a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk" target="_blank">mailto:xerte-dev-bounces@lists.nottingham.ac.uk</a>] <b>On Behalf Of </b>Ron Mitchell</span><o:p></o:p></p><div><p class=MsoNormal style='margin-left:72.0pt'><b>Sent:</b> 14 February 2012 17:05<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><b>To:</b> 'For Xerte technical developers'<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><b>Subject:</b> [Xerte-dev] Re: navigating to page name<o:p></o:p></p></div></div></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>It can be an ugly application too - especially late at night! ;-)</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>With Jonathan's talk of branching on a regular basis and inspired by the recent rapid e-learning blog post about comic strip type interactions e.g. <a href="http://www.worldwarfighter.com/hajikamal/activity/" target="_blank">http://www.worldwarfighter.com/hajikamal/activity/</a> and <a href="http://www.brokencoworker.com/" target="_blank">http://www.brokencoworker.com/</a></span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I've been working on an additional page template page that I've had in mind for years ;-) that for now I've called branching image. It's basically a revision of the image hotspots page which links to internal or external destinations rather than displaying hot spot panels. Here a quick test - I'm hoping you'll be happy to include this in the official page template? <a href="http://dl.dropbox.com/u/1388941/branching_image_example.zip" target="_blank">http://dl.dropbox.com/u/1388941/branching_image_example.zip</a></span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Cheers</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Ron</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt'><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> <a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk" target="_blank">xerte-dev-bounces@lists.nottingham.ac.uk</a> [<a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk" target="_blank">mailto:xerte-dev-bounces@lists.nottingham.ac.uk</a>] <b>On Behalf Of </b>Julian Tenney</span><o:p></o:p></p><div><p class=MsoNormal style='margin-left:72.0pt'><b>Sent:</b> 14 February 2012 16:35<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><b>To:</b> For Xerte technical developers<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><b>Subject:</b> [Xerte-dev] Re: navigating to page name<o:p></o:p></p></div></div></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt'>>Xerte is such a beautiful application<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt'><span style='font-family:"Calibri","sans-serif"'>You made me smile there. It’s all good stuff, and I’m really grateful for all the work you’re putting in. Yes, these are all good questions for the future. It’s a bit like the old Authorware community: all these people who really got what AW was all about, how fast and easy it was to build complex stuff (to a point); it’s the same with the people who get Xerte (I like to think), unfortunately, they remain relatively few in number (but not a bad number for a marketing budget of zero). If you think back though, there was time when Macs were only being used by a very small number of zealous maniacs…</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:108.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> <a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk" target="_blank">xerte-dev-bounces@lists.nottingham.ac.uk</a> [<a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk" target="_blank">mailto:xerte-dev-bounces@lists.nottingham.ac.uk</a>] <b>On Behalf Of </b>Kemp Johnathan</span><o:p></o:p></p><div><p class=MsoNormal style='margin-left:72.0pt'><b>Sent:</b> 14 February 2012 16:17<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><b>To:</b> For Xerte technical developers<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><b>Subject:</b> [Xerte-dev] Re: navigating to page name<o:p></o:p></p></div></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>I can understand why the focus may be on how the data that currently exists in XOT projects can be output as HTML5.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>XOT offers a tremendous facility in which to develop learning resources that can be shared with other institutions, but not a friendly environment for the creation of new page designs.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>I believe that people will find in Xerte 2.18 (with the integration of individual page templates and availability in several languages) a really friendly and useful platform in which new page designs for XOT can be created. This opens up the potential for the Xerte / XOT project to benefit from the expertise of people all over the world who may develop and share their page designs. <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>I hope that in all the thoughts about the future of XOT some weight will be given to how the wider XOT community might be facilitated to create new page designs as XOT moves over to HTML5. Xerte is such a beautiful application perhaps it might inform the solution to this question.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>Kind regards<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>Johnathan<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>On 14 February 2012 14:44, Julian Tenney <<a href="mailto:Julian.Tenney@nottingham.ac.uk" target="_blank">Julian.Tenney@nottingham.ac.uk</a>> wrote:<o:p></o:p></p><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Yeah, carry on, you’re much closer to this than I am at the minute.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>We’re currently in a wait and see about some funding for HTML5 output from toolkits: in the long run that’s likely to be where my effort goes, and it’s something we’re going to do anyway – the funding will just help us prioritise the work.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I don’t know what the answer is, but we do need to think about how those two tools (Toolkits, primarily outputting HTML5) and Xerte (making .xml for an AS2 runtime) complement each other. The wizard is possibly the only thing in common in the end: our first attempts will be to take the existing data from toolkits and run it into HTML(5) somehow. I can see the two things existing in parallel for a good while yet (think, maybe 3 – 5 years) but ultimately I can see toolkits de-coupling from Xerte. There is a lot of traction in toolkits, and a lot more potential if it didn’t rely on Flash.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> <a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk" target="_blank">xerte-dev-bounces@lists.nottingham.ac.uk</a> [mailto:<a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk" target="_blank">xerte-dev-bounces@lists.nottingham.ac.uk</a>] <b>On Behalf Of </b>Kemp Johnathan</span><o:p></o:p></p><div><p class=MsoNormal style='margin-left:72.0pt'><b>Sent:</b> 14 February 2012 14:36<o:p></o:p></p></div><div><div><div><p class=MsoNormal style='margin-left:72.0pt'><b>To:</b> For Xerte technical developers<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><b>Subject:</b> [Xerte-dev] Re: navigating to page name<o:p></o:p></p></div></div></div></div><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>I don't know if you have had a chance to work with the version of the Xerte interface that includes Tom's modifications for individual page templates, but it has really enhanced desktop Xerte as a development environment.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>I can pick a page from a menu and see hints and thumbnails, just as you do in XOT or a page templates project. When I select a page from the menu it creates a folder for the page, copies the page's xwd to the folder and automatically generates the xml for the page based on the xwd, saving it in the page's folder. In addition it adds a new page to the project tree using the page's rlm file.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>This then leaves me in the desktop xerte environment with each page having its own xwd and xml contained in its own folder. I can tinker with the page's icon structure or just consume the page as originally specified, whilst populating the page's data using the xwd form.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>I can edit the page's xwd in FlashDevelop to add extra features and update the page's structure to consume them. I have full access to all the project's pages and every page's icons.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>In desktop Xerte using individual page templates, once a page has been created any change to Xerte's copy of the xwd file or rlm file does not affect the page in the project, unlike in XOT where template.xwd and the set of rlm files are accessed when the project runs, thus resulting in any changes to these files affecting all projects.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>It is a great environment in which to develop new pages from existing ones.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>Can you see any problem with the approach I am intending to take with respect to the routed paging? Are you happy for me to continue with this proposed solution to the issue?<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>Kind regards<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>Johnathan<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>On 14 February 2012 14:09, Julian Tenney <<a href="mailto:Julian.Tenney@nottingham.ac.uk" target="_blank">Julian.Tenney@nottingham.ac.uk</a>> wrote:<o:p></o:p></p><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>OK, maybe we’re just in slightly different worlds, me toolkits, you xerte. You paste in models through the editor? (I can’t remember) and then essentially don’t care about that model ever again: it’s just there waiting for some xml payload to drive it?</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Do you actually add the child icons (i.e. essentially the same thing as pasting in the model manually at design time? Or do you create a reference to an external model file a la toolkits?</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I can see it is tricky to set the icon property at design time.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>There must be a way to set the name property at runtime, but maybe not so easy of you’ve pasted the whole set of icons into the main piece – which is what I think you do..?</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> <a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk" target="_blank">xerte-dev-bounces@lists.nottingham.ac.uk</a> [mailto:<a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk" target="_blank">xerte-dev-bounces@lists.nottingham.ac.uk</a>] <b>On Behalf Of </b>Kemp Johnathan</span><o:p></o:p></p><div><p class=MsoNormal style='margin-left:72.0pt'><b>Sent:</b> 14 February 2012 14:05<o:p></o:p></p></div><div><div><div><p class=MsoNormal style='margin-left:72.0pt'><b>To:</b> For Xerte technical developers<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><b>Subject:</b> [Xerte-dev] Re: navigating to page name<o:p></o:p></p></div></div></div></div><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>There may be something wrong in my understanding of how things are working here but my reasons for not going down this route were<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>1) The script you quote is from templates.rlt and does not exist in an individual page template project - though something similar could perhaps be added.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>2) In an individual page template project there is no project wide external xml file, rather each separate page has its own external xml file.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>3) I am seeking to implement a solution that works for both pageTemplates and individual page template projects.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>4) Even if this can be made to work for individual page template files I am still wary of using the name property (title field in the xwd form) as the unique identifier as I think it is already being used to meet a different purpose that could compromise it as a unique id. A project that used routing could easily be compromised by a late decision to change the title of a page. Which would affect every page that had been set up to route to it. With a separate pageID used only as the identifier for routing purposes this issue is avoided.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>Since routed pages are not yet a feature of Xerte it makes sense to get a solution that is robust. Have I missed something in my approach? Is there anything in the approach that I am proposing that would be detrimental to the project?<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>I have performed some limited tests with this approach using my scenario page in both pageTemplates and individual page template projects and thus far it has worked reliably.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>Kind regards<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>Johnathan<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>On 14 February 2012 13:32, Julian Tenney <<a href="mailto:Julian.Tenney@nottingham.ac.uk" target="_blank">Julian.Tenney@nottingham.ac.uk</a>> wrote:<o:p></o:p></p><div><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>></span> Part of the problem has been the lack of a suitable identifier for each page that could be set within an xwd form<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-family:"Calibri","sans-serif"'>Why can’t you set attributes on the icon in the makePages script, in these bits of code?</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:8.0pt;font-family:"Courier New";color:gray'>if (modName == 'xerteModel'){</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:8.0pt;font-family:"Courier New";color:gray'> newXML = new XML('<PG model="' + extXML.firstChild.childNodes[i].attributes.modelFile + '"/>');</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:8.0pt;font-family:"Courier New";color:gray'> //is there an initObject...?</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:8.0pt;font-family:"Courier New";color:gray'> if (extXML.firstChild.childNodes[i].attributes.initObject != undefined){</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:8.0pt;font-family:"Courier New";color:gray'> newXML.firstChild.attributes.initObject = extXML.firstChild.childNodes[i].attributes.initObject;</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:8.0pt;font-family:"Courier New";color:gray'> }</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:8.0pt;font-family:"Courier New";color:gray'>} else {</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:8.0pt;font-family:"Courier New";color:gray'> newXML = new XML('<PG model="templatePath + \'models/' + modName + '.rlm\'"/>');</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:8.0pt;font-family:"Courier New";color:gray'>}</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:8.0pt;font-family:"Courier New";color:gray'>newChild = newXML.firstChild;</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:8.0pt;font-family:"Courier New";color:gray'>newChild.attributes.title = extXML.firstChild.childNodes[i].<a href="http://attributes.name" target="_blank">attributes.name</a>;</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:8.0pt;font-family:"Courier New";color:gray'>newChild.attributes.linkID = extXML.firstChild.childNodes[i].attributes.linkID;</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:8.0pt;font-family:"Courier New";color:gray'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:8.0pt;font-family:"Courier New";color:gray'>if (extXML.firstChild.childNodes[i].attributes.linkID == _level0.linkID && extXML.firstChild.childNodes[i].attributes.linkID != undefined){</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:8.0pt;font-family:"Courier New";color:gray'> linkIndex = i;</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:8.0pt;font-family:"Courier New";color:gray'>}</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:8.0pt;font-family:"Courier New";color:gray'>ifc.appendChild(newChild);</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:8.0pt;font-family:"Courier New"'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>newChild is the xml that is added to the interface. The engine then loads up the modesl identified in each page attached, but does not replace the page icons you create here.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>You won’t see the changes at design time(i.e. populate the name property in the xerte editor), but they can be set at runtime, and thus be used for navigation.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> <a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk" target="_blank">xerte-dev-bounces@lists.nottingham.ac.uk</a> [mailto:<a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk" target="_blank">xerte-dev-bounces@lists.nottingham.ac.uk</a>] <b>On Behalf Of </b>Kemp Johnathan</span><o:p></o:p></p><div><p class=MsoNormal style='margin-left:72.0pt'><b>Sent:</b> 14 February 2012 12:36<o:p></o:p></p></div><div><div><div><p class=MsoNormal style='margin-left:72.0pt'><b>To:</b> For Xerte technical developers<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><b>Subject:</b> [Xerte-dev] Re: navigating to page name<o:p></o:p></p></div></div></div></div><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>I have considered how to implement the ability to route pages for some time now. Part of the problem has been the lack of a suitable identifier for each page that could be set within an xwd form. In page wizards I used the "name" field of the page icon, but this is not definable from an xwd form. <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>In pageTemplates projects the xwd defined name value is used as the page title and there is no way to set the page Icon name property. The page title is a bad candidate as a unique identifier as its main function is to be a a page title making it potentially lengthy, potentially liable to change, possibly even unique and probably more prone to error in typing when referring to it as a page destination.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>As part of the move to individual page templates I am including in every xwd file an optional property pageID the purpose of which is to act solely as an identifier to enable other pages to locate it in the project.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>I have a number of page wizards that I will be converting to individual page templates that offer routing i.e. the ability to specify a target page which the user will be taken to on completing an action e.g. making a selection from a multiple choice question, clicking on a link in some text etc. These will use the new pageID property.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>This is achieved by using the following code.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>In the rlm file's getPageID script the following opening is used for any page that offers routing<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>if (extXML == undefined){ // Page Wizard <o:p></o:p></p><div><p class=MsoNormal style='margin-left:72.0pt'> pageIcon.templateData = pageIcon.extXML.toObject();<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'> pageIcon.templateData = pageIcon.templateData.pageWizard[0];<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'> // routed pages only<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'> pageID_array = new Array();<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'> for (i = 0; i < rootIcon.pages.length; i++){<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'> pageID_array.push(rootIcon.pages[i].extXML.firstChild.childNodes[0].attributes.pageID);<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'> }<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>} else { // Toolkits <o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'> myXML = new XML(extXML.firstChild.childNodes[rootIcon.getPageIndex() - pgOffset]);<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'> pageIcon.templateData = myXML.toObject();<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'> rootIcon.setTitleText(templateData.learningObject[0].name);<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'> // routed pages only<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'> pageID_array = new Array(); <o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'> for (i = 0; i < extXML.firstChild.childNodes.length; i++){<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'> pageID_array.push(extXML.firstChild.childNodes[i].attributes.pageID);<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'> } <o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>}<o:p></o:p></p></div></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>This makes available to the routed page an array of every page in the project with a value for pageID where it has been defined. <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>Navigation to a page can then be handled in a manner such as<o:p></o:p></p><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>// navigate to destination page<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>for (i = 0; i < pageID_array.length; i++){<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'> if (pageID_array[i] == destPageName){<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'> pageFound = "true";<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'> destinationIndex = i;<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'> rootIcon.gotoPage(destinationIndex); <o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'> break;<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'> } else {<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'> pageFound = "false";<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'> }<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>}<o:p></o:p></p></div></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>This will open up the potential to create a variety of "routed" pages which all use a standard method of page identification.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>Kind regards<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>Johnathan<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'>On 14 February 2012 09:50, Julian Tenney <<a href="mailto:Julian.Tenney@nottingham.ac.uk" target="_blank">Julian.Tenney@nottingham.ac.uk</a>> wrote:<o:p></o:p></p><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Ah, the other gotcha is that those asfunc calls need the full path to the object.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> <a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk" target="_blank">xerte-dev-bounces@lists.nottingham.ac.uk</a> [mailto:<a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk" target="_blank">xerte-dev-bounces@lists.nottingham.ac.uk</a>] <b>On Behalf Of </b>Ron Mitchell</span><o:p></o:p></p><div><p class=MsoNormal style='margin-left:72.0pt'><b>Sent:</b> 14 February 2012 08:24<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><b>To:</b> 'For Xerte technical developers'<o:p></o:p></p></div><div><div><div><p class=MsoNormal style='margin-left:72.0pt'><b>Subject:</b> [Xerte-dev] Re: navigating to page name<o:p></o:p></p></div></div></div></div></div><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>:-)</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>sleep worked!</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Got it working with _level0.engine.navToPage(pagetitletogoto);</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> <a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk" target="_blank">xerte-dev-bounces@lists.nottingham.ac.uk</a> [mailto:<a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk" target="_blank">xerte-dev-bounces@lists.nottingham.ac.uk</a>] <b>On Behalf Of </b>Dave Burnett</span><o:p></o:p></p><div><p class=MsoNormal style='margin-left:72.0pt'><b>Sent:</b> 14 February 2012 00:43<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><b>To:</b> <a href="mailto:xerte-dev@lists.nottingham.ac.uk" target="_blank">xerte-dev@lists.nottingham.ac.uk</a><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><b>Subject:</b> [Xerte-dev] Re: navigating to page name<o:p></o:p></p></div></div></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p><div><p class=MsoNormal style='mso-margin-top-alt:auto;margin-bottom:12.0pt;margin-left:144.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>So much for in vino veritas.</span><o:p></o:p></p><div><div style='margin-left:36.0pt'><div style='margin-left:36.0pt'><div style='margin-left:36.0pt'><div style='margin-left:36.0pt'><div style='margin-left:36.0pt'><div style='margin-left:36.0pt'><div style='margin-left:36.0pt'><div style='margin-left:36.0pt'><div class=MsoNormal align=center style='text-align:center'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'><hr size=3 width="100%" align=center></span></div></div></div></div></div></div></div></div></div><p class=MsoNormal style='mso-margin-top-alt:auto;margin-bottom:12.0pt;margin-left:144.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From: <a href="mailto:ronm@mitchellmedia.co.uk" target="_blank">ronm@mitchellmedia.co.uk</a></span><o:p></o:p></p><div><p class=MsoNormal style='margin-left:72.0pt'>To: <a href="mailto:xerte-dev@lists.nottingham.ac.uk" target="_blank">xerte-dev@lists.nottingham.ac.uk</a><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>Date: Tue, 14 Feb 2012 00:31:28 +0000<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>Subject: [Xerte-dev] Re: navigating to page name<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Thanks for the suggestion Dave</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>but I've pretty much tried that but it's not working e.g. if I debug(myPageIndex); it's coming up undefined.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Time to shut down and have another look in the morning.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Cheers</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Ron</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> <a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk" target="_blank">xerte-dev-bounces@lists.nottingham.ac.uk</a> [<a href="mailto:xerte-dev-bounces@lists.nottingham.ac.uk" target="_blank">mailto:xerte-dev-bounces@lists.nottingham.ac.uk</a>] <b>On Behalf Of </b>Dave Burnett</span><o:p></o:p></p><div><p class=MsoNormal style='margin-left:72.0pt'><b>Sent:</b> 14 February 2012 00:22<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><b>To:</b> <a href="mailto:xerte-dev@lists.nottingham.ac.uk" target="_blank">xerte-dev@lists.nottingham.ac.uk</a><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><b>Subject:</b> [Xerte-dev] Re: navigating to page name<o:p></o:p></p></div></div></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> </span><o:p></o:p></p><div><div><p class=MsoNormal style='margin-left:72.0pt'><a href="http://lists.nottingham.ac.uk/pipermail/xerte/2010-April/004972.html" target="_blank">http://lists.nottingham.ac.uk/pipermail/xerte/2010-April/004972.html</a> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>??</span><o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> </span><o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>I've had a couple pints, so I may be missing the point.</span><o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>:-)</span><o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;margin-bottom:12.0pt;margin-left:144.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> </span><o:p></o:p></p><div><div style='margin-left:36.0pt'><div style='margin-left:36.0pt'><div style='margin-left:36.0pt'><div style='margin-left:36.0pt'><div style='margin-left:36.0pt'><div style='margin-left:36.0pt'><div style='margin-left:36.0pt'><div style='margin-left:36.0pt'><div class=MsoNormal align=center style='text-align:center'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'><hr size=3 width="100%" align=center></span></div></div></div></div></div></div></div></div></div><p class=MsoNormal style='mso-margin-top-alt:auto;margin-bottom:12.0pt;margin-left:144.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From: <a href="mailto:ronm@mitchellmedia.co.uk" target="_blank">ronm@mitchellmedia.co.uk</a></span><o:p></o:p></p><div><p class=MsoNormal style='margin-left:72.0pt'>To: <a href="mailto:xerte-dev@lists.nottingham.ac.uk" target="_blank">xerte-dev@lists.nottingham.ac.uk</a><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>Date: Tue, 14 Feb 2012 00:10:31 +0000<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>Subject: [Xerte-dev] navigating to page name<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>Hi</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>I think I'm missing something silly here :-(</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>In a script icon in a page templates project I want to dynamically pass a page title to navigate to that page.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>I know <a href="asfunction:_level0.engine.navToPage,yourpagetitle">Click here or some other wording</a> works in xot as a hyperlink but haven't managed to call the same function in a script icon?</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>Or is there another/easier way of doing this e.g. navigating to a page title in a page templates project?</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>Cheers</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>Ron</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> </span><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. <o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. <o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>_______________________________________________ Xerte-dev mailing list <a href="mailto:Xerte-dev@lists.nottingham.ac.uk" target="_blank">Xerte-dev@lists.nottingham.ac.uk</a> <a href="http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev" target="_blank">http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev</a> This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation.<o:p></o:p></p></div></div></div></div></div><div><p class=MsoNormal style='margin-left:72.0pt'>_______________________________________________ Xerte-dev mailing list <a href="mailto:Xerte-dev@lists.nottingham.ac.uk" target="_blank">Xerte-dev@lists.nottingham.ac.uk</a> <a href="http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev" target="_blank">http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev</a> This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. This message has been checked for viruses but the contents of an attachment may still contain software viruses which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation.<o:p></o:p></p></div></div></div></div></div></div></div><div><p class=MsoNormal style='margin-left:72.0pt'>_______________________________________________<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>Xerte-dev mailing list<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><a href="mailto:Xerte-dev@lists.nottingham.ac.uk" target="_blank">Xerte-dev@lists.nottingham.ac.uk</a><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><a href="http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev" target="_blank">http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev</a><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham.<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>This message has been checked for viruses but the contents of an attachment<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>may still contain software viruses which could damage your computer system:<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>you are advised to perform your own checks. Email communications with the<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>University of Nottingham may be monitored as permitted by UK legislation.<o:p></o:p></p></div></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div></div></div></div><div><p class=MsoNormal style='margin-left:72.0pt'>_______________________________________________<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>Xerte-dev mailing list<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><a href="mailto:Xerte-dev@lists.nottingham.ac.uk" target="_blank">Xerte-dev@lists.nottingham.ac.uk</a><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><a href="http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev" target="_blank">http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev</a><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham.<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>This message has been checked for viruses but the contents of an attachment<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>may still contain software viruses which could damage your computer system:<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>you are advised to perform your own checks. Email communications with the<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>University of Nottingham may be monitored as permitted by UK legislation.<o:p></o:p></p></div></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div></div></div></div><div><p class=MsoNormal style='margin-left:72.0pt'>_______________________________________________<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>Xerte-dev mailing list<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><a href="mailto:Xerte-dev@lists.nottingham.ac.uk" target="_blank">Xerte-dev@lists.nottingham.ac.uk</a><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><a href="http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev" target="_blank">http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev</a><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham.<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>This message has been checked for viruses but the contents of an attachment<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>may still contain software viruses which could damage your computer system:<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>you are advised to perform your own checks. Email communications with the<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>University of Nottingham may be monitored as permitted by UK legislation.<o:p></o:p></p></div></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div></div></div></div><div><p class=MsoNormal style='margin-left:72.0pt'>_______________________________________________<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>Xerte-dev mailing list<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><a href="mailto:Xerte-dev@lists.nottingham.ac.uk" target="_blank">Xerte-dev@lists.nottingham.ac.uk</a><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><a href="http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev" target="_blank">http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev</a><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham.<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>This message has been checked for viruses but the contents of an attachment<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>may still contain software viruses which could damage your computer system:<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>you are advised to perform your own checks. Email communications with the<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>University of Nottingham may be monitored as permitted by UK legislation.<o:p></o:p></p></div></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:144.0pt'> <o:p></o:p></p></div></div></div></div><div><p class=MsoNormal style='margin-left:72.0pt'>_______________________________________________<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>Xerte-dev mailing list<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><a href="mailto:Xerte-dev@lists.nottingham.ac.uk">Xerte-dev@lists.nottingham.ac.uk</a><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><a href="http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev" target="_blank">http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev</a><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham.<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>This message has been checked for viruses but the contents of an attachment<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>may still contain software viruses which could damage your computer system:<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>you are advised to perform your own checks. Email communications with the<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'>University of Nottingham may be monitored as permitted by UK legislation.<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div></blockquote></div><div><p class=MsoNormal style='margin-left:72.0pt'><o:p> </o:p></p></div></div></body></html>