From d5872db280fb81bf9acefd2fa6dc02c185f2377a Mon Sep 17 00:00:00 2001 From: erickson Date: Fri, 12 Aug 2005 20:51:37 +0000 Subject: [PATCH] generating slimmer js for basic web stuff and extended js for my opac, etc. git-svn-id: svn://svn.open-ils.org/ILS/trunk@1651 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/src/extras/fieldmapper.pl | 93 +++++------------------------- 1 file changed, 14 insertions(+), 79 deletions(-) diff --git a/Open-ILS/src/extras/fieldmapper.pl b/Open-ILS/src/extras/fieldmapper.pl index 4d312f7893..bd2deebb0d 100755 --- a/Open-ILS/src/extras/fieldmapper.pl +++ b/Open-ILS/src/extras/fieldmapper.pl @@ -7,67 +7,30 @@ my $map = $Fieldmapper::fieldmap; # if a true value is provided, we generate the web (light) version of the fieldmapper my $web = $ARGV[0]; +if(!$web) { $web = ""; } + # List of classes needed by the opac -my @web_hints = qw/ex mvr au aou aout asv asva asvr asvq - circ acp acpl acn ccs perm_ex ahn ahr aua ac +my @web_hints = qw/asv asva asvr asvq + circ acp acpl acn ccs ahn ahr aua ac actscecm crcd crmf crrf mus mbts aoc aus/; -print <{$object}->{hint}; next unless (grep { $_ eq $hint } @web_hints ); } + if($web eq "web_core") { + my $hint = $map->{$object}->{hint}; + next unless (grep { $_ eq $hint } @web_core ); + } + my $short_name = $map->{$object}->{hint}; my @fields; @@ -82,37 +45,9 @@ for my $object (keys %$map) { print "\"$f\","; } } - print "];\n" - + print "];\n"; + print "fmclasses = _c;\n"; } -print <