Physical Location Fixes/Enhancements
authorThomas Berezansky <tsbere@mvlc.org>
Tue, 14 Aug 2012 14:50:11 +0000 (10:50 -0400)
committerDan Scott <dscott@laurentian.ca>
Wed, 15 Aug 2012 15:11:36 +0000 (11:11 -0400)
commit3c4ae14df412d70c445027eff74d4c144418670c
tree075aeef5c06459291e6ae5e399edfcdef4a62113
parent077cb9a1dc65d361450f21430c8f1b5eaaed17e1
Physical Location Fixes/Enhancements

Teach the physical location retrieval function about using an ENV var.

This allows a subdomain to force a specific physical location, say by adding
to their apache config:

SetEnv physical_loc 4

Rewriterules could also be used for more dynamic configuration.

Also, as a fix:

Have preferred library use the stored physical location instead of assuming
that CGI has the setting all the time.

Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm