' innerhalb von Strings escapen
authorSven Schöling <s.schoeling@linet-services.de>
Fri, 9 Jul 2010 13:17:49 +0000 (15:17 +0200)
committerSven Schöling <s.schoeling@linet-services.de>
Fri, 9 Jul 2010 13:17:49 +0000 (15:17 +0200)
Conflicts:

templates/webpages/acctranscorrections/assistant_for_wrong_taxkeys_master.html
templates/webpages/admin/create_standard_group_ask_master.html
templates/webpages/admin/restore_dataset_master.html
templates/webpages/admin/restore_dataset_start_footer_master.html
templates/webpages/admin/restore_dataset_start_header_master.html
templates/webpages/am/edit_warehouse_master.html
templates/webpages/amcvar/display_cvar_config_form_master.html
templates/webpages/common/search_history_master.html
templates/webpages/dbupgrade/buchungsgruppen_header_master.html
templates/webpages/dbupgrade/units_parts_master.html
templates/webpages/dbupgrade/units_services_master.html
templates/webpages/login/auth_db_unreachable_master.html
templates/webpages/sepa/bank_transfer_add_master.html
templates/webpages/sepa/bank_transfer_mark_as_closed_step1_master.html

14 files changed:
templates/webpages/acctranscorrections/assistant_for_wrong_taxkeys_master.html
templates/webpages/admin/create_standard_group_ask_master.html
templates/webpages/admin/restore_dataset_master.html
templates/webpages/admin/restore_dataset_start_footer_master.html
templates/webpages/admin/restore_dataset_start_header_master.html
templates/webpages/am/edit_warehouse_master.html
templates/webpages/amcvar/display_cvar_config_form_master.html
templates/webpages/common/search_history_master.html
templates/webpages/dbupgrade/buchungsgruppen_header_master.html
templates/webpages/dbupgrade/units_parts_master.html
templates/webpages/dbupgrade/units_services_master.html
templates/webpages/login/auth_db_unreachable_master.html
templates/webpages/sepa/bank_transfer_add_master.html
templates/webpages/sepa/bank_transfer_mark_as_closed_step1_master.html

index c287a30..430f0fc 100644 (file)
@@ -33,7 +33,7 @@
 
   [% 'You can correct this transaction by chosing the correct taxkeys from the drop down boxes and hitting the button "Fix transaction" afterwards.' | $T8 %]
 
-  [% 'It is possible that even after such a correction there is something wrong with this transaction (e.g. taxes that don't match the selected taxkey). Therefore you should re-run the general ledger analysis.' | $T8 %]
+  [%- 'It is possible that even after such a correction there is something wrong with this transaction (e.g. taxes that don\'t match the selected taxkey). Therefore you should re-run the general ledger analysis.' | $T8 %]
  </p>
 
  <p>
index fae8477..d5f680f 100644 (file)
@@ -9,7 +9,7 @@
 
    [% 'Lx-Office has been switched to group-based access restrictions.' | $T8 %]
 
