From: erickson Date: Tue, 13 May 2008 16:44:12 +0000 (+0000) Subject: more date formatting. added link from search results to po details X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=68fbf25e03e053b33a9e7468eff586833e778080;p=Evergreen.git more date formatting. added link from search results to po details git-svn-id: svn://svn.open-ils.org/ILS/branches/acq-experiment@9582 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/Open-ILS/web/oilsweb/oilsweb/public/oils/media/ui_js/oils/default/acq/po/search.js b/Open-ILS/web/oilsweb/oilsweb/public/oils/media/ui_js/oils/default/acq/po/search.js index ad048ab845..29d0783103 100644 --- a/Open-ILS/web/oilsweb/oilsweb/public/oils/media/ui_js/oils/default/acq/po/search.js +++ b/Open-ILS/web/oilsweb/oilsweb/public/oils/media/ui_js/oils/default/acq/po/search.js @@ -5,6 +5,8 @@ dojo.require('dijit.form.NumberTextBox'); dojo.require('dojox.grid.Grid'); dojo.require('openils.acq.Provider'); dojo.require('fieldmapper.OrgUtils'); +dojo.require('dojo.date.locale'); +dojo.require('dojo.date.stamp'); function getOrgInfo(rowIndex) { data = poGrid.model.getRow(rowIndex); @@ -24,6 +26,13 @@ function getPOOwner(rowIndex) { return new openils.User({id:data.owner}).user.usrname(); } +function getDateTimeField(rowIndex) { + data = poGrid.model.getRow(rowIndex); + if(!data) return; + var date = dojo.date.stamp.fromISOString(data[this.field]); + return dojo.date.locale.format(date, {formatLength:'medium'}); +} + function doSearch(fields) { var itemList = []; diff --git a/Open-ILS/web/oilsweb/oilsweb/templates/oils/default/acq/po/search.html b/Open-ILS/web/oilsweb/oilsweb/templates/oils/default/acq/po/search.html index 3aad74f12f..28a5fecabf 100644 --- a/Open-ILS/web/oilsweb/oilsweb/templates/oils/default/acq/po/search.html +++ b/Open-ILS/web/oilsweb/oilsweb/templates/oils/default/acq/po/search.html @@ -10,6 +10,14 @@ + +