From 794c4d3b551db41f0022a64e1b905da9e7a03491 Mon Sep 17 00:00:00 2001 From: "Michael Kaufmann (d00p)" Date: Thu, 17 Jun 2010 06:30:59 +0000 Subject: [PATCH] - show message-box if customer has no/insufficient aps-contingent, fixed #278 refs #278 --- lib/classes/aps/class.ApsParser.php | 6 ++++++ lng/english.lng.php | 3 +++ lng/german.lng.php | 4 +++- 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/lib/classes/aps/class.ApsParser.php b/lib/classes/aps/class.ApsParser.php index 989ac2e5..cf97f971 100644 --- a/lib/classes/aps/class.ApsParser.php +++ b/lib/classes/aps/class.ApsParser.php @@ -2182,6 +2182,12 @@ class ApsParser return; } + // no more contingent, #278 + if($userinfo['aps_packages'] == $userinfo['aps_packages_used']) + { + self::InfoBox($lng['aps']['nocontingent']); + } + //show packages while($Row3 = $this->db->fetch_array($result2)) diff --git a/lng/english.lng.php b/lng/english.lng.php index ab978574..8ac6e930 100644 --- a/lng/english.lng.php +++ b/lng/english.lng.php @@ -1427,4 +1427,7 @@ $lng['error']['exception'] = '%s'; // ADDED IN FROXLOR 0.9.9-svn1 $lng['serversettings']['mail_also_with_mxservers'] = 'Create mail-, imap-, pop3- and smtp-"A record" also with MX-Servers set'; +// ADDED IN FROXLOR 0.9.10-svn1 +$lng['aps']['nocontingent'] = 'Your APS contingent is insufficient. You cannot install any package.'; + ?> diff --git a/lng/german.lng.php b/lng/german.lng.php index 3cd3b6f1..4a9f5509 100644 --- a/lng/german.lng.php +++ b/lng/german.lng.php @@ -1407,8 +1407,10 @@ $lng['tasks']['aps_task_upgrade'] = 'Upgrade eines oder mehrerer APS Pakete'; $lng['tasks']['aps_task_sysupdate'] = 'Aktualisiere alle APS Pakete'; $lng['tasks']['aps_task_sysdownload'] = 'Herunterladen neuer APS Pakete'; - // ADDED IN FROXLOR 0.9.9-svn1 $lng['serversettings']['mail_also_with_mxservers'] = 'Erstelle mail-, imap-, pop3- and smtp-"A Record" auch wenn MX-Server angegeben sind'; +// ADDED IN FROXLOR 0.9.10-svn1 +$lng['aps']['nocontingent'] = 'Sie haben kein ausreichendes APS-Kontingent und können daher keine Pakete installieren.'; + ?>