X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;ds=sidebyside;f=bin%2Fmozilla%2Fpe.pl;h=201e96b225e356bcf944418044b47f569dffdd1c;hb=7337082ff889409364ee0959aac2e53633974694;hp=83273491367dc32b5499669ea31bd0d64deca3d2;hpb=4dbb09950c9f5596646537c12d991c99086fe7c1;p=kivitendo-erp.git diff --git a/bin/mozilla/pe.pl b/bin/mozilla/pe.pl index 832734913..201e96b22 100644 --- a/bin/mozilla/pe.pl +++ b/bin/mozilla/pe.pl @@ -32,13 +32,11 @@ # #====================================================================== - use SL::PE; 1; -# end of main - +# end of main sub add { $lxdebug->enter_sub(); @@ -46,15 +44,16 @@ sub add { $form->{title} = "Add"; # construct callback - $form->{callback} = "$form->{script}?action=add&type=$form->{type}&path=$form->{path}&login=$form->{login}&password=$form->{password}" unless $form->{callback}; + $form->{callback} = + "$form->{script}?action=add&type=$form->{type}&path=$form->{path}&login=$form->{login}&password=$form->{password}" + unless $form->{callback}; + + &{"form_$form->{type}_header"}; + &{"form_$form->{type}_footer"}; - &{ "form_$form->{type}_header" }; - &{ "form_$form->{type}_footer" }; - $lxdebug->leave_sub(); } - sub edit { $lxdebug->enter_sub(); @@ -67,41 +66,40 @@ sub edit { PE->get_partsgroup(\%myconfig, \%$form); } - &{ "form_$form->{type}_header" }; - &{ "form_$form->{type}_footer" }; - + &{"form_$form->{type}_header"}; + &{"form_$form->{type}_footer"}; + $lxdebug->leave_sub(); } - sub search { $lxdebug->enter_sub(); if ($form->{type} eq 'project') { - $report = "project_report"; - $sort = 'projectnumber'; + $report = "project_report"; + $sort = 'projectnumber'; $form->{title} = $locale->text('Projects'); $number = qq| - |.$locale->text('Number').qq| + | . $locale->text('Number') . qq| - |.$locale->text('Description').qq| + | . $locale->text('Description') . qq| |; } if ($form->{type} eq 'partsgroup') { - $report = "partsgroup_report"; - $sort = 'partsgroup'; + $report = "partsgroup_report"; + $sort = 'partsgroup'; $form->{title} = $locale->text('Groups'); - + $number = qq| - |.$locale->text('Group').qq| + | . $locale->text('Group') . qq| |; @@ -129,8 +127,11 @@ sub search { $number -  |.$locale->text('All').qq| -  |.$locale->text('Orphaned').qq| +  | + . $locale->text('All') . qq| +  | + . $locale->text('Orphaned') + . qq| @@ -147,7 +148,8 @@ sub search { {password}>
- + @@ -157,17 +159,17 @@ sub search { $lxdebug->leave_sub(); } - - sub project_report { $lxdebug->enter_sub(); - map { $form->{$_} = $form->unescape($form->{$_}) } (projectnumber, description); + map { $form->{$_} = $form->unescape($form->{$_}) } + (projectnumber, description); PE->projects(\%myconfig, \%$form); - $callback = "$form->{script}?action=project_report&type=$form->{type}&path=$form->{path}&login=$form->{login}&password=$form->{password}&status=$form->{status}"; + $callback = + "$form->{script}?action=project_report&type=$form->{type}&path=$form->{path}&login=$form->{login}&password=$form->{password}&status=$form->{status}"; $href = $callback; - + if ($form->{status} eq 'all') { $option = $locale->text('All'); } @@ -175,26 +177,33 @@ sub project_report { $option .= $locale->text('Orphaned'); } if ($form->{projectnumber}) { - $href .= "&projectnumber=".$form->escape($form->{projectnumber}); + $href .= "&projectnumber=" . $form->escape($form->{projectnumber}); $callback .= "&projectnumber=$form->{projectnumber}"; - $option .= "\n
".$locale->text('Project')." : $form->{projectnumber}"; + $option .= + "\n
" . $locale->text('Project') . " : $form->{projectnumber}"; } if ($form->{description}) { - $href .= "&description=".$form->escape($form->{description}); + $href .= "&description=" . $form->escape($form->{description}); $callback .= "&description=$form->{description}"; - $option .= "\n
".$locale->text('Description')." : $form->{description}"; + $option .= + "\n
" . $locale->text('Description') . " : $form->{description}"; } - @column_index = $form->sort_columns(qw(projectnumber description)); - $column_header{projectnumber} = qq||.$locale->text('Number').qq||; - $column_header{description} = qq||.$locale->text('Description').qq||; + $column_header{projectnumber} = + qq|| + . $locale->text('Number') + . qq||; + $column_header{description} = + qq|| + . $locale->text('Description') + . qq||; $form->{title} = $locale->text('Projects'); $form->header; - + print qq| @@ -213,7 +222,7 @@ sub project_report { |; map { print "$column_header{$_}\n" } @column_index; - + print qq| |; @@ -223,25 +232,27 @@ sub project_report { # escape callback for href $callback = $form->escape($callback); - + foreach $ref (@{ $form->{project_list} }) { - - $i++; $i %= 2; - + + $i++; + $i %= 2; + print qq| |; - - $column_data{projectnumber} = qq|{script}?action=edit&type=$form->{type}&status=$form->{status}&id=$ref->{id}&path=$form->{path}&login=$form->{login}&password=$form->{password}&callback=$callback>$ref->{projectnumber}|; + + $column_data{projectnumber} = + qq|{script}?action=edit&type=$form->{type}&status=$form->{status}&id=$ref->{id}&path=$form->{path}&login=$form->{login}&password=$form->{password}&callback=$callback>$ref->{projectnumber}|; $column_data{description} = qq|$ref->{description} |; - + map { print "$column_data{$_}\n" } @column_index; - + print " "; } - + print qq| @@ -262,7 +273,8 @@ sub project_report { {login}> {password}> -|; +|; if ($form->{menubar}) { require "$form->{path}/menu.pl"; @@ -271,7 +283,7 @@ sub project_report { print qq| - + |; @@ -279,23 +291,24 @@ sub project_report { $lxdebug->leave_sub(); } - sub form_project_header { $lxdebug->enter_sub(); $form->{title} = $locale->text("$form->{title} Project"); - -# $locale->text('Add Project') -# $locale->text('Edit Project') + + # $locale->text('Add Project') + # $locale->text('Edit Project') $form->{description} =~ s/\"/"/g; if (($rows = $form->numtextrows($form->{description}, 60)) > 1) { - $description = qq||; + $description = + qq||; } else { - $description = qq||; + $description = + qq||; } - + $form->header; print qq| @@ -315,11 +328,11 @@ sub form_project_header { - + - +
|.$locale->text('Number').qq|| . $locale->text('Number') . qq|
|.$locale->text('Description').qq|| . $locale->text('Description') . qq| $description
@@ -334,7 +347,6 @@ sub form_project_header { $lxdebug->leave_sub(); } - sub form_project_footer { $lxdebug->enter_sub(); @@ -346,12 +358,14 @@ sub form_project_footer { {login}> {password}> -
+
|; if ($form->{id} && $form->{orphaned}) { print qq| -|; +|; } if ($form->{menubar}) { @@ -369,7 +383,6 @@ sub form_project_footer { $lxdebug->leave_sub(); } - sub save { $lxdebug->enter_sub(); @@ -387,13 +400,12 @@ sub save { $lxdebug->leave_sub(); } - sub delete { $lxdebug->enter_sub(); PE->delete_tuple(\%myconfig, \%$form); - - if ($form->{type} eq 'project') { + + if ($form->{type} eq 'project') { $form->redirect($locale->text('Project deleted!')); } if ($form->{type} eq 'partsgroup') { @@ -403,9 +415,7 @@ sub delete { $lxdebug->leave_sub(); } - -sub continue { &{ $form->{nextsub} } }; - +sub continue { &{ $form->{nextsub} } } sub partsgroup_report { $lxdebug->enter_sub(); @@ -413,8 +423,9 @@ sub partsgroup_report { map { $form->{$_} = $form->unescape($form->{$_}) } (partsgroup); PE->partsgroups(\%myconfig, \%$form); - $callback = "$form->{script}?action=partsgroup_report&type=$form->{type}&path=$form->{path}&login=$form->{login}&password=$form->{password}&status=$form->{status}"; - + $callback = + "$form->{script}?action=partsgroup_report&type=$form->{type}&path=$form->{path}&login=$form->{login}&password=$form->{password}&status=$form->{status}"; + if ($form->{status} eq 'all') { $option = $locale->text('All'); } @@ -423,18 +434,18 @@ sub partsgroup_report { } if ($form->{partsgroup}) { $callback .= "&partsgroup=$form->{partsgroup}"; - $option .= "\n
".$locale->text('Group')." : $form->{partsgroup}"; + $option .= "\n
" . $locale->text('Group') . " : $form->{partsgroup}"; } - @column_index = $form->sort_columns(qw(partsgroup)); - $column_header{partsgroup} = qq||.$locale->text('Group').qq||; + $column_header{partsgroup} = + qq|| . $locale->text('Group') . qq||; $form->{title} = $locale->text('Groups'); $form->header; - + print qq| @@ -453,7 +464,7 @@ sub partsgroup_report { |; map { print "$column_header{$_}\n" } @column_index; - + print qq| |; @@ -463,23 +474,25 @@ sub partsgroup_report { # escape callback for href $callback = $form->escape($callback); - + foreach $ref (@{ $form->{item_list} }) { - - $i++; $i %= 2; - + + $i++; + $i %= 2; + print qq| |; - - $column_data{partsgroup} = qq|
{script}?action=edit&type=$form->{type}&status=$form->{status}&id=$ref->{id}&path=$form->{path}&login=$form->{login}&password=$form->{password}&callback=$callback>$ref->{partsgroup}|; + + $column_data{partsgroup} = + qq|{script}?action=edit&type=$form->{type}&status=$form->{status}&id=$ref->{id}&path=$form->{path}&login=$form->{login}&password=$form->{password}&callback=$callback>$ref->{partsgroup}|; map { print "$column_data{$_}\n" } @column_index; - + print " "; } - + print qq| @@ -500,7 +513,8 @@ sub partsgroup_report { {login}> {password}> -|; +|; if ($form->{menubar}) { require "$form->{path}/menu.pl"; @@ -517,18 +531,16 @@ sub partsgroup_report { $lxdebug->leave_sub(); } - sub form_partsgroup_header { $lxdebug->enter_sub(); $form->{title} = $locale->text("$form->{title} Group"); - -# $locale->text('Add Group') -# $locale->text('Edit Group') + + # $locale->text('Add Group') + # $locale->text('Edit Group') $form->{partsgroup} =~ s/\"/"/g; - $form->header; print qq| @@ -548,7 +560,7 @@ sub form_partsgroup_header { - + @@ -564,7 +576,6 @@ sub form_partsgroup_header { $lxdebug->leave_sub(); } - sub form_partsgroup_footer { $lxdebug->enter_sub(); @@ -576,12 +587,14 @@ sub form_partsgroup_footer { {login}> {password}> -
+
|; if ($form->{id} && $form->{orphaned}) { print qq| -|; +|; } if ($form->{menubar}) { @@ -598,5 +611,3 @@ sub form_partsgroup_footer { $lxdebug->leave_sub(); } - -
|.$locale->text('Group').qq|| . $locale->text('Group') . qq|