From f75bd16baf538275be5aa0e2072c8dd01db51692 Mon Sep 17 00:00:00 2001 From: erickson Date: Fri, 29 Sep 2006 23:54:55 +0000 Subject: [PATCH] added some band-aid simplified date display code for now git-svn-id: svn://svn.open-ils.org/ILS/trunk@6273 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/web/opac/common/js/fm_table.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Open-ILS/web/opac/common/js/fm_table.js b/Open-ILS/web/opac/common/js/fm_table.js index dfb7e67a74..80170e4bb1 100644 --- a/Open-ILS/web/opac/common/js/fm_table.js +++ b/Open-ILS/web/opac/common/js/fm_table.js @@ -109,12 +109,25 @@ FMObjectBuilder.prototype.buildObjectRow = function(obj) { for( var i = 0; i < this.keys.length; i++ ) { var td = elem('td'); var data = obj[this.keys[i]](); + data = this.munge(data); this.fleshData(td, data, this.keys[i]); row.appendChild(td); } this.tbody.appendChild(row); } +FMObjectBuilder.prototype.munge = function(data) { + if(!data) return; + if(typeof data == 'string') { + if( data.match(/\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}/) ) { + data = data.replace(/T/,' '); + data = data.replace(/:\d{2}-.*/,''); + } + } + return data; +} + + FMObjectBuilder.prototype.dataName = function(data) { var name; if( this.display[data.classname] ) -- 2.11.0