Changeset 9443
- Timestamp:
- 04/23/08 20:38:57 (3 weeks ago)
- Location:
- branches/acq-experiment
- Files:
-
- 5 removed
- 7 modified
-
. (modified) (1 prop)
-
Open-ILS/src/Makefile (modified) (2 diffs)
-
Open-ILS/src/apachemods/Makefile (modified) (3 diffs)
-
Open-ILS/src/apachemods/fieldmapper_lookup-gen.pl (deleted)
-
Open-ILS/src/apachemods/fieldmapper_lookup.h (deleted)
-
Open-ILS/src/apachemods/json_xml.c (deleted)
-
Open-ILS/src/apachemods/json_xml.h (deleted)
-
Open-ILS/src/apachemods/mod_xmlbuilder.h (deleted)
-
Open-ILS/src/sql/Pg/reporter-schema.sql (modified) (1 diff)
-
Open-ILS/web/conify/global/permission/perm_list.html (modified) (1 diff)
-
Open-ILS/web/conify/global/permission/perm_list.js (modified) (1 diff)
-
Open-ILS/web/js/dojo/openils/User.js (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/acq-experiment
- Property svnmerge-integrated changed from /trunk:1-9435 to /trunk:1-9442
-
branches/acq-experiment/Open-ILS/src/Makefile
r9415 r9443 36 36 @echo $@ 37 37 make -C apachemods mod_xmlent.so 38 39 oils_cgi:40 @echo $@41 make -C apachemods oils_cgi.so42 43 oils_cgi-install:44 @echo $@45 make -C apachemods oils_cgi-install46 38 47 39 mod_xmlent-install: … … 92 84 93 85 94 libfieldmapper:95 make -C apachemods libfieldmapper.so96 97 libfieldmapper-install:98 make -C apachemods libfieldmapper-install99 100 86 c_apps: 101 87 @echo $@ -
branches/acq-experiment/Open-ILS/src/apachemods/Makefile
r4698 r9443 1 2 1 LDLIBS += -lxml2 -lopensrf -lxslt 3 2 4 all: mod_xmlent.so libfieldmapper.so3 all: mod_xmlent.so 5 4 6 install: libfieldmapper-install mod_xmlent-install 7 8 9 apachetools.o: 10 cp ../../../OpenSRF/src/gateway/apachetools.o . 11 12 json_xml.o: json_xml.c json_xml.h 13 14 fieldmapper_lookup.o: fieldmapper_lookup.c fieldmapper_lookup.h 15 16 17 fieldmapper_lookup.c: 18 ./fieldmapper_lookup-gen.pl fieldmapper_lookup.c 19 5 install: mod_xmlent-install 20 6 21 7 mod_xmlent.o: mod_xmlent.c … … 23 9 @echo $@ 24 10 $(CC) $(LDFLAGS) $(LDLIBS) -shared -W1 mod_xmlent.o -lexpat -o $@ 25 26 27 # ------------------------------------------------------28 29 libfieldmapper.so: fieldmapper_lookup.o30 @echo $@31 mkdir -p $(TMPDIR)/openils/32 cp fieldmapper_lookup.h $(TMPDIR)/openils/33 $(CC) $(LDFLAGS) $(LDLIBS) -shared -W1 fieldmapper_lookup.o -o $@34 cp libfieldmapper.so $(TMPDIR)/libfieldmapper.so35 36 # ------------------------------------------------------37 38 39 libfieldmapper-install: libfieldmapper.so40 echo installing libfieldmapper.so41 mkdir -p $(INCDIR)/42 @echo "Copying fieldmapper_lookup.h to $(INCDIR)"43 cp fieldmapper_lookup.h $(INCDIR)/44 cp libfieldmapper.so $(LIBDIR)/libfieldmapper.so45 46 11 47 12 mod_xmlent-install: … … 52 17 echo $@ 53 18 /bin/rm -f *.o *.so 54 /bin/rm -f fieldmapper_lookup.c55 56 -
branches/acq-experiment/Open-ILS/src/sql/Pg/reporter-schema.sql
r8016 r9443 214 214 AND due_date < now(); 215 215 216 CREATE OR REPLACE VIEW reporter.overdue_reports AS 217 SELECT s.id, c.barcode AS runner_barcode, r.name, s.run_time, s.run_time - now() AS scheduled_wait_time 218 FROM reporter.schedule s 219 JOIN reporter.report r ON r.id = s.report 220 JOIN actor.usr u ON s.runner = u.id 221 JOIN actor.card c ON c.id = u.card 222 WHERE s.start_time IS NULL AND s.run_time < now(); 223 224 CREATE OR REPLACE VIEW reporter.pending_reports AS 225 SELECT s.id, c.barcode AS runner_barcode, r.name, s.run_time, s.run_time - now() AS scheduled_wait_time 226 FROM reporter.schedule s 227 JOIN reporter.report r ON r.id = s.report 228 JOIN actor.usr u ON s.runner = u.id 229 JOIN actor.card c ON c.id = u.card 230 WHERE s.start_time IS NULL; 231 232 CREATE OR REPLACE VIEW reporter.currently_running AS 233 SELECT s.id, c.barcode AS runner_barcode, r.name, s.run_time, s.run_time - now() AS scheduled_wait_time 234 FROM reporter.schedule s 235 JOIN reporter.report r ON r.id = s.report 236 JOIN actor.usr u ON s.runner = u.id 237 JOIN actor.card c ON c.id = u.card 238 WHERE s.start_time IS NOT NULL AND s.complete_time IS NULL; 239 216 240 COMMIT; 217 241 -
branches/acq-experiment/Open-ILS/web/conify/global/permission/perm_list.html
r9378 r9443 89 89 { cells : [ 90 90 [ 91 { name : "Code", field : "code", width : "300px", editor : dojox.grid.editors.Dijit }, 92 { name : "Description", field : "description", width : "auto", editor : dojox.grid.editors.Editor } 91 { name : "Code", field : "code", width : "300px", editor : dojox.grid.editors.Dijit, rowSpan : "2" }, 92 { name : "Description", field : "description", width : "auto", editor : dojox.grid.editors.Editor, style : "minHeight:1em;" } 93 ], 94 [ 95 { name : "Translation", 96 width : "10em", 97 height : "2em", 98 get : function (row) { 99 if (!window.perm_rows) window.perm_rows = []; 100 var r = window.perm_data_model.getRow(row); 101 if (r) { 102 window.perm_rows[row] = new ccs().fromHash(window.perm_data_model.getRow(row)); 103 setTimeout( 104 'dojo.query(".perm_grid_trans_desc_' + row + '").'+ 105 'instantiate(openils.I18N.translationWidget,{field:"description",'+ 106 'targetObject:"window.perm_rows['+row+']",unique:"' + row + '"});'+ 107 'perm_grid.rowHeightChanged('+row+')', 108 0 109 ); 110 var oldnode = dojo.byId('description_translation_' + row); 111 if (oldnode) dijit.byNode(oldnode).destroyRecursive(); 112 return '<span class="perm_grid_trans_desc_'+row+'"></span>'; 113 } 114 return ''; 115 } 116 } 93 117 ] 94 118 ] -
branches/acq-experiment/Open-ILS/web/conify/global/permission/perm_list.js
r9309 r9443 17 17 18 18 dojo.require('fieldmapper.dojoData'); 19 dojo.require('openils.I18N'); 19 20 dojo.require('dojo.parser'); 20 21 dojo.require('dojo.string'); -
branches/acq-experiment/Open-ILS/web/js/dojo/openils/User.js
r9436 r9443 34 34 35 35 constructor : function ( kwargs ) { 36 kwargs = kwargs || {}; 36 37 this.id = kwargs.id; 37 38 this.user = kwargs.user; … … 55 56 var user = r.recv().content(); 56 57 _u.user = user; 57 if (!openils.User.user) !openils.User.user = _u.user;58 if (!openils.User.user) openils.User.user = _u.user; 58 59 if(onComplete) 59 60 onComplete(user); … … 110 111 var data = rr.recv().content(); 111 112 _u.authtoken = data.payload.authtoken; 112 if (!openils.User.authtoken) !openils.User.authtoken = _u.authtoken;113 if (!openils.User.authtoken) openils.User.authtoken = _u.authtoken; 113 114 _u.authtime = data.payload.authtime; 114 if (!openils.User.authtime) !openils.User.authtime = _u.authtime;115 if (!openils.User.authtime) openils.User.authtime = _u.authtime; 115 116 _u.getBySession(onComplete); 116 117 }
