From 726136646ff0a2ab26a59e9b259f2b435ef76a5c Mon Sep 17 00:00:00 2001 From: Moritz Bunkus Date: Fri, 13 Jan 2017 11:19:34 +0100 Subject: [PATCH] =?utf8?q?ActionBar:=20neue=20Option=20=C2=BBonly=5Fonce?= =?utf8?q?=C2=AB,=20um=20Buttons=20nur=20einmal=20anklicken=20zu=20k=C3=B6?= =?utf8?q?nnen?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- js/kivi.ActionBar.js | 4 ++++ js/locale/de.js | 1 + locale/de/all | 2 +- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/js/kivi.ActionBar.js b/js/kivi.ActionBar.js index 9f48d2e06..e6a847771 100644 --- a/js/kivi.ActionBar.js +++ b/js/kivi.ActionBar.js @@ -168,6 +168,10 @@ namespace('kivi', function(k){ if (data.link) { window.location.href = data.link; } + if ((data.only_once !== undefined) && (data.only_once !== 0)) { + $(e).addClass(CLASSES.disabled); + $(e).tooltipster({ content: kivi.t8("The action can only be executed once."), theme: 'tooltipster-light' }); + } }); } }; diff --git a/js/locale/de.js b/js/locale/de.js index d90f074c6..2b3d4cea2 100644 --- a/js/locale/de.js +++ b/js/locale/de.js @@ -98,6 +98,7 @@ namespace("kivi").setupLocale({ "Subject":"Betreff", "Text block actions":"Textblockaktionen", "Text block picture actions":"Aktionen für Textblockbilder", +"The action can only be executed once.":"Die Aktion kann nur einmal ausgeführt werden.", "The description is missing.":"Die Beschreibung fehlt.", "The field '#{title}' must be set.":"Das Feld »#{title}« muss gesetzt sein.", "The name is missing.":"Der Name fehlt.", diff --git a/locale/de/all b/locale/de/all index cf5552bb2..45bc4a31e 100755 --- a/locale/de/all +++ b/locale/de/all @@ -1020,7 +1020,6 @@ $self->{texts} = { 'Download PDF' => 'PDF herunterladen', 'Download PDF, do not print' => 'Nicht drucken, sondern PDF herunterladen', 'Download SEPA XML export file' => 'SEPA-XML-Exportdatei herunterladen', - 'Download all Attachments' => 'Herunterladen der Dateianhänge aller Artikel', 'Download picture' => 'Bild herunterladen', 'Download sample file' => 'Beispieldatei herunterladen', 'Draft deleted' => 'Entwurf gelöscht', @@ -2886,6 +2885,7 @@ $self->{texts} = { 'The account #1 is already being used by bank account #2.' => 'Das Konto #1 wird schon von Bankkonto #2 benutzt.', 'The account 3804 already exists, the update will be skipped.' => 'Das Konto 3804 existiert schon, das Update wird übersprungen.', 'The account 3804 will not be added automatically.' => 'Das Konto 3804 wird nicht automatisch hinzugefügt.', + 'The action can only be executed once.' => 'Die Aktion kann nur einmal ausgeführt werden.', 'The action is missing or invalid.' => 'Die action fehlt, oder sie ist ungültig.', 'The action you\'ve chosen has not been executed because the document does not contain any item yet.' => 'Die von Ihnen ausgewählte Aktion wurde nicht ausgeführt, weil der Beleg noch keine Positionen enthält.', 'The administration area is always accessible.' => 'Der Administrationsbereich ist immer zugänglich.', -- 2.20.1