diff options
| author | hugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2005-01-06 19:42:11 +0000 |
|---|---|---|
| committer | hugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2005-01-06 19:42:11 +0000 |
| commit | cdd6794147bc5fd243e1e6e31b7a4b6739b30068 (patch) | |
| tree | 51d38abaf060b79e83d1013cd6ec75d9ba2286ef /frontends/php | |
| parent | e99c46d2bc1d09abb36fa446f668e84a164f192a (diff) | |
| download | zabbix-cdd6794147bc5fd243e1e6e31b7a4b6739b30068.tar.gz zabbix-cdd6794147bc5fd243e1e6e31b7a4b6739b30068.tar.xz zabbix-cdd6794147bc5fd243e1e6e31b7a4b6739b30068.zip | |
Misc changes related to image form.
git-svn-id: svn://svn.zabbix.com/trunk@1585 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'frontends/php')
| -rw-r--r-- | frontends/php/config.php | 21 | ||||
| -rw-r--r-- | frontends/php/include/local_en.inc.php | 1 |
2 files changed, 18 insertions, 4 deletions
diff --git a/frontends/php/config.php b/frontends/php/config.php index 083f3009..61d68a3f 100644 --- a/frontends/php/config.php +++ b/frontends/php/config.php @@ -41,6 +41,15 @@ <?php if(isset($_GET["register"])) { + if($_GET["register"]=="delete image") + { + $result=delete_image($_GET["imageid"]); + show_messages($result, S_IMAGE_DELETED, S_CANNOT_DELETE_IMAGE); + if($result) + { + add_audit(AUDIT_ACTION_UPDATE,AUDIT_RESOURCE_ZABBIX_CONFIG,"Image deleted"); + } + } if($_GET["register"]=="update") { $result=update_config($_GET["alarm_history"],$_GET["alert_history"]); @@ -177,14 +186,14 @@ if(!isset($_GET["imageid"])) { $name=""; - $type=1; + $imagetype=1; } else { $result=DBselect("select imageid,imagetype,name,image from images where imageid=".$_GET["imageid"]); $row=DBfetch($result); $name=$row["name"]; - $type=$row["type"]; + $imagetype=$row["imagetype"]; } $col=0; @@ -196,7 +205,7 @@ echo "<input class=\"biginput\" name=\"config\" type=\"hidden\" value=\"3\" size=8>"; echo nbsp(S_NAME); show_table2_h_delimiter(); - echo "<input class=\"biginput\" name=\"name\" value=\"".$name."\" size=8>"; + echo "<input class=\"biginput\" name=\"name\" value=\"".$name."\" size=64>"; show_table2_v_delimiter($col++); echo S_TYPE; @@ -216,7 +225,11 @@ show_table2_v_delimiter2(); - echo "<input class=\"button\" type=\"submit\" name=\"register\" value=\"update\">"; + echo "<input class=\"button\" type=\"submit\" name=\"register\" value=\"add image\">"; + if(isset($_GET["imageid"])) + { + echo "<input class=\"button\" type=\"submit\" name=\"register\" value=\"delete image\" onClick=\"return Confirm('".S_DELETE_SELECTED_IMAGE."');\">"; + } show_table2_header_end(); } diff --git a/frontends/php/include/local_en.inc.php b/frontends/php/include/local_en.inc.php index 43552c96..fd51b33f 100644 --- a/frontends/php/include/local_en.inc.php +++ b/frontends/php/include/local_en.inc.php @@ -157,6 +157,7 @@ define("S_SMTP_EMAIL", "SMTP email"); define("S_SCRIPT_NAME", "Script name"); define("S_DELETE_SELECTED_MEDIA", "Delete selected media?"); + define("S_DELETE_SELECTED_IMAGE", "Delete selected image?"); define("S_HOUSEKEEPER", "Housekeeper"); define("S_MEDIA_TYPES", "Media types"); define("S_ESCALATION_RULES", "Escalation rules"); |
