Branch Coverage

blib/lib/DBIx/Web.pm
Criterion Covered Total %
branch 0 6874 0.0


line true false branch
443 0 0 if (ref $_[0] eq 'DBIx::Web') { }
448 0 0 if scalar @_ and not defined $_[0] and scalar @_ > int(scalar(@_) / 2) * 2
462 0 0 if defined $$DBIx::Web::CACHE{-'new'}
463 0 0 if $opt{-'env'}
465 0 0 ($ENV{'SERVER_SOFTWARE'} || '') =~ /IIS/ ? :
712 0 0 if (not $opt{-'path'} or $opt{-'path'} =~ /^(?:DocumentRoot|-DocumentRoot)$/i) { }
0 0 elsif ($opt{-'path'} =~ /^(?:ServerRoot|-ServerRoot|-path)$/i) { }
714 0 0 $^O eq 'MSWin32' ? :
715 0 0 -d '../wwwroot' ? :
0 0 -d '../htdocs' ? :
0 0 $pth =~ m[^(.+[\\/])[^\\/]*$] ? :
0 0 $pth =~ m[^(.+?[\\/]apache[\\/])]i && -d $1 . 'htdocs' ? :
0 0 $pth =~ m[^(.+?[\\/])cgi-bin[\\/]]i && -d $1 . 'htdocs' ? :
0 0 $pth =~ m[^(.+?[\\/]inetpub[\\/])]i ? :
0 0 $pth =~ m[^(.+?[\\/]wwwroot[\\/])]i ? :
0 0 $ENV{'DOCUMENT_ROOT'} ? :
735 0 0 $^O eq 'MSWin32' ? :
736 0 0 -d '../wwwroot' ? :
0 0 -d '../htdocs' ? :
0 0 $pth =~ m[^(.+[\\/])[^\\/]*$] ? :
0 0 $pth =~ m[^(.+?[\\/]apache[\\/])]i && -d $1 . 'htdocs' ? :
0 0 $pth =~ m[^(.+?[\\/])cgi-bin[\\/]]i && -d $1 . 'htdocs' ? :
0 0 $ENV{'DOCUMENT_ROOT'} && $ENV{'DOCUMENT_ROOT'} =~ m[^(.+[\\/])[^\\/]*$] ? :
0 0 $^O eq 'MSWin32' && $pth =~ m[^(.+?[\\/]inetpub[\\/])]i ? :
757 0 0 cgibus($s) ? :
0 0 unless $$s{-'url'}
759 0 0 unless $$s{-'locale'}
761 0 0 ($ENV{'GATEWAY_INTERFACE'} || '') =~ /CGI/ ? :
0 0 unless $opt{-'die'}
763 0 0 ($ENV{'COMPUTERNAME'} || $ENV{'HOSTNAME'} || eval 'use Sys::Hostname;hostname' || 'localhost') =~ /^([\d.]+|[\w\d_]+)/ ? :
0 0 unless $$s{-'host'}
768 0 0 unless $ENV{'REMOTE_USER'} or $ENV{'USERNAME'}
769 0 0 unless $$s{-'user'}
772 0 0 unless defined $_[2]{$k}
773 0 0 if ($_[2]{$k} =~ /^\s+/)
774 0 0 if ($_[2]{$k} =~ /\s+$/)
777 0 0 unless $$s{-'recTrim0A'}
787 0 0 unless $$s{-'recInsID'}
788 0 0 if ($ENV{'MOD_PERL_API_VERSION'} and $ENV{'MOD_PERL_API_VERSION'} >= 2) { }
0 0 elsif ($ENV{'MOD_PERL'}) { }
811 0 0 if scalar @_ == 1
812 0 0 if scalar @_ == 2
817 0 0 if ($opt{-'env'})
818 0 0 ref $opt{-'env'} eq 'CODE' ? :
819 0 0 if (ref $env eq 'HASH')
821 0 0 if (defined $$env{$k}) { }
826 0 0 if ($opt{-'die'})
828 0 0 if (ref $opt{-'die'}) { }
0 0 elsif ($opt{-'die'} =~ /^(perl|core)$/i) { }
0 0 elsif ($opt{-'die'}) { }
833 0 0 $$s{-'die'} =~ /^([^\s]+)\s*/ ? :
835 0 0 $$s{-'debug'} ? :
836 0 0 $$s{-'debug'} ? :
837 0 0 ($he || '') ne ($SIG{'__DIE__'} || '') ? :
838 0 0 ($hw || '') ne ($SIG{'__WARN__'} || '') ? :
840 0 0 if ineval()
842 0 0 unless isa($s, 'DBIx::Web')
843 0 0 $_[0] =~ /(.+)[\n\r]+$/ ? :
0 0 if $s
844 0 0 if $s
845 0 0 if ref $he
846 0 0 if ineval()
848 0 0 unless isa($s, 'DBIx::Web')
849 0 0 $_[0] =~ /(.+)[\n\r]+$/ ? :
0 0 if $s
850 0 0 if ref $hw
852 0 0 if (exists $opt{-'locale'})
856 0 0 $opt{-'locale'} =~ /^(\w\w)/ ? :
857 0 0 $opt{-'locale'} =~ /\.(.+)$/ ? :
859 0 0 if (exists $opt{-'lng'})
861 0 0 $$s{-'lng'} ? :
862 0 0 $$s{-'lng'} ? :
864 0 0 if (exists $opt{-'autocommit'})
865 0 0 if $$s{-'dbi'}
867 0 0 if ($opt{-'cgibus'} and not ref $opt{-'cgibus'})
870 0 0 $_[0]->user =~ /^([^\@]+)@(.+)$/ ? :
879 0 0 unless $_
886 0 0 if (defined $_ and $_ ne '') { }
899 0 0 if ($opt{-'urf'} and ref $opt{-'urf'} eq 'CODE')
902 0 0 if ($opt{-'urf'} and substr($opt{-'urf'}, 0, 1) eq '-')
903 0 0 $$s{-'cgibus'} && cgibus($s) ? :
0 0 $opt{-'urf'} ne '-path' ? :
922 0 0 @_ < 4 ? :
0 0 @_ < 3 ? :
923 0 0 ref $_[3] eq 'CODE' ? :
0 0 !ref($_[3]) ? :
924 0 0 unless defined $v
925 0 0 $r =~ s/\$_/$v;/eg ? :
939 0 0 @_ < 4 ? :
0 0 @_ < 3 ? :
940 0 0 ref $_[3] eq 'CODE' ? :
0 0 !ref($_[3]) ? :
941 0 0 unless defined $v
942 0 0 $r =~ s/\$_/$v;/eg ? :
950 0 0 ref $_[2] eq 'ARRAY' ? :
0 0 $_[2] ? :
956 0 0 unless $_[1]{$_[2] . '_' . $_[0]{-'lng'}}
962 0 0 unless ref $e
964 0 0 unless $v
965 0 0 ref $v ? :
967 0 0 !ref($_[$#_]) && $_[1]{$_[$#_]} ? :
973 0 0 unless ref $e
975 0 0 unless $v
976 0 0 ref $v ? :
978 0 0 !ref($_[$#_]) && $_[1]{$_[$#_]} ? :
983 0 0 unless $_[0]{-'charset'}
984 0 0 $_[0]{-'charset'} =~ /^\d/ ? :
989 0 0 charset($_[0]) =~ /^windows-(\d+)/ ? :
995 0 0 unless $ENV{'GATEWAY_INTERFACE'} and $ENV{'GATEWAY_INTERFACE'} =~ /PerlEx/ or $ENV{'MOD_PERL'}
1001 0 0 if $a[0] =~ /^(?:PerlEx::|Apache::Perl|Apache::Registry|Apache::ROOT|ModPerl::ROOT|ModPerl::RegistryCoker)/i
1002 0 0 if $a[3] eq '(eval)'
1009 0 0 $#_ < 2 && !($_[1] =~ /[\r\n]$/) ? :
1023 0 0 unless $o
1024 0 0 unless defined $$DBIx::Web::CACHE{-'new'}
1025 0 0 unless defined $$DBIx::Web::CACHE{-'destroy'}
1028 0 0 if (not $_[0] && ref $_[0] or ref $_[0] eq 'CODE') { }
0 0 elsif (ref $_[0] and $_[0] =~ /hash/i) { }
0 0 elsif (ref $_[0] and $_[0] =~ /array/i) { }
1030 0 0 if ($_[0] eq $s and $_[1])
1035 0 0 if ref $_[0]{$k}
1040 0 0 if ref $_[0][$i]
1044 0 0 $$DBIx::Web::CACHE{-'new'} ? :
0 0 $$DBIx::Web::CACHE{-'destroy'} ? :
0 0 $rc ? :
1049 0 0 if $o =~ /\b(?:perl|all)\b/i
1051 0 0 defined $ENV{$_} ? :
0 0 if $o =~ /\b(?:env|all)\b/i
1055 0 0 !$_ ? :
1056 0 0 defined $v ? :
1058 0 0 if $$s{-'cgi'} and $o =~ /\b(?:cgi|all)\b/i
1059 0 0 defined $v ? :
1064 0 0 defined $s->cgi->param($_) ? :
1065 0 0 if $$s{-'cgi'} and $o =~ /\b(?:cgiparam|all)\b/i
1069 0 0 $o =~ /\b(?:html)\b/i ? :
1076 0 0 unless ref $_[0]{-'cgibus'}
1083 0 0 if $_[1]
1091 0 0 unless ($$s{-'c'}{-'startinit'})
1099 0 0 if $$s{-'var'} and $$s{-'var'}{'_handle'}
1100 0 0 defined $$s{-'w32IISdpsn'} ? :
0 0 if ($ENV{'SERVER_SOFTWARE'} || '') =~ /IIS/ and (defined $$s{-'w32IISdpsn'} ? $$s{-'w32IISdpsn'} || 0 : 2) > 1 and not $s->cgi->param('_qftwhere')
1105 0 0 unless (($ENV{'SERVER_SOFTWARE'} || '') =~ /IIS/ and $s->cgi->param('_qftwhere'))
1107 0 0 $$s{-'serial'} > 0 ? :
0 0 $$s{-'serial'} > 1 ? :
0 0 $$s{-'serial'} > 2 ? :
0 0 !$$s{-'serial'} ? :
1108 0 0 if $$s{-'log'} and not ref $$s{-'log'}
1109 0 0 if ref $$s{-'log'}
1119 0 0 if $$s{-'end0'}
1120 0 0 if ($$s{-'dbi'})
1125 0 0 if ($$s{-'cgi'})
1132 0 0 if $$s{-'smtp'}
1133 0 0 if ($$s{-'var'} and $$s{-'var'}{'_handle'})
1137 0 0 if (ref $$s{-'log'})
1141 0 0 if $$s{-'c'}{-'ldap'}
1144 0 0 if $$s{-'end1'}
1151 0 0 if defined $$DBIx::Web::CACHE{-'new'}
1153 0 0 if ($$s{-'cgi'})
1159 0 0 if $$s{-'smtp'}
1160 0 0 if ($$s{-'var'} and $$s{-'var'}{'_handle'})
1164 0 0 if (ref $$s{-'log'})
1168 0 0 if $$s{-'c'}{-'ldap'}
1181 0 0 $$s{-'AuthUserFile'} ? :
1230 0 0 if ($cmd and $row =~ /^#/)
1236 0 0 if ($cmd =~ /^\s*\{/) { }
1238 0 0 $@ ? :
1242 0 0 $s->dbi->err ? :
1244 0 0 defined $v ? :
1248 0 0 if ($row =~ /^\s*#*\s*$/ or $row =~ /^\s+#/ or $row eq '') { }
0 0 elsif ($row =~ /^#/) { }
1255 0 0 $cmd ? :
1271 0 0 if ord substr($v, -$i, 1) >= 122
1272 0 0 substr($v, -$i, 1) eq '9' ? :
1273 0 0 if $i > 1
1274 0 0 $_[2] && length $v < $_[2] ? :
1277 0 0 $_[2] && length $v < $_[2] ? :
1285 0 0 if (ref $_[1] ne 'CODE') { }
1286 0 0 if $_
1290 0 0 if $t
1301 0 0 ref $e ? :
0 0 if (ref $e ? &$e($s, $_ = $$a[0], 0) : $$a[0] =~ /^(?:$e)$/) { }
1320 0 0 ref $e ? :
0 0 if (ref $e ? &$e($_[0], $_ = $$a[$i], $i) : $$a[$i] =~ /^(?:$e)$/) { }
1337 0 0 if (defined $m1) { }
0 0 elsif (not ref $d and $d and $d =~ /\\/) { }
1340 0 0 if (not ref $d) { }
0 0 elsif (ref $d eq 'ARRAY') { }
0 0 elsif (ref $d eq 'HASH') { }
0 0 elsif (ref $d) { }
1341 0 0 !$d ? :
1347 0 0 if (ref $e) { }
1348 0 0 if defined $$e[0]
1353 0 0 if defined $e
1362 0 0 if (ref $$d{$e}) { }
1364 0 0 if defined $$d{$e}[0]
1368 0 0 if defined $$d{$e}
1377 0 0 $#$e > 0 ? :
0 0 if defined $$e[0]
1391 0 0 ($_[1] || 0) > ($_[2] || 0) ? :
0 0 unless ($_[1] || 0) > ($_[2] || 0) ? $_[1] : $_[2]
1396 0 0 ($_[1] || 0) > ($_[2] || 0) ? :
0 0 unless ($_[1] || 0) > ($_[2] || 0) ? $_[2] : $_[1]
1402 0 0 index($_[0], '-') == 0 ? :
0 0 ref $_[0] ? :
1406 0 0 if &$s($_)
1413 0 0 length $_[1] < $NLEN ? :
1426 0 0 $v =~ s/([\x00-\x1f,;=\\\)\(])/sprintf '\\x%02x', ord $1;/eg ? :
0 0 !defined($v) ? :
0 0 ref $v ? :
1437 0 0 isa($v, 'HASH') ? :
0 0 isa($v, 'ARRAY') ? :
0 0 !ref($v) ? :
0 0 !defined($v) ? :
1440 0 0 $v =~ s/([\x00-\x1f,;=\\\)\(])/sprintf '\\x%02x', ord $1;/eg ? :
0 0 !defined($v) ? :
0 0 ref $v ? :
1455 0 0 if $#_ < 2
1464 0 0 $v =~ s/([\x00-\x1f,;=\\\)\(])/sprintf '\\x%02x', ord $1;/eg ? :
0 0 ref $v ? :
0 0 !defined($v) ? :
1480 0 0 unless defined $v
1483 0 0 $v =~ /^\d+$/ ? :
1488 0 0 defined $_[1] ? :
1490 0 0 if $h =~ /^[\s\r\n]+/
1496 0 0 if ($h =~ m[^/(?:h\d|div|p)\s*>\s*\s*<(?:li|/ul)]i) { }
0 0 elsif ($h =~ m[^/(?:h\d|div|p|td|th|tr|code|kbd|ul)]i or $h =~ /^(?:br|hr|li|table)/i) { }
1498 0 0 unless $t =~ /^\s*$/
1503 0 0 unless $t =~ /^\s*$/
1505 0 0 if $h =~ />/
1521 0 0 unless $o
1522 0 0 unless defined $s1
1523 0 0 unless defined $s2
1524 0 0 if $o =~ /h/ and $s->ishtml($s1)
1525 0 0 if $o =~ /h/ and $s->ishtml($s2)
1526 0 0 if $s1 eq '' or $s2 eq ''
1531 0 0 if ($v =~ /[ \t]$/) { }
0 0 elsif ($h =~ /^[ \t]/) { }
0 0 elsif (not $v =~ /[ \t]/) { }
0 0 elsif ($v =~ /\s+([^\s]+)$/) { }
1548 0 0 if (do { eval 'use Algorithm::Diff; 1' if $o =~ /w/ }) { }
0 0 elsif (eval 'use Algorithm::Diff; 1') { }
1549 0 0 if $o =~ /w/
1553 0 0 if ($b =~ /^=/ and $o =~ /b/)
1554 0 0 if $v =~ /^[\s\n]+/
1555 0 0 if $v =~ /[\s\n]+$/
1557 0 0 if ($_[0] eq '') { }
0 0 elsif ($_[3]) { }
0 0 elsif ($v =~ /\n+/) { }
1558 0 0 if $v =~ /\n+([^\n]+)$/
1561 0 0 if $v =~ /^([^\n]+)\n+/
1565 0 0 if ($' =~ /\n+([^\n]+)$/)
1571 0 0 if $o =~ /p/
1579 0 0 if ($p ne $$d[0])
1580 0 0 if length $ax > 0
1581 0 0 if length $ay > 0
1582 0 0 if length $au > 0
1585 0 0 if $p eq '-'
1586 0 0 if $p eq 'c'
1587 0 0 if $p eq '+'
1588 0 0 if $p eq 'c'
1589 0 0 if $p eq 'u'
1591 0 0 if length $ax > 0
1592 0 0 if length $ay > 0
1593 0 0 if length $au > 0
1596 0 0 if ($o =~ /r/) { }
0 0 elsif ($o =~ /s/) { }
1606 0 0 if ($b =~ /^=/ and $o =~ /b/) { }
1607 0 0 if $v =~ /^[\s\n]+/
1608 0 0 if $v =~ /[\s\n]+$/
1610 0 0 if ($_[0] eq '') { }
0 0 elsif ($_[3]) { }
0 0 elsif ($v =~ /\n+/) { }
1611 0 0 if $v =~ /\n+([^\n]+)$/
1614 0 0 if $v =~ /^([^\n]+)\n+/
1618 0 0 if ($' =~ /\n+([^\n]+)$/)
1626 0 0 if $o =~ /p/
1632 0 0 if ($p ne $$d[0])
1633 0 0 if length $ax > 0
1634 0 0 if length $ay > 0
1635 0 0 if length $au > 0
1638 0 0 if $p eq '-'
1639 0 0 if $p eq 'c'
1640 0 0 if $p eq '+'
1641 0 0 if $p eq 'c'
1642 0 0 if $p eq 'u'
1644 0 0 if length $ax > 0
1645 0 0 if length $ay > 0
1646 0 0 if length $au > 0
1649 0 0 length $s1 > 255 && length $s2 > 255 ? :
0 0 $s1 eq '' || $s2 eq '' ? :
1660 0 0 $_ =~ /^([-+=]):\s*/ ? :
1663 0 0 $_[1] =~ m[\n*[-+=]:] ? :
1676 0 0 if $_[2]
1677 0 0 /^\s*([^=]+)\s*=\s*(.*)$/ ? :
1679 0 0 $v =~ s/\\x([0-9a-fA-F]{2})/chr hex $1;/eg ? :
0 0 $v =~ /^\(/ ? :
0 0 !defined($v) ? :
0 0 !defined($n) || $n eq '' ? :
1690 0 0 s/\\x([0-9a-fA-F]{2})/chr hex $1;/eg ? :
0 0 /^\(/ ? :
0 0 !defined($_) ? :
1691 0 0 $v =~ s/\\x([0-9a-fA-F]{2})/chr hex $1;/eg ? :
0 0 $v =~ /[,;]/ ? :
0 0 $v =~ /^[^\(\)]+[=]/ ? :
1705 0 0 ref $_ ? :
1707 0 0 ref $_[1] eq 'HASH' ? :
0 0 ref $_[1] eq 'ARRAY' ? :
0 0 !ref($_[1]) ? :
1731 0 0 ref $_[2] eq 'HASH' ? :
0 0 ref $_[2] eq 'ARRAY' ? :
0 0 !ref($_[2]) ? :
0 0 $#_ < 2 ? :
1745 0 0 @_ == 0 || $_[0] =~ /^\d+$/i ? :
1746 0 0 @_ == 1 ? :
0 0 @_ == 0 ? :
1762 0 0 @_ < 2 || !$_[1] ? :
1767 0 0 unless $ts =~ /(\d+)/
1769 0 0 if $m eq 'yyyy' or $m eq '%Y'
1771 0 0 if $m eq 'm' and $th{$m}
1772 0 0 if $m ne 'M'
1792 0 0 if ($] >= 5.008 and eval 'use Encode; 1') { }
1793 0 0 /8859-5/i ? :
0 0 /koi/i ? :
0 0 /ansi|1251/i ? :
0 0 /oem|866/i ? :
1799 0 0 Encode::is_utf8($_) ? :
0 0 if defined $_ and $_ ne ''
1807 0 0 if ($v =~ /oem|866/i) { }
0 0 elsif ($v =~ /ansi|1251/i) { }
0 0 elsif ($v =~ /koi/i) { }
0 0 elsif ($v =~ /8859-5/i) { }
1812 0 0 if defined $_
1814 0 0 @s > 1 ? :
1826 0 0 unless defined $_
1838 0 0 if not defined $_ or $_ eq ''
1853 0 0 $$s{-'c'}{-'htmlclass'} ? :
0 0 unless $o{-'class'}
1855 0 0 unless ($o{-'value'})
1857 0 0 unless $o{-'title'}
1858 0 0 unless $o{-'style'}
1860 0 0 $_ =~ /^-(.+)/ ? :
1862 0 0 $o{$k} eq '...' ? :
0 0 $t =~ /^value$/i ? :
1877 0 0 unless defined $_
1880 0 0 /^lt$/i ? :
0 0 /^gt$/i ? :
0 0 /^quot$/i ? :
0 0 /^amp$/i ? :
1893 0 0 unless defined $_
1902 0 0 unless defined $_
1911 0 0 $_[1] =~ /\?/ ? :
1920 0 0 $_[$i] =~ /^-/ ? :
0 0 ref $_[$i + 1] ? :
1930 0 0 unless defined $v
1947 0 0 unless defined $v
1960 0 0 unless defined $v
1962 0 0 int(length($1) / 2) * 2 == length $1 ? :
1963 0 0 int(length($1) / 2) * 2 == length $1 ? :
1971 0 0 substr($_[$#_], 0, 1) eq "\n" ? :
0 0 $#_ + 1 != 2 * int(($#_ + 1) / 2) ? :
1976 0 0 $_[$_] ne 'href' ? :
1985 0 0 substr($_[$_], 0, 1) eq '-' ? :
0 0 !ref($_[$_ + 1]) ? :
0 0 defined $_[$_ + 1] ? :
0 0 $_[$_] ? :
2002 0 0 ref $_ ne 'ARRAY' ? :
2003 0 0 $_ ne 'href' ? :
2005 0 0 if $_
2008 0 0 substr($_, 0, 1) eq '-' ? :
0 0 !ref($$v{$_}) ? :
0 0 defined $$v{$_} ? :
2014 0 0 if exists $$v{$_}
2021 0 0 defined $v ? :
0 0 ref $v eq 'ARRAY' ? :
0 0 ref $v eq 'CODE' && ($v = &{$v;}) && 0 ? :
0 0 $c eq '0' ? :
0 0 !defined($c) ? :
0 0 defined $v ? :
0 0 ref $v eq 'ARRAY' ? :
0 0 ref $v eq 'CODE' && ($v = &{$v;}) && 0 ? :
0 0 exists $$v{0} ? :
0 0 grep({eval { do { $v = $$v{$_} } } if exists $$v{$_};} '', '-data') ? :
0 0 ref $_[$[ + 4] eq 'HASH' && eval { do { $v = $_[$[ + 4]; $c = $$v{'-'} || $$v{'-tag'} || 'tag' } } ? :
0 0 ref $_[$[ + 4] eq 'ARRAY' ? :
0 0 !ref($_[$[ + 4]) ? :
0 0 !$n ? :
2045 0 0 if ($] >= 5.008 and eval 'use Encode; 1')
2048 0 0 if $cp
2050 0 0 if $cp
2054 0 0 unless $t
2062 0 0 if ($] >= 5.008 and eval 'use Encode; 1')
2064 0 0 if $cp
2066 0 0 if $cp
2067 0 0 if $cp
2071 0 0 unless $t
2084 0 0 if $_[0]{-'cgi'}
2085 0 0 unless (eval 'use CGI (); 1' and eval 'use CGI (); 1')
2093 0 0 unless ($_[0]{-'cgi'})
2099 0 0 if ($_[0]{-'cgi'}{'.cgi_error'})
2104 0 0 $HS eq ';' ? :
2105 0 0 if (($ENV{'SERVER_SOFTWARE'} || '') =~ /IIS/i or $ENV{'MOD_PERL'} and not $ENV{'PERL_SEND_HEADER'})
2109 0 0 if ($ENV{'PERLXS'})
2111 0 0 if (($ENV{'GATEWAY_INTERFACE'} || '') =~ /PerlEx/)
2118 0 0 if ($#_ > 0)
2121 0 0 if ($v) { }
0 0 elsif (not $ENV{'PERLXS'} || ($ENV{'GATEWAY_INTERFACE'} || '') =~ /PerlEx/) { }
0 0 elsif ($#_ > 2 or $#_ == 2 and not $_[2]) { }
0 0 elsif ($_[1] eq '-relative') { }
0 0 elsif ($_[1] eq '-absolute') { }
2126 0 0 if $v =~ m[[\\/]([^\\/]+)$]
2133 0 0 if $_[0]{-'c'}{-'url'}
2137 0 0 if ($ENV{'PERLXS'} or ($ENV{'GATEWAY_INTERFACE'} || '') =~ /PerlEx/)
2138 0 0 $_[0]{-'c'}{-'url'} =~ m[/$] || $ENV{'SCRIPT_NAME'} =~ m[^/] ? :
0 0 if not $_[0]{-'c'}{-'url'} =~ m[\w/\w] and $ENV{'SCRIPT_NAME'}
2148 0 0 if $_[0]{-'dbi'}
2149 0 0 ref $_[0]{-'dbiarg'} ? :
2153 0 0 if (not $_[0]{-'dbistart'}) { }
0 0 elsif (ref $_[0]{-'dbistart'} eq 'CODE') { }
0 0 elsif (ref $_[0]{-'dbistart'} eq 'ARRAY') { }
2162 0 0 unless $_[0]{-'dbi'}->err
2169 0 0 if ($_[0]{-'dbi'}->err)
2178 0 0 if ($_[1]) { }
2183 0 0 unless $_[0]{-'dbidsn'}
2189 0 0 if $ENV{'GATEWAY_INTERFACE'} =~ /PerlEx/
2190 0 0 if $ENV{'MOD_PERL'}
2191 0 0 unless eval 'use DBI; 1;'
2192 0 0 ref $_[0]{-'dbiarg'} ? :
2193 0 0 if ($c =~ /^DBI:Proxy:hostname=127\.0\.0\.1;/i)
2199 0 0 ref $_[0]{-'dbiarg'} ? :
2200 0 0 if $r
2201 0 0 if (--$i)
2202 0 0 $c =~ /hostname=([^;]+)/ ? :
2203 0 0 $c =~ /port=([^;]+)/ ? :
2205 0 0 if $x =~ /^\\\\\?\\/
2206 0 0 if $x =~ /(?:PerlIS|PerlEx)\d*\.dll$/i
2210 0 0 if ($^O eq 'MSWin32') { }
2221 0 0 unless Win32::Process::Create($Win32::Process::Create::ProcessObj, $x, $a, 0, &CREATE_NEW_CONSOLE, '.')
2226 0 0 if system 1, $a
2235 0 0 ref $_[0]{-'dbiarg'} ? :
2245 0 0 unless defined $_[1]
2246 0 0 $_[1] =~ /^(['"])(.*)['"]$/ ? :
2247 0 0 unless $q
2251 0 0 if $q ne $q1
2263 0 0 @_ > 1 ? :
0 0 @_ > 2 ? :
2278 0 0 @_ > 2 ? :
2283 0 0 unless $_[1]
2284 0 0 unless $$DBIx::Web::CACHE{$_[0]}{'-dbm/' . $_[1]}
2296 0 0 unless $_[1]
2297 0 0 if ($_[1] eq '*')
2300 0 0 unless $k =~ m[^-dbm/]
2305 0 0 unless $$DBIx::Web::CACHE{$_[0]}{'-dbm/' . $_[1]}
2314 0 0 unless $_[1]
2315 0 0 if ($_[1] eq '*')
2318 0 0 unless $k =~ m[^-dbm/]
2323 0 0 unless $$DBIx::Web::CACHE{$_[0]}{'-dbm/' . $_[1]}
2334 0 0 substr($_[0], 0, 1) eq '-' ? :
2335 0 0 ref $_[$#_] eq 'CODE' ? :
2340 0 0 if ($^O eq 'MSWin32' or $^X =~ /(?:perlis|perlex)\d*\.dll$/i) { }
2342 0 0 if (not $sub) { }
2343 0 0 $^X =~ /(?:perlis|perlex)\d*\.dll$/i ? :
0 0 if (not $opt =~ /h/ and $^X =~ /(?:perlis|perlex)\d*\.dll$/i ? !($_[0] =~ /^(?:xcopy|xcacls|cacls)/) : 1) { }
2352 0 0 if $] >= 5.008
2353 0 0 if (system(@_) == -1)
2357 0 0 if $] >= 5.008
2362 0 0 unless open WTRFH, '|-', join(' ', @_) . ' >nul 2>&1' and defined *WTRFH
2364 0 0 if $sub
2372 0 0 if ($pid) { }
2373 0 0 if ($sub)
2380 0 0 unless $opt =~ /h/
2388 0 0 unless $r
2389 0 0 if ($r and $r > 0 and $opt =~ /i/)
2390 0 0 if (not $o) { }
2394 0 0 if $r and not $opt =~ /i/
2398 0 0 if ($o)
2402 0 0 !$r ? :
2408 0 0 if $^O ne 'MSWin32'
2414 0 0 unless $o
2415 0 0 if (ref $rc eq 'HASH') { }
2420 0 0 unless %$rc
2426 0 0 unless @$rc
2434 0 0 if $^O ne 'MSWin32'
2439 0 0 unless $o
2440 0 0 if $_
2442 0 0 $$f{'Path'} =~ m[^\Q$mask\E[\\/]*(.+)]i ? :
2443 0 0 unless $n and grep /^\Q$n\E$/i, @$list
2451 0 0 !$_[0]{-'output'} ? :
0 0 if !$_[0]{-'output'} ? print(@_[1 .. $#_]) : &{$_[0]{-'output'};}(@_)
2472 0 0 if (not $_[0]{-'smtp'}) { }
0 0 elsif (scalar @_ > 1 and not $_[1]) { }
0 0 elsif ($_[0]{-'smtp'}) { }
2474 0 0 if $_[0]{-'smtp'}
2478 0 0 if (ref $_[1])
2482 0 0 if $_[0]{-'smtp'}
2487 0 0 $_[0]{-'smtphost'} ? :
2491 0 0 if not $_[0]{-'smtp'} or $@
2493 0 0 if ref $_[1]
2499 0 0 $_[1] =~ /^([^\\]+)\\(.+)$/ ? :
0 0 index($_[1], '@') < 0 && $_[0]{-'smtpdomain'} ? :
2509 0 0 if $_[1] =~ /
2511 0 0 unless ($d =~ s/<([^<>]+)>/'<' . $_[0]->smtpAdr($_[1]) . '>';/e)
2520 0 0 unless $$s{-'smtphost'}
2527 0 0 if ref $a{-'from'} eq 'CODE'
2529 0 0 if ref $a{-'to'} eq 'CODE'
2530 0 0 $a{-'to'} =~ /^\s*(.*)\s*$/ ? :
0 0 if $a{-'to'} and not ref $a{-'to'} and $a{-'to'} =~ /[,;]/
2533 0 0 ref $a{-'to'} ? :
0 0 if $a{-'to'}
2538 0 0 if ref $a{-'recipient'} eq 'CODE'
2539 0 0 $a{-'recipient'} =~ /^\s*(.*)\s*$/ ? :
0 0 if $a{-'recipient'} and ref $a{-'recipient'} and $a{-'recipient'} =~ /[,;]/
2541 0 0 unless $a{-'recipient'}
2543 0 0 ref $a{-'recipient'} ? :
2545 0 0 unless (defined $a{-'data'})
2548 0 0 !defined($a{-'pout'}{$_}) ? :
2554 0 0 $a{-'pout'} ? :
0 0 ref $a{-'subject'} ? :
0 0 ref $a{-'subject'} eq 'CODE' ? :
0 0 if ref $a{-'subject'} or not defined $a{-'subject'}
2560 0 0 $koi ? :
2563 0 0 $koi ? :
2570 0 0 ref $a{-'to'} ? :
0 0 ref $a{-'to'} ? :
0 0 $koi ? :
0 0 if $a{-'to'}
2574 0 0 $a{-'pout'} || $a{-'html'} ? :
2579 0 0 if ($a{-'pout'})
2587 0 0 $a{-'pcmd'} ? :
2603 0 0 unless $$s{-'smtphost'}
2607 0 0 $a{-'sender'} =~ /<\s*([^<>]+)\s*>/ ? :
0 0 unless $s->smtp->mail($a{-'sender'} =~ /<\s*([^<>]+)\s*>/ ? $1 : $a{-'sender'})
2608 0 0 $_ && /<\s*([^<>]+)\s*>/ ? :
2611 0 0 ref $a{-'recipient'} ? :
0 0 ref $a{-'recipient'} ? :
0 0 unless $s->smtp->to(ref $a{-'recipient'} ? map({$_ && /<\s*([^<>]+)\s*>/ ? $1 : $_;} @{$a{-'recipient'};}) : $a{-'recipient'})
2614 0 0 unless $s->smtp->data($a{-'data'})
2616 0 0 unless $s->smtp->dataend
2637 0 0 unless (-d $p)
2638 0 0 if $_[0]{-'w32IISdpsn'} and not $_[0]{-'c'}{-'RevertToSelf'}
2640 0 0 if $_[1] ne 'rfa'
2644 0 0 if ($ENV{'OS'} and $ENV{'OS'} =~ /Windows_NT/i)
2646 0 0 /([^\@]+)\@([^\@]+)/ ? :
2658 0 0 $_[0]{-'w32xcacls'} ? :
0 0 ref $_[0]{-'fswtr'} ? :
0 0 $_[0]{-'w32xcacls'} ? :
2665 0 0 if -d $_[1]
2666 0 0 if ref $_[1]
2668 0 0 $_[1] =~ m[([\\/])] ? :
2669 0 0 $_[1] =~ m[^([\\/]+[^\\/]+[\\/]|\w:[\\/]+)(.+)] ? :
2672 0 0 unless (-d $a)
2673 0 0 if not $_[0]{-'log'} or ref $_[0]{-'log'}
2674 0 0 unless mkdir $a, 511
2685 0 0 if (do { -e $_[0] }) { }
2693 0 0 $_[0] =~ m(([^/\\]+)$)i ? :
2701 0 0 $pth eq '' ? :
0 0 unless opendir DIR, $pth eq '' ? './' : $pth
2703 0 0 if $_ eq '.' or $_ eq '..' or not $_ =~ /^$msk$/i
2706 0 0 unless closedir DIR
2713 0 0 $_ =~ m[[\\/]([^\\/]+)$] ? :
2719 0 0 $_ =~ m[[\\/]([^\\/]+)$]l ? :
0 0 !(-d $a) && -d $b ? :
0 0 -d $a && !(-d $b) ? :
2732 0 0 $_[0] =~ /^\-/ || $_[0] eq '' ? :
2737 0 0 if (-d $e) { }
0 0 elsif (-f $e and not unlink($e)) { }
2738 0 0 if ($opt =~ /r/i and not $s->pthRm($opt, "$e/*")) { }
0 0 elsif (not rmdir $e) { }
2743 0 0 unless $opt =~ /i/i
2748 0 0 unless $opt =~ /i/i
2757 0 0 unless -d $_[1]
2760 0 0 if scalar @g > 1 or scalar @g == 1 and not $g[0] =~ /\.htaccess$/i
2763 0 0 $d =~ m[^(.+)[\\/][^\\/]+$] ? :
2769 0 0 if $^O ne 'MSWin32'
2772 0 0 if lc($$s{-'c'}{-'pthStamp'} || '') eq lc $p
2777 0 0 unless $ow
2780 0 0 if $ow
2783 0 0 $_ =~ /\s/ ? :
2785 0 0 /([^\@]+)\@([^\@]+)/ ? :
2787 0 0 $_ =~ /\s/ ? :
2789 0 0 /([^\@]+)\@([^\@]+)/ ? :
2795 0 0 $$s{-'w32xcacls'} ? :
0 0 ref $$s{-'fswtr'} ? :
0 0 ref $$s{-'fsrdr'} ? :
0 0 $$s{-'fsrdr'} ? :
0 0 $$s{-'w32xcacls'} ? :
2805 0 0 defined $_[1] && $_[1] =~ /^-/ ? :
2806 0 0 $src =~ m[([\\/])] || $dst =~ m[([\\/])] ? :
2809 0 0 if (not $opt =~ /d/i) { }
0 0 elsif (not $opt =~ /i/i) { }
0 0 elsif (not eval { do { $s->pthMk($dst) } }) { }
2817 0 0 if (-f $src)
2818 0 0 $src =~ m[[\\/]([^\\/]+)$] ? :
0 0 $opt =~ /d/i || -d $dst ? :
2821 0 0 if -e $d1
2822 0 0 $^O eq 'MSWin32' ? :
0 0 if ($^O eq 'MSWin32' ? Win32::CopyFile($src, $d1, 1) : eval 'use File::Copy (); 1' && File::Copy::syscopy($src, $d1)) { }
0 0 elsif ($opt =~ /i/) { }
2835 0 0 if ($opt =~ /p/i and $opt =~ /d/i)
2838 0 0 $opt =~ /\*/ && !($src =~ m[([^\\/]+)$] && $1 =~ /\*/) ? :
2842 0 0 $s1 =~ m[[\\/]([^\\/]+)$] ? :
2843 0 0 if (-d $s1) { }
2844 0 0 unless $opt =~ /r/i
2845 0 0 $opt =~ /i/i ? :
0 0 unless $s->pthCp('-rd*' . ($opt =~ /i/i ? 'i' : ''), $s1, $d1)
2849 0 0 if -e $d1
2850 0 0 $^O eq 'MSWin32' ? :
0 0 if ($^O eq 'MSWin32' ? Win32::CopyFile($s1, $d1, 1) : eval 'use File::Copy (); 1' && File::Copy::syscopy($s1, $d1)) { }
0 0 elsif ($opt =~ /i/) { }
2880 0 0 if $$s{-'var'} and not $lck
2881 0 0 if $$s{-'var'} and $$s{-'var'}{'_handle'}
2885 0 0 unless (-f $fn)
2893 0 0 unless ($lck)
2903 0 0 if (not $_[0]{-'var'} && $_[0]{-'var'}{'_handle'}) { }
0 0 elsif (($_[1] || 2) eq 2 and ($_[0]{-'var'}{'_handle'}{-'lock'} || 0) ne 2) { }
2919 0 0 !($$s{-'var'} && $$s{-'var'}{'_handle'}) ? :
2933 0 0 if ref $_[0]{-'log'}
2942 0 0 unless ref $_[0]{-'log'}
2948 0 0 unless $_[0]{-'log'} or $_[0]{-'logm'}
2949 0 0 if $_[0]{-'log'} and not ref $_[0]{-'log'}
2950 0 0 if $_[0]{-'log'}
2953 0 0 if $_[0]{-'logm'} and not $_[0]{-'c'}{-'logm'}
2954 0 0 if $_[0]{-'logm'} and scalar @{$_[0]{-'c'}{-'logm'};} > $_[0]{-'logm'}
2955 0 0 $TW32 ? :
0 0 if $_[0]{-'logm'}
2974 0 0 defined $_ && $_ =~ /^-\w+[\d\w]*$/ ? :
2978 0 0 $i == 2 && $_[1] =~ /^dbi/ && $v =~ /^(?:keDel|kePut|affected|single|fetch)\b/i ? :
0 0 $i == 2 && $_[1] =~ /^dbi/ && $v =~ /^(?:select|insert|update|delete|drop|commit|rollback|fetch)\s+/i ? :
0 0 $v =~ /^-\w+[\d\w]*$/ ? :
0 0 $v =~ /^\d+$/ ? :
0 0 isa($v, 'HASH') ? :
0 0 ref $v eq 'ARRAY' ? :
0 0 !defined($v) ? :
2993 0 0 $r =~ /^(.+?)[\s,;=>]*$/ ? :
3004 0 0 $_[0]{-'userln'} ? :
0 0 if $_[0]{-'c'}{-'user'}
3007 0 0 ref $_[0]{-'user'} ? :
0 0 $_[0]{-'unames'} ? :
0 0 $_[0]{-'user'} ? :
3010 0 0 $_[0]{-'c'}{-'user'} =~ /^([^\@]+)\@(.+)$/ ? :
0 0 $_[0]{-'c'}{-'user'} =~ /^([^\\]+)\\(.+)$/ ? :
0 0 $_[0]{-'usernt'} ? :
3015 0 0 $_[0]{-'userln'} ? :
3020 0 0 if $_[0]{-'c'}{-'userln'}
3023 0 0 $un =~ /^([^\@]+)\@(.+)$/ ? :
0 0 $un =~ /^([^\\]+)\\(.+)$/ ? :
3026 0 0 eval('use Sys::Hostname; Sys::Hostname::hostname()') =~ /\Q$d\E$/i ? :
0 0 $^O eq 'MSWin32' && lc $d eq lc $s->w32domain ? :
0 0 !$d ? :
3043 0 0 if $_[0]{-'c'}{-'unames'}
3045 0 0 ref $_[0]{-'unames'} ? :
0 0 $2 eq '@' ? :
0 0 !defined($_[0]{-'usernt'}) && $_[0]->user =~ /^([^\\\@]+)([\\\@])([^\\\@]+)$/ ? :
0 0 $_[0]->user ne $_[0]->userln ? :
0 0 $_[0]{-'user'} ? :
0 0 $_[0]{-'unames'} ? :
3064 0 0 if not $_[1] and $_[0]{-'c'}{-'ugroups'}
3067 0 0 ref $_[0]{-'ugroups'} eq 'CODE' ? :
0 0 if $_[0]{-'ugroups'}
3074 0 0 if ($ug)
3081 0 0 if ($fn = $$s{-'AuthGroupFile'} || $$s{-'PlainGroupFile'} || ($$s{-'ldap'} && $s->ugfile('ugf_ldap') || $$s{-'w32ldap'} && $s->ugfile('ugf_w32ldap') || $^O eq 'MSWin32' && $s->ugfile('ugf_w32')) && $s->pthForm('var', 'uagroup') and -f $fn) { }
3091 0 0 unless $r =~ /[:\s](?:\Q$un\E|\Q$ul\E)(?:\s|\Z)/i
3092 0 0 unless $r =~ /^([^:]+):/
3096 0 0 unless @$ug
3103 0 0 if ($ug) { }
3105 0 0 $rs =~ /^([^:]+):/ ? :
0 0 if $rs
3109 0 0 $s->uguest ? :
0 0 $$s{-'ugadd'} ? :
3113 0 0 if (not defined $$s{-'usernt'}) { }
0 0 elsif ($$s{-'usernt'}) { }
3116 0 0 $_ =~ /\@/ ? :
3120 0 0 $_ =~ /\\/ ? :
3123 0 0 if ($$s{-'ugflt'})
3125 0 0 &$fg($s, $_) ? :
3128 0 0 if ($$s{-'ugadd'})
3130 0 0 ref $$s{-'ugadd'} eq 'CODE' ? :
3131 0 0 ref $ugadd eq 'HASH' ? :
0 0 ref $ugadd eq 'ARRAY' ? :
3136 0 0 if defined $e and not grep(/^\Q$e\E$/i, @$ug)
3141 0 0 if ($$s{-'ugflt1'})
3145 0 0 if $rl
3146 0 0 unless $_[1]
3148 0 0 unless $$DBIx::Web::CACHE{-'ugroups'}
3149 0 0 if %{$$DBIx::Web::CACHE{-'ugroups'};} > 200
3158 0 0 if ($_[1]) { }
0 0 elsif ($_[0]{-'c'}{-'ugnames'}) { }
3178 0 0 if $_[0]{-'c'}{-'ugrexp'}
3187 0 0 if defined $j and &$e($j)
0 0 if defined $i and &$e($i)
0 0 if (ref $i) { }
3200 0 0 if exists $_[0]{-'c'}{-'uadmwtr'}
3206 0 0 if exists $_[0]{-'c'}{-'uadmrdr'}
3213 0 0 defined $_[0] && substr($_[0], 0, 1) eq '-' ? :
3214 0 0 ref $_[0] eq 'CODE' ? :
3215 0 0 $_[0] && !($o =~ /u/) ? :
0 0 ref $_[0] ? :
3221 0 0 if ($$s{-'uglist'}) { }
0 0 elsif ($$s{-'AuthUserFile'} or $$s{-'AuthGroupFile'}) { }
0 0 elsif ($$s{-'PlainUserFile'} || $$s{-'ldap'} && $s->ugfile('ugf_ldap') || $$s{-'w32ldap'} && $s->ugfile('ugf_w32ldap') || $^O eq 'MSWin32' && $s->ugfile('ugf_w32') and $fn = $$s{-'PlainUserFile'} || $s->pthForm('var', 'ualist') and -f $fn) { }
3228 0 0 if ($fm and not ref $fm and -f $fn)
3231 0 0 unless $r =~ /^\Q$fm\E:/i
3237 0 0 unless ref $fm and @$fm
3239 0 0 if $fm and not ref $fm && @$fm
3241 0 0 if ($o =~ /u/ and $fn and -f $fn)
3244 0 0 unless $r =~ /^([^:]+):/
3246 0 0 if $fu and not &$fu($s, $en) or $fc and not &$fc($s, $en)
3248 0 0 if ($fm)
3250 0 0 if ($el eq $e)
3251 0 0 unless $rl
3258 0 0 if ($o =~ /g/ and $fn and -f $fn)
3261 0 0 unless $r =~ /^([^:]+):/
3263 0 0 if $fg and not &$fg($s, $en) or $fc and not &$fc($s, $en)
3265 0 0 if ($fm)
3267 0 0 if ($el eq $e)
3268 0 0 unless $rl
3275 0 0 ref $r eq 'HASH' ? :
3288 0 0 if ($fm and not ref $fm)
3290 0 0 $fm =~ /\@\Q$dn\E$/i ? :
0 0 $fm =~ /^\Q$dn\E\\/i ? :
0 0 !$dn ? :
3297 0 0 if (-f $fn)
3300 0 0 unless $rr =~ /^\Q$vn\E:/i
3307 0 0 unless ref $fm and scalar @$fm
3314 0 0 unless &$fc($s, $en, $ef, $ep, $ed, $em, $ei)
0 0 if ($fc) { }
0 0 elsif ($fm) { }
3317 0 0 if ($el eq $e)
3318 0 0 unless $rl
3320 0 0 $dn && $ef =~ /\@/ ? :
0 0 $en =~ /^([^\@]+)\@([^\@]+)$/ ? :
0 0 $en =~ /[\\]/ ? :
0 0 $dn && $ef =~ /\@/ ? :
0 0 $en =~ /^([^\\]+)\\([^\\]+)$/ ? :
0 0 $en =~ /[\@]/ ? :
0 0 $$s{-'usernt'} ? :
3323 0 0 $en =~ /[\@\\]/ && !($o =~ /[<>]/) ? :
3324 0 0 if $o =~ /d/
3326 0 0 if ($o =~ /g/ and $ec =~ /^g/i)
3327 0 0 if $fg and not &$fg($s, $en, $ef, $ep, $ed, $em, $ei)
3328 0 0 if (ref $r eq 'ARRAY') { }
0 0 elsif ($o =~ /\@/) { }
0 0 elsif ($ed) { }
3332 0 0 if ($em) { }
0 0 elsif ($o =~ /c/ and $ei and $ei =~ /\b([\w\d_+-]+\@[\w\d.]+)\b/) { }
3340 0 0 $o =~ /d/ ? :
3346 0 0 unless $ed
3347 0 0 $1 ? :
0 0 !$2 || $o =~ /d/ ? :
0 0 length($ed) + length($ev) + 3 > 60 ? :
0 0 $o =~ /[<>]/ ? :
0 0 $o =~ /d/ && $o =~ /c/ ? :
0 0 $ed =~ /^\Q$en\E\s*([,.-:]*)\s*(.*)/i ? :
0 0 !$ed ? :
3362 0 0 if length $$r{$en} > 57
3366 0 0 if ($o =~ /u/ and $ec =~ /^u/i)
3367 0 0 if $fu and not &$fu($s, $en, $ef, $ep, $ed, $em, $ei)
3368 0 0 if (ref $r eq 'ARRAY') { }
0 0 elsif ($o =~ /\@/) { }
3372 0 0 if ($em) { }
0 0 elsif ($o =~ /c/ and $ei and $ei =~ /\b([\w\d_+-]+\@[\w\d.]+)\b/) { }
3380 0 0 $o =~ /d/ ? :
3394 0 0 if ($$s{-'ugadd'} and $r and $o =~ /g/ and not $o =~ /\@/)
3396 0 0 ref $$s{-'ugadd'} eq 'CODE' ? :
3397 0 0 if (ref $ugadd eq 'HASH' and ref $r eq 'HASH') { }
3400 0 0 unless $$r{$e}
3404 0 0 ref $ugadd eq 'HASH' ? :
0 0 ref $ugadd eq 'ARRAY' ? :
3409 0 0 if (ref $r eq 'HASH') { }
3410 0 0 unless $$r{$e}
3413 0 0 unless grep /^\Q$e\E$/i, @$r
3418 0 0 if ref $r eq 'ARRAY'
3434 0 0 unless $_[0]{-'c'}{-'udisp'}{lc $_[1]}
3438 0 0 if (ref $v)
3440 0 0 if $_[0]{-'udispq'} and ref $DBIx::Web::CACHE
3444 0 0 unless $v or not $_[0]{-'udispq'} and $^O eq 'MSWin32' and w32udisp(@_)
3447 0 0 $_[0]{-'udisp'} =~ /\w/ ? :
0 0 !$_[0]{-'udisp'} ? :
0 0 ref $_[0]{-'udisp'} ? :
0 0 $_[0]{-'udispq'} && ref $DBIx::Web::CACHE && $$DBIx::Web::CACHE{-'udisp'} ? :
0 0 $_[0]{-'c'}{-'udisp'} ? :
0 0 $_[0]{-'AuthUserFile'} ? :
0 0 !defined($_[1]) || $_[1] eq '' ? :
3450 0 0 if $_[0]{-'udispq'} and ref $DBIx::Web::CACHE
3452 0 0 $_[0]{-'udisp'} =~ /\w/ ? :
0 0 !$_[0]{-'udisp'} ? :
0 0 unless $_[0]{-'c'}{-'udisp'}{lc $_[1]} or not $_[0]{-'udispq'} and $^O eq 'MSWin32' and w32udisp(@_, !$_[0]{-'udisp'} ? () : ($_[0]{-'udisp'} =~ /\w/ ? '-ud' . $_[0]{-'udisp'} : '-ugdc'))
3468 0 0 ref $DBIx::Web::CACHE && $$DBIx::Web::CACHE{-'udisp'} ? :
0 0 $_[0]{-'c'}{-'udisp'} ? :
0 0 $_[0]{-'AuthUserFile'} ? :
0 0 !defined($_[1]) || $_[1] eq '' ? :
3469 0 0 if ref $DBIx::Web::CACHE
3478 0 0 unless $fs
3481 0 0 if -f $fg and time - [stat $fg]->[9] < 14400
3486 0 0 $call eq 'ugf_ldap' ? :
0 0 $call eq 'ugf_w32ldap' ? :
0 0 $call eq 'ugf_w32' ? :
0 0 if ref $_[0] and !$mo || $mo eq 's'
3492 0 0 if $mo and $mo eq 's'
3493 0 0 if (not $mo) { }
0 0 elsif ($mo eq 'q') { }
3494 0 0 if (not -f $fg) { }
0 0 elsif ($mo = $s && $$s{-'endh'}) { }
3498 0 0 if ($$mo{'ugfile'}) { }
0 0 elsif ($^O eq 'MSWin32' and eval 'use Win32::Process; 1') { }
3501 0 0 unless ($$s{-'w32IISdpsn'} and $$s{-'c'}{-'RevertToSelf'})
3503 0 0 $^X =~ /.dll$/i ? :
0 0 $^X =~ m[^(.+)([\\/])[^\\/]+\.dll$]i ? :
3511 0 0 unless Win32::Process::Create($Win32::Process::Create::ProcessObj, $cmd[0], join(' ', @cmd), 0, &DETACHED_PROCESS | &CREATE_NO_WINDOW, '.')
3525 0 0 if (ref $s and $$s{-'w32IISdpsn'} and $$s{-'w32IISdpsn'} < 2 and $$s{-'c'}{-'RevertToSelf'}) { }
3530 0 0 $call =~ /^(?:ugf_ldap)$/ ? :
3557 0 0 unless open FG, "+>>$fg.tmp" or $s and &{$$s{-'die'};}($s->lng(0, 'ugfile') . ": open('$fg.tmp') -> $!" . $$s{-'ermd'})
3560 0 0 unless open FL, "+>>$fl.tmp" or $s and &{$$s{-'die'};}($s->lng(0, 'ugfile') . ": open('$fl.tmp') -> $!" . $$s{-'ermd'})
3563 0 0 unless -f $fg
3571 0 0 if ($call eq 'ugf_w32') { }
0 0 elsif ($call eq 'ugf_w32ldap') { }
0 0 elsif ($call eq 'ugf_ldap') { }
3595 0 0 unless open FW, "+>>$fg" and flock FW, 2 and truncate FW, 0 and seek FW, 0, 0 and do { while (defined(my $rr = )) { do { print FW $rr }; } ; 1 } and flock FW, 8 and close FW or $s and $s->die($s->lng(0, 'ugfile') . ": open('${fg}') -> $!")
3602 0 0 unless open FW, "+>>$fl" and flock FW, 2 and truncate FW, 0 and seek FW, 0, 0 and do { while (defined(my $rr = )) { do { print FW $rr }; } ; 1 } and flock FW, 8 and close FW or $s and $s->die($s->lng(0, 'ugfile') . ": open('${fl}') -> $!")
3608 0 0 if $s
3629 0 0 if $s
3631 0 0 !$hdn || $lds ? :
0 0 !$ldn ? :
3632 0 0 !$hdu || $lds ? :
0 0 !$ldu ? :
3634 0 0 unless $_[1]
3636 0 0 unless $om
3642 0 0 if (not $oe && $$oe{'Class'} && $$oe{'Name'} or substr($$oe{'Name'}, -1, 1) eq '$' or substr($$oe{'Name'}, -1, 1) eq '&') { }
3647 0 0 $$oe{'Parent'} =~ m[([^\\/]+)$] ? :
3649 0 0 $ldn ? :
0 0 lc $$oe{'Parent'} ne ($ldn ? $ldc : $hdc) ? :
3659 0 0 if (not $oe && $$oe{'Class'} && $$oe{'Name'} && $$oe{'groupType'} or substr($$oe{'Name'}, -1, 1) eq '$' or substr($$oe{'Name'}, -1, 1) eq '&') { }
3664 0 0 if ($$oe{'groupType'} eq '2')
3665 0 0 $$oe{'Parent'} =~ m[([^\\/]+)$] ? :
3669 0 0 unless ($dnl{$dn} or $dn =~ /^(?:nt authority|builtin)$/)
3682 0 0 unless $du and &$df($s, $du)
3684 0 0 if $s
3687 0 0 unless $od and $$od{'Class'}
3691 0 0 $dn eq $ldn || $dn eq $hdn ? :
3692 0 0 unless ($hdn and $ldn and $dn eq $hdn)
3697 0 0 if not $oe && $$oe{'Class'} && $$oe{'Name'} or substr($$oe{'Name'}, -1, 1) eq '$' or substr($$oe{'Name'}, -1, 1) eq '&'
3698 0 0 if $$oe{'AccountDisabled'}
3699 0 0 if $$oe{'Name'} =~ /^(?:SYSTEM|INTERACTIVE|NETWORK|IUSR_|IWAM_|HP ITO |opc_op|patrol|SMS |SMS&_|SMSClient|SMSServer|SMSService|SMSSvc|SMSLogon|SMSInternal|SMS Site|SQLDebugger|sqlov|SharePoint|RTCService)/i
3700 0 0 $dp ? :
3714 0 0 if not $oe && $$oe{'Class'} && $$oe{'Name'} or substr($$oe{'Name'}, -1, 1) eq '$' or substr($$oe{'Name'}, -1, 1) eq '&'
3718 0 0 if $dn ne ($lds || $hdn) and $$oe{'groupType'} eq '4'
3720 0 0 if $$oe{'Name'} =~ /^(?:Domain Controllers|Domain Computers|Pre-Windows 2000|RAS and IAS Servers|MTS Trusted|SMSInternal|NetOp Activity)/i
3722 0 0 $dp ? :
0 0 $$oe{'groupType'} ne '4' ? :
3732 0 0 !$dp ? :
3753 0 0 unless $_[0]
3756 0 0 if (not ref $oe && $$oe{'Class'} && ($$oe{'cn'} || $$oe{'Name'})) { }
0 0 elsif ($$oe{'Class'} =~ /^(?:container|organizationalUnit|builtinDomain)$/i) { }
0 0 elsif (($$oe{'sAMAccountName'} || $$oe{'cn'} || $$oe{'Name'} || '') =~ /\$$/) { }
0 0 elsif ($$oe{'Class'} =~ /^(?:user|group)$/i) { }
3769 0 0 unless $$hm{$_[0]}
3772 0 0 if ($$hg{$_}) { }
0 0 elsif (not $$hm{$_}) { }
3778 0 0 $ll ? :
0 0 $v =~ /\\/ ? :
0 0 $v =~ /^$ld\\/i ? :
3784 0 0 $ll ? :
0 0 $v =~ /\\/ ? :
0 0 $v =~ /^$ld\\/i ? :
0 0 $a ? :
3788 0 0 $ll ? :
0 0 ref $aq ? :
3789 0 0 ref $e ? :
3793 0 0 $pl =~ /\bDC=/ ? :
3794 0 0 if $s
3796 0 0 $pl ? :
3799 0 0 unless (ref $od)
3800 0 0 $s ? :
3806 0 0 unless $$oe{'GUID'}
3807 0 0 if $pl and $pw || !$ll and $$oe{'Class'} =~ /^(?:group)$/i and ($$oe{'groupType'} || 0) & 4
3811 0 0 $pl ? :
3812 0 0 $pw ? :
3815 0 0 if ($$oe{'Class'} =~ /^(?:group)$/i)
3820 0 0 if (not $om && $$om{'Class'}) { }
0 0 elsif ($$om{'Class'} =~ /^(foreignSecurityPrincipal)$/) { }
3822 0 0 if ($$om{'foreignIdentifier'}) { }
3829 0 0 $$om{'Parent'} =~ m[([^\\/]+)$] && lc $1 ne lc $lh ? :
0 0 $pl ? :
3836 0 0 if ($on)
3839 0 0 $s ? :
0 0 unless $og
3852 0 0 $$om{'Parent'} =~ m[([^\\/]+)$] ? :
3853 0 0 if $k and lc $k ne lc($pw || $ld)
3860 0 0 $ll ? :
0 0 ref $aq ? :
3861 0 0 ref $e ? :
3862 0 0 $pl =~ /\bDC=/ ? :
3863 0 0 if $s
3865 0 0 $pl ? :
3868 0 0 unless (ref $od)
3869 0 0 $s ? :
3875 0 0 unless $$oe{'GUID'}
3876 0 0 if not $pl and $$oe{'Class'} =~ /^(?:user)$/i
3878 0 0 if $pl and $pw || !$ll and $$oe{'Class'} =~ /^(?:group)$/i and ($$oe{'groupType'} || 0) & 4
3882 0 0 $pl ? :
3884 0 0 if $en =~ /^(?:Domain Controllers|Domain Computers|Pre-Windows 2000|RAS and IAS Servers|MTS Trusted|SMSInternal|NetOp Activity)/i
3885 0 0 if $en =~ /^(?:SYSTEM|INTERACTIVE|NETWORK|IUSR_|IWAM_|HP ITO |opc_op|patrol|SMS |SMS&_|SMSClient|SMSServer|SMSService|SMSSvc|SMSLogon|SMSInternal|SMS Site|SQLDebugger|sqlov|SharePoint|RTCService)/i
3886 0 0 !($$oe{'Class'} =~ /^(?:group)$/i && $$oe{'groupType'} & 4) ? :
3899 0 0 if $el
3901 0 0 if $el and not $pw and $pl
3904 0 0 if $el and not $pw and not $pl
3907 0 0 !$pw ? :
0 0 $el ? :
0 0 if $pl
3920 0 0 unless $s
3924 0 0 $$s{-'ldapfu'} && $$s{-'ldapfg'} ? :
3928 0 0 $qf ? :
3934 0 0 if $q->entry($i)->get_value('member')
3939 0 0 unless $$hm{$_[0]}
3943 0 0 if ($$hg{$_}) { }
0 0 elsif (not $$hm{$_}) { }
3948 0 0 $$hn{$_} ? :
3952 0 0 $$hn{$_} ? :
0 0 $a ? :
3966 0 0 utf8dec($s, $q->entry($i)->get_value('objectClass') || '') =~ /person|user/i ? :
3970 0 0 unless $ei
3971 0 0 !$v ? :
3977 0 0 $$hm{$dn} ? :
3986 0 0 if $el
3988 0 0 $el ? :
0 0 if @en
4010 0 0 if defined $_[0]{-'w32IISdpsn'} and not $_[0]{-'w32IISdpsn'} or $_[0]{-'c'}{-'RevertToSelf'} or $^O ne 'MSWin32' or not +($ENV{'SERVER_SOFTWARE'} || '') =~ /IIS/ or $ENV{'FCGI_SERVER_VERSION'}
4027 0 0 $_ ? :
0 0 $o && $o->Call && $l ne (eval { do { Win32::LoginName() } } || '') ? :
4032 0 0 if $^O ne 'MSWin32'
4034 0 0 if (ref $_[0]{-'fswtr'}) { }
0 0 elsif ($_[0]{-'fswtr'} and $u eq lc $_[0]{-'fswtr'}) { }
4035 0 0 if $u eq lc $e
4040 0 0 if $u eq 'system'
4041 0 0 if ($] >= 5.008 and eval 'use Win32; 1' and Win32::IsAdminUser())
4043 0 0 if (Win32::LookupAccountName('', $u, $dom, $sid, $sit))
4046 0 0 if $sit eq '5'
4054 0 0 unless $_[0]{'ADSystemInfo'}
4060 0 0 unless w32adhi($_[0])->{'DomainShortName'} or eval { do { Win32::NodeName() } }
4066 0 0 if 'Win32::OLE'->GetObject('LDAP://' . Win32::NodeName())
4072 0 0 $_[1] =~ /^([^\@]+)@(.+)/ ? :
0 0 $_[1] =~ /^([^\\]+)\\(.+)/ ? :
4083 0 0 if $^O ne 'MSWin32'
4084 0 0 if not defined $_[1] or $_[1] eq ''
4085 0 0 $_[1] =~ /^([^\@]+)@(.+)/ ? :
0 0 $_[1] =~ /^([^\\]+)\\(.+)/ ? :
4092 0 0 $_[2] && $_[2] =~ /c/ && $$o{'Class'} eq 'Group' ? :
0 0 $$o{'Class'} eq 'User' ? :
0 0 !$o ? :
4107 0 0 if ($uif =~ /^([^\\]+)\\(.+)/) { }
0 0 elsif ($uif =~ /^([^\@]+)\@(.+)/) { }
4113 0 0 unless $oh
4115 0 0 unless $ou
4116 0 0 $$ou{'Parent'} =~ m[([^\\/]+)$] ? :
0 0 lc $$oh{'Parent'} eq lc $$ou{'Parent'} ? :
4123 0 0 if not $og && $$og{'Class'} or $$og{'groupType'} ne '2'
4131 0 0 if not $og && $$og{'Class'} or $$og{'groupType'} ne '4'
4133 0 0 if not $om && $$om{'Class'} or $$om{'Class'} ne 'User' and $$om{'Class'} ne 'Group'
4136 0 0 if $p ne $mc
4142 0 0 unless $mc
4143 0 0 if ($mc eq $uc)
4160 0 0 unless $u
4165 0 0 !($v =~ /[\@\\]/) ? :
0 0 $h && $$h{lc $v} ? :
0 0 $v && $d && $v =~ /\@\Q$d\E/i ? :
0 0 !$v ? :
4179 0 0 if $_[0]{-'c'}{-'ldap'}
4182 0 0 unless $a
4185 0 0 if (ref $a eq 'CODE') { }
4190 0 0 unless eval 'use Net::LDAP; 1'
4191 0 0 ref $a eq 'HASH' ? :
0 0 ref $a eq 'ARRAY' ? :
4192 0 0 unless $r
4196 0 0 !$a ? :
0 0 ref $a eq 'HASH' ? :
0 0 ref $a eq 'ARRAY' ? :
0 0 unless $r->bind(ref $a eq 'ARRAY' ? @$a : (ref $a eq 'HASH' ? %$a : (!$a ? ('version', 3) : $a)))
4205 0 0 $_[0]{-'ldapsearch'}{'filter'} ? :
0 0 $a{'filter'} ? :
0 0 $_[0]{-'ldapsearch'} && $_[0]{-'ldapsearch'}{'filter'} && $a{'filter'} ? :
4214 0 0 $_[0]{-'ldapsearch'} ? :
0 0 $f ? :
4217 0 0 if $r->code
4225 0 0 !($_[1] =~ /[=]/) ? :
0 0 $#_ < 2 ? :
4230 0 0 if $r->count > 1
4238 0 0 ref $_[1] ? :
4242 0 0 ref $v eq 'ARRAY' ? :
0 0 !defined($v) ? :
4250 0 0 unless $o
4251 0 0 unless $r
4252 0 0 unless $a
4253 0 0 $$s{-'ldapfu'} && $$s{-'ldapfg'} ? :
0 0 $o =~ /g/ ? :
0 0 $o =~ /u/ ? :
0 0 $o =~ /ug/ || !($o =~ /[ug]/) ? :
0 0 $f =~ /[=]/ ? :
4261 0 0 ref $f eq 'CODE' ? :
4262 0 0 $f && !($o =~ /u/) ? :
0 0 $f =~ /[=]/ ? :
0 0 ref $f ? :
4265 0 0 $fq ? :
0 0 if $fm and not ref $fm
4269 0 0 $fq ? :
4271 0 0 if (ref $r eq 'ARRAY') { }
4274 0 0 if ref $fm and not grep(/^\Q$v\E$/i, @$fm)
4282 0 0 if ref $fm and not grep(/^\Q$v\E$/i, @$fm)
4283 0 0 $o =~ /[<>]/ ? :
4293 0 0 ref $u ? :
4295 0 0 unless $g
4314 0 0 if $_[0]{-'table'}{$_[1]} and $_[0]{-'table'}{$_[1]}{'.mdeTable'}
4321 0 0 if $$s{-'mdeTable'} and not $$s{-'table'}{$tn}
4323 0 0 unless $$s{-'table'}{$tn}
4330 0 0 if (ref $$tm{-'field'} eq 'ARRAY')
4332 0 0 if not ref $f or ref $f ne 'HASH'
4333 0 0 if $$f{-'fld'}
4335 0 0 unless exists $$f{-'flg'}
4337 0 0 if ($$f{-'flg'} =~ /k/)
4338 0 0 if (not $$tm{-'key'}) { }
0 0 elsif (not grep({$_ eq $$f{-'fld'};} @{$$tm{-'key'};})) { }
4345 0 0 if ($$f{-'flg'} =~ /w/)
4346 0 0 if (not $$tm{-'wkey'}) { }
0 0 elsif (not grep({$_ eq $$f{-'fld'};} @{$$tm{-'wkey'};})) { }
4354 0 0 if not $$f{-'flg'} =~ /w/ and $$tm{-'wkey'} and grep {$_ eq $$f{-'fld'};} @{$$tm{-'wkey'};}
4356 0 0 if not $$f{-'flg'} =~ /k/ and $$tm{-'key'} and grep {$_ eq $$f{-'fld'};} @{$$tm{-'key'};}
4357 0 0 if not $$f{-'flg'} =~ /e/ and $$f{-'edit'}
4369 0 0 $_[0]{-'mdlTable'} ? :
4375 0 0 ref $_[1][0] ? :
0 0 !ref($_[1]) ? :
0 0 ref $_[1] eq 'HASH' ? :
4376 0 0 !$_[0]{-'dbi'} ? :
0 0 $_[3] =~ /\d+/ && $_[3] =~ /^[+-]{0,1}[\d]+(?:\.[\d]+){0,1}$/ ? :
0 0 !defined($_[3]) ? :
0 0 !$_[0]{-'dbi'} ? :
0 0 !$_[0]{-'dbi'} ? :
0 0 $_[3] =~ /\d/ && $_[3] =~ /^[+-]{0,1}[\d]+(?:\.[\d]+){0,1}$/ ? :
0 0 !defined($_[3]) ? :
0 0 $$t{-'mdefld'}{$_[2]}{-'flg'} =~ /[9n]/ ? :
0 0 $$t{-'mdefld'}{$_[2]}{-'flg'} =~ /["']/ ? :
0 0 !(ref $t && $$t{-'mdefld'} && $$t{-'mdefld'}{$_[2]} && $$t{-'mdefld'}{$_[2]}{-'flg'}) ? :
4403 0 0 if ($#_ > 1)
4406 0 0 !defined($_[1]{$_}) || $_[1]{$_} eq '' ? :
4411 0 0 ref $_[0]{-'tn'}{-'ridSubject'} eq 'CODE' ? :
0 0 unless ref $_[0]{-'tn'}{-'ridSubject'} eq 'CODE' ? &{$_[0]{-'tn'}{-'ridSubject'};}(@_) : join(' ', map({!defined($_[1]{$_}) || $_[1]{$_} eq '' ? () : $_[1]{$_};} @{$_[0]{-'tn'}{-'ridSubject'};}))
4418 0 0 unless $_[1]{-'racReader'} or $_[0]{-'racReader'}
4421 0 0 unless $_[1]{-'racWriter'} or $_[0]{-'racWriter'}
4422 0 0 unless $_[0]{-'table'}{$_[1]}{-'racReader'} or $_[0]{-'racReader'}
4423 0 0 unless $_[0]{-'table'}{$_[1]}{-'racWriter'} or $_[0]{-'racWriter'}
4424 0 0 ref $_[1] ? :
0 0 !$_[0]{-'rac'} || $_[0]->uadmrdr ? :
4426 0 0 ref $r && @$r ? :
4432 0 0 ref $_[1] ? :
0 0 !$_[0]{-'rac'} || $_[0]->uadmwtr ? :
4442 0 0 if ($_[2])
4443 0 0 ref $_[1] ? :
4444 0 0 if exists $$m{$_[2]} and not $$m{$_[2]}
4452 0 0 if $$m{-'racActor'} or $_[0]{-'racActor'} or $$m{-'racManager'} or $_[0]{-'racManager'} or $$m{-'racPrincipal'} or $_[0]{-'racPrincipal'} or $$m{-'racUser'} or $_[0]{-'racUser'} or $$m{-'racWriter'} or $_[0]{-'racWriter'} or $$m{-'rvcUpdBy'} or $_[0]{-'rvcUpdBy'}
4464 0 0 ref $_[1] ? :
4465 0 0 $_[2] eq 'users' ? :
0 0 $_[2] eq 'user' ? :
0 0 $_[2] eq 'principals' ? :
0 0 $_[2] eq 'principal' ? :
0 0 $_[2] eq 'managers' ? :
0 0 $_[2] eq 'manager' ? :
0 0 $_[2] eq 'actors' ? :
0 0 $_[2] eq 'actor' ? :
0 0 $_[2] eq 'authors' ? :
0 0 $_[2] eq 'author' ? :
0 0 $_[2] eq 'updater' ? :
0 0 $_[2] eq 'creator' ? :
0 0 $_[2] eq 'all' ? :
4515 0 0 ref $r && @$r ? :
4521 0 0 unless $_[1]
4523 0 0 !$_[1] ? :
4525 0 0 !$m || $$m{-'rvcInsBy'} || $_[0]{-'rvcInsBy'} || !$m || $$m{-'rvcUpdBy'} || $_[0]{-'rvcUpdBy'} ? :
0 0 !$m || $$m{-'racWriter'} || $_[0]{-'racWriter'} ? :
0 0 $#$v > 0 ? :
0 0 !($v = !$m || $$m{-'racActor'} || $_[0]{-'racActor'}) ? :
0 0 $#$v > 0 ? :
0 0 !($v = !$m || $$m{-'racManager'} || $_[0]{-'racManager'}) ? :
0 0 $#$v > 0 ? :
0 0 !($v = !$m || $$m{-'racPrincipal'} || $_[0]{-'racPrincipal'}) ? :
0 0 $#$v > 0 ? :
0 0 !($v = !$m || $$m{-'racUser'} || $_[0]{-'racUser'}) ? :
4540 0 0 if $_[2] and not grep({$_ eq $_[2];} @l)
4546 0 0 if $_[2]
4556 0 0 unless $_[2] and $_[1]{-'racReader'} || $_[0]{-'racReader'} || $_[1]{-'racWriter'} || $_[0]{-'racWriter'}
4558 0 0 $_[0]{-'racReader'} ? :
0 0 $_[1]{-'racReader'} ? :
0 0 $_[0]{-'racWriter'} ? :
0 0 $_[1]{-'racWriter'} ? :
4560 0 0 if $e eq $_[2]
4568 0 0 if $$m{-'table'}
4570 0 0 unless $_ and $m and $$m{-'mdefld'} and $$m{-'mdefld'}{$_} and $s->lnglbl($$m{-'mdefld'}{$_}, '-fld')
4572 0 0 $l ? :
0 0 $n =~ /^(?:managers|principals|users)$/i ? :
0 0 $n =~ /^(?:manager|principal|user)$/i ? :
0 0 unless join ', ', $l ? map({$_ unless $_ and $m and $$m{-'mdefld'} and $$m{-'mdefld'}{$_} and $s->lnglbl($$m{-'mdefld'}{$_}, '-fld');} @$l) : (), $n =~ /^(?:manager|principal|user)$/i ? '! ' . $s->mddUrole($m, 'actor') : ($n =~ /^(?:managers|principals|users)$/i ? '! ' . $s->mddUrole($m, 'actors') : ())
4588 0 0 unless $_[1]{-'table'} or $_[1]{-'form'} and $_[0]{-'form'}{$_[1]{-'form'}} and $_[0]{-'form'}{$_[1]{-'form'}}{-'table'}
4596 0 0 if substr($_, 0, 1) ne '-'
4614 0 0 $_[2]{'id'} ? :
0 0 $m && $$m{-'key'} ? :
4624 0 0 unless $m
4626 0 0 if ($$m{-'wkey'})
4631 0 0 %$r ? :
4653 0 0 $_[2]{'id'} ? :
0 0 $_[1]{-'table'} && $_[0]{-'table'}{$_[1]{-'table'}}{-'key'} ? :
0 0 $_[1]{-'where'} ? :
0 0 $_[1]{-'key'} ? :
0 0 $_[1]{-'key'} && !ref($_[1]{-'key'}) ? :
4668 0 0 $_[2] =~ /([^\Q$RISM0\E]+)\Q$RISM1\E((?:.(?!\Q$RISM1\E))+)$/ ? :
0 0 ref $_[0]{-'idsplit'} ? :
0 0 !$_[0]{-'idsplit'} ? :
4692 0 0 if $_[0]{$t} and not $t eq '-recInsID' && $tbl && $$tbl{$t}
4693 0 0 if $tbl and $$tbl{$t}
4694 0 0 if $frm and $$frm{$t} and $$frm{$t} ne $$tbl{$t}
4707 0 0 if (my $m = $$s{-'table'}{$$a{-'table'}}{-'recIndex0R'})
4711 0 0 unless ref $$s{-'table'}{$x}{-'ixcnd'}
4713 0 0 $r && &{$$i{-'ixcnd'};}($s, $a, $r) ? :
4714 0 0 $d && &{$$i{-'ixcnd'};}($s, $a, $n) ? :
4716 0 0 unless $$q[0]
4720 0 0 if ref $_
4722 0 0 $$i{-'field'} && ref $$i{-'field'} eq 'HASH' ? :
0 0 $$i{-'field'} && ref $$i{-'field'} eq 'ARRAY' ? :
0 0 $$i{-'ixrec'} ? :
4724 0 0 ref $v eq 'ARRAY' ? :
0 0 !ref($v) ? :
4728 0 0 eval { do { $s->dbiIns({-'table', $x, -'key', $k}, $r) } } ? :
0 0 $$q[1] eq '-' ? :
4741 0 0 $_[3] ? :
0 0 !$_[0]{-'table'}{$_[1]}{-'ixcnd'} ? :
4753 0 0 unless @i
4754 0 0 if ($c)
4775 0 0 ref $_[1] ? :
4783 0 0 defined $_[2]{$_} ? :
4796 0 0 unless $$m{-'rfdName'} or $_[0]{-'rfdName'}
4801 0 0 $_[2]{$$m{-'rvcActPtr'} or $_[0]{-'rvcActPtr'} or '-none'} ? :
0 0 $_[2]{$$m{-'rvcActPtr'} or $_[0]{-'rvcActPtr'} or '-none'} ? :
0 0 $_[0]{-'cgibus'} ? :
4810 0 0 unless $_[0]{$_[1]}
4833 0 0 ($ENV{'REMOTE_ADDR'} || '') ne '127.0.0.1' ? :
0 0 !$_[0]{$_[1]} ? :
0 0 $_[1] ne '-urf' ? :
0 0 $_[1] eq '-path' ? :
0 0 ($ENV{'REMOTE_ADDR'} || '') ne '127.0.0.1' ? :
0 0 $_[0]{-'urf'} eq $_[0]{-'url'} || substr($_[0]{-'urf'}, 7) eq $_[0]{-'path'} ? :
0 0 !$_[0]{$_[1]} ? :
0 0 $_[1] ne '-urf' ? :
0 0 $_[0]{-'cgibus'} ? :
0 0 ref $_[2] ? :
0 0 !ref($_[3]) ? :
4843 0 0 ref $_[1] ? :
4850 0 0 unless not $v
4856 0 0 $_[2] ? :
4868 0 0 if ($e and not -d $p)
4869 0 0 if $_[0]{-'w32IISdpsn'} and not $_[0]{-'c'}{-'RevertToSelf'}
4873 0 0 if $e
0 0 if (-d $p) { }
4876 0 0 if ($$r{-'file'} and $w)
4877 0 0 if $_[0]{-'w32IISdpsn'} and not $_[0]{-'c'}{-'RevertToSelf'}
4879 0 0 ref $_[1] ? :
4881 0 0 defined $$r{$_} ? :
0 0 if $wr
4883 0 0 defined $$r{$_} ? :
0 0 if $ww
4884 0 0 if ($wr or $ww)
4886 0 0 $2 eq '@' ? :
0 0 $ld ? :
0 0 $_ =~ /^([^\\\@]+)([\\\@])([^\\\@]+)$/ ? :
4887 0 0 ref $_ ? :
0 0 !$_ ? :
4902 0 0 if ($wr || $ww and $^O eq 'MSWin32' and Win32::IsWinNT())
4935 0 0 if ($e and $ww) { }
4936 0 0 /([^\@]+)\@([^\@]+)/ ? :
4937 0 0 $$s{-'w32xcacls'} ? :
0 0 $u =~ /\s/ ? :
0 0 $$s{-'w32xcacls'} ? :
4944 0 0 /([^\@]+)\@([^\@]+)/ ? :
0 0 $wr ? :
4945 0 0 $$s{-'w32xcacls'} ? :
0 0 $u =~ /\s/ ? :
0 0 $$s{-'w32xcacls'} ? :
4954 0 0 /([^\@]+)\@([^\@]+)/ ? :
0 0 $_ ? :
4956 0 0 $$s{-'w32xcacls'} ? :
0 0 $u =~ /\s/ ? :
0 0 $$s{-'w32xcacls'} ? :
4965 0 0 if ($w and $w =~ /^\d+$/)
4978 0 0 if $_[0]{-'w32IISdpsn'} and not $_[0]{-'c'}{-'RevertToSelf'}
4979 0 0 ref $_[1] ? :
4980 0 0 unless $fd
4982 0 0 unless -d $fp
4985 0 0 if $_[0]->pthCp('-rdp*', $fp, $tp)
4992 0 0 if $_[0]{-'w32IISdpsn'} and not $_[0]{-'c'}{-'RevertToSelf'}
4993 0 0 ref $_[1] && $_[1]{-'file'} ? :
4994 0 0 -d $p ? :
4995 0 0 if $p and ref $_[1]
5002 0 0 if $_[0]{-'w32IISdpsn'} and not $_[0]{-'c'}{-'RevertToSelf'}
5003 0 0 ref $_[1] && $_[1]{-'file'} ? :
5005 0 0 if $p and ref $_[1] and not -d $p
5018 0 0 if $_[0]{-'w32IISdpsn'} and not $_[0]{-'c'}{-'RevertToSelf'}
5020 0 0 ref $_[$#_] ? :
5026 0 0 if $_[0]{-'w32IISdpsn'} and not $_[0]{-'c'}{-'RevertToSelf'}
5028 0 0 $fn =~ m[[\\/]([^\\/]+)$] ? :
5035 0 0 unless File::Copy::copy($fh, $_[0]->rfdPath(-'path', @_[1 .. $#_ - 1], $fn))
5042 0 0 if $_[0]->uadmin
5043 0 0 if ref $_[3] or not $_[3] and $#_ > 3
5045 0 0 unless $_[3] and ref $_[2]
5047 0 0 if exists $_[2]{-'editable'} and not $_[2]{-'editable'} && $_[3]
5050 0 0 if $#_ > 3
5052 0 0 if ref $_[2]{-'editable'} and exists $_[2]{-'editable'}{$_[3]}
5056 0 0 if (not ref $f) { }
0 0 elsif ($$f{-'cmdt'}) { }
0 0 elsif ($$f{-'table'}) { }
5059 0 0 unless (exists $$r{-'editable'})
5060 0 0 !$f ? :
0 0 ref $f ? :
5061 0 0 unless $mt
5064 0 0 unless $$r{-'editable'}
5066 0 0 unless $n
5067 0 0 unless ref $$r{-'editable'}
5068 0 0 if ($n =~ /^(-racOwner)$/) { }
0 0 elsif (substr($n, 0, 1) eq '-') { }
5070 0 0 !$f ? :
0 0 ref $f ? :
5074 0 0 if not $nf && exists $$r{$nf} or lc $$r{$nf} eq lc $s->user
5081 0 0 !$f ? :
0 0 ref $f ? :
5082 0 0 $$r{$_} ? :
5083 0 0 unless $mt and $$mt{$n} or $$s{$n}
5087 0 0 !defined($$r{$n}) || $$r{$n} eq '' ? :
5098 0 0 ref $rn ? :
5099 0 0 unless ref $rr
5101 0 0 if ($fo eq '-recRead')
5103 0 0 if $$c{-'cmd'} and not $$c{-'cmd'} =~ /^(?:recRead)$/
5108 0 0 if ref $$rr{-'editable'} and exists $$rr{-'editable'}{-'racWriter'} and not $$rr{-'editable'}{-'racWriter'}
5109 0 0 unless $$rr{-'editable'}
5110 0 0 unless $$rr{-'editable'} or $$rr{-'new'}
5112 0 0 ref $_ ne 'HASH' || !$$_{-'fld'} || exists $$_{-'edit'} && (!$$_{-'edit'} || ref $$_{-'edit'}) || $$_{-'flg'} && !($$_{-'flg'} =~ /[aeu]/) ? :
5120 0 0 !grep({$n eq $_;} @_[5 .. $#_]) ? :
0 0 !$n ? :
5123 0 0 !$$c{-'cmdt'} ? :
0 0 if $fo =~ /^(\w)!/
5125 0 0 unless ref $$rr{-'editable'}
5126 0 0 unless $$rr{-'editable'}{-'fr'}
5127 0 0 $fo eq 'x' ? :
0 0 $fo eq 'v' ? :
0 0 if $fo and not ref $fo and $fo =~ /\w/
5131 0 0 if ($$c{-'cmd'} and $$c{-'cmd'} =~ /^(?:recRead|recForm)$/ and not $$c{-'edit'}) { }
0 0 elsif ($$c{-'cmd'} and $$c{-'cmd'} =~ /^(?:recNew|recRead|recForm|recDel)$/) { }
5133 0 0 if grep /^-recDel$/, @fn
5138 0 0 if (ref $fo and $rn and defined $$rn{$fn} and not grep({$$rn{$fn} eq $_;} @$fo))
5142 0 0 if $fn eq '-recDel'
5148 0 0 if $fn eq '-recDel'
5149 0 0 if (not $fo or substr($fn, 0, 1) eq '-') { }
0 0 elsif (ref $fo) { }
5154 0 0 if (ref $rn and ref $fo eq 'ARRAY')
5162 0 0 unless defined $$rn{$fn} and grep {$$rn{$fn} eq $_;} @$fo
5165 0 0 if (ref $rn and ref $rb) { }
0 0 elsif (not $rb) { }
5166 0 0 if ($fo == 1) { }
0 0 elsif ($fo == 2) { }
5170 0 0 defined $$rn{$fn} ? :
0 0 defined $$rb{$fn} ? :
0 0 if (defined $$rn{$fn} ? $$rn{$fn} : '') ne (defined $$rb{$fn} ? $$rb{$fn} : '')
5181 0 0 if ($fo == 1) { }
0 0 elsif ($fo == 2) { }
5189 0 0 if ($ds)
5194 0 0 ref $$fh{$$ds[0]} ? :
0 0 if $ds and !$$fh{$$ds[0]} || ref $$fh{$$ds[0]} eq 'ARRAY' and $$c{-'cmdt'}{-'mdefld'} and $$c{-'cmdt'}{-'mdefld'}{$$ds[0]} and $$c{-'cmdt'}{-'mdefld'}{$$ds[0]}{-'inp'} and ref $$c{-'cmdt'}{-'mdefld'}{$$ds[0]}{-'inp'}{-'values'} eq 'ARRAY'
5201 0 0 if $$c{-'cmd'} and $$c{-'cmd'} eq 'recDel' or $$c{-'cmd'} and not $$c{-'cmd'} =~ /^(?:recRead|recForm)$/ and $ds and $rn and $$rn{$$ds[0]} and $$rn{$$ds[0]} eq $$ds[1]
5216 0 0 @_ < 3 && ref $_[1] ? :
5217 0 0 exists $$a{-'data'} ? :
0 0 $$a{-'data'} ? :
5224 0 0 unless $$c{$w}
5227 0 0 unless $$c{$w}
5233 0 0 if $$s{-'rac'} and $$m{-'racWriter'} || $$s{-'racWriter'}
5247 0 0 @_ < 3 && ref $_[1] ? :
5248 0 0 exists $$a{-'data'} ? :
0 0 $$a{-'data'} ? :
5256 0 0 if not exists $$d{$_}
0 0 if $r
5258 0 0 unless $$c{$w}
0 0 unless $$d{$$c{$w}}
5260 0 0 if $r and $$r{-'editable'} or $$d{-'new'} and $$s{-'rac'} and $$m{-'racWriter'} || $$s{-'racWriter'}
5272 0 0 if $$s{-'serial'} and $$s{-'serial'} == 2
5274 0 0 @_ < 3 && ref $_[1] ? :
5275 0 0 exists $$a{-'data'} ? :
0 0 $$a{-'data'} ? :
5285 0 0 unless $$c{$w}
5288 0 0 unless $$c{$w}
5294 0 0 if ($p)
5298 0 0 if ($a eq $d) { }
5303 0 0 if ($$a{-'from'}) { }
5307 0 0 if $b
5310 0 0 if not $$a{-'file'} and $t and $$t{-'file'}
5311 0 0 if not $$a{-'file'} and $p and $$p{-'file'}
5312 0 0 if $$a{-'file'}
5313 0 0 if $$m{-'index'} or $$s{-'index'}
5315 0 0 if $t and $$t{-'file'} or $p and $$p{-'file'}
5316 0 0 if $r
5320 0 0 $j == 1 ? :
0 0 if $r
5326 0 0 if not $$a{-'file'} and $p and $$p{-'file'}
5327 0 0 if $$a{-'file'}
5328 0 0 if $$m{-'index'} or $$s{-'index'}
5331 0 0 if $r and $$s{-'rac'} and $$m{-'racWriter'} || $$s{-'racWriter'}
5333 0 0 if ($r)
5338 0 0 if $r
5346 0 0 $_[0]{-'table'}{$_[1]}{-'expr'} =~ /\s/ ? :
0 0 !($_[0]{-'table'}{$_[1]} && $_[0]{-'table'}{$_[1]}{-'expr'}) ? :
5355 0 0 $_[0]{-'table'}{$_[1]}{-'expr'} =~ /\s/ ? :
0 0 $_[0]{-'table'}{$_[1]}{-'expr'} =~ /^([^\s]+\s+AS\s+[^\s]+)/i ? :
0 0 !($_[0]{-'table'}{$_[1]} && $_[0]{-'table'}{$_[1]}{-'expr'}) ? :
5373 0 0 if (($$s{-'table'}{$f}{-'dbd'} || $$s{-'dbd'} || $$s{-'tn'}{-'dbd'}) eq 'dbi') { }
0 0 elsif (($$s{-'table'}{$f}{-'dbd'} || $$s{-'dbd'} || $$s{-'tn'}{-'dbd'}) eq 'dbm') { }
0 0 elsif (($$s{-'table'}{$f}{-'dbd'} || $$s{-'dbd'} || $$s{-'tn'}{-'dbd'}) eq 'xmr') { }
5387 0 0 $$s{-'dbiph'} ? :
0 0 $$s{-'dbiph'} ? :
5390 0 0 unless $db->do(@c)
5392 0 0 if $$s{-'affected'} < 0
5393 0 0 if $$s{-'affected'} > 1 or $$a{-'save'}
5394 0 0 if defined $$a{-'sel'} and not $$a{-'sel'}
5395 0 0 if ($$s{-'dbiph'})
5402 0 0 defined $$d{$_} ? :
5403 0 0 $$s{-'dbiph'} ? :
5407 0 0 @v ? :
5416 0 0 unless $s->dbmTable($f)->kePut(@c)
5427 0 0 if not $$s{-'debug'} or defined $$s{-'dbiexpl'} and not $$s{-'dbiexpl'}
5428 0 0 ref $_[0] ? :
5446 0 0 if $$s{-'serial'} and $$s{-'serial'} == 2
5448 0 0 @_ < 3 && ref $_[1] ? :
5449 0 0 exists $$a{-'data'} ? :
0 0 $$a{-'data'} ? :
5466 0 0 unless $x
5469 0 0 $v && (!$$a{-'version'} || $$a{-'version'} eq '-') ? :
0 0 ref $$a{-'version'} ? :
5472 0 0 unless $$c{$w}
5475 0 0 unless $$c{-'rvcUpdBy'}
5477 0 0 if $t1
5479 0 0 unless $$s{$_}
0 0 if ($w or $o or $v or $i or grep {$$m{$_} unless $$s{$_};} '-recForm0R', '-recFlim0R', '-recEdt0R', '-recChg0R', '-recUpd0R', '-recChg0W', '-recUpd1R') { }
5483 0 0 if $$s{-'affect'} and $j > $$s{-'affect'}
5487 0 0 if $w and not $s->ugmember(map({$$r{$_};} @$w))
5488 0 0 if $b
5490 0 0 if ($v and $$r{$v} and !$o || defined $$r{$$o[0]} && $$r{$$o[0]} ne $$o[1] or $x and defined $$r{$$x[0]} and $$r{$$x[0]} eq $$x[1] and !defined($$d{$$x[0]}) || $$d{$$x[0]} eq $$x[1]) { }
0 0 elsif ($o and ($$r{$$o[0]} || '') eq $$o[1] and defined $$d{$$o[0]} and $$d{$$o[0]} ne $$o[1] and !$x || defined $$d{$$x[0]} && $$d{$$x[0]} ne $$x[1] and $$r{$v}) { }
0 0 elsif ($o and ($$r{$$o[0]} || '') ne $$o[1] and ($$d{$$o[0]} || '') eq $$o[1]) { }
0 0 elsif ($v and !$u || defined $$r{$$u[0]} && !grep({$$r{$$u[0]} eq $_;} @{$u;}[1 .. $#$u])) { }
5513 0 0 if $$r{-'file'}
5514 0 0 if $i
5524 0 0 if $$r{-'file'}
5525 0 0 if $$r{-'file'}
5526 0 0 if $$m{-'index'} or $$s{-'index'}
5528 0 0 if $$n{-'file'}
5548 0 0 if ($r and $$r{-'file'} and !$u || $$a{-'file'} || $$d{$$u[0]} && grep({$$d{$$u[0]} eq $_;} @{$u;}[1 .. $#$u]))
5549 0 0 if ($$a{-'file'} and !$$r{-'file'} || $$r{-'file'} ne $$a{-'file'})
5556 0 0 if $t2 and $t1 and exists $$r{$t2} || $$m{-'mdefld'} && $$m{-'mdefld'}{$t2} || ($$m{-'dbd'} || $$s{-'dbd'} || $$s{-'tn'}{-'dbd'}) eq 'dbm'
5561 0 0 if $i
5562 0 0 if $i
5568 0 0 if ($$a{-'file'} and !$$r{-'file'} || $$r{-'file'} ne $$a{-'file'})
5573 0 0 if $r and $$r{-'file'}
5580 0 0 if $r and $$r{-'file'} and $u and $$n{$$u[0]} and not grep({$$n{$$u[0]} eq $_;} @{$u;}[1 .. $#$u])
5581 0 0 if $i
5583 0 0 if ($n)
5584 0 0 if $j == 1
5589 0 0 if $$s{-'affected'}
5597 0 0 if $$s{-'affect'} and ($$s{-'affected'} || 0) != $$s{-'affect'}
5599 0 0 if ($r and ($$s{-'affected'} || 0) == 1) { }
0 0 elsif ($r) { }
5600 0 0 if $b
5602 0 0 $w ? :
0 0 if $$s{-'rac'}
5624 0 0 unless $n
5625 0 0 if ref $n and not $$n{-'table'}
5627 0 0 if ($n and not $n =~ /^-/) { }
5628 0 0 ref $n ? :
5630 0 0 if (not $_[4] and ref $_[2] and ref $_[3]) { }
0 0 elsif (not $_[2] and ref $_[3] and ref $_[4]) { }
0 0 elsif (ref $_[2] eq 'HASH') { }
0 0 elsif (ref $_[2]) { }
0 0 elsif ($_[2] and not ref $_[2]) { }
5640 0 0 if (ref $_[2]{$k}) { }
5663 0 0 if (grep {not defined $$a{-'data'}{$_};} keys %{$$a{-'data'};} or grep {not defined $$a{-'key'}{$_};} keys %{$$a{-'key'};})
5669 0 0 @_ < 3 && ref $n ? :
5671 0 0 if $$s{-'serial'} and $$s{-'serial'} == 2
5673 0 0 exists $$a{-'data'} ? :
0 0 $$a{-'data'} ? :
5680 0 0 ref $n ? :
5682 0 0 unless $x
5685 0 0 $v && (!$$a{-'version'} || $$a{-'version'} eq '-') ? :
0 0 ref $$a{-'version'} ? :
5687 0 0 if (ref $n and $$n{-'excl'} and $$n{-'version'} and $v and $$a{-'version'} and ref $_[4] eq 'HASH')
5690 0 0 defined $$kv{$_} ? :
5715 0 0 if (($$s{-'table'}{$f}{-'dbd'} || $$s{-'dbd'} || $$s{-'tn'}{-'dbd'}) eq 'dbi') { }
0 0 elsif (($$s{-'table'}{$f}{-'dbd'} || $$s{-'dbd'} || $$s{-'tn'}{-'dbd'}) eq 'dbm') { }
5716 0 0 defined $$dp{$_} && defined $$d{$_} && $$dp{$_} eq $$d{$_} || !(defined $$dp{$_} || defined $$d{$_}) ? :
0 0 if $dp
5721 0 0 if $dp and not scalar keys %$d
5723 0 0 $$s{-'dbiph'} ? :
0 0 !$$a{-'key'} ? :
5724 0 0 if $$s{-'dbiph'}
5749 0 0 $$s{-'dbiph'} ? :
0 0 $$a{-'where'} ? :
0 0 $$a{-'version'}[1] ? :
0 0 ref $$a{-'version'} ? :
0 0 ref $$a{-'key'}{$_} ? :
0 0 $$s{-'dbiph'} ? :
5752 0 0 unless $db->do(@c)
5754 0 0 if $$s{-'affected'} < 0
5756 0 0 if not $$s{-'affected'} and $$a{-'save'} || $$s{-'table'}{$f}{-'ixcnd'}
5760 0 0 if not $$s{-'affected'} and $$a{-'optrec'} || $$s{-'table'}{$f}{-'optrec'}
5764 0 0 if $$s{-'affected'} > 1 or $$a{-'save'}
5765 0 0 if defined $$a{-'sel'} and not $$a{-'sel'}
5766 0 0 if not $$s{-'affect'} and $DBI::rows <= 0
5767 0 0 if ($$s{-'dbiph'})
5768 0 0 unless defined $$d{$_}
5771 0 0 defined $$d{$_} ? :
5777 0 0 defined $$a{-'key'}{$_} ? :
0 0 exists $$d{$_} ? :
0 0 defined $$d{$_} ? :
5778 0 0 $$s{-'dbiph'} ? :
0 0 $$a{-'where'} ? :
5788 0 0 @v ? :
5796 0 0 unless ($dp)
5804 0 0 if $$s{-'affect'} and $j > $$s{-'affect'}
5806 0 0 if (not $dp) { }
5812 0 0 !$dp ? :
5819 0 0 unless ($$s{-'affected'})
5820 0 0 if $$a{-'save'} or $$s{-'table'}{$f}{-'ixcnd'}
5822 0 0 if $$a{-'optrec'} or $$s{-'table'}{$f}{-'optrec'}
5826 0 0 $$s{-'affected'} > 1 ? :
5836 0 0 ref $$a{-'key'}{$_} ? :
0 0 !exists($$a{-'key'}{$_}) ? :
5837 0 0 $$a{-'key'} ? :
5849 0 0 unless ref $$a{-'key'}{$v}
5851 0 0 $$a{-'key'} ? :
5854 0 0 unless %$wk
5857 0 0 if substr($o, 0, 1) ne '-'
5858 0 0 $o =~ /^-[af]/ ? :
0 0 $e ? :
0 0 @$k ? :
5866 0 0 if ($wk)
5878 0 0 $d =~ /^[\d\.]+\$/ && $v =~ /^[\d\.]+\$/ ? :
0 0 ref $v ? :
0 0 !defined($v) ? :
0 0 !defined($d) ? :
0 0 $ko && (!defined($v) || $v eq '') ? :
0 0 if $ko && (!defined($v) || $v eq '') ? defined $d && $d ne '' : (!defined($d) ? defined $v : (!defined($v) ? defined $d : (ref $v ? !grep({$d eq $_;} @$v) : ($d =~ /^[\d\.]+\$/ && $v =~ /^[\d\.]+\$/ ? $d != $v : $d ne $v))))
5890 0 0 $d =~ /^[\d\.]+\$/ && $v =~ /^[\d\.]+\$/ ? :
0 0 ref $v ? :
0 0 !defined($v) ? :
0 0 !defined($d) ? :
0 0 $ko && (!defined($v) || $v eq '') ? :
0 0 if $ko && (!defined($v) || $v eq '') ? defined $d && $d lt '' : (!defined($d) ? defined $v : (!defined($v) ? 0 : (ref $v ? !grep({$d ge $_;} @$v) : ($d =~ /^[\d\.]+\$/ && $v =~ /^[\d\.]+\$/ ? $d < $v : $d lt $v))))
5902 0 0 $d =~ /^[\d\.]+\$/ && $v =~ /^[\d\.]+\$/ ? :
0 0 ref $v ? :
0 0 !defined($v) ? :
0 0 !defined($d) ? :
0 0 $ko && (!defined($v) || $v eq '') ? :
0 0 if $ko && (!defined($v) || $v eq '') ? !defined($d) || $d le '' : (!defined($d) ? 1 : (!defined($v) ? !defined($d) : (ref $v ? !grep({$d gt $_;} @$v) : ($d =~ /^[\d\.]+\$/ && $v =~ /^[\d\.]+\$/ ? $d <= $v : $d le $v))))
5914 0 0 $d =~ /^[\d\.]+\$/ && $v =~ /^[\d\.]+\$/ ? :
0 0 ref $v ? :
0 0 !defined($v) ? :
0 0 !defined($d) ? :
0 0 $ko && (!defined($v) || $v eq '') ? :
0 0 if $ko && (!defined($v) || $v eq '') ? defined $d && $d gt '' : (!defined($d) ? 0 : (!defined($v) ? defined $d : (ref $v ? !grep({$d le $_;} @$v) : ($d =~ /^[\d\.]+\$/ && $v =~ /^[\d\.]+\$/ ? $d > $v : $d gt $v))))
5926 0 0 $d =~ /^[\d\.]+\$/ && $v =~ /^[\d\.]+\$/ ? :
0 0 ref $v ? :
0 0 !defined($v) ? :
0 0 !defined($d) ? :
0 0 $ko && (!defined($v) || $v eq '') ? :
0 0 if $ko && (!defined($v) || $v eq '') ? !defined($d) || $d ge '' : (!defined($d) ? !defined($v) : (!defined($v) ? 0 : (ref $v ? !grep({$d lt $_;} @$v) : ($d =~ /^[\d\.]+\$/ && $v =~ /^[\d\.]+\$/ ? $d >= $v : $d ge $v))))
5931 0 0 $ws eq 'lt' ? :
0 0 $ws eq 'le' ? :
0 0 $ws eq 'gt' ? :
0 0 $ws eq 'ge' ? :
0 0 $ws eq 'eq' || $ws eq 'all' ? :
5935 0 0 if ($wr)
5937 0 0 $$a{-'uname'} ? :
5938 0 0 $$a{-'urole'} =~ /^(?:managers|principals|users)$/i ? :
0 0 $$a{-'urole'} =~ /^(?:manager|principal|user)$/i ? :
5945 0 0 if $_[2]{$v} =~ /(?:^|,|;)\s*\Q$n\E\s*(?:,|;|$)/i
5948 0 0 if $_[2]{$v} =~ /(?:^|,|;)\s*\Q$n\E\s*(?:,|;|$)/i
5954 0 0 $$a{-'urole'} && !$$a{-'uname'} ? :
5959 0 0 unless ref $wv and @$wv
5964 0 0 if (defined $wc and not ref $wc and $wc)
5970 0 0 if ($wm =~ /(?
5976 0 0 if ($wa)
5979 0 0 !($v =~ /^(?:and|or|eq|ge|gt|le|lt)$/i) ? :
5991 0 0 if !$wv || !$_[2]{$$wv[0]} && (!($$wv[1] && $_[2]{$$wv[1]}) || $_[2]{$$wv[1]} ne $$wv[2]) and !$ws || &$ws(@_) and !$wc || &$wc(@_) and !$wa || ugmember($s, map({$_[2]{$_};} @$wa)) and !$wr || &$wr(@_) and !$ft || grep({$_[2]{$_} =~ /\Q$ft\E/i if defined $_[2]{$_};} keys %{$_[2];})
5994 0 0 $wv ? :
0 0 $wk ? :
0 0 $we ? :
0 0 $wa ? :
0 0 $wr ? :
0 0 $ft ? :
0 0 $wf ? :
0 0 $e ? :
6005 0 0 !$$s{-'c'}{-'dbmSeek'} ? :
6016 0 0 $$s{-'dbiph'} ? :
0 0 !$$a{-'key'} ? :
0 0 unless @cn
6018 0 0 unless @cn
6020 0 0 !$kc || ref $kc || substr($kc, 0, 1) ne '-' ? :
6023 0 0 if $kc eq '='
6025 0 0 ref $$a{-'table'} ? :
6026 0 0 if $f =~ /^([^\s]+)/
6028 0 0 !$t && $m ? :
6034 0 0 $kc =~ /=/ ? :
0 0 !$kc ? :
0 0 $kc =~ /=/ ? :
0 0 !$kc ? :
0 0 !defined($$a{-'key'}{$_}) ? :
0 0 $$s{-'keyqn'} && (!defined($$a{-'key'}{$_}) || $$a{-'key'}{$_} eq '') ? :
0 0 ref $$a{-'key'}{$_} ? :
6038 0 0 $kc =~ /=/ ? :
0 0 !$kc ? :
0 0 $kc =~ /=/ ? :
0 0 !$kc ? :
0 0 !defined($_) ? :
0 0 $$s{-'keyqn'} && (!defined($_) || $_ eq '') ? :
0 0 ref $_ ? :
6042 0 0 @v ? :
6049 0 0 @{$$a{-'key'}{$_};} ? :
6058 0 0 $$s{-'dbiph'} ? :
6062 0 0 $kc =~ /=/ ? :
0 0 !$kc ? :
0 0 $kc =~ /=/ ? :
0 0 !$kc ? :
0 0 !defined($$a{-'key'}{$_}) ? :
0 0 $$s{-'keyqn'} && (!defined($$a{-'key'}{$_}) || $$a{-'key'}{$_} eq '') ? :
0 0 ref $$a{-'key'}{$_} ? :
6066 0 0 $kc =~ /=/ ? :
0 0 !$kc ? :
0 0 $kc =~ /=/ ? :
0 0 !$kc ? :
0 0 !defined($_) ? :
0 0 $$s{-'keyqn'} && (!defined($_) || $_ eq '') ? :
0 0 ref $_ ? :
6069 0 0 @v ? :
6076 0 0 @{$$a{-'key'}{$_};} ? :
6090 0 0 !$_[3] ? :
0 0 unless $_[4] and $_[5] and @{$_[4];} and @{$_[5];}
6100 0 0 $o =~ /\b(?:regexp_like)/i ? :
0 0 $o =~ /\b(?:similar)\b/i ? :
0 0 $o =~ /~\*/i || !$o && $e =~ /\bDBI:(?:pg|postgresql)\b/i ? :
0 0 $o =~ /\b(?:rlike|regexp)\b/i || !$o && $e =~ /\bDBI:(?:mysql)\b/i ? :
6122 0 0 $e eq 'RLIKE' ? :
0 0 $e eq 'SIMILAR TO' ? :
0 0 !$e || $o =~ /\b(?:like|eq|=)\b/i ? :
6126 0 0 !$o || $o =~ /\b(?:lc|lower)\b/i ? :
0 0 $o =~ /\b(?:lc|lower)\b/i ? :
0 0 $o =~ /\b(?:lc|lower)\b/i ? :
0 0 $e =~ /\b(?:regexp_like)/i ? :
0 0 ref $l ? :
6131 0 0 if (ref $l and @_ > 6 and !$o || $o =~ /\b(?:filter|sub)\b/i)
6138 0 0 unless exists $_[3]{$v}
6141 0 0 if defined $_[3]{$v} and $_[3]{$v} =~ /(?:^|,|;)\s*\Q$n\E\s*(?:,|;|$)/i
6144 0 0 unless not $e
6146 0 0 unless (exists $_[3]{$v})
6147 0 0 if ($w)
6155 0 0 if defined $_[3]{$v} and $_[3]{$v} =~ /(?:^|,|;)\s*\Q$n\E\s*(?:,|;|$)/i
6160 0 0 $_[3] && $_[3] =~ /not/i ? :
6172 0 0 $o =~ /\b(?:lc|lower)\b/i ? :
6179 0 0 !$o || $o =~ /\b(?:lc|lower)\b/i ? :
6184 0 0 $_[3] ? :
0 0 $o =~ /\b(?:lc|lower)\b/i ? :
0 0 $o =~ /\b(?:lc|lower)\b/i ? :
0 0 $o =~ /\b(?:eq|=)\b/i ? :
0 0 !ref($l) ? :
0 0 !ref($l) && $e =~ /\b(?:regexp_like)\b/i ? :
0 0 !defined($l) ? :
6193 0 0 if $$s{-'serial'} and $$s{-'serial'} == 2
6195 0 0 @_ < 3 && ref $_[1] ? :
6196 0 0 exists $$a{-'data'} ? :
0 0 $$a{-'data'} ? :
6207 0 0 unless $$s{$_}
0 0 if ($w || $i and not $x or grep {$$m{$_} unless $$s{$_};} '-recDel0R', '-recDel1R') { }
6211 0 0 if $$s{-'affect'} and $j > $$s{-'affect'}
6215 0 0 if $w and not $s->ugmember(map({$$r{$_};} @$w))
6216 0 0 if $x and defined $$r{$$x[0]} and $$r{$$x[0]} eq $$x[1]
6219 0 0 if $b
6221 0 0 if not $x and $$r{-'file'}
6222 0 0 if not $x and $i
6224 0 0 $$a{$_} ? :
0 0 $x ? :
6229 0 0 $$a{$_} ? :
0 0 $x ? :
6233 0 0 if $$s{-'affect'} and ($$s{-'affected'} || 0) != $$s{-'affect'}
6235 0 0 if $r
6248 0 0 if (($$s{-'table'}{$f}{-'dbd'} || $$s{-'dbd'} || $$s{-'tn'}{-'dbd'}) eq 'dbi') { }
0 0 elsif (($$s{-'table'}{$f}{-'dbd'} || $$s{-'dbd'} || $$s{-'tn'}{-'dbd'}) eq 'dbm') { }
6261 0 0 $$a{-'where'} ? :
0 0 ref $$a{-'key'}{$_} ? :
0 0 $$s{-'dbiph'} && $$a{-'key'} ? :
6265 0 0 unless $s->dbi->do(@c)
6267 0 0 if $$s{-'affected'} < 0
6276 0 0 if $$s{-'affect'} and $j > $$s{-'affect'}
6281 0 0 unless defined $$s{-'affected'}
6284 0 0 if $$s{-'affected'}
6292 0 0 if (($$s{-'table'}{$f}{-'dbd'} || $$s{-'dbd'} || $$s{-'tn'}{-'dbd'}) eq 'dbi') { }
0 0 elsif (($$s{-'table'}{$f}{-'dbd'} || $$s{-'dbd'} || $$s{-'tn'}{-'dbd'}) eq 'dbm') { }
6295 0 0 unless $s->dbi->do(@c)
6299 0 0 if (-e $n)
6302 0 0 unless unlink $n
6312 0 0 ref $_ ? :
0 0 @_ < 3 && ref $_[1] ? :
6317 0 0 unless $$m{-'rvcDelState'} or $$s{-'rvcDelState'}
6321 0 0 $m && (!$$a{-'version'} || $$a{-'version'} eq '-') ? :
0 0 ref $$a{-'version'} ? :
6323 0 0 !$$a{-'urole'} || $$a{-'urole'} eq 'all' ? :
6344 0 0 ref $_ ? :
0 0 @_ < 3 && ref $_[1] ? :
6350 0 0 ref $$a{-'data'} ne 'ARRAY' ? :
6353 0 0 unless $$m{-'rvcDelState'} or $$s{-'rvcDelState'}
6354 0 0 if defined $$a{-'version'} and not ref $$a{-'version'} and $m and !$$a{-'version'} || $$a{-'version'} eq '-'
6359 0 0 if $r
6368 0 0 if ($r) { }
6376 0 0 if $$a{-'test'}
6377 0 0 unless $$a{-'optrec'} and $$m{-'optrec'}
6382 0 0 if ($r and $$s{-'rac'})
6386 0 0 unless $$m{-'racWriter'} or $$s{-'racWriter'}
0 0 unless $$m{-'racReader'} or $$s{-'racReader'}
6387 0 0 if not $s->uadmrdr and $$m{-'racWriter'} || $$s{-'racWriter'} || $$m{-'racReader'} || $$s{-'racReader'} and not $s->ugmember(map({$$r{$_};} @{[] unless $$m{-'racWriter'} or $$s{-'racWriter'};}, @{[] unless $$m{-'racReader'} or $$s{-'racReader'};}))
6390 0 0 unless $$m{-'racWriter'} or $$s{-'racWriter'}
0 0 if $s->uadmwtr or $s->ugmember(map({$$r{$_};} @{[] unless $$m{-'racWriter'} or $$s{-'racWriter'};}))
6392 0 0 if $$m{-'rfa'} or $$s{-'rfa'}
6403 0 0 if $qry and $qry eq 'default'
6406 0 0 if ($qry and $$s{-'wikq'} and not $$s{-'table'}{$qry})
6408 0 0 if $rk
6411 0 0 if $qry and $tn ne $qry
6413 0 0 if defined $$tm{-'wikn'} and not $$tm{-'wikn'}
6414 0 0 unless $$tm{-'wikn'} or $$s{-'wikn'}
6416 0 0 ref $$tm{-'wikn'} ? :
0 0 ref $$s{-'wikn'} ? :
0 0 $$tm{-'wikn'} ? :
6419 0 0 unless $$tm{-'mdefld'}{$f}
6423 0 0 unless $fn
6432 0 0 if ($$rr{$fv}) { }
6433 0 0 $fu ? :
0 0 if $fu ? $ru gt ($$rr{$fu} || '') : $rl
6441 0 0 $fu ? :
0 0 if $fu ? $ru gt ($$rr{$fu} || '') : $rl > 1
6449 0 0 if $rl == 2
6451 0 0 if ref $rk and not $$rk{-'cmd'}
6459 0 0 ref $_ ? :
0 0 @_ < 3 && ref $_[1] ? :
6470 0 0 unless $rvc{-'rvcActPtr'} and $rvc{-'rvcUpdWhen'}
6472 0 0 if ref $rvc{-'key'}
6495 0 0 if ($l > 10485760)
6503 0 0 if $$m{-'rfa'} or $$s{-'rfa'}
6510 0 0 if not ref $v and defined $v
6514 0 0 if $rvx{$f} or not defined $$pv{$f} || defined $$r1{$f}
6516 0 0 $f ne $rva ? :
0 0 unless $f ne $rva ? !defined($$pv{$f}) && defined $$r1{$f} || defined $$pv{$f} && !defined($$r1{$f}) || $$pv{$f} ne $$r1{$f} : 1
6523 0 0 if (not $cv) { }
0 0 elsif (length $cv > 255 or $cv =~ /[\n\r]/ or $$m{-'mdefld'} and $$m{-'mdefld'}{$f} and $$m{-'mdefld'}{$f}{-'inp'} and grep {$$m{-'mdefld'}{$f}{-'inp'}{$_};} '-rows', '-arows', '-htmlopt') { }
6532 0 0 if ($$m{-'mdefld'} and $$m{-'mdefld'}{$f} and $$m{-'mdefld'}{$f}{-'inp'} and $$m{-'mdefld'}{$f}{-'inp'}{-'htmlopt'}) { }
6542 0 0 if defined $cv
6551 0 0 if ($fn and $$r[$i][3]{-'file'} || $$r[$i][1] lt $ft)
6556 0 0 if ($$r[$i][3]{-'file'})
6562 0 0 if $fn
6574 0 0 unless $n
6575 0 0 if ref $n and not $$n{-'table'}
6577 0 0 ref $n ? :
6581 0 0 unless ($$m{-'dbd'} || $$s{-'dbd'} || $$s{-'tn'}{-'dbd'}) eq 'dbi'
6584 0 0 unless $$m{-'rvcDelState'} or $$s{-'rvcDelState'}
6588 0 0 $m && (!$$n{-'version'} || $$n{-'version'} eq '-') ? :
0 0 ref $$n{-'version'} ? :
6590 0 0 if ($$n{-'excl'})
6592 0 0 defined $$kv{$_} ? :
6600 0 0 unless $$c{-'rvcUpdWhen'}
6605 0 0 if ref $_[$i] ne 'ARRAY'
6609 0 0 if not defined $$d{$f} or $$d{$f} eq ''
6613 0 0 unless %{$$a{-'key'};}
6619 0 0 unless $r
6622 0 0 if (ref $_[$#_] eq 'CODE') { }
0 0 elsif (ref $_[$#_] eq 'ARRAY') { }
6627 0 0 if defined $$r{$f}
6647 0 0 if (not $c) { }
0 0 elsif ($c eq '(') { }
0 0 elsif ($c =~ /['"]/) { }
0 0 elsif ($c eq ',') { }
6648 0 0 unless $q =~ /#[\w]+[\w\d]+\(/
6652 0 0 if (substr($2, 0, 1) eq '#') { }
6655 0 0 if $q1 =~ /^\(\s*(.*?)\)\s*$/
6657 0 0 if ($c1 =~ /^(?:ftext|fulltext|qftext)$/i) { }
0 0 elsif ($c1 =~ /^(?:urole)$/i) { }
6658 0 0 $q1[0] =~ /^['"](.*?)['"]$/ ? :
0 0 !defined($q1[0]) ? :
6667 0 0 unless $v
6671 0 0 !defined($q1[0]) ? :
6685 0 0 if ($2 eq ')') { }
6697 0 0 if $2 eq $c
6706 0 0 if ($2 eq $c) { }
6707 0 0 $r =~ /^\s*(.*?)\s*$/ ? :
6715 0 0 $r =~ /^\s*(.*?)\s*$/ ? :
0 0 if $r ne ''
6728 0 0 $_ =~ /\./ ? :
6733 0 0 $$_{-'fld'} =~ /\./ ? :
0 0 $$_{-'expr'} ? :
6737 0 0 if ref $_ eq 'HASH' and $$_{-'fld'} and ($$_{-'flg'} || '') =~ /[akwuql]/
6748 0 0 $_ =~ /\./ ? :
0 0 $$_{-'fld'} =~ /\./ ? :
0 0 defined $$_{-'expr'} ? :
0 0 ref $_ ne 'HASH' ? :
0 0 !ref($_) ? :
6752 0 0 if $_
6769 0 0 $_ =~ /\./ ? :
6774 0 0 $$s{-'table'}{$f}{-'ftext'} ? :
0 0 ref $$a{-'data'} eq 'ARRAY' ? :
0 0 $$s{-'table'}{$f}{-'field'} ? :
0 0 $$s{-'table'}{$f}{-'ftext'} ? :
6783 0 0 $u ? :
0 0 $u ? :
0 0 $u ? :
0 0 $r =~ /^(?:managers|principals|users)$/i ? :
0 0 $r =~ /^(?:manager|principal|user)$/i ? :
6824 0 0 ref $t ? :
0 0 if $f =~ /^([^\s]+)/
6827 0 0 if (($$s{-'table'}{$f}{-'dbd'} || $$s{-'dbd'} || $$s{-'tn'}{-'dbd'}) eq 'dbi') { }
0 0 elsif (($$s{-'table'}{$f}{-'dbd'} || $$s{-'dbd'} || $$s{-'tn'}{-'dbd'}) eq 'dbm') { }
6831 0 0 $$s{-'dbiph'} ? :
0 0 !$$a{-'key'} ? :
6833 0 0 $$s{-'dbiph'} ? :
0 0 !$$a{-'key'} ? :
6834 0 0 ref $$a{-'key'}{$_} ? :
6847 0 0 $v =~ /\./ ? :
0 0 $$v{-'fld'} =~ /\./ ? :
0 0 defined $$v{-'expr'} ? :
0 0 ref $v ne 'HASH' ? :
0 0 !ref($v) ? :
6859 0 0 $$_[$#_] =~ /(JOIN|,)$/i ? :
0 0 !ref($_) ? :
6873 0 0 ref $$a{$_} ? :
6874 0 0 $v =~ /^\s*(?:,|CROSS|JOIN|INNER|STRAIGHT_JOIN|LEFT|NATURAL|RIGHT|OUTER)\b/i ? :
0 0 !$v ? :
6889 0 0 !ref($_) ? :
6924 0 0 $$a{-'keyord'} && $$a{-'keyord'} =~ /^-[db]/ ? :
0 0 !($_ =~ /[\s,]/) ? :
0 0 ref $_ ? :
6947 0 0 $$a{-'select'} ? :
0 0 ref $$a{-'data'} ne 'ARRAY' ? :
0 0 !ref($$a{-'data'}) ? :
0 0 !$$a{-'data'} ? :
0 0 $$a{-'join0'} ? :
0 0 ref $t ? :
0 0 $$a{-'join1'} ? :
0 0 !ref($$a{-'where'}) ? :
0 0 $$a{-'where'} ? :
0 0 $$a{-'version'}[1] ? :
0 0 ref $$a{-'version'} ? :
0 0 $$a{-'urole'} && !$$a{-'uname'} || $s->uadmrdr ? :
0 0 !$$a{-'urole'} ? :
0 0 !$$a{-'ftext'} ? :
0 0 scalar @cn || $$a{-'where'} || ref $$a{-'version'} || $$a{-'urole'} || $$a{-'ftext'} ? :
0 0 ref $$a{-'group'} ? :
0 0 $$a{-'group'} ? :
0 0 $$a{-'keyord'} && $$a{-'keyord'} =~ /^-[db]/ ? :
0 0 !($$a{-'order'} =~ /[\s,]/) ? :
0 0 substr($$a{-'order'}, 0, 1) eq '-' ? :
0 0 $$a{-'order'} =~ /^-[db]/ ? :
0 0 ref $$a{-'order'} ? :
0 0 $$a{-'keyord'} =~ /-[db]/ ? :
0 0 $$a{-'keyord'} ? :
0 0 $$a{-'order'} ? :
0 0 $$a{-'limit'} && $s->dbiEng('mysql') ? :
0 0 $$a{-'having'} ? :
6959 0 0 @cv ? :
6961 0 0 unless $r->execute(@cv)
6962 0 0 if $cf or 1
6968 0 0 if not $$s{-'affect'} or $$s{-'affect'} > 1
6969 0 0 if $$s{-'debug'} and $s->dbiEng('mysql')
6973 0 0 unless defined $r
6974 0 0 if ($$a{-'data'} and ref $$a{-'data'} eq 'ARRAY') { }
0 0 elsif (my $m = $$s{-'table'}{$f}{-'field'}) { }
6980 0 0 if ref $_ eq 'HASH'
0 0 ref $m eq 'HASH' ? :
6989 0 0 if ($_[0]{-'dbi'})
6991 0 0 unless $_[0]{-'dbi'}->commit
6999 0 0 if ($_[0]{-'dbi'})
7001 0 0 unless $_[0]{-'dbi'}->rollback
7017 0 0 if ($$s{-'setup'} and not $ARGV[0] and !$$s{-'diero'} || $$s{-'diero'} ne 'e')
7021 0 0 if $ds > $dv
7024 0 0 if ($ARGV[0] and $ARGV[0] =~ /^-/)
7028 0 0 if ($ARGV[0] eq '-reindex') { }
0 0 elsif ($ARGV[0] eq '-setup') { }
0 0 elsif ($ARGV[0] eq '-call') { }
7049 0 0 if (not $s or $s->ineval)
7051 0 0 if ($s and $$s{-'diero'} and $$s{-'diero'} eq 'o')
7056 0 0 if $$s{-'pcmd'}
7059 0 0 if ($ermu and $e =~ /^\Q$ermu\E(.*)/) { }
7061 0 0 unless $ermu
7063 0 0 if *fatalsToBrowser{'CODE'}
7065 0 0 unless $$s{-'c'}{-'htmlstart'}
7074 0 0 if ($e =~ /\Q$ermd\E/) { }
0 0 elsif ($e =~ /[\n\r]/) { }
7081 0 0 if ($h2 =~ /\s+(?:at\s+)*line\s+\d+\s+at\s+[^\s]+?\s+line\s+\d+\s*$/) { }
0 0 elsif ($h2 =~ /\s+at\s+[^\s]+?\s+line\s+\d+$/) { }
7095 0 0 $h2 ? :
7111 0 0 if ($$s{-'diero'} and $$s{-'diero'} eq 'o')
7112 0 0 if ($ermu) { }
7115 0 0 if ($$s{-'diero'}) { }
0 0 elsif ($ENV{'MOD_PERL'} or ($ENV{'GATEWAY_INTERFACE'} || '') =~ /PerlEx/) { }
0 0 elsif (*fatalsToBrowser{'CODE'}) { }
7123 0 0 if (not $r) { }
7148 0 0 unless *CGI::Carp::set_message{'CODE'}
7180 0 0 if ($$s{-'pcmd'}{-'login'} and $s->uguest)
7187 0 0 if ($$s{-'pcmd'}{-'search'} and length $$s{-'pcmd'}{-'search'} > 1) { }
0 0 elsif ($$s{-'search'}) { }
7191 0 0 ref $$s{-'search'} ? :
7192 0 0 if not defined $$s{-'c'}{-'search'} or $$s{-'c'}{-'search'} =~ /\b_frame=RIGHT\b/ and not $$s{-'pcmd'}{-'search'} and not $on =~ /^(?:default|start|index)$/
7198 0 0 if ($$s{-'pcmd'}{-'search'} and $$s{-'c'}{-'search'} =~ /\b_frame=RIGHT\b/)
7201 0 0 if $sch =~ /^?/
7202 0 0 $$s{-'lang'} ? :
7227 0 0 if ($$s{-'pcmd'}{-'frame'} and $$s{-'pcmd'}{-'frame'} eq 'set')
7229 0 0 $$s{-'lang'} ? :
0 0 uc($ENV{'REQUEST_METHOD'} || '') ne 'GET' ? :
0 0 $$s{-'pcmd'}{-'form'} eq 'default' ? :
7258 0 0 if ($on =~ /\.psp$/i and $oa =~ /^(?:frmCall|recForm|recList)$/)
7260 0 0 if $on =~ m[[\\/]\.+[\\/]]
7262 0 0 $0 =~ m[^(.+[\\/])[^\\/]+$] ? :
7269 0 0 if ($$s{-'pcmd'}{-'wikn'})
7271 0 0 if ($v)
7276 0 0 if $$v{-'cmd'}
7282 0 0 if (!$$s{-'pcmd'}{-'form'} || $$s{-'pcmd'}{-'form'} eq 'default' and $$s{-'pcmd'}{-'key'} || $$s{-'pdta'})
7285 0 0 if $$s{-'pcmd'}{-'form'}
7290 0 0 if ($$s{-'form'} and $$s{-'form'}{$on}) { }
0 0 elsif ($$s{-'table'} and $s->mdeTable($on)) { }
7293 0 0 unless $om
7295 0 0 $oc eq 't' ? :
7298 0 0 if $$s{-'cgiRun0A'}
7300 0 0 if $$s{-'table'} and $$s{-'pcmd'}{-'table'} and $s->mdeTable($$s{-'pcmd'}{-'table'}) and $$s{-'table'}{$$s{-'pcmd'}{-'table'}}{-'cgiRun0A'}
7305 0 0 if $om and $$om{-'cgiRun0A'}
7310 0 0 unless defined $e
7311 0 0 unless $e
7312 0 0 if $oa eq 'frmHelp'
7318 0 0 $oa =~ /^rec(.+)/ ? :
0 0 $og =~ /^rec(.+)/ ? :
7321 0 0 unless defined $e
7322 0 0 unless $e
7323 0 0 if $oa eq 'frmHelp'
7325 0 0 unless ref $e
7326 0 0 if not ref $e || -f $e and $0 =~ m[[^\\/]+$]
7328 0 0 $e =~ /\.psp$/i ? :
0 0 ref $e ? :
7338 0 0 $og =~ /rec(New|Read|Del|QBF)/ ? :
7343 0 0 if not defined $v or ref $v
7344 0 0 unless $v
7348 0 0 if not $nxt and $og eq 'recNew' and $oc eq 'f' and not exists $$om{-'recNew'} and not exists $$om{-'recForm'} and not $$om{-'field'} and $$om{-'table'} and $s->mdeTable($$om{-'table'}) and not $$s{-'table'}{$$om{-'table'}}{-'ixcnd'}
7355 0 0 if $nxt
7361 0 0 if (ref(my $e = $$om{"-$oa"}) eq 'CODE') { }
7373 0 0 $oa =~ /^rec(.+)/ ? :
0 0 $og =~ /^rec(.+)/ ? :
7376 0 0 unless defined $e
7377 0 0 unless $e
7378 0 0 if $oa eq 'frmHelp'
7380 0 0 $e =~ /\.psp$/i ? :
0 0 ref $e ? :
7395 0 0 if $s->cgiHook('recFormRWQ')
7396 0 0 if $s->cgiHook('recList')
7397 0 0 if $s->cgiHook('frmHelp')
7414 0 0 $$s{-'lng'} =~ /^([^ ;,]+)/ ? :
7416 0 0 unless defined($$d{$k} || $$d{$k} eq '')
7417 0 0 if ($k =~ /^_(quname)__S$/) { }
0 0 elsif ($k =~ /^(.+)__S$/) { }
0 0 elsif ($k =~ /^(.+)__R$/) { }
0 0 elsif ($k =~ /^(.+)__O$/) { }
0 0 elsif ($k =~ /^_(new|file)$/) { }
0 0 elsif ($k =~ /^_(cmd|cmg|frmCall|frmName\d*|frmLso|frmLsc|frmHelp|recNew|recRead|recPrint|recXML|recHist|recEdit|recIns|recUpd|recDel|recForm|recList|recQBF|submit.*|app.*|form|key|wikn|wikq|proto|urm|qjoin|qkey|qwhere|qurole|quname|qftext|qversion|version|qorder|qkeyord|qlist|qlimit|qdisplay|qftwhere|qftord|qftlimit|edit|backc|login|print|xml|hist|refresh|style|frame|search)(?:\.[xXyY]){0,1}$/i) { }
7441 0 0 if not $k =~ /^_(key|proto|qkey|qftext)/i and $v =~ /^\s*(.+?)\s*$/
7443 0 0 if ($k =~ /^(.+)\.[xXyY]$/)
7448 0 0 if ($c =~ /^(?:rec|frmCall|frmHelp|submit)/i) { }
0 0 elsif ($c eq 'frmLso' and $v =~ /,/) { }
7464 0 0 unless $$c{-'cmg'} or $$c{-'cmd'}
7466 0 0 $$c{-'cmg'} eq 'recList' ? :
0 0 !$$c{-'cmg'} ? :
0 0 unless $$c{-'cmd'}
7469 0 0 $$c{-'cmd'} eq 'recForm' ? :
0 0 unless $$c{-'cmg'}
7474 0 0 if $$c{-'key'} and not ref $$c{-'key'} and $$s{-'idsplit'}
7476 0 0 if not $$c{-'form'} and $$c{-'table'}
7479 0 0 if ($$c{-'frmLso'} and $$c{-'frmLso'} eq 'recQBF')
7484 0 0 if ($$c{-'cmd'} eq 'frmCall')
7486 0 0 if ($frm eq '-frame=set') { }
7491 0 0 $frm =~ /[&.^]+\s*$/ ? :
0 0 $frm =~ /[+]+\s*$/ ? :
7496 0 0 $frm =~ /^(.+)(?:\s*[+&.^]+\s*)$/ ? :
7497 0 0 if ($frm ne ($$c{-'form'} || ''))
7502 0 0 if $$c{-'cmd'} eq 'recList' or $$c{-'cmg'} eq 'recList'
7511 0 0 if ($$c{-'cmd'} eq 'recNew') { }
0 0 elsif ($$c{-'cmd'} eq 'recEdit') { }
0 0 elsif ($$c{-'cmd'} eq 'recQBFReset') { }
0 0 elsif ($$c{-'cmd'} eq 'recPrint') { }
0 0 elsif ($$c{-'cmd'} eq 'recXML') { }
0 0 elsif ($$c{-'cmd'} eq 'recHist') { }
0 0 elsif ($$c{-'cmd'} eq 'frmHelp') { }
0 0 elsif (not $$c{-'cmd'} =~ /^(recIns|recUpd|recForm)/) { }
7535 0 0 if $$c{-'cmd'} =~ /^(?:recXML|recQBF)$/
7544 0 0 if $$c{-'cmg'} ne $$c{-'cmd'}
7550 0 0 if ($$c{-'cmd'} =~ /recList/ and $$c{-'key'})
7555 0 0 if ($$c{-'cmd'} =~ /recList/ and $$c{-'cmg'} =~ /recQBF/) { }
0 0 elsif ($$c{-'cmd'} =~ /recQBF/ and $$c{-'cmg'} =~ /recList/) { }
7557 0 0 unless %{$$c{-'qkey'};}
7558 0 0 unless $$c{$k}
7565 0 0 if defined $$c{-'qkey'}{$_} and $$c{-'qkey'}{$_} ne ''
7568 0 0 if ref $$c{-'qkey'}
7574 0 0 unless ($$c{-'cmd'} =~ /recList/)
7577 0 0 $$c{-'cmd'} eq 'recForm' || $$c{-'cmd'} eq 'recIns' || $$c{-'cmd'} eq 'frmHelp' || ($$c{-'cmd'} eq 'recRead' || $$c{-'cmg'} eq 'recRead') || ($$c{-'cmd'} eq 'recList' || $$c{-'cmg'} eq 'recList') ? :
7591 0 0 unless $_[0]{-'pcmd'}{-'cmd'}
7593 0 0 unless $_[1]
7602 0 0 $$c{-'cmd'} eq 'recDel' ? :
0 0 grep({$$c{-'cmd'} eq $_;} 'recIns', 'recUpd') ? :
0 0 $$c{-'cmd'} eq 'recForm' ? :
0 0 $_[1] eq 'recCommit' && $$c{-'cmd'} =~ /^rec(New|Form|Read|Ins|Upd|Del|List)/ ? :
0 0 $_[1] eq 'recList' && $$c{-'cmd'} eq 'recList' ? :
0 0 $_[1] =~ /^recForm/ && !($$c{-'cmd'} =~ /app|Help/) && (!($_[1] =~ /^recForm([RWDQL]+)/) || $_[1] =~ /[WR]/ && $$c{-'cmg'} =~ /^rec(Form|Read)/ || $_[1] =~ /[W]/ && $$c{-'cmg'} =~ /^rec(New|Form|Read|Ins|Upd)/ || $_[1] =~ /[D]/ && $$c{-'cmg'} =~ /^rec(Del)/ || $_[1] =~ /[Q]/ && $$c{-'cmg'} eq 'recQBF' || $_[1] =~ /[L]/ && $$c{-'cmg'} eq 'recList') ? :
0 0 $_[1] eq 'cmgNext' ? :
0 0 $_[1] eq 'recOp' && $$c{-'cmd'} =~ /^rec(New|Form|Read|Edit|Ins|Upd|Del)/ ? :
0 0 $_[1] eq $$c{-'cmd'} ? :
7630 0 0 if ($u =~ m[/$])
7633 0 0 $u1 =~ m[^\w+://[^/]+(.+)] ? :
7653 0 0 if not defined $_[$i + 1] or $_[$i + 1] eq ''
7654 0 0 $_[$i] =~ /^-/ ? :
0 0 ref $_[$i + 1] ? :
7657 0 0 if ($v{'_all'})
7661 0 0 $_ =~ /^-/ ? :
0 0 if (defined $$s{-'pcmd'}{$_} and $$s{-'pcmd'}{$_} ne '' and $n = $_ =~ /^-/ ? '_' . substr($_, 1) : $_ and not $n =~ /_(?:frmName|cmg|cmh|cmdf|cmdt|backc|ui)/i and not exists $v{$n})
7666 0 0 ref $$s{-'pcmd'}{$_} ? :
7670 0 0 if $m and $l > $m
7672 0 0 defined $v ? :
7684 0 0 substr($_[0], 0, 1) eq '-' ? :
7690 0 0 if ($i =~ /<(!DOCTYPE|html|head)/i and $`)
7693 0 0 if ($b and $i =~ /(]*>)/i)
7697 0 0 if ($opt =~ /e/i and $i =~ /]*>/i)
7699 0 0 if $i =~ m[]i
7702 0 0 if (not $i =~ /<(\%@|\%|script)\s*(language\s*=\s*|)*\s*(PerlScript|Perl|)*\s*(runat\s*=\s*Server|)*[\s>]*/i) { }
0 0 elsif ($2 and not $3 or not $3 and $tl eq '1') { }
0 0 elsif ($1) { }
7715 0 0 if ($i =~ m[\s*(\%>|)]i) { }
7724 0 0 if not $ts && $tc or $ts eq '%@'
7729 0 0 if ($ts eq '%') { }
0 0 elsif ($ts eq 'SCRIPT') { }
7738 0 0 substr($_[0], 0, 1) eq '-' ? :
7742 0 0 unless ($f =~ m[^(/|\w:[\\/])] or -e $f)
7744 0 0 unless $u
7752 0 0 uc($ENV{'REQUEST_METHOD'} || '') ne 'POST' ? :
0 0 ref $$s{-'httpheader'} ? :
0 0 unless $o =~ /e/
7757 0 0 unless $c
7760 0 0 if $@
7768 0 0 unless $om
7769 0 0 unless $oc
7770 0 0 unless $od
7773 0 0 if ($$oc{-'table'} and $oa =~ /^rec/) { }
0 0 elsif ($oa =~ /^(recForm|frmHelp)/) { }
7774 0 0 if ($oa =~ /^recList/) { }
0 0 elsif ($oa =~ /^recQBF/ or $og =~ /^rec(?:List|QBF)/) { }
0 0 elsif ($oa =~ /^rec(?:Read)/) { }
7782 0 0 if (ref $$oc{-'key'})
7784 0 0 if ($m and $$m{-'key'})
7787 0 0 if (exists $$oc{-'key'}{$e}) { }
7794 0 0 if $f
7798 0 0 if defined $$oc{$_}
7803 0 0 ref $$om{-'recRead'} eq 'HASH' ? :
7807 0 0 if $oa =~ /^rec(?:New|Form|Ins|Upd|Del)/
7809 0 0 if $oa =~ /^rec(?:Form|Ins|Upd|Del)/
7815 0 0 if defined $$oc{$_}
7816 0 0 $oa =~ /^rec(?:Upd|Del)/ ? :
7820 0 0 if $oa =~ /^rec(?:Read)/ and not $$oc{-'edit'}
7823 0 0 if $oa =~ /^rec(?:Read|Ins|Upd)/ and $$oc{-'edit'}
7826 0 0 if $oa =~ /^rec(?:New)/
7828 0 0 if $$oc{-'edit'} and $oa =~ /^rec(?:Ins|Upd|Del)/
7832 0 0 if defined $$oc{$_}
7836 0 0 if ref $$om{-'recRead'} eq 'HASH' and $oa =~ /^rec(?:Ins|Upd)/
7839 0 0 if $$oc{-'edit'} and $oa =~ /^rec(?:Read|New)/
7841 0 0 if $oa =~ /^rec(?:Ins|Upd)/
7843 0 0 if $oa =~ /^rec(?:New|Form|Ins|Upd|Read)/
7858 0 0 unless $on
7860 0 0 $on ? :
0 0 $on ? :
0 0 $on ? :
0 0 $on ? :
0 0 $on ? :
0 0 $on ? :
0 0 $s->cgiHook('frmHelp') ? :
0 0 $s->cgiHook('recFormQ') ? :
0 0 $s->cgiHook('recOp') ? :
0 0 ref $$s{-'htmlstart'} && $$s{-'htmlstart'}{-'class'} ? :
0 0 $$s{-'pcmd'}{-'xml'} ? :
7880 0 0 uc($ENV{'REQUEST_METHOD'} || '') ne 'POST' ? :
0 0 ref $$s{-'httpheader'} ? :
0 0 $$s{-'pcmd'}{-'xml'} ? :
7923 0 0 if $om
7925 0 0 ($$s{-'pcmd'} && $$s{-'pcmd'}{-'cmd'} || '') eq 'frmHelp' ? :
7926 0 0 $v ? :
7935 0 0 substr($_, 0, 1) eq '-' ? :
0 0 defined $$s{-'pcmd'}{$_} && $$s{-'pcmd'}{$_} ne '' ? :
7947 0 0 $$s{-'c'}{-'httpheader'} ? :
0 0 $$s{-'pcmd'}{-'style'} ? :
0 0 ref $$s{-'xmlstart'} ? :
0 0 $$s{-'pcmd'}{-'refresh'} ? :
0 0 $s->cgiHook('recFormRWQ') && $$s{-'pcmd'}{-'edit'} ? :
0 0 $$s{-'pcmd'}{-'frame'} ? :
0 0 ref $$s{-'htmlstart'} ? :
0 0 $$s{-'pcmd'}{-'style'} ? :
0 0 $$s{-'pcmd'}{-'xml'} ? :
0 0 $$s{-'pcmd'}{-'refresh'} ? :
0 0 $$s{-'pcmd'}{-'xml'} ? :
7958 0 0 if *warningsToBrowser{'CODE'}
7965 0 0 if ($$s{-'pcmd'}{-'xml'}) { }
7973 0 0 $$s{-'pcmd'}{-'frame'} ? :
0 0 !($$s{-'c'}{-'jswload'} && grep({$_ =~ /'BASE'/ if $_ =~ /\.target/;} @{$$s{-'c'}{-'jswload'};})) ? :
0 0 $$s{-'c'}{-'search'} =~ /^\?/ ? :
0 0 $$s{-'pcmd'}{-'search'} && $$s{-'c'}{-'search'} ? :
7994 0 0 unless $_[0]{-'c'}{-'jswload'}
8001 0 0 if $#_
8002 0 0 unless $_[0]{-'c'}{-'jswload'}
8013 0 0 if $$s{-'pcmd'}{-'xml'} or $$s{-'pcmd'}{-'print'}
8014 0 0 unless $on
8016 0 0 ref $$s{-'pcmd'}{"-$_"} ? :
0 0 !defined($$s{-'pcmd'}{"-$_"}) ? :
0 0 !defined($$s{-'pcmd'}{"-$_"}) || $$s{-'pcmd'}{"-$_"} eq '' && !($_ =~ /^(?:qkey|qwhere|qurole)$/) ? :
8020 0 0 $$s{-'pcmd'}{-'cmg'} ne 'recQBF' ? :
8042 0 0 if $$s{-'pcmd'}{-'xml'} or $$s{-'pcmd'}{-'print'}
8043 0 0 unless $on
8045 0 0 unless $om
8053 0 0 $$s{-'c'}{-'htmlclass'} ? :
8059 0 0 if ($$s{-'logo'}) { }
0 0 elsif ($$s{-'icons'}) { }
8063 0 0 $$s{-'c'}{-'search'} ? :
8066 0 0 $$c{-'frame'} ? :
0 0 $$c{-'frame'} ? :
0 0 $g ne 'recList' ? :
8072 0 0 if ($s->uguest and $$s{-'login'})
8076 0 0 if ($g eq 'recList') { }
0 0 elsif ($g eq 'recQBF') { }
0 0 elsif ($g eq 'recDel') { }
0 0 elsif ($s->cgiHook('recOp')) { }
8078 0 0 unless $$s{-'menuchs'}
8081 0 0 !$$c{-'frame'} || $$c{-'frame'} =~ /^(?:TOP|BOTTOM)$/ ? :
0 0 if $$s{-'menuchs'}
8088 0 0 exists $$c{-'frmLso'} ? :
0 0 ref $$om{-'frmLso'} eq 'CODE' ? :
0 0 if $$om{-'frmLso'}
8091 0 0 if $$s{-'menuchs'}
8093 0 0 if $$s{-'menuchs1'}
8095 0 0 if $$s{-'menuchs'}
8099 0 0 ref $_ eq 'HASH' ? :
0 0 !ref($_) ? :
0 0 if ($s->uguest) { }
0 0 elsif ($$om{-'recNew'} or $$om{-'recForm'} or $on and grep {(!ref($_) ? $_ : (ref $_ eq 'HASH' ? $$_{-'val'} : $$_[0])) =~ /^\Q$on\E\+/;} @{[] unless $$s{-'menuchs1'} or $$s{-'menuchs'};}) { }
0 0 elsif ($$om{-'table'} and not $$om{-'field'} and $$s{-'table'}{$$om{-'table'}} and not $$s{-'table'}{$$om{-'table'}}{-'ixcnd'} and do { my $on = $$om{-'table'}; grep {(!ref($_) ? $_ : (ref $_ eq 'HASH' ? $$_{-'val'} : $$_[0])) =~ /^\Q$on\E\+/;} @{[] unless $$s{-'menuchs1'} or $$s{-'menuchs'};} }) { }
8101 0 0 unless $$s{-'menuchs1'} or $$s{-'menuchs'}
8114 0 0 ref $_ eq 'HASH' ? :
0 0 !ref($_) ? :
0 0 unless $$s{-'menuchs1'} or $$s{-'menuchs'}
8136 0 0 $e && $n ? :
8139 0 0 $e && $n ? :
8142 0 0 unless $n
8144 0 0 unless $n or $e
8146 0 0 unless $n or $e
8148 0 0 if not $n || $e and $$ot{-'rvcActPtr'} || $$s{-'rvcActPtr'}
8151 0 0 if not $n || $e and $ea
8153 0 0 if $e
8154 0 0 if $e and not $n
8155 0 0 unless $n or $e or $s->uguest
8159 0 0 if $e
8160 0 0 if not $n and $ea and not ref $ea && $$ea{-'recDel'}
8163 0 0 if ($a ne 'frmHelp')
8185 0 0 defined $$c{-'qkey'} ? :
0 0 (defined $$c{-'qkey'} ? $$c{-'qkey'} : $$om{-'query'} && $$om{-'query'}{-'qkey'}) ? :
0 0 $$c{-'qkeyord'} =~ /^-*[db]/ ? :
0 0 $$c{-'qkeyord'} ? :
0 0 $$c{-'qwhere'} =~ m(^(?:\[\[\]\]|/\*\*/)+(.*)) ? :
0 0 !$$c{-'qwhere'} ? :
0 0 $$c{-'qjoin'} =~ /^\s*(?:CROSS|JOIN|INNER|STRAIGHT_JOIN|LEFT|NATURAL|RIGHT|OUTER)\b/i ? :
0 0 $$c{-'qjoin'} ? :
0 0 $$c{-'qurole'} ? :
0 0 $$c{-'quname'} ? :
0 0 $$c{-'qftext'} ? :
0 0 $$c{-'qversion'} ? :
0 0 $$c{-'qorder'} =~ /^-[db]/ ? :
0 0 !($$c{-'qorder'} =~ /^-/) ? :
0 0 $$c{-'qorder'} ? :
0 0 $g ne 'recList' ? :
8209 0 0 unless $$om{-'frmLso1C'}
8210 0 0 $g eq 'recList' && ($$om{-'frmLso1C'} || $$ot{-'frmLso1C'} && !exists($$om{-'frmLso1C'})) ? :
8214 0 0 ref $$s{-'banner'} ? :
0 0 $$s{-'banner'} ? :
0 0 $mc ? :
0 0 !$mc ? :
0 0 $e ? :
0 0 !$$c{-'refresh'} ? :
0 0 !$$s{-'icons'} ? :
8215 0 0 $v ? :
8253 0 0 $_[0]{-'c'}{-'htmlclass'} ? :
8256 0 0 ($ENV{'HTTP_USER_AGENT'} || '') =~ /MSIE/ ? :
8259 0 0 if (not $_[0]{-'icons'}) { }
0 0 elsif ($_[1] =~ /^
0 0 elsif ($_[1] eq 'logo') { }
0 0 elsif ($_[1] eq 'login') { }
0 0 elsif ($_[1] eq 'schpane') { }
0 0 elsif ($_[1] eq 'home') { }
0 0 elsif ($_[1] eq 'back') { }
8260 0 0 if ($_[1] =~ /^
0 0 elsif ($_[1] eq 'logo') { }
0 0 elsif ($_[1] eq 'login') { }
0 0 elsif ($_[1] eq 'back') { }
8265 0 0 ref $_[0]{-'logo'} eq 'CODE' ? :
8272 0 0 !$_[3] || $_[3] < 2 ? :
8294 0 0 ref $_[0]{-'logo'} eq 'CODE' ? :
0 0 $_[0]{-'logo'} ? :
8303 0 0 $tdb ? :
0 0 $tdb ? :
8316 0 0 $fr ? :
8318 0 0 $fr ? :
0 0 $fr ? :
8329 0 0 $_[0]{-'pcmd'}{-'frame'} ? :
8333 0 0 $tdb ? :
0 0 $tdb ? :
8343 0 0 ($ENV{'HTTP_USER_AGENT'} || '') =~ /MSIE/ ? :
0 0 !$_[3] || $_[3] < 2 ? :
8355 0 0 !$jo ? :
8356 0 0 $tdb ? :
0 0 $jo ? :
0 0 $tdb ? :
8370 0 0 ref $_[2] ? :
0 0 !$_[2] ? :
0 0 defined $_[2] && !$_[2] ? :
8377 0 0 $_[1] =~ /^(?:recNew)$/ && $hl =~ /_proto=/ ? :
0 0 $_[1] =~ /^(?:recRead|recPrint|recXML|recHist|recEdit|recNew|frmHelp)$/ ? :
0 0 !$hl ? :
8383 0 0 $tdb ? :
0 0 $tdb ? :
0 0 $tdb ? :
0 0 !$hl ? :
8404 0 0 $_[0]{-'c'}{-'htmlclass'} ? :
8408 0 0 ($_[0]{-'pcmd'}{'-' . $_[1]} || '') eq '-all' ? :
0 0 $_[1] eq 'frmLso' ? :
0 0 $_[1] eq 'frmName' ? :
8451 0 0 /([+&.^]*)$/l ? :
0 0 !$_ ? :
0 0 !($_[1] =~ /^frmName/l) ? :
0 0 ref $_ eq 'ARRAY' ? :
0 0 !ref($_) ? :
8453 0 0 if $o
8454 0 0 if ref $o
8455 0 0 !$f1 && $x && substr($x, 0, 1) eq '+' ? :
8463 0 0 if not $_ && $n and $_[1] =~ /^frmName/l
8466 0 0 $i && $n eq $i ? :
0 0 $n eq '' || $l =~ /^[-]+/l ? :
8477 0 0 ref $_ eq 'ARRAY' ? :
0 0 !ref($_) ? :
0 0 if (not !ref($_) ? $_ : (ref $_ eq 'ARRAY' ? $$_[0] : $_) and $li) { }
8480 0 0 ref $v eq 'ARRAY' ? :
8486 0 0 $_[0]{-'icons'} ? :
0 0 $_[0]{-'menuchs1'} && $_[1] eq 'frmName' ? :
0 0 $_[1] eq 'frmName' ? :
0 0 $_[1] eq 'frmName1' ? :
0 0 $_[1] eq 'frmLso' ? :
0 0 $li ? :
0 0 ref $li eq 'ARRAY' ? :
0 0 !$li ? :
0 0 $i eq '' || $i =~ /^[-]+/l ? :
0 0 $_[1] =~ /^frmName/l ? :
0 0 $i eq '' ? :
0 0 $_[0]{-'icons'} ? :
8509 0 0 unless ($_[0]{-'menuchs'})
8511 0 0 if ($_[0]{-'form'})
8513 0 0 if $_ ne 'default'
8519 0 0 if ($_[0]{-'table'})
8521 0 0 unless ref $_[0]{-'table'}{$_} ne 'HASH'
8528 0 0 if ($_[0]{-'menuchs'} and not $_[0]->uguest)
8532 0 0 ($m = $_[0]{-'table'}{$$_[0]}) ? :
0 0 ($m = $_[0]{-'form'}{$$_[0]}) ? :
8539 0 0 if (@{$_[0]{-'menuchs'};} < 6) { }
8542 0 0 ref $_[0]{-'menuchs1'}[0] eq 'HASH' ? :
0 0 !ref($_[0]{-'menuchs1'}[0]) ? :
0 0 if ($_[0]{-'menuchs1'} and !ref($_[0]{-'menuchs1'}[0]) ? $_[0]{-'menuchs1'}[0] : (ref $_[0]{-'menuchs1'}[0] eq 'HASH' ? $_[0]{-'menuchs1'}[0]{-'val'} : $_[0]{-'menuchs1'}[0][0]))
8557 0 0 unless $m
8559 0 0 $$m{-'table'} ? :
0 0 exists $$m{-'null'} ? :
8564 0 0 if (($c && $$c{-'cmg'} || '') eq 'recNew')
8568 0 0 if ref $f ne 'HASH'
8569 0 0 defined $$f{-'null'} && $$v{$$f{-'fld'}} eq $$f{-'null'} ? :
0 0 $$v{$$f{-'fld'}} eq $mn ? :
0 0 defined $mn ? :
0 0 exists $$f{-'null'} ? :
0 0 !defined($$v{$$f{-'fld'}}) ? :
0 0 if exists $$v{$$f{-'fld'}} and !defined($$f{-'flg'}) || $$f{-'flg'} =~ /[aeu]/
8580 0 0 if ($cc =~ /^rec(?:Ins|Upd)/)
8581 0 0 if $$f{-'flg'} and $$f{-'flg'} =~ /[m]/ and !defined($$r{$$f{-'fld'}}) || $$r{$$f{-'fld'}} eq ''
8586 0 0 if ($$f{-'chk'})
8589 0 0 if ($@) { }
8595 0 0 if scalar @xx
8597 0 0 %$r ? :
8604 0 0 unless $m
8605 0 0 unless $c
8606 0 0 unless $d
8607 0 0 if ($$c{-'cmg'} || '') eq 'recDel'
8611 0 0 $em || $qm ? :
0 0 $qm ? :
0 0 $c && $$c{-'print'} ? :
8614 0 0 $$m{-'table'} ? :
8619 0 0 $$c{-'xml'} ? :
8624 0 0 if ($qm)
8626 0 0 unless $d and %$d
8627 0 0 ref $$d{$_} ? :
8631 0 0 if $$c{-'frmLso'} and $$c{-'frmLso'} =~ /^-/
8634 0 0 ref $$c{-'frmLso'} eq 'ARRAY' ? :
0 0 ref $$c{-'frmLso'} eq 'ARRAY' ? :
0 0 $$c{-'frmLso'} ? :
0 0 $qm && $$c{-'frmLso'} ? :
0 0 unless $$c{-'xml'}
8664 0 0 $$c{-'hist'} ? :
8668 0 0 unless $rhe
8669 0 0 if ($$c{-'hist'})
8684 0 0 unless $$m{-'field'} or $$m{-'query'} and $$m{-'query'}{-'data'}
8689 0 0 if ($$c{-'xml'}) { }
0 0 elsif ($$c{-'hist'}) { }
0 0 elsif ($f eq '') { }
0 0 elsif ($f =~ /^(\n*)(\t*)$/) { }
0 0 elsif ($f eq "\f") { }
0 0 elsif ($f eq '
') { } 0 0 elsif (not $f) { } 0 0 elsif (not ref $f) { } 0 0 elsif (ref $f eq 'CODE') { } 8690 0 0 unless ref $f 8691 0 0 if (ref $f eq 'CODE') { } 0 0 elsif ($$f{-'inp'} and $$f{-'inp'}{-'rfd'} and $$s{-'pout'}{-'file'}) { } 0 0 elsif (not $$f{-'fld'} && defined $$d{$$f{-'fld'}} or $$d{$$f{-'fld'}} eq '') { } 8696 0 0 unless $u =~ m[//\w+:] 8706 0 0 if ($$f{-'inp'} and $$f{-'inp'}{-'htmlopt'} and $s->ishtml($v)) { } 0 0 elsif ($$f{-'inp'} and $$f{-'inp'}{-'hrefs'}) { } 8710 0 0 $_[1] =~ m[^/] ? : 0 0 $_[1] =~ m[^[\w-]{3,7}:/{2}] ? : 8721 0 0 $_[1] =~ m[^/] ? : 0 0 $_[1] =~ m[^[\w-]{3,7}:/{2}] ? : 8735 0 0 if ref $f ne 'HASH' 8736 0 0 $$f{-'inp'} && $$f{-'inp'}{-'rfd'} ? : 0 0 if $$f{-'inp'} && $$f{-'inp'}{-'rfd'} ? !$$d{-'file'} : !($$f{-'fld'} && exists $$d{$$f{-'fld'}}) 8741 0 0 $hide && $hide == 2 ? : 8747 0 0 if ($1) 8748 0 0 !$lt ? : 8752 0 0 if ($2) 8753 0 0 $lr ? : 0 0 unless $lt 8761 0 0 unless $lt 8766 0 0 unless $lt 8773 0 0 $$c{-'mail'} && 1 ? : 8791 0 0 $fr && $$fr{$$f{-'fld'}} && !ref($$fr{$$f{-'fld'}}) && $$fr{$$f{-'fld'}} > 1 ? : 0 0 $qm && ($$f{-'flg'} || '') =~ /[aq]/ ? : 8799 0 0 defined $$f{-'flg'} && (!$$f{-'flg'} || $$f{-'flg'} =~ /[-]/) ? : 0 0 $$f{-'flg'} ? : 0 0 exists $$f{-'edit'} ? : 0 0 ref $$f{-'edit'} eq 'CODE' ? : 0 0 $fr && $$fr{$$f{-'fld'}} && !ref($$fr{$$f{-'fld'}}) ? : 0 0 !$em ? : 8810 0 0 $$f{-'flg'} ? : 8816 0 0 $$c{-'mail'} ? : 0 0 $v ? : 8831 0 0 $$f{-'form'}[0] ? : 0 0 ($$f{-'form'}[2] || '') eq '-wikn' ? : 0 0 !defined($_) || $_ eq '' ? : 0 0 ref $$f{-'form'} ? : 0 0 ref $$f{-'form'} eq 'CODE' ? : 8847 0 0 if ref $v 8848 0 0 $$c{-'mail'} ? : 0 0 $v ? : 8896 0 0 $$f{-'form'} ? : 0 0 $$c{-'mail'} ? : 0 0 !($$d{$$f{-'fld'}} =~ /\Q$RISM1\E/) ? : 0 0 $$c{-'mail'} ? : 0 0 (!$$c{-'print'} || $$c{-'mail'}) && (($$m{-'ridRef'} || $$s{-'ridRef'}) && grep({$$f{-'fld'} eq $_;} @{$$s{-'ridRef'} unless $$m{-'ridRef'};}) || $$f{-'fld'} eq ($$m{-'rvcActPtr'} || $$s{-'rvcActPtr'} || '"') || $$f{-'fld'} eq ($$m{-'key'} && @{$$m{-'key'};} < 2 && $$m{-'key'}[0])) && !($$f{-'inp'} && grep({$$f{-'inp'}{$_};} '-arows', '-rows', '-cols', '-hrefs', '-htmlopt')) ? : 0 0 $qm ? : 0 0 !$$c{-'print'} && ($$f{-'form'} || ($$f{-'flg'} || '') =~ /[h]/ || $fuc || ($$f{-'flg'} || '') =~ /[aiuq]/ && ($$f{-'ddlb'} && (!$$f{-'ddlbtgt'} ? 1 : (!ref($$f{-'ddlbtgt'}) ? !($$f{-'ddlbtgt'} =~ /^<+/ && $$d{$$f{-'fld'}} =~ /[,;]/) : (!ref($$f{-'ddlbtgt'}[0]) ? !($$f{-'ddlbtgt'}[0] && $$f{-'ddlbtgt'}[0] =~ /^<+/ && $$d{$$f{-'fld'}} =~ /[,;]/) : !$$f{-'ddlbtgt'}[0][2] || ($$f{-'ddlbtgt'}[0][2] =~ /\d/ ? !($$d{$$f{-'fld'}} =~ /[,;]/) : index($$d{$$f{-'fld'}}, $$f{-'ddlbtgt'}[0][2]) < 0)))) || $$f{-'inp'} && ($$f{-'inp'}{-'values'} || $$f{-'inp'}{-'labels'}))) ? : 0 0 !$$c{-'print'} && ref $$f{-'form'} ? : 0 0 !defined($_) || $_ eq '' || exists $$f{-'form'} && !$$f{-'form'} ? : 0 0 $edit && !$$c{-'print'} && $$f{-'ddlb'} && !ref($$f{-'ddlb'}) && !($$f{-'ddlb'} =~ /\s/) && (!defined($_) || $_ eq '') ? : 0 0 $$f{-'fvhref'} && !$$c{-'print'} ? : 0 0 $hide || exists $$f{-'fvhref'} && !$$f{-'fvhref'} ? : 8912 0 0 $$f{-'fnhref'} ? : 0 0 $$f{-'fnhtml'} ? : 0 0 $hide || $$c{-'print'} ? : 8913 0 0 $$c{-'mail'} ? : 0 0 $v ? : 8922 0 0 if ($hide) { } 0 0 elsif (defined $$f{-'lblhtml'}) { } 8925 0 0 if ref $l eq 'CODE' 8926 0 0 unless $em 8930 0 0 if $rid and $em and $edit and not $lbl =~ / 8932 0 0 if $rfn and $em and $edit 8961 0 0 ref $$f{-'fhclass'} ? : 0 0 $$f{-'fhclass'} ? : 0 0 ref $$f{-'fhstyle'} ? : 0 0 $$f{-'fhstyle'} ? : 0 0 $$f{-'fhprop'} ? : 0 0 ref $$f{-'fhclass'} ? : 0 0 $$f{-'fhclass'} ? : 0 0 ref $$f{-'fhstyle'} ? : 0 0 $$f{-'fhstyle'} ? : 0 0 $$f{-'fhprop'} ? : 0 0 $lbl =~ /^\s* 0 0 $lt ? : 0 0 $lt > 1 && !($$f{-'inp'} && $$f{-'inp'}{-'rfd'}) ? : 0 0 $hide && $hide == 2 ? : 8968 0 0 if ($$f{-'lblhtbr'} and not $$c{-'hist'}) 8969 0 0 !$lr ? : 0 0 unless $lt 8973 0 0 $$f{-'lblhtbr'} eq '' ? : 8985 0 0 ref $$fr{$$f{-'fld'}} eq 'HASH' ? : 0 0 $fr && ref $$f{-'inp'} && ref $$fr{$$f{-'fld'}} ? : 0 0 $fuc || $s->mdeFldRW($mt, $$f{-'fld'}) ? : 0 0 $$f{-'inp'} && ($$f{-'inp'}{-'labels'} || $$f{-'inp'}{-'hrefs'} || $$f{-'inp'}{-'htmlopt'}) ? : 0 0 $edit ? : 0 0 $hide ? : 8993 0 0 if $em and not $qm and not $edit and not $hide and defined $_ and $_ ne '' and !defined($$f{-'flg'}) || $$f{-'flg'} =~ /[aeu]/ 8998 0 0 if (not $hide and defined $$f{-'inphtml'}) 9000 0 0 if ref $wgh eq 'CODE' 9001 0 0 unless $edit 9005 0 0 if $rid and not $edit and not $wgp =~ / 9007 0 0 if $rfn and not $edit 9015 0 0 $$f{-'colspan'} ? : 0 0 ref $$f{-'fdclass'} ? : 0 0 $$f{-'fdclass'} ? : 0 0 ref $$f{-'fdstyle'} ? : 0 0 $$f{-'fdstyle'} ? : 0 0 $$f{-'fdprop'} ? : 0 0 unless $wgp =~ /^\s* 9024 0 0 if (not $lt) { } 0 0 elsif (not $hide) { } 0 0 elsif ($$f{-'lblhtbr'} and $lbl =~ m[[\r\n]*$]i and not $$c{-'hist'}) { } 9025 0 0 if ($hide and $hide == 2) { } 0 0 elsif ($$f{-'ddlb'} and $em and $edit and not $hide) { } 9029 0 0 if $wgp =~ m[()$]i 9030 0 0 !$lr ? : 9036 0 0 !$lr ? : 9040 0 0 if ($$f{-'ddlb'} and $em) { } 0 0 elsif ($wgp ne '') { } 0 0 elsif ($$f{-'lblhtbr'} and $lbl =~ m[[\r\n]*$]i and not $$c{-'hist'}) { } 9046 0 0 $wgp =~ m[<(/p|br\s*/)>[\s\r\n]*$]i ? : 9060 0 0 if ($qm) { } 9064 0 0 $lt ? : 9081 0 0 $_ =~ /^_q/ ? : 9084 0 0 $$q{-'keyord'} || $de eq 'dbm' ? : 0 0 if $qk 9095 0 0 if $de eq 'dbi' 9110 0 0 ref $$q{-'where'} ? : 0 0 ref $$q{-'where'} eq 'ARRAY' ? : 0 0 !$$q{-'where'} ? : 0 0 $$q{-'filter'} ? : 0 0 $m && $$m{-'qfilter'} ? : 9121 0 0 if ($s->mdeRAC($m)) 9141 0 0 $de eq 'dbm' ? : 0 0 $de eq 'dbm' ? : 0 0 $$q{-'order'} ? : 0 0 unless $qk 9156 0 0 $$q{-'order'} ? : 0 0 if $qk and $de eq 'dbi' 9167 0 0 $$c{-'frmLsc'} ? : 0 0 !$$q{-'group'} ? : 0 0 if $$c{-'frmLsc'} or not $$q{-'group'} 9193 0 0 if defined $$c{$_} 9195 0 0 ref $$c{"-$_"} ? : 0 0 !defined($$c{"-$_"}) || $$c{"-$_"} eq '' ? : 9199 0 0 !grep({$$c{$_} ne '' if defined $$c{$_};} '-qkey', '-qwhere', '-qurole') ? : 9216 0 0 !$lt ? : 0 0 unless $$c{-'xml'} 9226 0 0 $n && $$s{-'c'}{-'htmlclass'} ? : 9227 0 0 unless defined $v 9228 0 0 if (not $n) { } 0 0 elsif (not $m) { } 0 0 elsif (ref $m eq 'HASH') { } 0 0 elsif (ref $m eq 'CODE') { } 9229 0 0 if (ref $m ne 'HASH') { } 0 0 elsif ($$m{-'htmlopt'} and $s->ishtml($v)) { } 0 0 elsif ($$m{-'hrefs'}) { } 0 0 elsif (grep {exists $$m{$_};} '-arows', '-rows', '-cols') { } 0 0 elsif ($$m{-'values'} or $$m{-'labels'}) { } 0 0 elsif ($$m{-'rfd'}) { } 9245 0 0 if $$s{-'pcmd'} and $$s{-'pcmd'}{-'hist'} 9261 0 0 if ref $l eq 'CODE' 9262 0 0 if $l and defined $$l{$v} 9273 0 0 defined $v ? : 9274 0 0 $l > 80 ? : 0 0 $l < 20 ? : 9275 0 0 $cs ? : 9283 0 0 if (exists $$m{-'arows'} or grep {$$m{$_};} '-rows', '-cols', '-hrefs') { } 0 0 elsif (exists $$m{-'asize'}) { } 0 0 elsif ($$m{-'values'} or $$m{-'labels'}) { } 0 0 elsif ($$m{-'rfd'}) { } 9286 0 0 if (exists $$m{-'arows'}) 9288 0 0 unless $$a{-'cols'} 9289 0 0 if ($$a{-'wrap'} and lc $$a{-'wrap'} eq 'off') { } 9295 0 0 length $r > $$a{-'cols'} ? : 9300 0 0 $$m{-'arows'} > $ar ? : 9301 0 0 if $$a{-'rows'} > 30 9303 0 0 if (defined $$m{-'hrefs'}) 9304 0 0 $s->ishtml($v) ? : 9308 0 0 if $wgp 9312 0 0 $cs ? : 9313 0 0 ref $$a{$_} eq 'CODE' ? : 9316 0 0 $cs ? : 0 0 if $$m{-'htmlopt'} and ($ENV{'HTTP_USER_AGENT'} || '') =~ /MSIE/ 9332 0 0 $cs ? : 9336 0 0 ref $$m{$_} ne 'CODE' ? : 0 0 $_ ne '-asize' ? : 9341 0 0 defined $v ? : 9342 0 0 $l > 80 ? : 0 0 $l < $z ? : 9352 0 0 if ref $tv eq 'CODE' 9354 0 0 if ref $tl eq 'CODE' 9355 0 0 if not $tv and $tl 9357 0 0 if defined $v and $v ne '' and not grep({$_ eq $v;} @$tv) 9358 0 0 if $$s{-'pcmd'}{-'cmg'} eq 'recQBF' 9365 0 0 $cs ? : 0 0 ($$m{-'ddlbloop'} ? !ref($$m{-'ddlbloop'}) || &{$$m{-'ddlbloop'};}($s) : 0) || ($$m{-'loop'} ? !ref($$m{-'loop'}) || &{$$m{-'loop'};}($s) : 0) ? : 0 0 $tv ? : 0 0 $tl ? : 9368 0 0 ref $$m{$_} eq 'CODE' ? : 0 0 !defined($$m{$_}) || $_ =~ /^(?:-ddlbloop|loop)$/ ? : 9383 0 0 $cs ? : 9384 0 0 ref $$m{$_} eq 'CODE' ? : 9405 0 0 $ct ? : 9410 0 0 unless ref $vr 9411 0 0 if ($u =~ /^\[{2}(.+?)\]{2}$/) 9413 0 0 if ($u =~ /(?:\]\[|[|])/) 9416 0 0 if $u =~ /\s/ 9418 0 0 if ($$s{-'cgibus'} and $u =~ /^(?:url|urlr):/) 9425 0 0 if ($u =~ m[^(?:host|urlh):/{2,}]) { } 0 0 elsif ($u =~ m[^(?:url|urlr):/{2,}]) { } 0 0 elsif ($u =~ m[^(?:fsurl|urlf):/{2,}]) { } 0 0 elsif ($u =~ m[^(?:key|id):/{2,}]) { } 0 0 elsif ($u =~ m[^(?:wikn|name|wiki):/{2,}]) { } 9432 0 0 unless $f 9439 0 0 !($n =~ /\Q$RISM1\E/) ? : 9440 0 0 unless $u1 9445 0 0 unless $u1 9447 0 0 $cu ? : 0 0 if (ref $vr) { } 9450 0 0 unless ref $vr 9458 0 0 $ct ? : 9463 0 0 unless ref $vr 9464 0 0 if ($$s{-'cgibus'} and $u =~ /^(?:url|urlr)/) 9471 0 0 if ($u =~ m[^(?:host|urlh):/{2,}]) { } 0 0 elsif ($u =~ m[^(?:url|urlr):/{2,}]) { } 0 0 elsif ($u =~ m[^(?:fsurl|urlf):/{2,}]) { } 0 0 elsif ($u =~ m[^(?:key|id):/{2,}]) { } 0 0 elsif ($u =~ m[^(?:wikn|name|wiki):/{2,}]) { } 9478 0 0 unless $f 9485 0 0 if $u1 =~ m[/$] 9486 0 0 !($u1 =~ /\Q$RISM1\E/) ? : 9490 0 0 if $u1 =~ m[/$] 9493 0 0 $cu ? : 0 0 if (ref $vr) { } 9496 0 0 unless ref $vr 9510 0 0 $_[3] =~ m[^(?:fsurl|urlf):/{2,}] ? : 0 0 $_[1] =~ /^\?_cmd=recRead;/ ? : 0 0 $_[1] =~ /^\?_cmd=recRead[;&]_form=([^;&]+)[;&]_key=/ ? : 0 0 defined $_[2] ? : 9518 0 0 if $_[1] =~ /^\?/ 9519 0 0 length $v > 49 ? : 9529 0 0 if not exists $_[2]{-'file'} and $v =~ m[\b(?:fsurl|urlf):/{2,}] 9546 0 0 if not exists $_[2]{-'file'} and $v =~ m[\b(?:fsurl|urlf):/{2,}] 9556 0 0 if not $n or $n =~ /^\d*$/ 9557 0 0 unless $m 9558 0 0 unless $c 9559 0 0 unless $d 9560 0 0 unless $$d{-'file'} 9572 0 0 if ($edt and $s->cgi->param($fnu)) 9575 0 0 if ($edt and $urf and $s->cgi->param($fnc)) 9579 0 0 if ($edt and $s->cgi->param($fnf)) 9583 0 0 if ($edt) { } 9586 0 0 $$s{-'c'}{-'htmlclass'} ? : 9587 0 0 $cs ? : 0 0 $cs ? : 0 0 $cs ? : 0 0 !$fo && $^O eq 'MSWin32' ? : 0 0 $cs ? : 0 0 ref $fo eq 'HASH' ? : 0 0 ref $fo eq 'HASH' ? : 0 0 $fo ? : 9609 0 0 if ($urf and $urf =~ /^file:(.*)/i) { } 9626 0 0 $cs ? : 0 0 $cs ? : 9634 0 0 defined $v ? : 9644 0 0 $_ eq '.htaccess' ? : 9650 0 0 defined $v ? : 9664 0 0 unless $$s{-'icons'} 9666 0 0 $f =~ /\.(?:avi|mpeg|mpg|wmv)$/i ? : 0 0 $f =~ /\.(?:mid|midi|wav|mp2|mp3)$/i ? : 0 0 $f =~ /\.(?:bmp|gif|jpg|jpeg|png|tif)$/i ? : 0 0 $f =~ /\.(?:ppt|pps|pot|odp|otp|sxi)$/i ? : 0 0 $f =~ /\.(?:vsd|odg|sxg)$/i ? : 0 0 $f =~ /\.(?:tex)$/i ? : 0 0 $f =~ /\.(?:ps)$/i ? : 0 0 $f =~ /\.(?:pdf)$/i ? : 0 0 $f =~ /\.(?:dat|db|dbf|csv|dif|xls|xlw|xlt|wk1|wks|123|ods|ots|sxc|stc|sdc)$/i ? : 0 0 $f =~ /\.(?:doc|dot|rtf|wri|wps|sdw|sxw|stw|odt|ott|ods|ots)$/i ? : 0 0 $f =~ /\.(?:html|htm|chm|sgl|sxg|odm)$/i ? : 0 0 $f =~ /\.(?:txt)$/i ? : 0 0 $f =~ /\.(?:tgz|tar|gz|z|zip|ace|ain|arj|bzip|cab|jar|lzh|pak|rar)$/i ? : 0 0 $f =~ /\.(?:bat|c|class|cpp|cmd|h|phh|mod|pas|pl|pm|py|sh|xml)$/i ? : 0 0 -x $p || $f =~ /\.(?:bin|com|cpl|exe|sys)$/i ? : 0 0 -d $p ? : 9718 0 0 !ref($$tg[0]) ? : 0 0 !ref($tg) ? : 9730 0 0 $$s{-'c'}{-'htmlclass'} ? : 9731 0 0 $cs ? : 9733 0 0 if ($$s{-'pdta'}{$ne}) 9734 0 0 if ($tg =~ /^_(quname)/) { } 9741 0 0 if ($$s{-'pdta'}{$ne} or $$s{-'pcmd'}{$ne} or $$s{-'pdta'}{$nc}) 9744 0 0 $$f{-'ddlbloop'} ? : 0 0 if (not $$s{-'pdta'}{$no} and $$f{-'ddlbloop'} ? !($$s{-'pdta'}{$ne} || $$s{-'pdta'}{$nr}) : 1) 9747 0 0 if ($$f{-'ddlbmsab'} and $s->cgi->user_agent('MSIE')) 9783 0 0 $cs ? : 0 0 $$f{-'ddlbmsab'} && $s->cgi->user_agent('MSIE') ? : 0 0 $$f{-'ddlbloop'} ? : 0 0 $$f{-'ddlbloop'} ? : 9794 0 0 $s->cgi->user_agent('MSIE') ? : 9796 0 0 $_[0] eq '4' ? : 0 0 $_[0] eq '4' ? : 0 0 $_[0] eq '3' ? : 0 0 $_[0] eq '2' ? : 0 0 $_[0] eq '1' ? : 0 0 !$_[0] ? : 0 0 $_[0] eq '3' ? : 0 0 $_[0] eq '3' ? : 0 0 $_[0] eq '3' ? : 0 0 $_[0] eq '3' ? : 0 0 $s->cgi->user_agent('MSIE') ? : 0 0 $_[0] eq '4' ? : 0 0 $_[0] && $_[0] eq '2' ? : 0 0 $_[0] && $_[0] ne '4' ? : 9832 0 0 unless $ml 9834 0 0 $cs ? : 0 0 if $$f{-'ddlbloop'} and (defined $$s{-'pout'}{$nf} and $$s{-'pout'}{$nf} ne '') 9841 0 0 $cs ? : 9847 0 0 !ref($tg) ? : 0 0 $ml ? : 0 0 $s->cgi->user_agent('MSIE') ? : 0 0 !$ml && $s->cgi->user_agent('MSIE') ? : 9862 0 0 length $_[0] > 60 ? : 9864 0 0 $$f{-'ddlbloop'} && !$$s{-'pdta'}{$ne} ? : 9865 0 0 ref $d eq 'CODE' ? : 9867 0 0 if (ref $d eq 'ARRAY') { } 0 0 elsif (ref $d eq 'HASH') { } 0 0 elsif ($d and $$s{-'form'} && $$s{-'form'}{$d} || eval { do { $s->mdeTable($d) } }) { } 9868 0 0 !$ml && ref $rd && $nf && defined $$rd{$nf} ? : 9873 0 0 ref $e ? : 0 0 unless defined(ref $e ? $$e[0] : $e) 9874 0 0 defined $qs && $$e[0] eq $qs ? : 0 0 defined $qs && $e eq $qs ? : 0 0 ref $e ? : 9894 0 0 !$ml && ref $rd && $nf && defined $$rd{$nf} ? : 9896 0 0 ref $$d{$a} ? : 0 0 ref $$d{$b} ? : 9902 0 0 defined $qs && lc $e eq $qs ? : 0 0 ref $$d{$e} ? : 9920 0 0 if ($$f{-'ddlbloop'} and defined $_ and $_ ne '' and defined $rf and not $rf and $$s{-'pdta'}{$ne}) 9926 0 0 if (ref $tg) { } 9928 0 0 ref $tg ? : 9929 0 0 ref $b ? : 9930 0 0 unless defined $n 9931 0 0 $m ? : 0 0 unless defined $l 9936 0 0 $n =~ /^[<+-]*(.+)/ ? : 9937 0 0 if $m and $m =~ /^\d*$/ 9938 0 0 $n1 ? : 0 0 $cs ? : 0 0 !$m ? : 0 0 !$m ? : 0 0 $s->cgi->user_agent('MSIE') ? : 9957 0 0 $cs ? : 9962 0 0 $cs ? : 9968 0 0 $cs ? : 0 0 if $$f{-'ddlbloop'} and (defined $$s{-'pout'}{$nf} and $$s{-'pout'}{$nf} ne '') 9975 0 0 $cs ? : 9980 0 0 !$ml ? : 9986 0 0 unless $m 9988 0 0 if ($$m{-'query'} and $$m{-'query'}{-'data'}) { } 0 0 elsif ($$m{-'field'}) { } 9989 0 0 if defined $$v{$_} 9996 0 0 if defined $$v{$_} 9998 0 0 if ref $_ eq 'HASH' 10002 0 0 unless (%$k) 10003 0 0 if defined $$v{$_} 10008 0 0 unless $$k{$e} and $$k{$e} =~ /^[\[].+[\]]$/ 10030 0 0 unless $c 10031 0 0 unless $n 10033 0 0 unless $m 10044 0 0 if (exists $$m{-'frmLso'} and not $$m{-'frmLso'} or ref $$m{-'frmLso'}) { } 0 0 elsif (exists $$t{-'frmLso'} and not $$t{-'frmLso'}) { } 0 0 elsif (ref $$t{-'frmLso'}) { } 0 0 elsif ($s->mdeRAC($m, '-qurole') or $$t{-'rvcDelState'} or $$s{-'rvcDelState'} or $$t{-'rvcCkoState'} or $$s{-'rvcCkoState'}) { } 10068 0 0 @$ou ? : 0 0 $oe || $oo || $od || $of || $ov ? : 0 0 $of ? : 0 0 $oe ? : 0 0 $of ? : 0 0 $od ? : 0 0 $ov ? : 10079 0 0 if (ref $oa eq 'CODE') { } 0 0 elsif (ref $oa eq 'ARRAY') { } 10080 0 0 unless $$m{-'frmLsoAdd'} 0 0 exists $$c{-'frmLso'} ? : 10083 0 0 ref $$oa[0] eq 'HASH' ? : 0 0 substr(ref $$oa[0] eq 'HASH' ? $$oa[0]{-'val'} || $$oa[0]{-'lbl'} : $$oa[0][0], 0, 1) ne '-' ? : 10092 0 0 if ($$m{-'frmLso'} or $$t{-'frmLso'} and not exists $$m{-'frmLso'} or $$m{-'frmLso0A'} or $$t{-'frmLso0A'} and not exists $$m{-'frmLso0A'}) 10105 0 0 if not exists $$c{-'frmLso'} || $s->uguest and $$c{-'qurole'} 10109 0 0 if not exists $$c{-'frmLso'} and $ov and $$c{-'qversion'} and not $$c{-'qversion'} =~ /-/ 10112 0 0 unless exists $$c{-'frmLso'} 10114 0 0 !(exists $$c{-'frmLso'} && defined $$c{-'frmLso'}) ? : 0 0 ref $$c{-'frmLso'} ? : 10119 0 0 exists $$c{-'frmLso'} ? : 0 0 exists $$c{-'frmLso'} ? : 0 0 if ($$m{-'frmLso0A'} and &{$$m{-'frmLso0A'};}($s, $n, $m, $c, exists $$c{-'frmLso'} ? $lso || '' : ())) { } 0 0 elsif ($$t{-'frmLso0A'} and $m ne $t and &{$$t{-'frmLso0A'};}($s, $n, $t, $c, exists $$c{-'frmLso'} ? $lso || '' : ())) { } 0 0 elsif ($lso eq '-all') { } 0 0 elsif (do { my $rv = undef; foreach my $e (ref $ml eq 'ARRAY' ? @$ml : (ref $ml eq 'CODE' ? @{&$ml($s, $n, $m, $c, exists $$c{-'frmLso'} ? $$c{-'frmLso'} || '' : ());} : ())) { next if not ref $e or $lso ne (ref $e eq 'HASH' ? $$e{-'val'} || $$e{-'lbl'} : $$e[0]); my $x = ref $e eq 'HASH' ? $$e{-'cmd'} : $$e[2]; next unless $x; $rv = $x; last; } ; if (ref $rv eq 'CODE') { &$rv($s, $n, $m, $c, exists $$c{-'frmLso'} ? $lso || '' : ()); } elsif (ref $rv eq 'HASH') { @{$c;}{keys %$rv} = values %$rv; $$c{-'qwhere'} = $qq . $$rv{-'qwhere'} if $qq and $$rv{-'qwhere'}; if ($$c{-'qkeyadd'}) { $$c{-'qkey'} = {} unless $$c{-'qkey'}; @{$$c{-'qkey'};}{keys %{$$c{-'qkeyadd'};}} = values %{$$c{-'qkeyadd'};}; delete $$c{-'qkeyadd'}; } ; } ; $rv }) { } 0 0 elsif ($lso eq '-urole') { } 0 0 elsif ($s->grep1(sub { $lso eq $_; } , $s->mdeRoles(0))) { } 0 0 elsif ($lso eq '-todo') { } 0 0 elsif ($lso eq 'todo') { } 0 0 elsif ($lso eq 'done') { } 0 0 elsif ($oe and $lso eq $oe) { } 0 0 elsif ($oo and $lso eq $oo) { } 0 0 elsif ($od and $lso eq $od) { } 0 0 elsif ($ov and $lso eq $ov) { } 0 0 elsif ($lso eq '-add') { } 10126 0 0 unless $$c{-'quname'} 10127 0 0 if $$t{-'rvcUpdWhen'} 10128 0 0 unless $$t{$_} or $$s{$_} 10130 0 0 if (not ref $v && $$c{-'qkey'} && defined $$c{-'qkey'}{$$v[0]}) { } 10138 0 0 exists $$c{-'frmLso'} ? : 0 0 ref $ml eq 'CODE' ? : 0 0 ref $ml eq 'ARRAY' ? : 10143 0 0 unless ref $e 10144 0 0 ref $e eq 'HASH' ? : 10145 0 0 if not $x or ref $x ne 'HASH' 10148 0 0 if $$c{-'qkey'} and $$x{-'qkeyadd'} 10153 0 0 exists $$c{-'frmLso'} ? : 0 0 ref $ml eq 'CODE' ? : 0 0 ref $ml eq 'ARRAY' ? : 10158 0 0 ref $e eq 'HASH' ? : 0 0 if not ref $e or $lso ne (ref $e eq 'HASH' ? $$e{-'val'} || $$e{-'lbl'} : $$e[0]) 10160 0 0 ref $e eq 'HASH' ? : 10161 0 0 unless $x 10165 0 0 if (ref $rv eq 'CODE') { } 0 0 elsif (ref $rv eq 'HASH') { } 10166 0 0 exists $$c{-'frmLso'} ? : 10170 0 0 if $qq and $$rv{-'qwhere'} 10172 0 0 if ($$c{-'qkeyadd'}) 10173 0 0 unless $$c{-'qkey'} 10190 0 0 unless $$t{$_} or $$s{$_} 10192 0 0 if (not ref $v && $$c{-'qkey'} && defined $$c{-'qkey'}{$$v[0]}) { } 10206 0 0 unless $$t{-'rvcAllState'} or $$s{-'rvcAllState'} or $s->tn('-rvcAllState') 10207 0 0 ref $f ? : 10209 0 0 if $v and not $$c{-'qkey'} 10210 0 0 if $v 10211 0 0 if $qo 10216 0 0 unless (ref $v) 10217 0 0 unless $$t{-'rvcChgState'} or $$s{-'rvcChgState'} or $s->tn('-rvcChgState') 0 0 unless $$t{-'rvcDelState'} or $$s{-'rvcDelState'} or $s->tn('-rvcDelState') 10219 0 0 unless $$t{-'rvcAllState'} or $$s{-'rvcAllState'} or $s->tn('-rvcAllState') 10222 0 0 if $v and not $$c{-'qkey'} 10223 0 0 if $v 10224 0 0 if $qo 10229 0 0 if $v and not $$c{-'qkey'} 10230 0 0 if $v 10231 0 0 if $qo 10236 0 0 if $v and not $$c{-'qkey'} 10237 0 0 if $v 10238 0 0 if $qo 10243 0 0 if $v and not $$c{-'qkey'} 10244 0 0 if $v 10245 0 0 if $qo 10249 0 0 if ($$c{-'qkey'}) 10252 0 0 if $v 10257 0 0 ref $oa eq 'ARRAY' ? : 10258 0 0 unless ref $e 10259 0 0 ref $e eq 'HASH' ? : 10260 0 0 if not $x or ref $x ne 'HASH' 10262 0 0 if $$c{-'qkey'} and $$x{-'qkeyadd'} 10265 0 0 if $qq 10267 0 0 if ref $$c{-'frmLso'} 10270 0 0 $q ? : 10272 0 0 if $$q{-'key'} or $$c{-'qkey'} 10273 0 0 if $$q{-'key'} 10274 0 0 if $$c{-'qkey'} 10277 0 0 if (not $$c{-'qwhere'}) { } 0 0 elsif (not $a{-'where'}) { } 0 0 elsif (ref $a{-'where'} eq 'ARRAY') { } 0 0 elsif (ref $a{-'where'}) { } 10284 0 0 unless $a{-'table'} 10285 0 0 if exists $$c{-'qjoin'} and $$c{-'qwhere'} 10286 0 0 if exists $$c{-'qurole'} 10287 0 0 if $$c{-'quname'} 10288 0 0 if exists $$c{-'qftext'} 10289 0 0 if $$c{-'qversion'} 10290 0 0 if $$c{-'qorder'} 10291 0 0 if $$c{-'qkeyord'} 10292 0 0 if $$c{-'qlimit'} 10293 0 0 ref $$c{-'qdisplay'} ? : 0 0 if $$c{-'qdisplay'} 10297 0 0 ref $$c{-'qdatainc'} ? : 0 0 if $$c{-'qdatainc'} 10302 0 0 exists $$m{-'frmLsc'} ? : 0 0 if (exists $$m{-'frmLsc'} ? $$m{-'frmLsc'} : $$m{-'frmLsc'} || $$t{-'frmLsc'}) 10307 0 0 ref $v eq 'HASH' ? : 0 0 if ($lsq eq (ref $v eq 'HASH' ? $$v{-'val'} : $$v[0])) 10312 0 0 if (not $e and $$t{-'mdefld'}{$lsq}) 10317 0 0 if (ref $x eq 'CODE') { } 0 0 elsif ($e) { } 10321 0 0 if (not $x) { } 10322 0 0 ref $e eq 'HASH' ? : 10323 0 0 if ref $a{-'display'} 10324 0 0 if $_ 10325 0 0 if ref $a{-'data'} and not grep({$v eq $_ if $_;} @{$a{-'data'};}) 10326 0 0 unless ref $a{-'order'} 10327 0 0 if ref $a{-'order'} 10331 0 0 if ($$x{-'keyadd'}) 10332 0 0 unless $a{-'key'} 10339 0 0 unless $a{$k} 10349 0 0 exists $$c{-'frmLso'} ? : 0 0 exists $$c{-'frmLso'} ? : 0 0 $$t{-'frmLso0C'} && !exists($$m{-'frmLso0C'}) ? : 0 0 $$m{-'frmLso0C'} ? : 10357 0 0 ref $_[1] ? : 10361 0 0 if ($$q{-'where'} and not ref $$q{-'where'} and $$q{-'where'} =~ m(^(?:\[\[|/\*))) 10364 0 0 $a ? : 0 0 !$1 ? : 10367 0 0 $a ? : 0 0 $$q{-'where'} ? : 10376 0 0 ref $w ? : 0 0 ref $w ? : 0 0 ref $f ? : 0 0 ref $f ? : 0 0 ref $f ? : 0 0 ref $w ? : 10394 0 0 unless $c 10395 0 0 unless (defined $$c{-'qkey'} or defined $$c{-'qwhere'} or defined $$c{-'qurole'}) 10396 0 0 unless $m 10403 0 0 defined $$c{-'qwhere'} && defined $$c{-'qjoin'} ? : 10410 0 0 ref $$q{-'qkey'} ? : 0 0 ref $$q{-'qkey'} eq 'CODE' ? : 0 0 defined $$c{-'qkey'} ? : 10415 0 0 defined $$c{-'qwhere'} ? : 10417 0 0 defined $$c{-'qurole'} ? : 10420 0 0 $$c{-'qurole'} ? : 0 0 defined $$c{-'quname'} ? : 10425 0 0 defined $$c{-'qftext'} ? : 10434 0 0 $s->uguest ? : 10439 0 0 $$c{-'qurole'} && !$s->uguest && !$$c{-'quname'} ? : 0 0 $s->uguest && $$q{-'frmLso'} && do { my $v = $$q{-'frmLso'}; grep /\Q$v\E/, $s->mdeRoles(0) } ? : 0 0 ref $$q{-'frmLso'} ? : 0 0 ref $$q{-'frmLso'} eq 'CODE' ? : 0 0 defined $$c{-'frmLso'} ? : 10450 0 0 ref $$q{-'frmLsc'} ? : 0 0 ref $$q{-'frmLsc'} eq 'CODE' ? : 0 0 defined $$c{-'frmLsc'} ? : 10453 0 0 unless defined $$c{$k} 10465 0 0 ref $$q{-'table'}[0] ? : 0 0 !ref($$q{-'table'}) && $$q{-'table'} =~ /^([^\s]+)/ ? : 0 0 !$$q{-'table'} ? : 0 0 unless $tm 10474 0 0 unless $qm 10481 0 0 if ($qm) 10483 0 0 unless ref $$q{$n} 10487 0 0 $qmv ne $tm ? : 10488 0 0 unless $m 10489 0 0 unless ($$q{-'data'}) 10490 0 0 unless $$q{-'field'} 10508 0 0 unless $$q{-'data'} 10511 0 0 unless $$q{-'data'} and @{$$q{-'data'};} 10521 0 0 unless $$q{-'display'} 10524 0 0 unless $$q{-'display'} and @{$$q{-'display'};} 10526 0 0 unless ($$q{-'order'}) 10530 0 0 unless $$q{-'keyord'} 10534 0 0 if not $$q{-'meta'} or $qm 10535 0 0 if not $$q{-'field'} && @{$$q{-'field'};} or $qm 10536 0 0 unless $$q{-'data'} and @{$$q{-'data'};} 10537 0 0 unless $$q{-'display'} and @{$$q{-'display'};} 10538 0 0 unless $$q{-'order'} 10539 0 0 unless $$q{-'keyord'} 10540 0 0 if ($$q{-'data'} and $$q{-'display'} || $$q{-'datainc'}) 10541 0 0 $$q{-'display'} ? : 0 0 $$q{-'datainc'} ? : 10543 0 0 ref $e eq 'ARRAY' ? : 0 0 ref $e eq 'HASH' ? : 0 0 !ref($e) ? : 10547 0 0 ref $_ eq 'ARRAY' ? : 0 0 ref $_ eq 'HASH' ? : 0 0 !ref($_) ? : 10555 0 0 if not $n or grep {!ref($_) ? $_ eq $n : (ref $_ eq 'HASH' ? ($$_{-'fld'} || '') eq $n : (ref $_ eq 'ARRAY' ? ($$_[0] || '') eq $n : 0));} @{$$q{-'data'};} 10572 0 0 $#_ == 1 ? : 10590 0 0 $_ =~ /^-(?:q|frmLso|frmLsc)/ && defined $$a{$_} ? : 10594 0 0 $$a{$_} ? : 10596 0 0 $$s{-'pcmd'}{$_} ? : 10599 0 0 $_ =~ /^-(?:q|frmLsc|frmLso)/ && $$s{-'pcmd'}{$_} ? : 10605 0 0 !($$a{-'xpar'} && $$a{-'xpar'} =~ /^\d/) ? : 0 0 !defined($$a{-'xpar'}) || $$a{-'xpar'} eq '1' ? : 10608 0 0 if ($$a{-'xpar'} and not $$a{-'xpar'} =~ /^\d/) 10609 0 0 ref $$a{-'xpar'} ? : 10611 0 0 if ($$a{-'xkey'} and $$qw{-'qkey'}) 10613 0 0 ref $$a{-'xkey'} ? : 10615 0 0 if (not $$qq{-'qwhere'} and $$qw{-'qwhere'} and $$qw{-'qwhere'} =~ /^\[\[(.*?)\]\]/ || $$qw{-'qwhere'} =~ m[^/\*(.*?)\*/]) 10624 0 0 if (length $s->urlCmd('', %$qw) > $ql) 10627 0 0 if (length $s->urlCmd('', %$qw) > $ql) 10634 0 0 unless defined $$qq{$k} 10636 0 0 if ($qm) 10648 0 0 unless not defined $$vf{$_} 10651 0 0 $k eq '-frmLso' && defined $$qf{-'qurole'} ? : 0 0 $k eq '-quname' ? : 0 0 (ref $vq xor ref $vf) ? : 0 0 ref $vq eq 'HASH' && ref $vf eq 'HASH' ? : 0 0 ref $vq eq 'ARRAY' || ref $vf eq 'ARRAY' ? : 0 0 !(ref $vq || ref $vf) ? : 0 0 $k eq '-qwhere' ? : 0 0 !defined($vf) ? : 0 0 if !defined($vf) ? $k eq '-quname' ? !grep(/^\Q$vq\E$/i, @{$s->ugnames;}) : ($k eq '-frmLso' && defined $$qf{-'qurole'} ? $vq ne $$qf{-'qurole'} : 1) : ($k eq '-qwhere' ? !($vf =~ /\Q$vq\E/) : (!(ref $vq || ref $vf) ? $vq ne $vf : (ref $vq eq 'ARRAY' || ref $vf eq 'ARRAY' ? do { my $v = $s->strdata($vq); not $s->strdata($vf) =~ /^\Q$vq\E/ } : (ref $vq eq 'HASH' && ref $vf eq 'HASH' ? grep({$s->strdata($$vq{$_}) ne $s->strdata($$vf{$_}) unless not defined $$vf{$_};} keys %$vq) : ((ref $vq xor ref $vf) ? $s->strdata($vq) ne $s->strdata($vf) : $vq ne $vf))))) 10668 0 0 $$qw{$k} && $vq ? : 0 0 $vf =~ /^\[\[(.*?)\]\]/ || $vf =~ m[^/\*(.*?)\*/] ? : 0 0 $vq =~ m(^(?:\[\[|/\*)) ? : 0 0 $vf =~ /\Q$vq\E/ ? : 0 0 !$vf ? : 0 0 $k eq '-qwhere' ? : 0 0 $k eq '-qkey' ? : 10675 0 0 if length $s->urlCmd('', %$qw) > $ql 10677 0 0 if $qm 10678 0 0 if $$a{-'ovw'} 10680 0 0 $$s{-'pcmd'}{-'frame'} ? : 10684 0 0 unless $$a{-'target'} 10686 0 0 $$s{-'c'}{-'htmlclass'} ? : 0 0 $$s{-'uiclass'} ? : 0 0 $$a{-'class'} ? : 0 0 $qm ? : 10696 0 0 $$s{-'c'}{-'htmlstyle'} ? : 0 0 $qm && 0 ? : 0 0 $$s{-'uistyle'} ? : 0 0 $$a{-'style'} ? : 10706 0 0 $$a{$_} ? : 0 0 $$a{-'OnClick'} ? : 0 0 defined $$a{-'label'} ? : 0 0 defined $$a{-'html'} ? : 10723 0 0 substr($_[1], 0, 1) eq '-' ? : 10724 0 0 unless $m 10725 0 0 unless $c 10737 0 0 !($$i{-'form'} || $$i{-'table'}) ? : 0 0 ref $i eq 'CODE' ? : 0 0 ref $i eq 'ARRAY' ? : 0 0 ref $i eq 'HASH' ? : 0 0 !$i ? : 10741 0 0 unless $i 10743 0 0 $$s{-'c'}{-'htmlclass'} ? : 0 0 !$b ? : 0 0 $$s{-'uiclass'} ? : 10747 0 0 $$s{-'uistyle'} ? : 10752 0 0 if not ref $disp and defined $disp 10754 0 0 if ref $href eq 'HASH' and not $$href{-'form'} 10755 0 0 if ref $href eq 'HASH' and not $$href{-'cmd'} 10760 0 0 unless $$i{'NAME'} 10761 0 0 ref $_[0] ? : 10763 0 0 if $n eq lc $$i{'NAME'}[$k] 10766 0 0 if $$c{-'qflghtml'} 10767 0 0 if $qflgh and $hstl 10780 0 0 $b =~ /\b(class\s*=\s*"[^"]+")/i ? : 0 0 $b =~ / 10803 0 0 if (ref $href eq 'HASH') 10804 0 0 if (not $$href{-'key'}) { } 0 0 elsif (ref $$href{-'key'} eq 'ARRAY' or not ref $$href{-'key'}) { } 10809 0 0 if ref $f ne 'HASH' or not $$f{-'fld'} 10813 0 0 if ($$f{-'flg'} || '') =~ /[k]/ or $k and grep {$$f{-'fld'} eq $_;} @$k 10818 0 0 ref $$href{-'key'} ? : 10819 0 0 if ref $k 10820 0 0 if ($$i{'NAME'}) 10821 0 0 ref $$href{-'key'} ? : 10826 0 0 if ref $f ne 'HASH' or not $$f{-'fld'} 10827 0 0 if ($k eq $$f{-'fld'}) 10828 0 0 ref $$href{-'key'} ? : 10835 0 0 if (not $$href{-'urm'}) { } 0 0 elsif (ref $$href{-'urm'} eq 'ARRAY' or not ref $$href{-'urm'}) { } 10842 0 0 if ref $f ne 'HASH' or not $$f{-'fld'} 10845 0 0 $k ? : 0 0 if $k ? grep({$$f{-'fld'} eq $_;} @$k) : ($$f{-'flg'} || '') =~ /[w]/ && !(($$f{-'flg'} || '') =~ /[k]/) 10853 0 0 ref $$href{-'urm'} ? : 10854 0 0 if ref $k 10855 0 0 if ($$i{'NAME'}) 10856 0 0 ref $$href{-'urm'} ? : 10861 0 0 if ref $f ne 'HASH' or not $$f{-'fld'} 10862 0 0 if ($k eq $$f{-'fld'}) 10863 0 0 ref $$href{-'urm'} ? : 10870 0 0 if ($$href{-'formfld'}) { } 0 0 elsif (defined $$href{-'formfld'}) { } 10872 0 0 if ($$i{'NAME'}) { } 10877 0 0 if ref $f ne 'HASH' or not $$f{-'fld'} 10878 0 0 if (($$f{-'fld'} || '') eq $$href{-'formfld'}) 10903 0 0 $_[1][$$_[1]] ? : 10909 0 0 ref $$hr{-'cmd'} ne 'CODE' ? : 0 0 ref $$hr{-'form'} ne 'CODE' ? : 0 0 ref $$hr{-'key'} ne 'CODE' ? : 0 0 !ref($$hr{-'key'}) ? : 0 0 ref $$hr{-'urm'} ne 'CODE' ? : 0 0 !ref($$hr{-'urm'}) ? : 10913 0 0 unless $href 10915 0 0 unless (@colf) 10917 0 0 $$i{'NAME'} ? : 0 0 $disp ? : 10919 0 0 if ($disp or $$i{'NAME'}) { } 10921 0 0 if ref $v ne 'HASH' or not $$v{-'fld'} or lc $$v{-'fld'} ne $e 10926 0 0 unless $f 10929 0 0 if ref $e ne 'HASH' or not $$e{-'fld'} 10937 0 0 ref $_[4] ? : 10941 0 0 $$c{$_} && $$c{$_} =~ /^[_\s]+/ ? : 0 0 if $c 10945 0 0 ref $_[4] ? : 10946 0 0 defined $$c{$_} && defined $$c{$_} ? : 10954 0 0 $$f{-'inp'} && !$xml && ref $s->lngslot($$f{-'inp'}, '-labels') eq 'HASH' ? : 0 0 ref $$f{-'lsthtml'} eq 'CODE' ? : 0 0 !$$b[2] || $xml || !($$f{-'ldclass'} || $$f{-'ldstyle'} || $$f{-'ldprop'}) || !($$b[2] =~ /^<.*>$/) ? : 0 0 if $disp or $$f{-'lsthtml'} or ($$f{-'flg'} || '') =~ /[l]/ 10955 0 0 if (ref $$f{-'ldclass'}) { } 0 0 elsif ($$f{-'ldclass'}) { } 10957 0 0 ref $w ? : 10958 0 0 ref $_[4] ? : 10959 0 0 $v =~ /\sclass\s*=\s*"/ ? : 10965 0 0 $v =~ /\sclass\s*=\s*"/ ? : 10969 0 0 if (ref $$f{-'ldstyle'}) { } 0 0 elsif ($$f{-'ldstyle'}) { } 0 0 elsif ($$f{-'ldprop'}) { } 10971 0 0 ref $w ? : 10972 0 0 ref $_[4] ? : 10973 0 0 $v =~ /\sstyle\s*=\s*"/ ? : 10976 0 0 ref $cp ? : 0 0 if $cp 10981 0 0 $v =~ /\sstyle\s*=\s*"/ ? : 10984 0 0 if $$f{-'ldprop'} 10997 0 0 if (not @colf and isa($i, 'HASH')) 11003 0 0 if ref $f ne 'HASH' or not $$f{-'fld'} or $$f{-'fld'} ne $$h[2] 11014 0 0 if ($xml or not @colf or not $$b[0] =~ /
0 0 elsif (not $o =~ /!.*h/) { }
11018 0 0 if ($$m{-'frmLsc'} or $$mt{-'frmLsc'} and not exists $$m{-'frmLsc'}) { }
0 0 elsif ($$m{-'frmLso2C'} or $$mt{-'frmLso2C'} and not exists $$m{-'frmLso2C'}) { }
11022 0 0 $hstl =~ /(class=")/ ? :
11030 0 0 ref $_ eq 'HASH' ? :
11037 0 0 unless $l
11041 0 0 $v eq $lsq ? :
11058 0 0 $tho ? :
11065 0 0 $$_[4]{-'lhclass'} ? :
0 0 $$_[4]{-'lhstyle'} ? :
0 0 $$_[4]{-'lhprop'} ? :
0 0 ref $$_[2] ? :
11081 0 0 if (ref $fetch ne 'CODE')
11090 0 0 if not $$m{-'qfilter'} or &{$$m{-'qfilter'};}($s, $n, $m, $c, $$i{-'rec'})
11092 0 0 unless $r
11093 0 0 if ($qflgh)
11094 0 0 ref $qflgh eq 'CODE' ? :
11108 0 0 ref $r ? :
0 0 ref $$_[1] ? :
0 0 ref $$_[1] ? :
11120 0 0 if not $$m{-'qfilter'} or &{$$m{-'qfilter'};}($s, $n, $m, $c, $$i{-'rec'})
11122 0 0 unless $r
11123 0 0 if ($qflgh)
11124 0 0 ref $qflgh eq 'CODE' ? :
11140 0 0 ref $$_[3] ? :
0 0 ref $r ? :
0 0 ref $$_[1] ? :
11148 0 0 if not $$m{-'qfilter'} or &{$$m{-'qfilter'};}($s, $n, $m, $c, $$i{-'rec'})
11150 0 0 unless $r
11151 0 0 if ($qflgh)
11152 0 0 ref $qflgh eq 'CODE' ? :
11163 0 0 ref $r ? :
0 0 ref $$_[1] ? :
11172 0 0 ref $$_[3] ? :
0 0 ref $r ? :
0 0 ref $$_[1] ? :
11177 0 0 $fmt ? :
0 0 $xml ? :
11180 0 0 unless $qflgh
11185 0 0 if $j > $limit
11191 0 0 if not $qflgh
11197 0 0 $_[0] =~ /^-/ ? :
11199 0 0 unless $q
11204 0 0 if exists $$q{"-$k"} and not exists $$q{"-q$k"}
11207 0 0 if $$q{"-$k"} and not $$q{"-q$k"}
11217 0 0 unless $m
11218 0 0 unless $c
11219 0 0 unless $d
11220 0 0 ref $m && $$m{-'table'} ? :
11221 0 0 $$s{-'c'}{-'htmlclass'} ? :
0 0 $$s{-'uiclass'} ? :
11224 0 0 $cs ? :
11225 0 0 $cs ? :
11241 0 0 if $v
11242 0 0 substr($t, 0, 1) eq '-' ? :
11244 0 0 if $v
11248 0 0 ref $v ? :
0 0 ref $v eq 'CODE' ? :
0 0 $v eq '' ? :
0 0 !defined($v) ? :
11259 0 0 $#_ > 1 ? :
11260 0 0 if ref $_[1] eq 'ARRAY'
11262 0 0 !$_[1] ? :
11266 0 0 wantarray ? :
0 0 $f ? :
0 0 $_[2] ? :
0 0 $_[2] && $f ? :
11292 0 0 unless $_[0]
11293 0 0 $$hff{$_} ? :
11301 0 0 ref $_[0] ? :
11302 0 0 if $s->ishtml($v)
11308 0 0 if ($s->lngslot($s, '-help'))
11318 0 0 unless $$s{-'menuchs'}
11319 0 0 if ($$s{-'menuchs'})
11320 0 0 ref $_ eq 'ARRAY' ? :
11326 0 0 if $on =~ /[.^&+]+$/
11328 0 0 if ($o and not $ol)
11329 0 0 if $o
11330 0 0 if ref $ol
11333 0 0 if ($o)
11335 0 0 if ref $ot
11339 0 0 $c && $$c{-'backc'} ? :
0 0 $on eq $n ? :
0 0 $ol ? :
11359 0 0 if ($oc eq 'f') { }
0 0 elsif ($oc eq 't') { }
11365 0 0 $$om{-'table'} ? :
0 0 !$om ? :
11367 0 0 unless $om
11376 0 0 if $s->lngslot($om, '-help')
11383 0 0 $on ? :
11384 0 0 exists $$om{$_} ? :
0 0 !(exists $$om{$_} || exists $$s{$_}) ? :
11395 0 0 $th ? :
0 0 $$om{-'table'} && !ref($$om{-'table'}) ? :
11397 0 0 if $th
11401 0 0 $oc eq 't' ? :
0 0 $oc eq 't' ? :
11405 0 0 unless exists $$om{$k} or exists $$s{$k}
11407 0 0 $$hl{$k} && $$hl{$k}[1] ? :
0 0 if $td
11410 0 0 if $td
11412 0 0 if @td
11416 0 0 $oc eq 't' && ($$om{-'rvcActPtr'} || $$s{-'rvcActPtr'}) ? :
11419 0 0 unless exists $$om{$k} or exists $$s{$k}
11421 0 0 unless $td
11424 0 0 if $f and $$f{-'inp'}
11426 0 0 if ref $l ne 'HASH'
11430 0 0 ref $$f{-'inp'}{-'values'} eq 'ARRAY' ? :
0 0 if $f and $$f{-'inp'}
11433 0 0 $$f{$_} ? :
0 0 !$f ? :
11440 0 0 $v ? :
11441 0 0 unless $td
11442 0 0 $$hl{$k} && $$hl{$k}[1] ? :
11445 0 0 if $td
11449 0 0 $$hl{$k} && $$hl{$k}[1] ? :
0 0 if $v
11452 0 0 if $v and @td
11454 0 0 if @td
11458 0 0 $$s{-'rac'} ? :
0 0 $oc eq 't' ? :
11462 0 0 unless exists $$om{$k} or exists $$s{$k}
11464 0 0 $$hl{$k} && $$hl{$k}[1] ? :
0 0 if $td
11467 0 0 if $td
11469 0 0 if @td
11475 0 0 unless exists $$om{$k} or exists $$s{$k}
11476 0 0 exists $$om{$k} ? :
11479 0 0 if $td
11480 0 0 $_ eq 'all' ? :
0 0 if $td
11487 0 0 if @td and @td1
11491 0 0 if @td
11497 0 0 unless exists $$om{$k} or exists $$s{$k}
11500 0 0 if (ref $e eq 'HASH') { }
0 0 elsif (ref $e eq 'ARRAY') { }
11512 0 0 $el ? :
0 0 $el && $ec ? :
11516 0 0 if $td
11518 0 0 if @td
11521 0 0 if ($$om{-'field'} and ref $$om{-'field'} eq 'ARRAY')
11523 0 0 if ref $f ne 'HASH'
11532 0 0 if $s->lngslot($f, '-help')
11539 0 0 $$f{-'fld'} ? :
0 0 $$f{-'flg'} ? :
11543 0 0 !exists($$f{$_}) ? :
11545 0 0 $th ? :
11550 0 0 if $th
11552 0 0 if $$f{-'inp'} and $$f{-'inp'}{-'htmlopt'}
11559 0 0 if $$f{-'inp'} and $$f{-'inp'}{-'hrefs'}
11573 0 0 if $$f{-'inp'} and $$f{-'inp'}{-'hrefs'}
11578 0 0 if ($om)
11589 0 0 $de eq 'dbi' ? :
0 0 $s->mdeRAC($m) ? :
11602 0 0 if $k eq '-qwhere' and $s->lng(0, "-qwhere$de")
11618 0 0 if $k eq '-qwhere' and ref $s->lng(2, "-qwhere$de")
11629 0 0 $$s{-'c'}{-'htmlclass'} ? :
11631 0 0 if $$s{-'pcmd'}{-'xml'} or $$s{-'pcmd'}{-'print'}
11632 0 0 if ($$s{-'cgi'} and $$s{-'cgi'}{'.cgi_error'} and ($$s{-'c'}{'.cgi_error'} || '') ne $$s{-'cgi'}{'.cgi_error'})
11637 0 0 $_ =~ /^([()\s\d\.,]*(?:WARN|WARNING|DIE|ERROR)[:.,\s]+)(.*)$/i ? :
0 0 !defined($_) ? :
11663 0 0 ($ENV{'HTTP_USER_AGENT'} || '') =~ /MSIE/ ? :
0 0 $$s{-'limited'} && $$s{-'limited'} <= $$s{-'fetched'} ? :
0 0 defined $$s{-'affected'} ? :
0 0 $s->cgiHook('recList') && defined $$s{-'fetched'} ? :
0 0 $$s{-'debug'} && $$s{-'debug'} > 1 ? :
0 0 $$s{-'c'}{-'logm'} && $$s{-'debug'} ? :
11678 0 0 substr($_[1], 0, 1) eq '-' ? :
0 0 unless $#_ < 1 and $_[0]{-'tn'} or $_[0]{-'tn'}{$_[1]}
11687 0 0 ref $h eq 'CODE' ? :
0 0 !$h ? :
11690 0 0 $$s{-'c'}{-'htmlclass'} ? :
0 0 $_[3] || $_[0]{-'pdta'}{$n or 'tfoShow_'} || $d && !grep({not $_[0]{-'pout'}{$_};} @$d) ? :
11718 0 0 unless $_[0]{-'pout'}{-'file'}
11719 0 0 $_[0]->cgi->user_agent('MSIE') ? :
0 0 $_[0]->cgi->user_agent('MSIE') ? :
0 0 $_[0]{-'icons'} && $$DBIx::Web::IMG{'rfafolder'} ? :
11736 0 0 @_ > 1 ? :
11745 0 0 @_ > 1 ? :
11794 0 0 unless $_[2]{$_}
11804 0 0 unless $$m{-'racReader'} or $_[0]{-'racReader'}
11805 0 0 unless $$m{-'racWriter'} or $_[0]{-'racWriter'}
11806 0 0 unless $_[2]{$_}
11810 0 0 ref $_[1] eq 'ARRAY' ? :
0 0 @_ > 2 ? :
11821 0 0 if $_[0]{-'pcmd'}{-'cmg'} eq 'recQBF' or not $_[0]{-'pcmd'}{-'table'} or not $_[0]{-'pout'}{'id'} or $_[0]{-'pcmd'}{-'print'}
11827 0 0 if $q
11828 0 0 ref $a[0] eq 'CODE' ? :
11829 0 0 $q ? :
0 0 $q ? :
11838 0 0 /^-/ ? :
11843 0 0 $u ? :
11851 0 0 $u ? :
0 0 $q ? :
0 0 $q ? :
0 0 ref $f eq 'ARRAY' ? :
11904 0 0 if $_[2]{'id'}
11920 0 0 !$_[2]{$_} ? :
11937 0 0 !$_[2]{$_} ? :
11946 0 0 unless $_[2]{$_}
11949 0 0 unless $$m{-'racReader'} or $_[0]{-'racReader'}
11950 0 0 unless $$m{-'racWriter'} or $_[0]{-'racWriter'}
11951 0 0 unless $_[2]{$_}
11953 0 0 !ref($ra) || $#$ra < 1 ? :
0 0 !ref($rp) || $#$rp < 1 ? :
11955 0 0 ref $_[1] eq 'ARRAY' ? :
0 0 @_ > 2 ? :
11996 0 0 if $_[2]{'id'}
12014 0 0 unless $$m{-'ridRef'}
12015 0 0 if (not $_[2]{$f}) { }
0 0 elsif ($_[2]{$f} =~ /[\s,.?]/) { }
0 0 elsif (length $_[2]{$f} > $NLEN * 3) { }
0 0 elsif ($_[2]{$f} =~ /\Q$RISM1\E/) { }
12035 0 0 unless @$ir
12038 0 0 !$_[2]{$_} ? :
12055 0 0 !$_[2]{$_} ? :
12064 0 0 unless $_[2]{$_}
12067 0 0 unless $$m{-'racReader'} or $$s{-'racReader'}
12068 0 0 unless $$m{-'racWriter'} or $$s{-'racWriter'}
12069 0 0 !ref($ra) || $#$ra < 1 ? :
0 0 !ref($rp) || $#$rp < 1 ? :
12073 0 0 ref $_[1] eq 'ARRAY' ? :
0 0 @_ > 2 ? :
12086 0 0 if $_[0]{-'pcmd'}{-'cmg'} eq 'recQBF' or not $_[0]{-'pcmd'}{-'table'} or not $_[0]{-'pout'}{'id'}
12094 0 0 if $q
12095 0 0 ref $a[0] eq 'CODE' ? :
12101 0 0 $q ? :
0 0 if $q ? !$_[0]{-'table'}{$v}{-'ridRef'} : !$_[0]{-'table'}{$v}
12109 0 0 $qe ? :
0 0 $q ? :
12116 0 0 /^-/ ? :
12124 0 0 $u ? :
0 0 $_[0]{-'pcmd'}{-'print'} ? :
12133 0 0 $_[0]{-'table'}{$v}{-'query'} && $_[0]{-'table'}{$v}{-'query'}{$_} ? :
12142 0 0 $u ? :
0 0 ref $f eq 'ARRAY' ? :
0 0 $q ? :
12179 0 0 unless $$s{-'menuchs'}
12187 0 0 $$s{-'menuchs'} ? :
0 0 $$s{-'menuchs1'} ? :
12190 0 0 ref $e ? :
12191 0 0 unless $n or $l
12192 0 0 if $n eq '-frame'
12193 0 0 $n =~ /^(.+?)([+&.]+)$/ ? :
12197 0 0 $$s{-'pcmd'}{-'frame'} ? :
12200 0 0 $a =~ /[&.]/ ? :
0 0 $a =~ /[+]/ ? :
0 0 $a =~ /[+]/ ? :
0 0 $a =~ /[&.]/ ? :
0 0 $a =~ /[+]/ ? :
0 0 !$$s{-'icons'} ? :
0 0 $n ? :
0 0 !$l1 || $l1 ne $l0 ? :
12243 0 0 unless $$s{-'pcmd'}{-'print'}
12247 0 0 @_ > 1 ? :
12269 0 0 unless ($ENV{'SERVER_SOFTWARE'} || '') =~ /IIS/
12270 0 0 if ($ENV{'GATEWAY_INTERFACE'} || '') =~ /PerlEx/i and $$s{-'c'}{-'RevertToSelf'} || $s->w32ufswtr
12273 0 0 defined $g->param('_qftext') && $g->param('_qftext') ne '' ? :
0 0 defined $g->param('_qftwhere') && $g->param('_qftwhere') ne '' ? :
12312 0 0 if ($g->param('_qftwhere') ne '') { }
12318 0 0 unless $oq
12320 0 0 unless $oq
12323 0 0 $g->param('_qftwhere') =~ /^(\@\w|\{\s*prop\s+name\s+=)/i ? :
12328 0 0 if $$oq{'MaxRecords'} > 4096
12330 0 0 $$oq{'SortBy'} =~ /^(write|hitcount)$/i ? :
12337 0 0 unless $oq
12338 0 0 if $$ol{'EOF'}
12344 0 0 unless ($vp)
12347 0 0 if ($vp)
12350 0 0 $vt ? :
0 0 if $$ol{'DocAuthor'}{'Value'}
12353 0 0 $vt ? :
12355 0 0 $$ol{'Characterization'}{'Value'} ? :
12364 0 0 unless (eval { do { $ol->MoveNext; 1 } })
12379 0 0 unless $$s{-'pcmd'}{-'print'}
12383 0 0 @_ > 1 ? :
12431 0 0 if defined $$s{-'name'} and $$s{-'name'} ne ''
12437 0 0 if scalar @_ == 1
12438 0 0 if scalar @_ == 2
12452 0 0 if (not @_) { }
0 0 elsif ($_[0] =~ /^-(name|mode)$/) { }
12453 0 0 if defined $_[0]
12457 0 0 unless (CORE::open $$s{-'handle'} = &Symbol::gensym(), $$s{-'mode'}, $$s{-'name'})
12469 0 0 if $_[0]{-'handle'}
12470 0 0 unless $_[0]->open
12471 0 0 if $_[0]{-'lock'} ne 8
12481 0 0 unless $_[0]{-'handle'}
12482 0 0 if $_[0]{-'lock'} ne 8
12491 0 0 if $_[0]{-'handle'}
12504 0 0 unless defined $_[1]
12505 0 0 !$_[1] ? :
12507 0 0 unless $_[0]{-'handle'}
12508 0 0 if ($_[0]{-'lock'} ne $lv)
12509 0 0 if ($lv eq 8) { }
12511 0 0 if (not defined $_[2]) { }
12513 0 0 if $l < $_
12514 0 0 if $l and flock $_[0]{-'handle'}, $l
12518 0 0 if flock $_[0]{-'handle'}, $l
12521 0 0 if (not defined $_[2]) { }
0 0 elsif ($lv eq 8 or $_[0]{-'lock'} ne $lv) { }
12525 0 0 $_[0]{-'lock'} eq $lv ? :
12533 0 0 if @_ < 2
12536 0 0 defined $_[2] ? :
0 0 CORE::seek($_[0]{-'handle'}, $_[1], defined $_[2] ? $_[2] : 0) ? :
12545 0 0 unless defined $r
12562 0 0 unless print $h @_
12573 0 0 unless $_[0]{-'handle'}
12574 0 0 if $l eq 8
12575 0 0 defined $_[0]->seek(0)->read($b, -s $_[0]{-'handle'}) ? :
12576 0 0 if $l eq 8
12577 0 0 defined $_[0]{-'buf'} ? :
12584 0 0 unless $$s{-'handle'}
12585 0 0 if $l eq 8
12587 0 0 @_ ? :
12589 0 0 if $l eq 8
12597 0 0 ref $_[1] eq 'CODE' ? :
12632 0 0 if defined $$s{-'name'} and $$s{-'name'} ne ''
12638 0 0 if scalar @_ == 1
12639 0 0 if scalar @_ == 2
12654 0 0 if (not @_) { }
0 0 elsif ($_[0] =~ /^-(name|mode)$/) { }
12655 0 0 if defined $_[0]
12660 0 0 if ($$s{-'table'} and $$s{-'table'}{-'keycmp'})
12662 0 0 /^ *(.*)$/ ? :
12670 0 0 unless ($$s{-'handle'})
12682 0 0 if $_[0]{-'handle'}
12683 0 0 unless $_[0]->open
12684 0 0 if $_[0]{-'lock'} ne 8
12690 0 0 unless $_[0]{-'handle'}
12691 0 0 if $_[0]{-'lock'} ne 8
12692 0 0 if $_[0]{-'fh'}
12704 0 0 unless $_[0]{-'handle'}
12710 0 0 if $_[0]{-'handle'}
12724 0 0 unless defined $_[1]
12725 0 0 !$_[1] ? :
12727 0 0 unless ($_[0]{-'fh'} or CORE::open $_[0]{-'fh'} = &Symbol::gensym(), '+<&=' . $_[0]{-'handle'}->fd)
12734 0 0 if ($_[0]{-'lock'} ne $lv)
12736 0 0 if ($lv eq 8) { }
12738 0 0 if (not defined $_[2]) { }
12740 0 0 if $l < $_
12741 0 0 if $l and flock $_[0]{-'fh'}, $l
12745 0 0 if flock $_[0]{-'fh'}, $l
12749 0 0 if (not defined $_[2]) { }
0 0 elsif ($lv eq 8 or $_[0]{-'lock'} ne $lv) { }
12753 0 0 $_[0]{-'lock'} eq $lv ? :
12759 0 0 if @_ < 2
12760 0 0 $_[0]{-'handle'}->get($_[1], $v) ? :
12771 0 0 @_ > 3 && $_[1] ne $_[2] && $_[0]{-'handle'}->del($_[2]) ? :
0 0 $_[0]{-'handle'}->put($_[1], $_[$#_]) ? :
12780 0 0 $_[0]{-'handle'}->del(@_[1 .. $#_]) ? :
12786 0 0 $$s{-'handle'}->seq($k, $v, R_CURSOR()) ? :
12792 0 0 $$s{-'handle'}->seq($k, $v, R_FIRST()) ? :
12798 0 0 $$s{-'handle'}->seq($k, $v, R_LAST()) ? :
12804 0 0 $$s{-'handle'}->seq($k, $v, R_PREV()) ? :
12810 0 0 $$s{-'handle'}->seq($k, $v, R_NEXT()) ? :
12817 0 0 unless defined $v
12821 0 0 if $v =~ /^[\d .,]+$/m and length $v < $NLEN
12831 0 0 if (not ref $v) { }
0 0 elsif (ref $v eq 'ARRAY') { }
0 0 elsif (ref $v eq 'HASH') { }
12832 0 0 unless defined $v
12835 0 0 if $v =~ /^[\d .,]+$/m and length $v < $NLEN
12853 0 0 unless defined $v
12868 0 0 /^ *(.*)$/ ? :
12873 0 0 /^ *(.*)$/ ? :
12882 0 0 if (ref $v) { }
12892 0 0 ref $_[$#_] ne 'ARRAY' ? :
12896 0 0 $_[$#_] =~ /^\[/ ? :
0 0 $_[$#_] =~ /^\{/ ? :
12900 0 0 if (ref $_[$#_]) { }
12904 0 0 $_[$#_ - 1] =~ /^[\{\[]/ ? :
12905 0 0 /^\[\{\[]/ ? :
12908 0 0 if ($k) { }
12914 0 0 /^\[\{\[]/ ? :
12915 0 0 $_[$#_] =~ /^[\{\[]/ ? :
12925 0 0 if @_ < 2
12926 0 0 $_[0]{-'handle'}->get(krEscape($_[0], $_[1]), $v) ? :
12933 0 0 if (@_ > 3) { }
12937 0 0 $_[0]{-'parent'} ? :
12938 0 0 if $_[0]{-'handle'}->put($k, $d)
12950 0 0 $_[0]{-'parent'} ? :
12951 0 0 if $_[0]{-'handle'}->put($k, $d)
12965 0 0 unless $_[0]{-'handle'}->del($k)
12968 0 0 unless $r
12979 0 0 !ref($_) ? :
0 0 if $$s{-'table'} and $$s{-'table'}{-'key'}
12988 0 0 if ($flg =~ /^-*[af]eq/i) { }
0 0 elsif ($flg =~ /^-*[af]g[te]/i) { }
0 0 elsif ($flg =~ /^-*[af]l[te]/i) { }
0 0 elsif ($flg =~ /^-*[af]all/i) { }
0 0 elsif ($flg =~ /^-*[bd]eq/i) { }
0 0 elsif ($flg =~ /^-*[bd]l[te]/i) { }
0 0 elsif ($flg =~ /^-*[bd]g[te]/i) { }
0 0 elsif ($flg =~ /^-*[bd]all/i) { }
12990 0 0 defined $key ? :
0 0 unless not $dbs and defined $key ? $sck eq substr($key, 0, $scl) : 0
12993 0 0 if @kds and not @$r{@kds}
13000 0 0 if $flg =~ /gt$/i
13002 0 0 if $dbs
13005 0 0 if @kds and not @$r{@kds}
13013 0 0 $flg =~ /lt$/i ? :
0 0 !defined($key) ? :
0 0 unless not $dbs and !defined($key) ? 0 : ($flg =~ /lt$/i ? $sck lt substr($key, 0, $scl) : $sck le substr($key, 0, $scl))
13019 0 0 if @kds and not @$r{@kds}
13027 0 0 if $dbs
13030 0 0 if @kds and not @$r{@kds}
13040 0 0 defined $key ? :
0 0 unless not $dbs and defined $key ? $sck eq substr($key, 0, $scl) : 0
13044 0 0 if @kds and not @$r{@kds}
13051 0 0 if $flg =~ /le$/i
13054 0 0 if $dbs
13057 0 0 if @kds and not @$r{@kds}
13065 0 0 $flg =~ /gt$/i ? :
0 0 !defined($key) ? :
0 0 unless not $dbs and !defined($key) ? 0 : ($flg =~ /gt$/i ? $sck gt substr($key, 0, $scl) : $sck ge substr($key, 0, $scl))
13071 0 0 if @kds and not @$r{@kds}
13079 0 0 if $dbs
13082 0 0 if @kds and not @$r{@kds}
13090 0 0 if ($subw)
13111 0 0 unless (ref $e)
13150 0 0 defined $$_{-'expr'} ? :
0 0 ref $_ ne 'HASH' ? :
0 0 !ref($_) ? :
0 0 ref $_[1] ? :
13151 0 0 ref $_ ne 'HASH' ? :
0 0 !ref($_) ? :
0 0 ref $_[1] ? :
13152 0 0 unless exists $_[0]{-'rec'}{$_}
13154 0 0 if $_[0]{-'rec'}
13169 0 0 if ($v) { }
13175 0 0 if ($v) { }
13205 0 0 if ref $$s{''}
13213 0 0 unless $_[0]{-'flt'}
13219 0 0 if not $r && $_[0]{-'flt'} or &{$_[0]{-'flt'};}($_[0], undef, $_[0]{-'rec'})
13225 0 0 unless $_[0]{-'flt'}
13231 0 0 if not $r && $_[0]{-'flt'} or &{$_[0]{-'flt'};}($_[0], undef, $_[0]{-'rec'})
13237 0 0 unless $_[0]{-'flt'}
13243 0 0 if not $r && $_[0]{-'flt'} or &{$_[0]{-'flt'};}($_[0], undef, $_[0]{-'rec'})
13262 0 0 unless ref $_[0]
13290 0 0 if (not ref $_[0]) { }
13297 0 0 unless ($$s{'NAME'})
13299 0 0 if not $e or ref($e) =~ /^(?:ARRAY|HASH)$/
13300 0 0 if ref $$e{'NAME'}
13301 0 0 if $$s{'NAME'}
13304 0 0 if (ref $$s{'NAME'})
13315 0 0 unless defined $$s{-'i'} and defined $$s{-'rfr'}
13316 0 0 unless ($$s{'0'})
13319 0 0 if (ref $$s{-'i'}[$i] eq 'HASH')
13323 0 0 $$s{-'asc'} ? :
13329 0 0 unless defined $$s{-'rl'}
13331 0 0 if (ref $$s{-'i'}[$i] eq 'ARRAY') { }
0 0 elsif ($$s{-'i'}[$i]) { }
13334 0 0 ref $$s{-'i'}[$i][0] ? :
13339 0 0 unless ($$s{'NAME'})
13340 0 0 if ref $$s{-'i'}[$i]{'NAME'}
13341 0 0 if (ref $$s{'NAME'})
13355 0 0 if (not defined $$s{-'d'}[$i]) { }
0 0 elsif (not defined $m) { }
13364 0 0 $$s{-'rl'} ? :
13367 0 0 !(defined $$vm[$j] && defined $$vc[$j]) ? :
0 0 !(defined $$vm[$j] || defined $$vc[$j]) ? :
0 0 if $ce and !(defined $$vm[$j] || defined $$vc[$j]) ? undef : (!(defined $$vm[$j] && defined $$vc[$j]) ? 1 : $$vm[$j] ne $$vc[$j])
13373 0 0 $$s{-'lc'} ? :
0 0 $$vc[$j] =~ /^\d+$/l && $$vm[$j] =~ /^\d+$/l ? :
0 0 !defined($$vm[$j]) ? :
0 0 !defined($$vc[$j]) ? :
0 0 !(defined $$vc[$j] || defined $$vm[$j]) ? :
0 0 $$s{-'lc'} ? :
0 0 $$vc[$j] =~ /^\d+$/l && $$vm[$j] =~ /^\d+$/l ? :
0 0 !defined($$vm[$j]) ? :
0 0 !defined($$vc[$j]) ? :
0 0 !(defined $$vc[$j] || defined $$vm[$j]) ? :
0 0 $$s{-'asc'} ? :
0 0 if not $cc and $$s{-'asc'} ? !(defined $$vc[$j] || defined $$vm[$j]) ? undef : (!defined($$vc[$j]) ? 1 : (!defined($$vm[$j]) ? undef : ($$vc[$j] =~ /^\d+$/l && $$vm[$j] =~ /^\d+$/l ? $$vc[$j] < $$vm[$j] : ($$s{-'lc'} ? lc $$vc[$j] lt lc $$vm[$j] : $$vc[$j] lt $$vm[$j])))) : (!(defined $$vc[$j] || defined $$vm[$j]) ? undef : (!defined($$vc[$j]) ? undef : (!defined($$vm[$j]) ? 1 : ($$vc[$j] =~ /^\d+$/l && $$vm[$j] =~ /^\d+$/l ? $$vc[$j] > $$vm[$j] : ($$s{-'lc'} ? lc $$vc[$j] gt lc $$vm[$j] : $$vc[$j] gt $$vm[$j])))))
13398 0 0 if $cc
13399 0 0 if $j < 0
0 0 if ($$s{-'rl'}) { }
13400 0 0 if $j > $#{$vc;}
13404 0 0 if ($cc) { }
0 0 elsif ($ce and $$s{-'all'}) { }
0 0 elsif ($ce) { }
13410 0 0 if (ref $$s{-'i'}[$i] ne 'ARRAY') { }
0 0 elsif (++$$s{-'j'}[$i] > $#{$$s{-'i'}[$i];}) { }
0 0 elsif (ref $$s{-'i'}[$i][$$s{-'j'}[$i]]) { }
13425 0 0 if (not defined $m) { }
13434 0 0 if (ref $$s{-'i'}[$i] ne 'ARRAY') { }
0 0 elsif (++$$s{-'j'}[$i] > $#{$$s{-'i'}[$i];}) { }
0 0 elsif (ref $$s{-'i'}[$i][$$s{-'j'}[$i]]) { }
13458 0 0 if $_[0]->fetch(@_[1 .. $#_])
13465 0 0 unless $$s{-'i'}
13467 0 0 if $e and not ref($e) =~ /^(?:ARRAY|HASH)$/