summaryrefslogtreecommitdiffstats
path: root/frontends/php/popup.php
diff options
context:
space:
mode:
authorartem <artem@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2008-05-06 13:49:08 +0000
committerartem <artem@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2008-05-06 13:49:08 +0000
commit3766bb922ed8071a08c4d80c6754b41ad9155e47 (patch)
tree048c69cdf93d66005938b58a07e4398130a2ac6d /frontends/php/popup.php
parent8465ff8a0e531247f41f4d3c7b3b1cbe03643974 (diff)
downloadzabbix-3766bb922ed8071a08c4d80c6754b41ad9155e47.tar.gz
zabbix-3766bb922ed8071a08c4d80c6754b41ad9155e47.tar.xz
zabbix-3766bb922ed8071a08c4d80c6754b41ad9155e47.zip
- [DEV-137] updated external filter in Items screen (Artem)
git-svn-id: svn://svn.zabbix.com/trunk@5678 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'frontends/php/popup.php')
-rw-r--r--frontends/php/popup.php26
1 files changed, 11 insertions, 15 deletions
diff --git a/frontends/php/popup.php b/frontends/php/popup.php
index fe6740ca..b3585c8e 100644
--- a/frontends/php/popup.php
+++ b/frontends/php/popup.php
@@ -199,9 +199,10 @@ include_once "include/page_header.php";
{
// return empty($field) ? "" : "window.opener.document.forms['".addslashes($frame)."'].elements['".addslashes($field)."'].value='".addslashes($value)."';";
if(empty($field)) return '';
-
+
+// "alert(window.opener.document.getElementById('".addslashes($field)."').value);".
$script = 'try{'.
- "window.opener.document.getElementsByName('".addslashes($field)."')[0].value='".addslashes($value)."';".
+ "window.opener.document.getElementById('".addslashes($field)."').value='".addslashes($value)."';".
'} catch(e){'.
'throw("Error: Target not found")'.
'}'."\n";
@@ -377,8 +378,8 @@ include_once "include/page_header.php";
$db_hosts = DBselect($sql);
- while($host = DBfetch($db_hosts))
- {
+ while($host = DBfetch($db_hosts)){
+
$name = new CLink($host["host"],"#","action");
if(isset($_REQUEST['reference']) && ($_REQUEST['reference'] =='dashboard')){
$action = get_window_opener($dstfrm, $dstfld1, $srctbl).
@@ -403,12 +404,10 @@ include_once "include/page_header.php";
else
$status=S_UNKNOWN;
- if($host["status"] == HOST_STATUS_TEMPLATE)
- {
+ if($host["status"] == HOST_STATUS_TEMPLATE){
$dns = $ip = $port = $available = '-';
}
- else
- {
+ else{
$dns = $host['dns'];
$ip = $host['ip'];
@@ -441,18 +440,15 @@ include_once "include/page_header.php";
}
$table->Show();
}
- else if($srctbl == "templates")
- {
+ else if($srctbl == "templates"){
$existed_templates = get_request('existed_templates', array());
$templates = get_request('templates', array());
$templates = $templates + $existed_templates;
- if(!validate_templates(array_keys($templates)))
- {
+ if(!validate_templates(array_keys($templates))){
show_error_message('Conflict between selected templates');
}
- else if(isset($_REQUEST['select']))
- {
+ else if(isset($_REQUEST['select'])){
$new_templates = array_diff($templates, $existed_templates);
if(count($new_templates) > 0)
{
@@ -1346,4 +1342,4 @@ include_once "include/page_header.php";
include_once 'include/page_footer.php';
-?>
+?> \ No newline at end of file