dojo._hasResource['openils.acq.Fund'] = true;
dojo.provide('openils.acq.Fund');
dojo.require('fieldmapper.Fieldmapper');
+dojo.require('fieldmapper.dojoData');
/** Declare the Fund class with dojo */
dojo.declare('openils.acq.Fund', null, {
dojo._hasResource['openils.acq.FundingSource'] = true;
dojo.provide('openils.acq.FundingSource');
dojo.require('fieldmapper.Fieldmapper');
+dojo.require('fieldmapper.dojoData');
/** Declare the FundingSource class with dojo */
dojo.declare('openils.acq.FundingSource', null, {
dojo._hasResource['openils.acq.Provider'] = true;
dojo.provide('openils.acq.Provider');
dojo.require('fieldmapper.Fieldmapper');
+dojo.require('fieldmapper.dojoData');
/** Declare the Provider class with dojo */
dojo.declare('openils.acq.Provider', null, {
<script type="text/javascript">
dojo.require("dojo.parser");
- dojo.require("dijit.layout.LayoutContainer")
- dojo.require("dijit.layout.ContentPane")
- dojo.require("dijit.form.Form")
- dojo.require("dijit.form.Button");
- dojo.require("dijit.form.TextBox");
- dojo.require("dijit.form.NumberTextBox");
- dojo.require("dijit.form.NumberSpinner");
- dojo.require("dijit.form.FilteringSelect");
- dojo.require("dojo.data.ItemFileWriteStore");
- dojo.require("dojox.grid.Grid");
- dojo.require("dojox.grid._data.model");
- dojo.require("fieldmapper.dojoData");
- dojo.require("fieldmapper.OrgUtils");
- dojo.require("openils.User");
+ /* import ILS object definitions */
+ dojo.require("fieldmapper.Fieldmapper");
</script>
- <!-- set up some global JS variables -->
<script type='text/javascript'>
- openils.User.authtoken = '${c.oils.core.authtoken.value}';
+ /* first thing, let's make sure we're logged in */
+ dojo.require('dojo.cookie');
+ dojo.require('openils.CGI');
+ dojo.require("openils.User");
+ openils.User.authcookie = 'ses';
+ openils.User.authtoken = dojo.cookie('ses') || new openils.CGI().param('ses');
</script>
</%def>
<div id='oils-acq-list-header-label'>${_('Funding Sources')}</div>
</div>
+<script src='/oils/media/js/dojo/fieldmapper/OrgUtils.js'> </script>
+<script src='/oils/media/js/dojo/openils/widget/OrgUnitFilteringSelect.js'> </script>
+
<script type="text/javascript">
dojo.require("dijit.Dialog");
dojo.require("dijit.form.FilteringSelect");
dojo.require('openils.acq.FundingSource');
- dojo.require('openils.Event');
dojo.require('openils.acq.CurrencyType');
dojo.require('openils.widget.OrgUnitFilteringSelect');
+ dojo.require('dijit.form.Button');
+ dojo.require('dojox.grid.Grid');
+ dojo.require('openils.Event');
var globalUser = new openils.User();
<script type="text/javascript">
dojo.require("dijit.Dialog");
dojo.require("dijit.form.FilteringSelect");
- dojo.require('openils.acq.Fund');
- dojo.require('openils.Event');
- dojo.require('openils.acq.CurrencyType');
+ dojo.require('dijit.form.Button');
+ dojo.require('dojox.grid.Grid');
+
dojo.require('openils.widget.OrgUnitFilteringSelect');
+ dojo.require('openils.acq.CurrencyType');
+ dojo.require('openils.Event');
+ dojo.require('openils.acq.Fund');
var globalUser = new openils.User();
<script type="text/javascript">
dojo.require("dijit.Dialog");
dojo.require("dijit.form.FilteringSelect");
- dojo.require('openils.acq.Provider');
- dojo.require('openils.Event');
+ dojo.require('dijit.form.Button');
+ dojo.require('dojox.grid.Grid');
+
dojo.require('openils.acq.CurrencyType');
+ dojo.require('openils.Event');
+ dojo.require('openils.acq.Provider');
+ dojo.require("fieldmapper.OrgUtils");
</script>
<div id='oils-acq-list-header' class='container'>
dojo.require("dijit.Dialog");
dojo.require('dijit.layout.TabContainer');
dojo.require('dijit.layout.ContentPane');
+ dojo.require('dojox.grid.Grid');
+
+ dojo.require("fieldmapper.OrgUtils");
dojo.require('openils.acq.Fund');
dojo.require('openils.acq.FundingSource');
dojo.require('openils.Event');
dojo.require("dijit.form.FilteringSelect");
dojo.require("dijit.form.Textarea");
dojo.require("dijit.form.CurrencyTextBox");
+ dojo.require('dojox.grid.Grid');
+
+ dojo.require("fieldmapper.OrgUtils");
dojo.require('openils.acq.FundingSource');
dojo.require('openils.acq.Fund');
dojo.require('openils.Event');
<script>
dojo.require('dojox.form.CheckedMultiSelect');
dojo.require('fieldmapper.Fieldmapper');
- dojo.require('dojo.data.ItemFileReadStore');
dojo.require('dijit.ProgressBar');
+ dojo.require('dijit.form.Form');
+ dojo.require('dijit.form.TextBox');
dojo.require('openils.Event');
var searchLimit = ${c.oils.acq.limit.value} || 10;
</script>
<div id='oils-acq-search-sources-block'>
<div id='oils-acq-search-sources-label'>${_('Search Sources')}</div>
- <select multiple='true' jsId="bibSourceSelect" dojoType="dojox.form.CheckedMultiSelect">
+ <select style='overflow-y:auto;' id='oils-acq-search-source-select'
+ multiple='true' jsId="bibSourceSelect" dojoType="dojox.form.CheckedMultiSelect">
<option value='native-evergreen-catalog'>${_('Evergreen Catalog')}</option>
</select>
</div>