Belegvorlagen: Sicherheitsfrage vor dem Überschreiben bestehender Vorlagen
authorMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 30 Jan 2017 10:19:09 +0000 (11:19 +0100)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 30 Jan 2017 10:19:09 +0000 (11:19 +0100)
js/kivi.RecordTemplate.js
js/locale/de.js
locale/de/all

index 61c1b0f..8318098 100644 (file)
@@ -27,6 +27,9 @@ namespace('kivi.RecordTemplate', function(ns) {
       return false;
     }
 
+    if ((id !== undefined) && !confirm(kivi.t8('Are you sure you want to update the selected record template with the current values? This cannot be undone.')))
+      return false;
+
     var data = $form.serializeArray().filter(function(val) { return val.name !== 'action'; });
     data.push({ name: 'action',                            value: $type.data('save_action') });
     data.push({ name: 'record_template_id',                value: id });
index 186d7fc..fce8737 100644 (file)
@@ -9,6 +9,7 @@ namespace("kivi").setupLocale({
 "Add sub function block":"Unterfunktionsblock hinzufügen",
 "Add text block":"Textblock erfassen",
 "Additional articles actions":"Aktionen zu zusätzlichen Artikeln",
+"Are you sure you want to update the selected record template with the current values? This cannot be undone.":"Sind Sie sicher, dass Sie die ausgewählte Belegvorlage mit den aktuellen Daten aktualisieren wollen? Das kann nicht rückgängig gemacht werden.",
 "Are you sure?":"Sind Sie sicher?",
 "Assign invoice":"Rechnung zuweisen",
 "Basic settings actions":"Aktionen zu Grundeinstellungen",
index b3d7aa0..817072d 100755 (executable)
@@ -294,6 +294,7 @@ $self->{texts} = {
   'Are you sure you want to delete this payment term?' => 'Wollen Sie diese Zahlungsbedingungen wirklich löschen?',
   'Are you sure you want to remove the marked entries from the queue?' => 'Sind Sie sicher, dass die markierten Einträge von der Warteschlange gelöscht werden sollen?',
   'Are you sure you want to update the prices' => 'Sind Sie sicher, dass Sie die Preise aktualisieren wollen?',
+  'Are you sure you want to update the selected record template with the current values? This cannot be undone.' => 'Sind Sie sicher, dass Sie die ausgewählte Belegvorlage mit den aktuellen Daten aktualisieren wollen? Das kann nicht rückgängig gemacht werden.',
   'Are you sure?'               => 'Sind Sie sicher?',
   'Article'                     => 'Artikel',
   'Article Code'                => 'Artikelkürzel',