[Xerte-dev] Re: wizard files and modules
Julian Tenney
Julian.Tenney at nottingham.ac.uk
Fri May 10 15:01:58 BST 2013
Tested the file button, and debugged the FileRef.browse and got Function, so it does exist, before FileRef.browse is called.
Took out all but the void(0) and still failing. Have stripped down the function to this.
I don’t think it is our code. Going for beer.
From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of xerte at pgogywebstuff.com
Sent: 10 May 2013 14:58
To: For Xerte technical developers
Subject: [Xerte-dev] Re: wizard files and modules
I'd be cautious of saying it is preview - perhaps it is the file button?
try not setting focus? that seems a possible route?
Pgogy Webstuff http://www.pgogywebstuff.com
Makers of Web things of a fair to middling quality
----- Original Message -----
From:
"For Xerte technical developers" <xerte-dev at lists.nottingham.ac.uk<mailto:xerte-dev at lists.nottingham.ac.uk>>
To:
"For Xerte technical developers (xerte-dev at lists.nottingham.ac.uk<mailto:xerte-dev at lists.nottingham.ac.uk>)" <xerte-dev at lists.nottingham.ac.uk<mailto:xerte-dev at lists.nottingham.ac.uk>>
Cc:
Sent:
Fri, 10 May 2013 14:54:16 +0100
Subject:
[Xerte-dev] Re: wizard files and modules
It boils down to this:
function preview(){
if(_root.apache!="false"){
url = "preview_" + _root.template_id;
}else{
url = "preview.php?template_id=" + _root.template_id;
}
saveFile();
ExternalInterface.call("hideunload");
getURL("javascript:NewWindow = window.open('" + url + "','previewwindow','height=" + this.template_height+ ",width=" + this.template_width+ ",linkID=" + tree.selectedNode.attributes.linkID+ "'); NewWindow.focus(); setunload(); void(0);");
}
From: Tenney Julian
Sent: 10 May 2013 14:51
To: 'For Xerte technical developers'
Subject: RE: [Xerte-dev] Re: wizard files and modules
Here be function preview() (I’m guessing you can’t see it? Can you see anything obvious / or anything I can try commenting out / testing to test your theory?)
Probably next week though, I have to go soon,
function preview(){
if (xerte){
if (wizard.nfoObject.wizard.runtime != undefined){ //post the xml data into the url specified
saveFile();
} else {//play it in Xerte
//if shift is down, jump straight to this page
if (Key.isDown(Key.SHIFT)){
if (tree.selectedNode.attributes.linkID == undefined){
tree.selectedNode.attributes.linkID = 'PG' + new Date().getTime();
}
//set the linkID in _level0 of the runtime (it is deleted after onInit is fired)
mdm.Forms.preview.callFunction("setLinkID", tree.selectedNode.attributes.linkID, "|");
}
saveFile();
this.mode = 'preview';
//show the preview form
mdm.form_show("preview");
mdm.form_restore("preview");
//fire up the piece
mdm.form_callfunction("preview", "setMode", mode, "|");
mdm.form_callfunction("preview", "jumpFile", wizard.rloFile, "|");
}
} else { //this is toolkits - play or post?
if (wizard.nfoObject.wizard.runtime != undefined){
//hardcoded in here for now - this is a bit messy, needa better way of handling multiple runtimes with all the security etc
if (wizard.nfoObject.wizard.runtime == 'preview_site.php'){
if(_root.apache!="false"){
url = "preview_" + _root.template_id;
}else{
url = "preview.php?template_id=" + _root.template_id;
}
saveFile();
ExternalInterface.call("hideunload");
getURL("javascript:NewWindow = window.open('" + url + "','previewwindow','scrollbars=yes'); NewWindow.focus(); setunload(); void(0);");
} else {
saveFile();
wizard.createEmptyMovieClip('getURLHelper', 9999);
wizard.getURLHelper.data = KOData.format();
wizard.getURLHelper.getURL(wizard.nfoObject.wizard.runtime, "_blank", "POST");
}
} else {
if (Key.isDown(Key.CONTROL)){ //play the html5 version
if(_root.apache!="false"){
url = "preview_" + _root.template_id + "&engine=other";
}else{
url = "preview.php?template_id=" + _root.template_id + "&engine=other";
}
} else {
if(_root.apache!="false"){
url = "preview_" + _root.template_id;
}else{
url = "preview.php?template_id=" + _root.template_id;
}
}
//if shift is down, jump straight to this page
if (Key.isDown(Key.SHIFT)){
if (tree.selectedNode.attributes.linkID == undefined){
tree.selectedNode.attributes.linkID = 'PG' + new Date().getTime();
}
if(_root.apache!="false"){
url += '_' + tree.selectedNode.attributes.linkID;
}else{
url += '&linkID=' + tree.selectedNode.attributes.linkID;
}
}
saveFile();
ExternalInterface.call("hideunload");
getURL("javascript:NewWindow = window.open('" + url + "','previewwindow','height=" + this.template_height+ ",width=" + this.template_width+ ",linkID=" + tree.selectedNode.attributes.linkID+ "'); NewWindow.focus(); setunload(); void(0);");
}
}
}
From: xerte-dev-bounces at lists.nottingham.ac.uk<mailto:xerte-dev-bounces at lists.nottingham.ac.uk> [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of xerte at pgogywebstuff.com<mailto:xerte at pgogywebstuff.com>
Sent: 10 May 2013 14:38
To: For Xerte technical developers
Subject: [Xerte-dev] Re: wizard files and modules
Windows 7
Firefox 20.1.0
Preview button doesn't work for anything once you've previewed
Flash Player 11.7
Fine in Chrome
No Joy in FF
have commented out all of the JS
So I'm guessing it is in the engine somewhere for FF - possible close event firing too soon?
I'd put some fscommand("console.log") into the wizard.
Pgogy Webstuff http://www.pgogywebstuff.com
Makers of Web things of a fair to middling quality
----- Original Message -----
From:
"For Xerte technical developers" <xerte-dev at lists.nottingham.ac.uk<mailto:xerte-dev at lists.nottingham.ac.uk>>
To:
"For Xerte technical developers" <xerte-dev at listsnottingham.ac.uk<mailto:xerte-dev at listsnottingham.ac.uk>>
Cc:
Sent:
Fri, 10 May 2013 14:00:36 +0100
Subject:
[Xerte-dev] Re: wizard files and modules
More specifically 64bit Windows 7
From: xerte-dev-bounces at lists.nottingham.ac.uk<mailto:xerte-dev-bounces at lists.nottingham.ac.uk> [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Julian Tenney
Sent: 10 May 2013 13:58
To: For Xerte technical developers
Subject: [Xerte-dev] Re: wizard files and modules
Difference is Windows 7 – everything else the same and I see the problem in both.
From: xerte-dev-bounces at lists.nottingham.ac.uk<mailto:xerte-dev-bounces at lists.nottingham.ac.uk> [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Fay Cross
Sent: 10 May 2013 13:57
To: For Xerte technical developers
Subject: [Xerte-dev] Re: wizard files and modules
Windows XP
Firefox 20.0.1
Flash 11.7.700.169
Can’t recreate problem in XOT or Bootstrap, XAMPP or Nottingham install
From: xerte-dev-bounces at lists.nottingham.ac.uk<mailto:xerte-dev-bounces at lists.nottingham.ac.uk> [mailto:xerte-dev-bounces at lists.nottinghamac.uk<mailto:xerte-dev-bounces at lists.nottingham.ac.uk>] On Behalf Of Julian Tenney
Sent: 10 May 2013 13:52
To: For Xerte technical developers
Subject: [Xerte-dev] Re: wizard files and modules
It’s like doing the Guardian crossword…
It would be good if everyone can test with the latest firefox and report back
Create a project in Xerte Online Toolkit and Bootstrap
Add a media thing, upload some, press play button in bottom right, close play window, upload media again
Fails in Bootstrap?
Fails in Xerte Online Toolkit?
Flash player version?
If you don’t close the preview window it continues to work OK.
From: xerte-dev-bounces at lists.nottingham.acuk<mailto:xerte-dev-bounces at lists.nottingham.ac.uk> [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Tom Reijnders
Sent: 10 May 2013 13:40
To: For Xerte technical developers
Subject: [Xerte-dev] Re: wizard files and modules
What you have to realise, is that the files LOOK the same, and have the same name, but they ARE different.
Op 10-5-2013 14:33, Julian Tenney schreef:
Probably before I realised that we had the same files in lots of different places
From: xerte-dev-bounces at lists.nottingham.ac.uk<mailto:xerte-dev-bounces at lists.nottingham.ac.uk> [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of xerte at pgogywebstuff.com<mailto:xerte at pgogywebstuff.com>
Sent: 10 May 2013 13:28
To: For Xerte technical developers
Subject: [Xerte-dev] Re: wizard files and modules
http://code.google.com/p/xerteonlinetoolkits/source/diff?spec=svn885&r=840&format=side&path=/trunk/modules/xerte/edit.php
You might not built the structures, but you set the path
Pgogy Webstuff http://www.pgogywebstuff.com
Makers of Web things of a fair to middling quality
----- Original Message -----
From:
"For Xerte technical developers" <xerte-dev at lists.nottingham.ac.uk<mailto:xerte-dev at lists.nottingham.ac.uk>>
To:
"For Xerte technical developers" <xerte-dev at lists.nottingham.ac.uk<mailto:xerte-dev at lists.nottingham.ac.uk>>
Cc:
Sent:
Fri, 10 May 2013 13:11:19 +0100
Subject:
[Xerte-dev] Re: wizard files and modules
Nope, the wizard.swf file. I did not build the structures that contain modules/Xerte and modules/site, and I did not duplicate all the files that are in there.
From: xerte-dev-bounces at lists.nottingham.ac.uk<mailto:xerte-dev-bounces at lists.nottingham.acuk> [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Tom Reijnders
Sent: 10 May 2013 13:09
To: For Xerte technical developers
Subject: [Xerte-dev] Re: wizard files and modules
Hmmm... you did that yourself when you fixed the onbeforeunload=function{}(); on April 25....
As far as I can tell you copied the editphp from site over to xerte.
Op 10-5-2013 14:03, Julian Tenney schreef:
OK, now I am really confused.
When I use a xerte online template, the wizard comes from modules/site/engine, not the wizard in modules/Xerte/engine.
Any more cryptic pathing issues set up just for fun?
Sheesh.
_______________________________________________
Xerte-dev mailing list
Xerte-dev at lists.nottingham.ac.uk<mailto:Xerte-dev at lists.nottingham.ac.uk>
http://lists.nottingham.acuk/mailman/listinfo/xerte-dev<http://listsnottingham.ac.uk/mailman/listinfo/xerte-dev>
--
--
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<mailto:Xerte-dev at lists.nottingham.ac.uk>
http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev
--
--
Tom Reijnders
TOR Informatica
Chopinlaan 27
5242HM Rosmalen
Tel: 073 5226191
Fax: 073 5226196
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nottingham.ac.uk/pipermail/xerte-dev/attachments/20130510/05e2b2b0/attachment-0001.html>
More information about the Xerte-dev
mailing list