[Xerte] developing a custom interface
Julian Tenney
Julian.Tenney at nottingham.ac.uk
Mon Mar 23 09:50:24 GMT 2009
You should be able to find out the LO title through
_level0.contentXML.firstChild.attributes.name;
To find the name of the current page you will need:
//you need n, the current page number - your interface should know what
that is
//you also need to know the xmlNode of the interface icon:
ifcNode = _level0.contentXML.firstChild.getChildByName('Interface');
then you can get the page title by
ifcNode.childNodes[n].attributes.name;
//remember childNodes[0] will be the entryFrame, so for the first page
you want ifcNode.childNodes[1].attributes.name; //not 0
There are several ways to skin this cat - you could also listen for
onPageOpen / onPageClose events and call a function in your swf to
update the data from Xerte, but the way above is cleaner as your swf can
manage itself,
How have other people done this?
J
-----Original Message-----
From: xerte-bounces at lists.nottingham.ac.uk
[mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Francesco
Leonetti
Sent: Friday, March 20, 2009 6:16 PM
To: Xerte discussion list
Subject: [Xerte] developing a custom interface
Hi all,
I'm trying to set up an italian custom interface for Xerte.
According to the given instructions, I've started with the
"frameworkTemplate.fla".
I got it to work by adding a swf property (pointing to my swf generated
file) to an entryFrame Icon added to the Interface Icon.
The "previous" and "next" buttons work fine. Now I'd like to set the
text
value of the fields corresponding to the learning object title and page
title.
I figured it out that this should be done using a script icon, but it
seems
that I can't address properly the property values.
Well, first of all, is that the right way to customize the interface?
Any hints for dinamically accessing the "title" values of the learning
object to be set to the internal fields of my interface?
Thank you very much and many congratulations for developing Xerte.
I'm doing the best I can do to promote it among the italian community of
learning object developers.
Regards,
Francesco Leonetti
Universita' degli Studi della Tuscia
Master in E-Learning
http://masterel.unitus.it
_______________________________________________
Xerte mailing list
Xerte at lists.nottingham.ac.uk
http://lists.nottingham.ac.uk/mailman/listinfo/xerte
More information about the Xerte
mailing list