From 426d5b549fefa330464c576e8747a36837971b2f Mon Sep 17 00:00:00 2001 From: Dany De Bontridder Date: Wed, 25 Jan 2017 22:36:38 +0100 Subject: [PATCH] ManageTable use icon --- html/image/edit.png | Bin 0 -> 745 bytes include/lib/class_html_input.php | 13 +++++++++++++ include/lib/class_manage_table_sql.php | 8 ++++---- 3 files changed, 17 insertions(+), 4 deletions(-) create mode 100644 html/image/edit.png diff --git a/html/image/edit.png b/html/image/edit.png new file mode 100644 index 0000000000000000000000000000000000000000..54b5c9ad927ca8c031b77e5ec2a2ffc00260c16c GIT binary patch literal 745 zcmV6hRcmzqdD=TyFQ0N;rdtcqv6ftSnQe@sH42W)=*H#=;23O4xZKXd3?r zE2~sCB56V_L?U;GUb>L;beFx|9h;mS$C+Gq_X;6jH?aG@AK$!r54cbcF*D_@K|=-C z0K5Yr#`#%FNzD9EO8Go1fHia;+k8M<%)D9@fXG;9hnW|d`JW$Xt*gH8yJrF9(SDL7 z6|MECUU^JJ9m}$QGV{iy04k+YX=t7q)GmYF<?_H^wYWDZ$JL!>|P4TNd*y03QL|AfjEZ^-2%~R=HfxY@P++gOu{K zG3GiEeVUn>`I5&x%OJ9uc?-ZT0KWk&O=9g6hUu0d5xn5uen# b&{+BdoH-5P6U1t>00000NkvXXu0mjftshDh literal 0 HcmV?d00001 diff --git a/include/lib/class_html_input.php b/include/lib/class_html_input.php index e5d1e2ffc..c4dad1f4d 100755 --- a/include/lib/class_html_input.php +++ b/include/lib/class_html_input.php @@ -467,6 +467,19 @@ class HtmlInput $r.=''; return $r; + } + /** + * Image to click , + * @param string $p_image filename of the image under image/ + * @param string $p_js javascript when the image is clicked + * @param string $p_message Message + */ + static function image_click($p_image,$p_js,$p_message) + { + $ret=sprintf('', + $p_message,$p_image,$p_js); + return $ret; + } /** * button Html image diff --git a/include/lib/class_manage_table_sql.php b/include/lib/class_manage_table_sql.php index c1019e227..8dc931e8b 100644 --- a/include/lib/class_manage_table_sql.php +++ b/include/lib/class_manage_table_sql.php @@ -490,19 +490,19 @@ class Manage_Table_SQL echo ""; if ($this->can_update_row()) { - $js=sprintf("onclick=\"%s.input('%s','%s');\"", $this->object_name, + $js=sprintf("%s.input('%s','%s');", $this->object_name, $p_row[$this->table->primary_key], $this->object_name ); - echo HtmlInput::anchor(_("Modifier"), "", $js); + echo HtmlInput::image_click("edit.png",$js,_("Modifier")); } echo ""; echo ""; if ($this->can_delete_row()) { - $js=sprintf("onclick=\"%s.delete('%s','%s');\"", $this->object_name, + $js=sprintf("%s.delete('%s','%s');", $this->object_name, $p_row[$this->table->primary_key], $this->object_name ); - echo HtmlInput::anchor(_("Effacer"), "", $js); + echo HtmlInput::image_click("delete.gif", $js,_("effacer")); } echo ""; echo '';