-   [% 'You have to create at least one group, grant it access to Lx-Office's functions and assign users to it.' | $T8 %]
+   [%- 'You have to create at least one group, grant it access to Lx-Office\'s functions and assign users to it.' | $T8 %]
 
    [% 'Otherwise all users will only have access to their own settings.' | $T8 %]
 
@@ -17,9 +17,9 @@
 
   <p>
 
-   [% 'During this user migration Lx-Office can create such a group for you and grant all users access to all of Lx-Office's functions.' | $T8 %]
+   [%- 'During this user migration Lx-Office can create such a group for you and grant all users access to all of Lx-Office\'s functions.' | $T8 %]
 
-   [% 'This corresponds to Lx-Office's behavior prior to version 2.4.4.' | $T8 %]
+   [%- 'This corresponds to Lx-Office\'s behavior prior to version 2.4.4.' | $T8 %]
 
   </p>
 
index c37f898..ab7a94b 100644 (file)
@@ -18,9 +18,9 @@
   </p>
 
   <p>
-   [% 'The backup you upload here has to be a file created with &quot;pg_dump -o -Ft&quot;.' | $T8 %]
-   [% 'It may optionally be compressed with &quot;gzip&quot;.' | $T8 %]
-   [% 'Files created by Lx-Office's &quot;Backup Dataset&quot; function are such files.' | $T8 %]
+   [%- 'The backup you upload here has to be a file created with &quot;pg_dump -o -Ft&quot;.' | $T8 %]
+   [%- 'It may optionally be compressed with &quot;gzip&quot;.' | $T8 %]
+   [%- 'Files created by Lx-Office\'s &quot;Backup Dataset&quot; function are such files.' | $T8 %]
   </p>
 
   <table>
index 1c3a907..c61a55e 100644 (file)
@@ -5,8 +5,8 @@
  <hr>
 
  <p>
-  [% 'The restoration process is complete. Please review &quot;pg_restore&quot;'s output to find out if the restoration was successful.' | $T8 %]
-  [% LxERP.t8("The programs exit code was #1 (&quot;0&quot; usually means that everything went OK).", retval) | html %]
+  [%- 'The restoration process is complete. Please review &quot;pg_restore&quot;\'s output to find out if the restoration was successful.' | $T8 %]
+  [%- 'The program\'s exit code was [% HTML.escape(retval) %] (&quot;0&quot; usually means that everything went OK).' | $T8 %]
  </p>
 
  <form method="post" action="admin.pl">
index 7ee292c..ede5e7c 100644 (file)
@@ -3,7 +3,7 @@
 
  <h2>[% title %]</h2>
 
- <p>[% 'The restoration process has started. Here's the output of the &quot;pg_restore&quot; command:' | $T8 %]</p>
+ <p>[%- 'The restoration process has started. Here\'s the output of the &quot;pg_restore&quot; command:' | $T8 %]</p>
 
  <hr>
 
index a9d4d3b..a90bc4d 100644 (file)
@@ -60,7 +60,7 @@
  [% ELSE %]
 
  <p>
-  [% 'Bins that have been used in the past cannot be deleted anymore. For these bins there's no checkbox in the &quot;Delete&quot; column.' | $T8 %]
+  [%- 'Bins that have been used in the past cannot be deleted anymore. For these bins there\'s no checkbox in the &quot;Delete&quot; column.' | $T8 %]
  </p>
 
  <form method="post" action="am.pl">
index 6851e24..104b46f 100644 (file)
    (3) [% 'The default value depends on the variable type:' | $T8 %]
    <br>
    <ul>
-    <li>[% 'Text, text field and number variables: The default value will be used as-is.' | $T8 %]</li>
-    <li>[% 'Boolean variables: If the default value is non-empty then the checkbox will be checked by default and unchecked otherwise.' | $T8 %]</li>
-    <li>[% 'Date and timestamp variables: If the default value equals 'NOW' then the current date/current timestamp will be used. Otherwise the default value is copied as-is.' | $T8 %]</li>
+    <li>[%- 'Text, text field and number variables: The default value will be used as-is.' | $T8 %]</li>
+    <li>[%- 'Boolean variables: If the default value is non-empty then the checkbox will be checked by default and unchecked otherwise.' | $T8 %]</li>
+    <li>[%- 'Date and timestamp variables: If the default value equals \'NOW\' then the current date/current timestamp will be used. Otherwise the default value is copied as-is.' | $T8 %]</li>
    </ul>
   </p>
 
    (4) [% 'The available options depend on the varibale type:' | $T8 %]
    <br>
    <ul>
-    <li>[% 'Text variables: 'MAXLENGTH=n' sets the maximum entry length to 'n'.' | $T8 %]</li>
-    <li>[% 'Text field variables: 'WIDTH=w HEIGHT=h' sets the width and height of the text field. They default to 30 and 5 respectively.' | $T8 %]</li>
-    <li>[% 'Number variables: 'PRECISION=n' forces numbers to be shown with exactly n decimal places.' | $T8 %]</li>
-    <li>[% 'Selection fields: The option field must contain the available options for the selection. Options are separated by '##', for example 'Early##Normal##Late'.' | $T8 %]</li>
+    <li>[%- 'Text variables: \'MAXLENGTH=n\' sets the maximum entry length to \'n\'.' | $T8 %]</li>
+    <li>[%- 'Text field variables: \'WIDTH=w HEIGHT=h\' sets the width and height of the text field. They default to 30 and 5 respectively.' | $T8 %]</li>
+    <li>[%- 'Number variables: \'PRECISION=n\' forces numbers to be shown with exactly n decimal places.' | $T8 %]</li>
+    <li>[%- 'Selection fields: The option field must contain the available options for the selection. Options are separated by \'##\', for example \'Early##Normal##Late\'.' | $T8 %]</li>
    </ul>
    <br>
    [% 'Other values are ignored.' | $T8 %]
   <p>
    (5)
 
-   [% 'A variable marked as 'editable' can be changed in each quotation, order, invoice etc.' | $T8 %]
+   [%- 'A variable marked as \'editable\' can be changed in each quotation, order, invoice etc.' | $T8 %]
 
    [% 'Otherwise the variable is only available for printing.' | $T8 %]
   </p>
index 6e15e9e..0b28469 100644 (file)
@@ -95,7 +95,7 @@
             }
             else {
               defaults.splice(remove,1);
-              document.getElementById('inputText').innerHTML += ((document.getElementById('inputText').innerHTML == "") ? ("<b>[% 'You've already chosen the following limitations:' | $T8 %]</b><br>") : ("<br>")) + translated[last];
+              document.getElementById('inputText').innerHTML += ((document.getElementById('inputText').innerHTML == "") ? ("<b>[%- 'You\'ve already chosen the following limitations:' | $T8 %]</b><br>") : ("<br>")) + translated[last];
               if(defaults.length > 0) {
                 document.getElementById('einschraenkungen').value += ((document.getElementById('einschraenkungen').value == "") ? ("") : (",")) + last;
                 tempString = "<select id='selectForm'><option></option>";
index 77b0c2c..5e962c9 100644 (file)
@@ -4,12 +4,12 @@
 <div class="listtop">[% 'Introduction of Buchungsgruppen' | $T8 %]</div>
 
 <p>
- [% 'Prior to Lx-Office v2.4.0 the user had to chose the accounts for each part and service.' | $T8 %]
- [% 'Lx-Office 2.4.0 introduces two new concepts: tax zones and Buchungsgruppen.' | $T8 %]
- [% 'There are four tax zones.' | $T8 %]
- [% 'A Buchungsgruppe consists of a descriptive name and the account numbers for the income and expense accounts for those four tax zones as well as the inventory account number.' | $T8 %]
- [% 'Now the user must select a single Buchungsgruppe for each part instead of three distinct accounts.' | $T8 %]
- [% 'Therefore there's no need to create the same article more than once if it is sold or bought in/from another tax zone.' | $T8 %]
+ [%- 'Prior to Lx-Office v2.4.0 the user had to chose the accounts for each part and service.' | $T8 %]
+ [%- 'Lx-Office 2.4.0 introduces two new concepts: tax zones and Buchungsgruppen.' | $T8 %]
+ [%- 'There are four tax zones.' | $T8 %]
+ [%- 'A Buchungsgruppe consists of a descriptive name and the account numbers for the income and expense accounts for those four tax zones as well as the inventory account number.' | $T8 %]
+ [%- 'Now the user must select a single Buchungsgruppe for each part instead of three distinct accounts.' | $T8 %]
+ [%- 'Therefore there\'s no need to create the same article more than once if it is sold or bought in/from another tax zone.' | $T8 %]
 </p>
 
 <p>
index 8cb2aa7..99cfec1 100644 (file)
@@ -14,7 +14,7 @@
  <div class="subsubheading">[% 'Add unit' | $T8 %]</div>
 
  <p>
-  [% 'For each unit there's either no or exactly one base unit. If you chose a base unit then you also have to chose a factor. That way the new unit will be defined as a multiple of the base unit. The base unit must be the &quot;smaller&quot; one. A factor may not be less than 1. Therefore you may define &quot;kg&quot; with the base unit &quot;g&quot; and a factor of &quot;1&quot;, but not the other way round.' | $T8 %]
+  [%- 'For each unit there\'s either no or exactly one base unit. If you chose a base unit then you also have to chose a factor. That way the new unit will be defined as a multiple of the base unit. The base unit must be the &quot;smaller&quot; one. A factor may not be less than 1. Therefore you may define &quot;kg&quot; with the base unit &quot;g&quot; and a factor of &quot;1&quot;, but not the other way round.' | $T8 %]
  </p>
 
  <p>
index ba4ba27..26b60e8 100644 (file)
@@ -14,7 +14,7 @@
  <div class="subsubheading">[% 'Add unit' | $T8 %]</div>
 
  <p>
-  [% 'For each unit there's either no or exactly one base unit. If you chose a base unit then you also have to chose a factor. That way the new unit will be defined as a multiple of the base unit. The base unit must be the &quot;smaller&quot; one. A factor may not be less than 1. Therefore you may define &quot;kg&quot; with the base unit &quot;g&quot; and a factor of &quot;1&quot;, but not the other way round.' | $T8 %]
+  [%- 'For each unit there\'s either no or exactly one base unit. If you chose a base unit then you also have to chose a factor. That way the new unit will be defined as a multiple of the base unit. The base unit must be the &quot;smaller&quot; one. A factor may not be less than 1. Therefore you may define &quot;kg&quot; with the base unit &quot;g&quot; and a factor of &quot;1&quot;, but not the other way round.' | $T8 %]
  </p>
 
  <p>
index bb2da92..bc3e11b 100644 (file)
@@ -3,7 +3,7 @@
 
  <p><b>[% 'Error!' | $T8 %]</b></p>
 
- <p>[% 'The authentication database is not reachable at the moment. Either it hasn't been set up yet or the database server might be down. Please contact your administrator.' | $T8 %]</p>
+ <p>[%- 'The authentication database is not reachable at the moment. Either it hasn\'t been set up yet or the database server might be down. Please contact your administrator.' | $T8 %]</p>
 
  <p>[% 'If you want to set up the authentication database yourself then log in to the administration panel. Lx-Office will then create the database and tables for you.' | $T8 %]</p>
 
index 172d973..4aa4ab9 100644 (file)
@@ -69,7 +69,7 @@
 
   [%- IF show_vendor_bank_info_footnote %]
    <p>
-    <sup>(1)</sup> [% 'No bank information has been entered in this vendor's master data entry. You cannot create bank transfers unless you enter bank information.' | $T8 %]
+    <sup>(1)</sup> [%- 'No bank information has been entered in this vendor\'s master data entry. You cannot create bank transfers unless you enter bank information.' | $T8 %]
    </p>
   [%- END %]
 
index eac1a55..4d1a6dc 100644 (file)
@@ -6,7 +6,7 @@
 
  <form action="sepa.pl" method="post">
   <p>
-   [% 'Do you really want to close the following SEPA exports? No payment will be recorded for bank transfers that haven't been marked as executed yet.' | $T8 %]
+   [%- 'Do you really want to close the following SEPA exports? No payment will be recorded for bank transfers that haven\'t been marked as executed yet.' | $T8 %]
   </p>
 
   <p>