Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 8c6efb2a

Von Moritz Bunkus vor mehr als 18 Jahren hinzugefügt

  • ID 8c6efb2a9d807818596d7bee4fa9693ab833274c
  • Vorgänger 4c2287d7
  • Nachfolger ff7976ff

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]

Unterschiede anzeigen:

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