[Xerte-dev] Re: Export and first go at new way of Tracking

Tom Reijnders reijnders at tor.nl
Wed Apr 3 11:55:01 BST 2013


Ron,

I had some (unrelated) issues with my server, so couldn't fix the 
problem with the checkboxes.
Fix is committed now. (Didn't have the time to test extensively)

Tom


Op 2-4-2013 12:56, Ron Mitchell schreef:
> Hi Tom
> I've put the latest svn code (including these updates) in place on the
> techdis /xot install
> The export and ability to view html 5 locally seems to work great! However
> it seems I can't select to export using only the flash engine e.g. can't
> un-tick Use HTML5 Engine and with both selected I only get index.htm with
> HTML5 playback not Flash also? The same applies to a localhost xampp install
> too. Although both are updates not new installs.
>
> Haven't tried the scorm exports yet but the above applies to both deployment
> and archive.
>
> HTH
> Ron
>
>
>
> -----Original Message-----
> From: xerte-dev-bounces at lists.nottingham.ac.uk
> [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Tom Reijnders
> Sent: 02 April 2013 07:53
> To: For Xerte technical developers
> Subject: [Xerte-dev] Export and first go at new way of Tracking
>
> I've will commit several changes shortly.
>
> - Be aware that I have changed the Engine, the preloader AND xenith.js!
>
> 1. Export
>
> I implemented a first pass of the export. It's a first pass because there
> are still discussions going on, on how to implement export. For now I've
> added two checkboxes: Use HTML5 (checked by default) and Use Flash (off by
> default).
>
>    - If none is chosen, export creates an html5 object
>    - If both are chosen, both are available, but no automatic failover
> (index.htm for html5 and index_flash.htm for flash)
>    - With any of the scorm packages only one engine will be exported with a
> preference for html5.
>    - I cleaned up a lot of file with respect to the javascript helper
> functions that are needed by xmlEngine.swf. They are now in rlohelper.js.
>
> 2. SCORM
>
> I implemented a new way of SCORM tracking in flash and in HTML5. For now, it
> will track page visits. I will write up an article of the design, and how
> you can add tracking to new pages (if you only want to know if and for how
> long a page is visited, you don't need to do anything.)
>
> - SCORM tracking is determined on export.
>       a. If you export a Scorm2004 zip, you get full scorm 2004 tracking
>       b. If you export a scorm 1.2 package, you et full Scorm 1.2 tracking
>       c. If you export a deployment zip, you get no tracking
>
> - The quiz tracking is broken for now. I'll fix that in the upcoming
> week(s).
>
> - I plan to add Tin Can tracking as well (but there are some challenges to
> work out there...)
>
> - In xenith.js, I changed the x_changePage() API function, in that it no
> longer expects x_currentPage to be set to the correct value before calling,
> but it expects the new value as a parameter.  In that way, I have the old
> page (in x_currentPage) and the new page (in the parameter) in that fuction,
> and I can handle all tracking in x_changePage. So to move a page forward
> call x_changePage(x_currentPage+1); BEWARE that you MUST NOT CHANGE
> x_currentPage here, so do NOT call x_changePage(x_currentPage++).
>
> Tom
>
> --
> --
>
> Tom Reijnders
> TOR Informatica
> Chopinlaan 27
> 5242HM Rosmalen
> Tel: 073 5226191
> Fax: 073 5226196
>
>
> _______________________________________________
> Xerte-dev mailing list
> Xerte-dev at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev
> 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.
>
>
> _______________________________________________
> Xerte-dev mailing list
> Xerte-dev at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev
> 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.

-- 
--

Tom Reijnders
TOR Informatica
Chopinlaan 27
5242HM Rosmalen
Tel: 073 5226191
Fax: 073 5226196




More information about the Xerte-dev mailing list