From 9c9f874bf981a06ef07f10e144786ab0007f270d Mon Sep 17 00:00:00 2001 From: phasefx Date: Wed, 11 Jan 2006 19:47:13 +0000 Subject: [PATCH] skeleton files git-svn-id: svn://svn.open-ils.org/ILS/trunk@2689 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- .../xul/staff_client/external/template.js | 42 +++++++++++ .../xul/staff_client/external/template.xul | 74 +++++++++++++++++++ 2 files changed, 116 insertions(+) create mode 100644 Open-ILS/xul/staff_client/external/template.js create mode 100644 Open-ILS/xul/staff_client/external/template.xul diff --git a/Open-ILS/xul/staff_client/external/template.js b/Open-ILS/xul/staff_client/external/template.js new file mode 100644 index 0000000000..487d000149 --- /dev/null +++ b/Open-ILS/xul/staff_client/external/template.js @@ -0,0 +1,42 @@ +dump('entering example.template.js\n'); + +if (typeof example == 'undefined') example = {}; +example.template = function (params) { + try { + netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); + JSAN.use('util.error'); this.error = new util.error(); + } catch(E) { + dump('example.template: ' + E + '\n'); + } +} + +example.template.prototype = { + + 'init' : function( params ) { + + try { + netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); + + var obj = this; + + obj.session = params['session']; + + JSAN.use('util.controller'); obj.controller = new util.controller(); + obj.controller.init( + { + control_map : { + 'cmd_broken' : [ + ['command'], + function() { alert('Not Yet Implemented'); } + ], + } + } + ); + + } catch(E) { + this.error.sdump('D_ERROR','example.template.init: ' + E + '\n'); + } + }, +} + +dump('exiting example.template.js\n'); diff --git a/Open-ILS/xul/staff_client/external/template.xul b/Open-ILS/xul/staff_client/external/template.xul new file mode 100644 index 0000000000..eb2120a1f0 --- /dev/null +++ b/Open-ILS/xul/staff_client/external/template.xul @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- 2.43.2