Revision 8c6efb2a
Von Moritz Bunkus vor mehr als 18 Jahren hinzugefügt
SL/Menu.pm | ||
---|---|---|
138 | 138 |
} |
139 | 139 |
|
140 | 140 |
sub access_control { |
141 |
$main::lxdebug->enter_sub(); |
|
141 |
$main::lxdebug->enter_sub(2);
|
|
142 | 142 |
|
143 | 143 |
my ($self, $myconfig, $menulevel) = @_; |
144 | 144 |
|
... | ... | |
161 | 161 |
@a = (); |
162 | 162 |
map { push @a, $_ unless $excl{$_} } (@menu); |
163 | 163 |
|
164 |
$main::lxdebug->leave_sub(); |
|
164 |
$main::lxdebug->leave_sub(2);
|
|
165 | 165 |
|
166 | 166 |
return @a; |
167 | 167 |
} |
Auch abrufbar als: Unified diff
Trace Levels Hack. Wenn es koennen jetzt in den lxdebug->enter_sub und leave_sub Aufrufen Tracelevels uebergeben werden. Ist das global_trace_subs geringer, werden diese in den Traceausgaben ignoriert. Standardmaessig ist das jetzt bei Menu::access_control und Form::unescape der Fall.
Um (derzeit) alle Traceausgaben zu bekommen in der lx-erp.conf $global_trabce_subs = 2; setzen.
Debugausgaben entfernt.
parse_amount, format_amount und round_amount auf tracelevel 2 gesetzt. Trace breaker in parse_amount gefixt.
[Merge der Revisionen 943:945 957 aus dem LINET prog Repo]