From 2cb1563f63386b35a69e460051aa9b4a2851d104 Mon Sep 17 00:00:00 2001
From: ftimme <ft@falkotimme.com>
Date: Wed, 30 May 2012 07:30:44 -0400
Subject: [PATCH] - Added (clickable) placeholders to client messaging function. - Added check so that the client password isn't inserted into the message (for security reasons).

---
 interface/web/admin/list/server_ip.list.php |   44 ++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 42 insertions(+), 2 deletions(-)

diff --git a/interface/web/admin/list/server_ip.list.php b/interface/web/admin/list/server_ip.list.php
index 61b1a4e..10001fb 100644
--- a/interface/web/admin/list/server_ip.list.php
+++ b/interface/web/admin/list/server_ip.list.php
@@ -1,4 +1,4 @@
-<?php
+<?php
 /*
     Datatypes:
     - INTEGER
@@ -22,7 +22,7 @@
 $liste['search_prefix'] 	= 'search_';
 
 //* Records per page
-$liste['records_per_page'] 	= 15;
+$liste['records_per_page'] 	= "15";
 
 //* Script file for listing
 $liste['file']				= 'server_ip_list.php';
@@ -58,6 +58,29 @@
 							'width'		=> '',
 							'value'		=> '');
 
+$liste['item'][] = array(	'field'		=> 'client_id',
+							'datatype'	=> 'VARCHAR',
+							'formtype'	=> 'SELECT',
+							'op'		=> 'like',
+							'prefix'	=> '%',
+							'suffix'	=> '%',
+							'datasource'	=> array ( 	'type'	=> 'SQL',
+														'querystring' => 'SELECT client_id,contact_name FROM client WHERE {AUTHSQL} ORDER BY contact_name',
+														'keyfield'=> 'client_id',
+														'valuefield'=> 'contact_name'
+									 				  ),
+							'width'		=> '',
+							'value'		=> '');
+
+$liste['item'][] = array(	'field'		=> 'ip_type',
+							'datatype'	=> 'VARCHAR',
+							'formtype'	=> 'SELECT',
+							'op'		=> '=',
+							'prefix'	=> '',
+							'suffix'	=> '',
+							'width'		=> '',
+							'value'		=> array('IPv4' => 'IPv4', 'IPv6' => 'IPv6'));
+
 $liste['item'][] = array(	'field'		=> 'ip_address',
 							'datatype'	=> 'VARCHAR',
 							'op'		=> '=',
@@ -65,4 +88,21 @@
 							'suffix'	=> '',
 							'width'		=> '');  
 
+$liste["item"][] = array(	'field'		=> "virtualhost",
+							'datatype'	=> "VARCHAR",
+							'formtype'	=> "SELECT",
+							'op'		=> "=",
+							'prefix'	=> "",
+							'suffix'	=> "",
+							'width'		=> "",
+							'value'		=> array('y' => "<div id=\"ir-Yes\" class=\"swap\"><span>Yes</span></div>",'n' => "<div class=\"swap\" id=\"ir-No\"><span>No</span></div>"));
+
+
+$liste['item'][] = array(	'field'		=> 'virtualhost_port',
+							'datatype'	=> 'VARCHAR',
+							'op'		=> '=',
+							'prefix'	=> '',
+							'suffix'	=> '',
+							'width'		=> ''); 
+
 ?>
\ No newline at end of file

--
Gitblit v1.9.1