[Xerte] Re: Upgrading XOT to 1.7 versus a clean install

Pat Lockley patrick.lockley at googlemail.com
Mon Feb 6 11:09:40 GMT 2012


Also, I think the SVN has an RSS feed, and we have a developer email list
which is very low traffic when not testing WordPress plugins or discussing
toppie.


On Mon, Feb 6, 2012 at 11:06 AM, Julian Prior <j.prior2 at bath.ac.uk> wrote:

> Thanks Pat! Have forwarded this on to our developer . . .
>
> cheers
>
> JP
>
>   Pat Lockley <patrick.lockley at googlemail.com>
>  6 February 2012 10:57
> ...lost track of how often i've answered this....
>
> There are 3 databases changes. 1 of which doesn't do anything (by
> default it's turned off in the code), the second one (LDAP table) you
> can run without (it is only really useful if you use multiple ldap
> hosts - which was supported before, but not quite as nicely), and one
> table has an index on one column to make the database queries quicker
> - again - it'll make your database faster, but it doesn't make a
> difference to it technically working or not.
>
> So there is no upgrade path, as you don't need one. I deliberately
> barely ever changed the database as I didn't want to have to write
> upgrade scripts for people.
>
> So, two options
>
> 1) Download 1.7 and run a diff over the two folders. Back up your old
> site, then copy all of the changed 1.7 files over.
> 2) Install 1.7 then write some PHP (or just use mysql, if your SQL is
> good enough) to copy all of the content from the old database tables
> over into the new database tables (basically a select statement tied
> to an insert statement).
>
> I would do one first, and if you need to do 2.
>
> 1 should take about 10-20 minutes.
> 2 would take more like an hour, maybe less
>
> On Mon, Feb 6, 2012 at 10:33 AM, Julian Tenney
>
> _______________________________________________
> Xerte mailing list
> Xerte at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte
>
>   Julian Tenney <Julian.Tenney at nottingham.ac.uk>
>  6 February 2012 10:33
>
> You can:****
>
> ** **
>
> Keep the folders from the old install****
>
> Make new learning objects in the new install, ****
>
> Copy the data.xml and media folders from the old LOs over the top of the
> new LOs you just created****
>
> Update the URLs in moodle.****
>
> ** **
>
> 60 isn’t too many, but enough for an hour’s work or so. If you’ve got the
> two ftp windows open, it’s not so bad. I do this quite a bit when I want to
> move stuff from one owner to another.****
>
> ** **
>
> Pat might have some better automagic way.****
>
> ** **
>
> There aren’t any database changes planned, so in the future it should be
> an ‘over the top’ update.****
>
> ** **
>
> A lot of the issues Dave Goodwin noted were fixed.****
>
> ** **
>
> *From:* xerte-bounces at lists.nottingham.ac.uk [
> mailto:xerte-bounces at lists.nottingham.ac.uk<xerte-bounces at lists.nottingham.ac.uk>]
> *On Behalf Of *Julian Prior
> *Sent:* 06 February 2012 10:15
> *To:* Xerte discussion list
> *Subject:* [Xerte] Re: Upgrading XOT to 1.7 versus a clean install****
>
> ** **
>
> Hi all,
>
> A quick update on where we are at with our install at Bath. Our developer
> has said (citing http://www.palepurple.co.uk/blog-xerte-online-toolkits)
> there is no clear or simple upgrade path from our existing install (I think
> v 1.5) to 1.7 and if there is he is currently doesn't have the time to
> familiarise himself with what is needed due to other commitments (we are
> upgrading to Moodle 2 this summer).
>
> He has, however, agreed to do a clean install of 1.7 from the SVN. My
> question is what would we need to do for this to work - we currently have
> upwards of 60 Xerte learning objects created using our current install,
> which are embedded into various Moodle courses. Presumably we would need to
> save these (how?) and then re-upload them into the new 1.7 install and then
> update all the URLs in Moodle?
>
> cheers
>
> Julian****
>
> --
> *Julian Prior*
> e-Learning Development Officer
> Division for Lifelong Learning
> University of Bath
> Claverton Down
> Bath
> BA2 7AY
>
> Tel: 01225-383864
> Email: j.prior2 at bath.ac.uk
> Twitter: @jpodcaster
> Web: www.bath.ac.uk/lifelong-learning
> ****
>
>  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 mailing list
> Xerte at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte
>
> 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.
>
>   Julian Prior <j.prior2 at bath.ac.uk>
>  6 February 2012 10:14
>  Hi all,
>
> A quick update on where we are at with our install at Bath. Our developer
> has said (citing http://www.palepurple.co.uk/blog-xerte-online-toolkits)
> there is no clear or simple upgrade path from our existing install (I think
> v 1.5) to 1.7 and if there is he is currently doesn't have the time to
> familiarise himself with what is needed due to other commitments (we are
> upgrading to Moodle 2 this summer).
>
> He has, however, agreed to do a clean install of 1.7 from the SVN. My
> question is what would we need to do for this to work - we currently have
> upwards of 60 Xerte learning objects created using our current install,
> which are embedded into various Moodle courses. Presumably we would need to
> save these (how?) and then re-upload them into the new 1.7 install and then
> update all the URLs in Moodle?
>
> cheers
>
> Julian
>
>
>  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 mailing list
> Xerte at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte
>
> 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.
>
>   Julian Tenney <Julian.Tenney at nottingham.ac.uk>
>  6 February 2012 09:58
>
> Add an entry frame to the interface icon, and build your print button in
> there. Any content in a framework’s entry frame is visible on each page in
> the framework. Generally, if you find yourself repeating code, you’re doing
> something wrong.****
>
> ** **
>
> In terms of the actual print, are you looking to just print the screen, or
> something more complex? You can build a new PrintJob and then add items to
> it to create a completely custom printout, but it can get a bit tricky. If
> print screen works for you, that’s much easier.****
>
> ** **
>
> *From:* xerte-bounces at lists.nottingham.ac.uk [
> mailto:xerte-bounces at lists.nottingham.ac.uk<xerte-bounces at lists.nottingham.ac.uk>]
> *On Behalf Of *Panke, Stefanie
>
> *Sent:* 03 February 2012 18:12
> *To:* Xerte discussion list
> *Subject:* [Xerte] Re: Glossar****
>
> ** **
>
> Hello Ya’ll,****
>
> First of all: I am liking Xerte more and more every day – especially since
> this morning, finally, I discovered the “wizard page package” that allows
> me to combine template convenience with the editing functionality which the
> general Xerte provides. Pretty cool.****
>
> Anyone new to Xerte should definitely review the following two pages in
> the wiki:****
>
>
> http://wiki.xerte.net/index.php5?title=Image:Guide_to_installing_and_using_Page_Wizards.pdf(note that the current version is a dead link, any of the other files open
> fine).****
>
> http://wiki.xerte.net/index.php5?title=Image:JK_PageWizards.zip ****
>
> I still have not figured out the printing yet, so any input on how to
> place a print button, ideally on each page, would be greatly appreciated.
> Can I include a button in the interface background image? Or should I add
> an image, position it and add the script to it on every page? Do I need to
> use an event handler for that?****
>
> As for the screen size, on the published Web site / Xerte player, I can
> change the screen size from default, to large, larger, full screen and fill
> window. When I export my learning object as a Web page, I get the following
> results:****
>
> Default: everything is fine.****
>
> Full screen: a grey bar appears below the module.****
>
> Fill window: no change, stays default size.****
>
> Large resp. larger: Resizes content area so that the controls and parts of
> the content disappear from view. User has to reload the page to return to
> the default view.****
>
> So my thought was that I have a faulty setting for the learning object or
> interface. All the other accessibility features (i.e., font and color
> changes) work fine.  The Sherwood Forest Learning Object has the same issue:
> ****
>
>
> http://equella.nottingham.ac.uk/uon/items/140dba30-9f66-0853-7252-f47bb62cbae6/1/ViewIMS.jsp(choose screen size large or larger).
> ****
>
> Best,****
>
> Stefanie****
>
> ** **
>
> ** **
>
> *From:* xerte-bounces at lists.nottingham.ac.uk [
> mailto:xerte-bounces at lists.nottingham.ac.uk<xerte-bounces at lists.nottingham.ac.uk>]
> *On Behalf Of *Julian Tenney
>
> *Sent:* Friday, February 03, 2012 5:11 AM
> *To:* Xerte discussion list
> *Subject:* [Xerte] Re: Glossar****
>
> ** **
>
> Add you print code to a button on an interaction and have the suer hit the
> utton to print the page.****
>
> ** **
>
> Dave Burnett has some knowledge / code to share for getting the printing
> to work nicely: I seem to remember it being a bit tricky.****
>
> ** **
>
> >Screen Size: The player offers several screen size options; however, they
> do not work with my module****
>
> What’s not working / what happens?****
>
> ** **
>
> ** **
>
> *From:* xerte-bounces at lists.nottingham.ac.uk
> [mailto:xerte-bounces at lists.nottingham.ac.uk] *On Behalf Of *Panke,
> Stefanie
>
> *Sent:* 02 February 2012 22:02
> *To:* Xerte discussion list
> *Subject:* [Xerte] Re: Glossar****
>
> ** **
>
> Julian,****
>
> Thank you very much! The example was very helpful and I was able to create
> the standard glossary AND include the University logo following the same
> logic. I just did not pay enough attention on how to do the scripting in
> the help file.****
>
> I have two more critical issues I hope this list can help me to resolve,
> before I can hopefully start a XERTE project for UNC School of Government.
> Both have impacts on accessibility / user friendliness:****
>
> 1.       Printing: How can I use rootIcon.printScreen(); to offer users
> the option to print individual pages? When I add it as a script to a single
> page, it automatically launches the default printer while, or rather
> before, loading the page. I am apparently doing something wrong there… Any
> hints?****
>
> 2.       Screen Size: The player offers several screen size options;
> however, they do not work with my module. I also tried other Xerte modules
> like the “Sherwood Forest” and it’s the same problem. What am I doing wrong
> so that this very useful feature gets disabled?****
>
> Thanks,****
>
> Stefanie****
>
> P.S. I will work on the interview guide and get it to you sometime next
> week!****
>
> ** **
>
> ** **
>
> *From:* xerte-bounces at lists.nottingham.ac.uk
> [mailto:xerte-bounces at lists.nottingham.ac.uk] *On Behalf Of *Julian Tenney
>
> *Sent:* Thursday, February 02, 2012 3:24 AM
> *To:* Xerte discussion list
> *Subject:* [Xerte] Re: Glossar****
>
> ** **
>
> Hi,****
>
> ** **
>
> There is a built in Glossary. It needs to be enabled before you can use
> it, and then you can add words to it, with definitions:****
>
> ** **
>
> Glossry.enabled = true;****
>
> Glossary.addTerm(‘word’, ‘definition’);****
>
> ** **
>
> Then, whenever those words are displayed, they are clickable and the
> definition is shown. See attached example.****
>
> ** **
>
> If that’s not quite the way you want it you could build a custom glossary:
> I might need to add some events for you to listen to, then you could handle
> those events and show the terms using your own code.****
>
> ** **
>
> I’d be very happy to help with your email interview!****
>
> ** **
>
> Julian****
>
> ** **
>
> ** **
>
> 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 mailing list
> Xerte at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte
>
> 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.
>
>
> --
> Julian Prior
> e-Learning Development Officer
> Division for Lifelong Learning
> University of Bath
> Claverton Down
> Bath
> BA2 7AY
>
> Tel: 01225-383864
> Email: j.prior2 at bath.ac.uk
> Twitter: @jpodcaster
> Web: www.bath.ac.uk/lifelong-learning
>
>
> _______________________________________________
> Xerte mailing list
> Xerte at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte
>
> 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.
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nottingham.ac.uk/pipermail/xerte/attachments/20120206/bf8c088e/attachment-0001.html>


More information about the Xerte mailing list