Revision a7cb4783
Von Moritz Bunkus vor etwa 17 Jahren hinzugefügt
bin/mozilla/am.pl | ||
---|---|---|
2352 | 2352 |
$lxdebug->leave_sub(); |
2353 | 2353 |
} |
2354 | 2354 |
|
2355 |
sub _build_cfg_options { |
|
2356 |
my $idx = shift; |
|
2357 |
my $array = uc($idx) . 'S'; |
|
2358 |
|
|
2359 |
$form->{$array} = []; |
|
2360 |
foreach my $item (@_) { |
|
2361 |
push @{ $form->{$array} }, { |
|
2362 |
'name' => $item, |
|
2363 |
'value' => $item, |
|
2364 |
'selected' => $item eq $myconfig{$idx}, |
|
2365 |
}; |
|
2366 |
} |
|
2367 |
} |
|
2368 |
|
|
2355 | 2369 |
sub config { |
2356 | 2370 |
$lxdebug->enter_sub(); |
2357 | 2371 |
|
2358 | 2372 |
# get defaults for account numbers and last numbers |
2359 | 2373 |
AM->defaultaccounts(\%myconfig, \%$form); |
2360 | 2374 |
|
2361 |
foreach $item (qw(mm-dd-yy mm/dd/yy dd-mm-yy dd/mm/yy dd.mm.yy yyyy-mm-dd)) { |
|
2362 |
$dateformat .= |
|
2363 |
($item eq $myconfig{dateformat}) |
|
2364 |
? "<option selected>$item\n" |
|
2365 |
: "<option>$item\n"; |
|
2366 |
} |
|
2375 |
map { $form->{"defaults_${_}"} = $form->{defaults}->{$_} } keys %{ $form->{defaults} }; |
|
2367 | 2376 |
|
2368 |
foreach $item (qw(1,000.00 1000.00 1.000,00 1000,00)) { |
|
2369 |
$numberformat .= |
|
2370 |
($item eq $myconfig{numberformat}) |
|
2371 |
? "<option selected>$item\n" |
|
2372 |
: "<option>$item\n"; |
|
2373 |
} |
|
2374 |
|
|
2375 |
foreach $item (qw(name company address signature)) { |
|
2376 |
$myconfig{$item} =~ s/\"/"/g; |
|
2377 |
} |
|
2378 |
|
|
2379 |
foreach $item (qw(address signature)) { |
|
2380 |
$myconfig{$item} =~ s/\\n/\r\n/g; |
|
2381 |
} |
|
2377 |
_build_cfg_options('dateformat', qw(mm-dd-yy mm/dd/yy dd-mm-yy dd/mm/yy dd.mm.yy yyyy-mm-dd)); |
|
2378 |
_build_cfg_options('numberformat', qw(1,000.00 1000.00 1.000,00 1000,00)); |
|
2382 | 2379 |
|
2383 | 2380 |
@formats = (); |
2384 | 2381 |
if ($opendocument_templates && $openofficeorg_writer_bin && |
... | ... | |
2402 | 2399 |
if (!$myconfig{"template_format"}) { |
2403 | 2400 |
$myconfig{"template_format"} = "pdf"; |
2404 | 2401 |
} |
2405 |
my $template_format = "";
|
|
2402 |
$form->{TEMPLATE_FORMATS} = [];
|
|
2406 | 2403 |
foreach $item (@formats) { |
2407 |
$template_format .=
|
|
2408 |
"<option value=\"$item->{value}\"" .
|
|
2409 |
($item->{"value"} eq $myconfig{"template_format"} ?
|
|
2410 |
" selected" : "") .
|
|
2411 |
">" . H($item->{"name"}) . "</option>";
|
|
2404 |
push @{ $form->{TEMPLATE_FORMATS} }, {
|
|
2405 |
'name' => $item->{name},
|
|
2406 |
'value' => $item->{value},
|
|
2407 |
'selected' => $item->{value} eq $myconfig{template_format},
|
|
2408 |
};
|
|
2412 | 2409 |
} |
2413 | 2410 |
|
2414 | 2411 |
if (!$myconfig{"default_media"}) { |
2415 | 2412 |
$myconfig{"default_media"} = "screen"; |
2416 | 2413 |
} |
2414 |
|
|
2417 | 2415 |
my %selected = ($myconfig{"default_media"} => "selected"); |
2418 |
my $default_media = qq|
|
|
2419 |
<option value="screen" $selected{'screen'}>| . $locale->text("Screen") . qq|</option>
|
|
2420 |
<option value="printer" $selected{'printer'}>| . $locale->text("Printer") . qq|</option>
|
|
2421 |
<option value="queue" $selected{'queue'}>| . $locale->text("Queue") . qq|</option>
|
|
2422 |
|;
|
|
2416 |
$form->{MEDIA} = [
|
|
2417 |
{ 'name' => $locale->text('Screen'), 'value' => 'screen', 'selected' => $selected{screen}, },
|
|
2418 |
{ 'name' => $locale->text('Printer'), 'value' => 'printer', 'selected' => $selected{printer}, },
|
|
2419 |
{ 'name' => $locale->text('Queue'), 'value' => 'queue', 'selected' => $selected{queue}, },
|
|
2420 |
];
|
|
2423 | 2421 |
|
2424 |
%selected = (); |
|
2425 |
$selected{$myconfig{"default_printer_id"}} = "selected" |
|
2426 |
if ($myconfig{"default_printer_id"}); |
|
2427 |
my $default_printer = qq|<option></option>|; |
|
2428 | 2422 |
AM->printer(\%myconfig, $form); |
2423 |
|
|
2424 |
$form->{PRINTERS} = []; |
|
2429 | 2425 |
foreach my $printer (@{$form->{"ALL"}}) { |
2430 |
$default_printer .= qq|<option value="| . Q($printer->{"id"}) . |
|
2431 |
qq|" $selected{$printer->{'id'}}>| . |
|
2432 |
H($printer->{"printer_description"}) . qq|</option>|; |
|
2426 |
push @{ $form->{PRINTERS} }, { |
|
2427 |
'name' => $printer->{printer_description}, |
|
2428 |
'value' => $printer->{id}, |
|
2429 |
'selected' => $printer->{id} == $myconfig{default_printer_id}, |
|
2430 |
}; |
|
2433 | 2431 |
} |
2434 | 2432 |
|
2435 | 2433 |
%countrycodes = User->country_codes; |
2436 |
$countrycodes = ''; |
|
2437 |
foreach $key (sort { $countrycodes{$a} cmp $countrycodes{$b} } |
|
2438 |
keys %countrycodes |
|
2439 |
) { |
|
2440 |
$countrycodes .= |
|
2441 |
($myconfig{countrycode} eq $key) |
|
2442 |
? "<option selected value=$key>$countrycodes{$key}\n" |
|
2443 |
: "<option value=$key>$countrycodes{$key}\n"; |
|
2444 |
} |
|
2445 |
$countrycodes = "<option>American English\n$countrycodes"; |
|
2446 | 2434 |
|
2447 |
foreach $key (keys %{ $form->{IC} }) { |
|
2448 |
foreach $accno (sort keys %{ $form->{IC}{$key} }) { |
|
2449 |
$myconfig{$key} .= |
|
2450 |
($form->{IC}{$key}{$accno}{id} == $form->{defaults}{$key}) |
|
2451 |
? "<option selected>$accno--$form->{IC}{$key}{$accno}{description}\n" |
|
2452 |
: "<option>$accno--$form->{IC}{$key}{$accno}{description}\n"; |
|
2453 |
} |
|
2435 |
$countrycodes{""} = "American English"; |
|
2436 |
$form->{COUNTRYCODES} = []; |
|
2437 |
foreach $countrycode (sort { $countrycodes{$a} cmp $countrycodes{$b} } keys %countrycodes) { |
|
2438 |
push @{ $form->{COUNTRYCODES} }, { |
|
2439 |
'name' => $countrycodes{$countrycode}, |
|
2440 |
'value' => $countrycode, |
|
2441 |
'selected' => $countrycode eq $myconfig{countrycode}, |
|
2442 |
}; |
|
2454 | 2443 |
} |
2455 | 2444 |
|
2456 |
# opendir CSS, "css/."; |
|
2457 |
# @all = grep /.*\.css$/, readdir CSS; |
|
2458 |
# closedir CSS; |
|
2459 |
|
|
2460 |
# css dir has styles that are not intended as general layouts. |
|
2461 |
# reverting to hardcoded list |
|
2462 |
@all = qw(lx-office-erp.css Win2000.css); |
|
2463 |
|
|
2464 |
foreach $item (@all) { |
|
2465 |
if ($item eq $myconfig{stylesheet}) { |
|
2466 |
$selectstylesheet .= qq|<option selected>$item\n|; |
|
2467 |
} else { |
|
2468 |
$selectstylesheet .= qq|<option>$item\n|; |
|
2445 |
foreach $key (keys %{ $form->{IC} }) { |
|
2446 |
foreach $accno (sort keys %{ $form->{IC}->{$key} }) { |
|
2447 |
my $array = "ACCNOS_" . uc($key); |
|
2448 |
$form->{$array} ||= []; |
|
2449 |
|
|
2450 |
my $value = "${accno}--" . $form->{IC}->{$key}->{$accno}->{description}; |
|
2451 |
push @{ $form->{$array} }, { |
|
2452 |
'name' => $value, |
|
2453 |
'value' => $value, |
|
2454 |
'selected' => $form->{IC}->{$key}->{$accno}->{id} == $form->{defaults}->{$key}, |
|
2455 |
}; |
|
2469 | 2456 |
} |
2470 | 2457 |
} |
2471 |
$selectstylesheet .= "<option>\n"; |
|
2472 |
|
|
2473 |
$form->{title} = $locale->text('Edit Preferences for') . qq| $form->{login}|; |
|
2474 | 2458 |
|
2475 |
$form->header; |
|
2476 |
|
|
2477 |
if ($myconfig{menustyle} eq "old") { |
|
2478 |
$menustyle_old = "checked"; |
|
2479 |
} elsif ($myconfig{menustyle} eq "neu") { |
|
2480 |
$menustyle_neu = "checked"; |
|
2481 |
} elsif ($myconfig{menustyle} eq "v3") { |
|
2482 |
$menustyle_v3 = "checked"; |
|
2459 |
$form->{STYLESHEETS} = []; |
|
2460 |
foreach $item (qw(lx-office-erp.css Win2000.css)) { |
|
2461 |
push @{ $form->{STYLESHEETS} }, { |
|
2462 |
'name' => $item, |
|
2463 |
'value' => $item, |
|
2464 |
'selected' => $item eq $myconfig{stylesheet}, |
|
2465 |
}; |
|
2483 | 2466 |
} |
2484 | 2467 |
|
2485 |
my ($show_form_details, $hide_form_details); |
|
2486 |
$myconfig{"show_form_details"} = 1 |
|
2487 |
unless (defined($myconfig{"show_form_details"})); |
|
2488 |
$show_form_details = "checked" if ($myconfig{"show_form_details"}); |
|
2489 |
$hide_form_details = "checked" unless ($myconfig{"show_form_details"}); |
|
2490 |
|
|
2491 |
print qq| |
|
2492 |
<body> |
|
2468 |
$myconfig{show_form_details} = 1 unless (defined($myconfig{show_form_details})); |
|
2469 |
$form->{"menustyle_$myconfig{menustyle}"} = 1; |
|
2493 | 2470 |
|
2494 |
<form method=post action=$form->{script}>
|
|
2471 |
$form->{title} = $locale->text('Edit Preferences for #1', $form->{login});
|
|
2495 | 2472 |
|
2496 |
<input type=hidden name=old_password value=$myconfig{password}> |
|
2497 |
<input type=hidden name=type value=preferences> |
|
2498 |
<input type=hidden name=role value=$myconfig{role}> |
|
2499 |
|
|
2500 |
<table width=100%> |
|
2501 |
<tr><th class=listtop>$form->{title}</th></tr> |
|
2502 |
<tr> |
|
2503 |
<td> |
|
2504 |
<table> |
|
2505 |
<tr> |
|
2506 |
<th align=right>| . $locale->text('Name') . qq|</th> |
|
2507 |
<td><input name=name size=15 value="$myconfig{name}"></td> |
|
2508 |
</tr> |
|
2509 |
<tr> |
|
2510 |
<th align=right>| . $locale->text('Password') . qq|</th> |
|
2511 |
<td><input type=password name=new_password size=10 value=$myconfig{password}></td> |
|
2512 |
</tr> |
|
2513 |
<tr> |
|
2514 |
<th align=right>| . $locale->text('E-mail') . qq|</th> |
|
2515 |
<td><input name=email size=30 value="$myconfig{email}"></td> |
|
2516 |
</tr> |
|
2517 |
<tr valign=top> |
|
2518 |
<th align=right>| . $locale->text('Signature') . qq|</th> |
|
2519 |
<td><textarea name=signature rows=3 cols=50>$myconfig{signature}</textarea></td> |
|
2520 |
</tr> |
|
2521 |
<tr> |
|
2522 |
<th align=right>| . $locale->text('Phone') . qq|</th> |
|
2523 |
<td><input name=tel size=14 value="$myconfig{tel}"></td> |
|
2524 |
</tr> |
|
2525 |
<tr> |
|
2526 |
<th align=right>| . $locale->text('Fax') . qq|</th> |
|
2527 |
<td><input name=fax size=14 value="$myconfig{fax}"></td> |
|
2528 |
</tr> |
|
2529 |
<tr> |
|
2530 |
<th align=right>| . $locale->text('Company') . qq|</th> |
|
2531 |
<td><input name=company size=30 value="$myconfig{company}"></td> |
|
2532 |
</tr> |
|
2533 |
<tr valign=top> |
|
2534 |
<th align=right>| . $locale->text('Address') . qq|</th> |
|
2535 |
<td><textarea name=address rows=4 cols=50>$myconfig{address}</textarea></td> |
|
2536 |
</tr> |
|
2537 |
<tr> |
|
2538 |
<th align=right>| . $locale->text('Date Format') . qq|</th> |
|
2539 |
<td><select name=dateformat>$dateformat</select></td> |
|
2540 |
</tr> |
|
2541 |
<tr> |
|
2542 |
<th align=right>| . $locale->text('Output Number Format') . qq|</th> |
|
2543 |
<td><select name=numberformat>$numberformat</select></td> |
|
2544 |
</tr> |
|
2545 |
|
|
2546 |
<tr> |
|
2547 |
<th align=right>| . $locale->text('Dropdown Limit') . qq|</th> |
|
2548 |
<td><input name=vclimit size=10 value="$myconfig{vclimit}"></td> |
|
2549 |
</tr> |
|
2550 |
<tr> |
|
2551 |
<th align=right>| . $locale->text('Language') . qq|</th> |
|
2552 |
<td><select name=countrycode>$countrycodes</select></td> |
|
2553 |
</tr> |
|
2554 |
<tr> |
|
2555 |
<th align=right>| . $locale->text('Stylesheet') . qq|</th> |
|
2556 |
<td><select name=usestylesheet>$selectstylesheet</select></td> |
|
2557 |
</tr> |
|
2558 |
<tr> |
|
2559 |
<th align=right>| . $locale->text('Setup Menu') . qq|</th> |
|
2560 |
<td><input name=menustyle type=radio class=radio value=v3 $menustyle_v3> | . |
|
2561 |
$locale->text("Top (CSS)") . qq| |
|
2562 |
<input name=menustyle type=radio class=radio value=neu $menustyle_neu> | . |
|
2563 |
$locale->text("Top (Javascript)") . qq| |
|
2564 |
<input name=menustyle type=radio class=radio value=old $menustyle_old> | . |
|
2565 |
$locale->text("Old (on the side)") . qq|</td> |
|
2566 |
</tr> |
|
2567 |
<tr> |
|
2568 |
<th align=right>| . $locale->text('Form details (second row)') . qq|</th> |
|
2569 |
<td><input type="radio" id="rad_show_form_details" name="show_form_details" value="1" $show_form_details> |
|
2570 |
<label for="rad_show_form_details">| . $locale->text('Show by default') . qq|</label> |
|
2571 |
<input type="radio" id="rad_hide_form_details" name="show_form_details" value="0" $hide_form_details> |
|
2572 |
<label for="rad_hide_form_details">| . $locale->text('Hide by default') . qq|</label></td> |
|
2573 |
</tr> |
|
2574 |
<input name=printer type=hidden value="$myconfig{printer}"> |
|
2575 |
<tr class=listheading> |
|
2576 |
<th colspan=2>| . $locale->text("Print options") . qq|</th> |
|
2577 |
</tr> |
|
2578 |
<tr> |
|
2579 |
<th align=right>| . $locale->text('Default template format') . qq|</th> |
|
2580 |
<td><select name="template_format">$template_format</select></td> |
|
2581 |
</tr> |
|
2582 |
<tr> |
|
2583 |
<th align=right>| . $locale->text('Default output medium') . qq|</th> |
|
2584 |
<td><select name="default_media">$default_media</select></td> |
|
2585 |
</tr> |
|
2586 |
<tr> |
|
2587 |
<th align=right>| . $locale->text('Default printer') . qq|</th> |
|
2588 |
<td><select name="default_printer_id">$default_printer</select></td> |
|
2589 |
</tr> |
|
2590 |
<tr> |
|
2591 |
<th align=right>| . $locale->text('Number of copies') . qq|</th> |
|
2592 |
<td><input name="copies" size="10" value="| . |
|
2593 |
$form->quote($myconfig{"copies"}) . qq|"></td> |
|
2594 |
</tr> |
|
2595 |
|
|
2596 |
|
|
2597 |
<tr class=listheading> |
|
2598 |
<th colspan=2> </th> |
|
2599 |
</tr> |
|
2600 |
<tr> |
|
2601 |
<th align=right>| . $locale->text('Business Number') . qq|</th> |
|
2602 |
<td><input name=businessnumber size=25 value="$myconfig{businessnumber}"></td> |
|
2603 |
</tr> |
|
2604 |
<tr> |
|
2605 |
<th align=right>| . $locale->text('Year End') . qq| (mm/dd)</th> |
|
2606 |
<td><input name=yearend size=5 value=$form->{defaults}{yearend}></td> |
|
2607 |
</tr> |
|
2608 |
<tr class=listheading> |
|
2609 |
<th colspan=2>| |
|
2610 |
. $locale->text('Last Numbers & Default Accounts') . qq|</th> |
|
2611 |
</tr> |
|
2612 |
<tr> |
|
2613 |
<td colspan=2> |
|
2614 |
<table width=100%> |
|
2615 |
<tr> |
|
2616 |
<th align=right nowrap>| . $locale->text('Inventory Account') . qq|</th> |
|
2617 |
<td><select name=inventory_accno>$myconfig{IC}</select></td> |
|
2618 |
</tr> |
|
2619 |
<tr> |
|
2620 |
<th align=right nowrap>| . $locale->text('Revenue Account') . qq|</th> |
|
2621 |
<td><select name=income_accno>$myconfig{IC_income}</select></td> |
|
2622 |
</tr> |
|
2623 |
<tr> |
|
2624 |
<th align=right nowrap>| . $locale->text('Expense Account') . qq|</th> |
|
2625 |
<td><select name=expense_accno>$myconfig{IC_expense}</select></td> |
|
2626 |
</tr> |
|
2627 |
<tr> |
|
2628 |
<th align=right nowrap>| . $locale->text('Foreign Exchange Gain') . qq|</th> |
|
2629 |
<td><select name=fxgain_accno>$myconfig{FX_gain}</select></td> |
|
2630 |
</tr> |
|
2631 |
<tr> |
|
2632 |
<th align=right nowrap>| . $locale->text('Foreign Exchange Loss') . qq|</th> |
|
2633 |
<td><select name=fxloss_accno>$myconfig{FX_loss}</select></td> |
|
2634 |
</tr> |
|
2635 |
<tr> |
|
2636 |
<td colspan=2>| |
|
2637 |
. $locale->text( |
|
2638 |
'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' |
|
2639 |
) |
|
2640 |
. qq|<br><input name=curr size=40 value="$form->{defaults}{curr}"></td> |
|
2641 |
</tr> |
|
2642 |
</table> |
|
2643 |
</td> |
|
2644 |
</tr> |
|
2645 |
<tr> |
|
2646 |
<td colspan=2> |
|
2647 |
<table width=100%> |
|
2648 |
<tr> |
|
2649 |
<th align=right nowrap>| . $locale->text('Last Invoice Number') . qq|</th> |
|
2650 |
<td><input name=invnumber size=10 value=$form->{defaults}{invnumber}></td> |
|
2651 |
<th align=right nowrap>| |
|
2652 |
. $locale->text('Last Customer Number') . qq|</th> |
|
2653 |
<td><input name=customernumber size=10 value=$form->{defaults}{customernumber}></td> |
|
2654 |
</tr> |
|
2655 |
<tr> |
|
2656 |
<th align=right nowrap>| |
|
2657 |
. $locale->text('Last Credit Note Number') . qq|</th> |
|
2658 |
<td><input name=cnnumber size=10 value=$form->{defaults}{cnnumber}></td> |
|
2659 |
<th align=right nowrap>| |
|
2660 |
. $locale->text('Last Vendor Number') . qq|</th> |
|
2661 |
<td><input name=vendornumber size=10 value=$form->{defaults}{vendornumber}></td> |
|
2662 |
</tr> |
|
2663 |
<tr> |
|
2664 |
<th align=right nowrap>| |
|
2665 |
. $locale->text('Last Sales Order Number') . qq|</th> |
|
2666 |
<td><input name=sonumber size=10 value=$form->{defaults}{sonumber}></td> |
|
2667 |
</tr> |
|
2668 |
<tr> |
|
2669 |
<th align=right nowrap>| |
|
2670 |
. $locale->text('Last Purchase Order Number') . qq|</th> |
|
2671 |
<td><input name=ponumber size=10 value=$form->{defaults}{ponumber}></td> |
|
2672 |
<th align=right nowrap>| |
|
2673 |
. $locale->text('Last Article Number') . qq|</th> |
|
2674 |
<td><input name=articlenumber size=10 value=$form->{defaults}{articlenumber}></td> |
|
2675 |
</tr> |
|
2676 |
<tr> |
|
2677 |
<th align=right nowrap>| |
|
2678 |
. $locale->text('Last Sales Quotation Number') . qq|</th> |
|
2679 |
<td><input name=sqnumber size=10 value=$form->{defaults}{sqnumber}></td> |
|
2680 |
<th align=right nowrap>| |
|
2681 |
. $locale->text('Last Service Number') . qq|</th> |
|
2682 |
<td><input name=servicenumber size=10 value=$form->{defaults}{servicenumber}></td> |
|
2683 |
</tr> |
|
2684 |
<tr> |
|
2685 |
<th align=right nowrap>| . $locale->text('Last RFQ Number') . qq|</th> |
|
2686 |
<td><input name=rfqnumber size=10 value=$form->{defaults}{rfqnumber}></td> |
|
2687 |
<th align=right nowrap></th> |
|
2688 |
<td></td> |
|
2689 |
</tr> |
|
2690 |
</table> |
|
2691 |
</td> |
|
2692 |
</tr>|; |
|
2693 |
# <tr class=listheading> |
|
2694 |
# <th colspan=2>| . $locale->text('Tax Accounts') . qq|</th> |
|
2695 |
# </tr> |
|
2696 |
# <tr> |
|
2697 |
# <td colspan=2> |
|
2698 |
# <table> |
|
2699 |
# <tr> |
|
2700 |
# <th> </th> |
|
2701 |
# <th>| . $locale->text('Rate') . qq| (%)</th> |
|
2702 |
# <th>| . $locale->text('Number') . qq|</th> |
|
2703 |
# </tr> |
|
2704 |
# |; |
|
2705 |
# |
|
2706 |
# foreach $accno (sort keys %{ $form->{taxrates} }) { |
|
2707 |
# print qq| |
|
2708 |
# <tr> |
|
2709 |
# <th align=right>$form->{taxrates}{$accno}{description}</th> |
|
2710 |
# <td><input name=$form->{taxrates}{$accno}{id} size=6 value=$form->{taxrates}{$accno}{rate}></td> |
|
2711 |
# <td><input name="taxnumber_$form->{taxrates}{$accno}{id}" value="$form->{taxrates}{$accno}{taxnumber}"></td> |
|
2712 |
# </tr> |
|
2713 |
# |; |
|
2714 |
# $form->{taxaccounts} .= "$form->{taxrates}{$accno}{id} "; |
|
2715 |
# } |
|
2716 |
# |
|
2717 |
# chop $form->{taxaccounts}; |
|
2718 |
# |
|
2719 |
# print qq| |
|
2720 |
# <input name=taxaccounts type=hidden value="$form->{taxaccounts}"> |
|
2721 |
# |
|
2722 |
# </table> |
|
2723 |
# </td> |
|
2724 |
# </tr> |
|
2725 |
print qq| </table> |
|
2726 |
</td> |
|
2727 |
</tr> |
|
2728 |
<tr> |
|
2729 |
<td><hr size=3 noshade></td> |
|
2730 |
</tr> |
|
2731 |
</table> |
|
2732 |
|
|
2733 |
<input type=hidden name=login value=$form->{login}> |
|
2734 |
<input type=hidden name=password value=$form->{password}> |
|
2735 |
|
|
2736 |
<br> |
|
2737 |
<input type=submit class=submit name=action value="| |
|
2738 |
. $locale->text('Save') . qq|"> |
|
2739 |
|
|
2740 |
</form> |
|
2741 |
|
|
2742 |
</body> |
|
2743 |
</html> |
|
2744 |
|; |
|
2473 |
$form->header(); |
|
2474 |
print $form->parse_html_template2('am/config'); |
|
2745 | 2475 |
|
2746 | 2476 |
$lxdebug->leave_sub(); |
2747 | 2477 |
} |
Auch abrufbar als: Unified diff
Umstellung der Maske "Benutzereinstellungen" auf die Verwendung von Template.