mcramer
2013-09-05 b659ec28b0b906798da9896debf272bb167e3686
- Added check to tform if a client is locked

3 files modified
11 ■■■■■ changed files
interface/lib/classes/tform_actions.inc.php 9 ●●●● patch | view | raw | blame | history
interface/lib/lang/de.lng 1 ●●●● patch | view | raw | blame | history
interface/lib/lang/en.lng 1 ●●●● patch | view | raw | blame | history
interface/lib/classes/tform_actions.inc.php
@@ -77,7 +77,14 @@
        function onSubmit() {
                global $app, $conf;
                // check if the client is locked - he may not change anything, then.
                $client_group_id = $_SESSION["s"]["user"]["default_group"];
                $client = $app->db->queryOneRecord("SELECT client.locked FROM sys_group, client WHERE sys_group.client_id = client.client_id and sys_group.groupid = $client_group_id");
                if($client['locked'] == 'y') {
                    $app->tform->errorMessage .= $app->lng("client_you_are_locked")."<br />";
                }
                // Calling the action functions
                if($this->id > 0) {
                    $app->tform->action == 'EDIT';
interface/lib/lang/de.lng
@@ -133,4 +133,5 @@
$wb['login_as_txt'] = 'Anmelden als';
$wb['no_domain_perm'] = 'Sie haben keine Berechtigung für diese Domain.';
$wb['no_destination_perm'] = 'Sie haben keine Berechtigung für dieses Ziel.';
$wb['client_you_are_locked'] = 'Sie haben keine Berechtigung, Einstellungen zu verändern.';
?>
interface/lib/lang/en.lng
@@ -135,4 +135,5 @@
$wb['login_as_txt'] = 'Log in as';
$wb["no_domain_perm"] = 'You have no permission for this domain.';
$wb["no_destination_perm"] = 'You have no permission for this destination.';
$wb['client_you_are_locked'] = 'You have no permission to change any settings.';
?>