Zámek skladu se nyní nevztahuje na jeho autora...
[mirrors/SokoMan.git] / assistants / lock.inc.php
index 7f101a27d9da9f3745014500e25e56e5c0793680..67951816505d2a5cf381d7965d902338824d59c7 100644 (file)
@@ -3,11 +3,12 @@ switch($SUBPATH[0]) {
        default: case 1:
                $result = $this->db->safe_query_fetch("SELECT * FROM `lock`;");
                if(empty($result)) {
-                       echo 'Not locked...';
+                       echo T('Not locked...');
                        echo $this->html->form("$URL/2", 'POST', array(
                                array('reason','','textarea',false,'autofocus','reason:'),
                                array('lock','lock','submit')
                        ));
+                       echo(T('By locking you will disable all other users from manipulating records.'));
                } else {
                        echo $this->html->render_item_table($result, 'lock');
                        echo $this->html->form("$URL/2", 'POST', array(
@@ -21,7 +22,8 @@ switch($SUBPATH[0]) {
                        $user=$this->db->auth->get_user_id();
                        $username=$this->db->auth->get_username_by_id($user);
                        $lock = $this->db->quote($username.': '.$_POST['reason']);
-                       $this->db->safe_query("INSERT INTO `lock` (lock_name) VALUES ($lock);");
+                       $author = $this->db->quote($user);
+                       $this->db->safe_query("INSERT INTO `lock` (lock_name,lock_author) VALUES ($lock,$author);");
                        $this->post_redirect_get("$URL_INTERNAL/1", T('Lock set'));
                }
                if(isset($_POST['unlock'])) {
This page took 0.173945 seconds and 4 git commands to generate.