xml += '<button label="Cancel" accesskey="C" name="fancy_cancel"/></hbox>';
xml += '<iframe style="overflow: scroll" flex="1" src="' + urls.XUL_BIB_BRIEF + '?docid=' + obj.data.marked_library.docid + '"/>';
xml += '</vbox>';
- obj.data.temp_transfer = xml; obj.data.stash('temp_transfer');
+ JSAN.use('OpenILS.data');
+ var data = new OpenILS.data(); data.init({'via':'stash'});
+ data.temp_transfer = xml; data.stash('temp_transfer');
window.open(
urls.XUL_FANCY_PROMPT
+ '?xml_in_stash=temp_transfer'
+ '&title=' + window.escape('Volume Transfer'),
'fancy_prompt', 'chrome,resizable,modal,width=500,height=300'
);
- JSAN.use('OpenILS.data');
- var data = new OpenILS.data(); data.init({'via':'stash'});
+ data.init({'via':'stash'});
+
if (data.fancy_prompt_data == '') { alert('Transfer Aborted'); return; }
var robj = obj.network.simple_request(
try {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect UniversalBrowserWrite");
var xml = '<groupbox xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" flex="1"><caption label="New Note"/><grid flex="1"><columns><column/><column flex="1"/></columns><rows><row><label value="Public?"/><checkbox id="pub" name="fancy_data" checked="false"/></row><row><label value="Title"/><textbox id="title" name="fancy_data"/></row><row><label value="Note"/><textbox multiline="true" id="note" name="fancy_data"/></row><row><spacer/><hbox><button label="Cancel" name="fancy_cancel" accesskey="C"/><button label="Add Note" accesskey="A" name="fancy_submit"/></hbox></row></rows></grid></groupbox>';
+ g.data.init({'via':'stash'});
+ g.data.temp_note_xml = xml; g.data.stash('temp_note_xml');
window.open(
urls.XUL_FANCY_PROMPT
- + '?xml=' + window.escape(xml)
+ + '?xml_in_stash=temp_note_xml'
+ '&focus=' + window.escape('title')
+ '&title=' + window.escape('Add Note'),
'fancy_prompt', 'chrome,resizable,modal,width=700,height=500'