Go to the documentation of this file.00001 <?php
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027 require_once('class_html_input.php');
00028 class IAction extends HtmlInput
00029 {
00030
00031 public function input($p_name="",$p_value="")
00032 {
00033 $this->name=($p_name=="")?$this->name:$p_name;
00034 $this->value=($p_value=="")?$this->value:$p_value;
00035 $this->id=($this->id=="")?$this->name:$this->id;
00036 if ( $this->readOnly==true) return $this->display();
00037 $this->javascript= (!isset ($this->javascript))?"":$this->javascript;
00038 if ( $this->value !="")
00039 $r=sprintf('<span id="%s" class="action"> <A class="action" HREF="%s" %s>%s</A></span>',
00040 $this->id,
00041 $this->value,
00042 $this->javascript,
00043 $this->label);
00044 else
00045 $r=sprintf('<span id="%s" class="action"> <A class="action" href="javascript: %s">%s</A></span>',
00046 $this->id,
00047 $this->javascript,
00048 $this->label);
00049
00050 return $r;
00051
00052 }
00053
00054 public function display()
00055 {
00056 return;
00057 }
00058 static public function test_me()
00059 {
00060 }
00061 }