add("form","adminform","","admin.php?com_option=polls"); $gui->add("com_header",_POLLS_HEAD); $table_head = array ( array('title'=>'#' , 'val'=>'id' , 'len'=>'1%','align'=>'center') , array('title'=>'checkbox' , 'val'=>'id' , 'len'=>'1%','align'=>'center') , array('title'=>_CMN_NAME,'val'=>'name','len'=>'60%','ilink'=>'admin.php?com_option=polls&task=edit&cid[]=ivar1','ivar1'=>'id') , array('title'=>_CMN_PUBLISHED,'val'=>'published','len'=>'10%','align'=>'center'), array('title'=>_POLLS_ID,'val'=>'id','len'=>'10%','align'=>'center'), array('title'=>_POLLS_OPTIONS , 'val'=>'count' , 'len'=>'10%','align'=>'center') , array('title'=>_CMN_ORDERING,'val'=>'ordering','len'=>'10%','align'=>'center') ); $rs=$conn->Execute("SELECT id,name,section,published,count,ordering ". "\nFROM #__categories ". "\nWHERE section='com_polls' ORDER BY ordering"); $table_data=$rs->GetArray(); $gui->add("data_table_arr","maintable",$table_head,$table_data); $gui->add("end_form"); $gui->generate(); } function edit_polls($type='edit') { global $conn,$cid; if($type=='edit') { $rsar=$conn->GetRow("SELECT id,title,name FROM #__categories WHERE id = ".$cid[0]); $rs1=$conn->Execute("SELECT polloption FROM #__polls_data WHERE pollid = ".$cid[0]); $rsa1=$rs1->GetArray(); $c_head = _POLLS_EDIT_HEAD; }else { $rsar=array("id"=>"","title"=>"","name"=>""); $c_head = _POLLS_NEW_HEAD; } $gui=new admin_interface(); $gui->add("form","adminform","","admin.php?com_option=polls"); $gui->add("com_header",$c_head); $gui->add("com_info",$c_info); $gui->add("tab_head"); $gui->add("tab_simple","",$c_head,""); $gui->add("form_hidden","pollid","",$rsar['id']); $gui->add("form_textfield","poll_name",_CMN_NAME,$rsar['name'],'','$required=true;'); $gui->add("form_textfield","poll_title",_POLLS_QUESTION,$rsar['title'],'','$required=true;'); $gui->add("form_text","",_POLLS_VOPTIONS); for($i=1;$i<11;$i++) { $req=''; if($i==1 || $i==2)$req='$required=true;'; $str=''; if(isset($rsa1[$i-1]) && $rsa1[$i-1]['polloption']!='')$str=$rsa1[$i-1]['polloption']; $gui->add("form_textfield","poll_option$i",_POLLS_OPTION." $i",$str,'',$req); } $gui->add("tab_end"); $gui->add("tab_tail"); $gui->add("end_form"); $gui->generate(); } ?>