diff options
| author | artem <artem@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2008-05-06 13:49:08 +0000 |
|---|---|---|
| committer | artem <artem@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2008-05-06 13:49:08 +0000 |
| commit | 3766bb922ed8071a08c4d80c6754b41ad9155e47 (patch) | |
| tree | 048c69cdf93d66005938b58a07e4398130a2ac6d /frontends/php/popup.php | |
| parent | 8465ff8a0e531247f41f4d3c7b3b1cbe03643974 (diff) | |
| download | zabbix-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.php | 26 |
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 |
