517 lines
37 KiB
PHP
517 lines
37 KiB
PHP
<?php
|
|
class BASE_HOME extends MY_DHTMLX // base class and derived class from fs_library
|
|
{
|
|
public function fn_page_construct()
|
|
{
|
|
|
|
}
|
|
}
|
|
|
|
class HOME_HTML extends BASE_HOME // derived class
|
|
{
|
|
public function fn_page_default()
|
|
{
|
|
//$year=$this->fn_get_fieldvalue("years","select years from ".DB_DMCS.".tbl_smsc_sumyears where isdeleted=0 order by id desc limit 1");
|
|
$year=date("Y");
|
|
$month=date("m");
|
|
//$month=$this->fn_get_fieldvalue("period","select period from ".DB_DMCS.".tbl_smsc_sumtop5month where isdeleted=0 order by id desc limit 1");
|
|
$monthname=$this->FN_GETMONTHNAME((int)$month);
|
|
|
|
echo $this->FN_CREATEHEADER();
|
|
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"".PATH_THEME."/font/fontface.css\"/>";
|
|
echo "<style>
|
|
.spnumber {
|
|
width:60px;height:60px;background-color:black;color:#76FF03;text-align:center;
|
|
display:table-cell;font-family:tahoma;
|
|
font-size:60pt;vertical-align:middle;
|
|
}
|
|
</style>"; //dseg7modernregular
|
|
|
|
echo "<script>
|
|
var t1;
|
|
function initObject()
|
|
{";
|
|
//$qrymax="select count(m.id) totalmax
|
|
// from ".DB_DIMAS.".tbl_siswa m inner join ".DB_DIMAS.".tbl_kelas f on f.id=m.idkelas
|
|
// where m.isdeleted=0 and thnmasuk>=(".date("Y")."-5) and thnmasuk<=".date("Y")."
|
|
// group by m.idkelas,m.thnmasuk
|
|
// order by count(m.id) desc limit 1";
|
|
// $max=$this->fn_get_fieldvalue("totalmax",$qrymax);
|
|
// $max=round($max/100)*100;
|
|
// $qrylegend="select distinct f.kdkelas
|
|
// from ".DB_DIMAS.".tbl_siswa m inner join ".DB_DIMAS.".tbl_kelas f on f.id=m.idkelas
|
|
// where m.isdeleted=0 and thnmasuk>=(".date("Y")."-5) and thnmasuk<=".date("Y")."
|
|
// group by m.idkelas,m.thnmasuk
|
|
// order by f.id,m.thnmasuk asc";
|
|
// $rslegend=$this->selectquery($qrylegend);
|
|
// if($rslegend)
|
|
// {
|
|
// $casewhen="";$sumfield="";
|
|
// while($rw=$this->data_row_object($rslegend))
|
|
// {
|
|
// $casewhen.="case f.kdkelas when '".$rw->kdkelas."' then count(m.id) else 0 end '".$rw->kdkelas."',";
|
|
// $sumfield.="sum(x.`".$rw->kdkelas."`) '".$rw->kdkelas."',";
|
|
// }
|
|
// $casewhen=substr($casewhen,0,strlen($casewhen)-1);
|
|
// $sumfield=substr($sumfield,0,strlen($sumfield)-1);
|
|
// }
|
|
// $this->clearrecordset($rslegend);
|
|
//
|
|
// $qry="select x.thnmasuk,$sumfield
|
|
// from
|
|
// (
|
|
// select m.thnmasuk,$casewhen
|
|
// from ".DB_DIMAS.".tbl_siswa m inner join ".DB_DIMAS.".tbl_kelas f on f.id=m.idkelas
|
|
// where m.isdeleted=0 and m.thnmasuk>=(".date("Y")."-5) and m.thnmasuk<=".date("Y")."
|
|
// group by f.id,f.kdkelas,m.thnmasuk
|
|
// ) x group by x.thnmasuk";
|
|
// $rs=$this->selectquery($qry);
|
|
// if($rs)
|
|
// {
|
|
// $arrval=array();
|
|
// while($rw=$this->data_row_array($rs))
|
|
// {
|
|
// array_push($arrval,array("fI"=>$rw["I"],"fII"=>$rw["II"],"fIII"=>$rw["III"],"Tahun"=>$rw["thnmasuk"]));
|
|
// }
|
|
// $jsonencode=json_encode($arrval);
|
|
// }
|
|
// $this->clearrecordset($rs);
|
|
|
|
$arrval=array();$max=700;
|
|
array_push($arrval,array("HITS"=>100,"Periode"=>"Jan"));
|
|
array_push($arrval,array("HITS"=>150,"Periode"=>"Feb"));
|
|
array_push($arrval,array("HITS"=>125,"Periode"=>"Mar"));
|
|
array_push($arrval,array("HITS"=>135,"Periode"=>"Apr"));
|
|
array_push($arrval,array("HITS"=>189,"Periode"=>"Mei"));
|
|
array_push($arrval,array("HITS"=>289,"Periode"=>"Jun"));
|
|
array_push($arrval,array("HITS"=>290,"Periode"=>"Jul"));
|
|
array_push($arrval,array("HITS"=>350,"Periode"=>"Aug"));
|
|
array_push($arrval,array("HITS"=>638,"Periode"=>"Sept"));
|
|
array_push($arrval,array("HITS"=>0,"Periode"=>"Okt"));
|
|
array_push($arrval,array("HITS"=>0,"Periode"=>"Nov"));
|
|
array_push($arrval,array("HITS"=>0,"Periode"=>"Des"));
|
|
$jsonencode=json_encode($arrval);
|
|
// === LAYOUT TRAFIC
|
|
echo " var jsonval=$jsonencode;
|
|
var chart1 = new dhtmlXChart({
|
|
view:\"line\",
|
|
container:\"divtrendhits\",
|
|
value:\"#HITS#\",
|
|
item:{
|
|
borderColor: \"#1293f8\",
|
|
color: \"#ffffff\"
|
|
},
|
|
line:{
|
|
color:\"#1293f8\",
|
|
width:3
|
|
},
|
|
tooltip:{
|
|
template:\"#HITS#\"
|
|
},
|
|
offset:0,
|
|
xAxis:{
|
|
template:\"#Periode#\"
|
|
},
|
|
yAxis:{
|
|
start:0,
|
|
step:50,
|
|
end:$max,
|
|
template:function(value){
|
|
return value%100?\"\":value
|
|
}
|
|
},
|
|
padding:{
|
|
left:35,
|
|
bottom: 50
|
|
},
|
|
origin:0,
|
|
legend:{
|
|
layout:\"x\",
|
|
width: 75,
|
|
align:\"center\",
|
|
valign:\"bottom\",
|
|
values:[
|
|
{text:\"SMS\",color:\"#3399ff\"}
|
|
],
|
|
margin:10
|
|
}
|
|
});
|
|
chart1.parse(jsonval,\"json\");
|
|
|
|
// === SUM OF YEARS
|
|
t1=setTimeout(function(){fn_sumofyears();fn_sumoftop5();fn_sumoftop3();},500);
|
|
}
|
|
|
|
function fn_sumofyears()
|
|
{
|
|
var sumofyears=ajaxuridhtmlx('".$this->enc("obj_home")."','obj=".$this->enc("home_marsal")."&task=".$this->enc("sumofyears")."&years=$year');
|
|
var valsumofyears='-----------'+sumofyears.toString();
|
|
//alert(sumofyears);
|
|
valsumofyears=valsumofyears.substring(valsumofyears.length-11,valsumofyears.length);
|
|
for(i=0;i<9;i++)
|
|
{
|
|
document.getElementById('dvsum'+(i+1)).innerHTML=valsumofyears.substring(i,i+1);
|
|
}
|
|
t1=setTimeout(function(){fn_sumofyears();fn_sumoftop5();fn_sumoftop3();},1000);
|
|
}
|
|
|
|
function fn_sumoftop5()
|
|
{
|
|
var sumoftop5=ajaxuridhtmlx('".$this->enc("obj_home")."','obj=".$this->enc("home_marsal")."&task=".$this->enc("sumoftop5")."&years=$year&months=$month');
|
|
//alert(sumoftop5);
|
|
var valsumoftop5=JSON.parse(sumoftop5).toString().split(',');
|
|
for(i=0;i<valsumoftop5.length;i++)
|
|
{
|
|
var valtop5=valsumoftop5[i].split('|');
|
|
document.getElementById('divrate5'+(i+1)).innerHTML=valtop5[0];
|
|
document.getElementById('divrateval5'+(i+1)).innerHTML=valtop5[1]+' SMS';
|
|
}
|
|
}
|
|
|
|
function fn_sumoftop3()
|
|
{
|
|
var sumoftop3=ajaxuridhtmlx('".$this->enc("obj_home")."','obj=".$this->enc("home_marsal")."&task=".$this->enc("sumoftop3")."&years=$year');
|
|
var valsumoftop3=JSON.parse(sumoftop3).toString().split(',');
|
|
for(i=0;i<valsumoftop3.length;i++)
|
|
{
|
|
var valtop3=valsumoftop3[i].split('|');
|
|
document.getElementById('divrate3'+(i+1)).innerHTML=valtop3[0];
|
|
document.getElementById('divrateval3'+(i+1)).innerHTML=valtop3[1]+' SMS';
|
|
}
|
|
}
|
|
</script>";
|
|
echo $this->FN_CLOSEHEADER();
|
|
echo $this->FN_CREATEBODY("white");
|
|
echo "<table width=\"100%\" style=\"height:100%;\" cellpadding=\"0\" cellspacing=\"0\">
|
|
<tr>";
|
|
// === HITS MONITORING
|
|
echo " <td width=\"50%\" style=\"background-color:#F50057\" valign=\"top\" align=\"center\">
|
|
<div style=\"position:absolute;margin:0px 0px;padding:5px;z-index:9999;background-color:blue;color:white;font-size:12pt;\">
|
|
PERIODE : $year
|
|
</div>
|
|
<table style=\"margin-top:25%;color:white;font-size:20pt;\" border=\"0\">
|
|
<tr>
|
|
<td valign=\"middle\" align=\"center\">TOTAL SMS $year</td>
|
|
</tr>
|
|
<tr>
|
|
<td align=\"center\" valign=\"middle\">
|
|
<table cellpadding=\"1\" cellspacing=\"0\">
|
|
<tr>
|
|
<td><div id=\"dvsum1\" class=\"spnumber\">-</div></td>
|
|
<td><div id=\"dvsum2\" class=\"spnumber\">-</div></td>
|
|
<td><div id=\"dvsum3\" class=\"spnumber\">-</div></td>
|
|
<td>.</td>
|
|
<td><div id=\"dvsum4\" class=\"spnumber\">-</div></td>
|
|
<td><div id=\"dvsum5\" class=\"spnumber\">-</div></td>
|
|
<td><div id=\"dvsum6\" class=\"spnumber\">-</div></td>
|
|
<td>.</td>
|
|
<td><div id=\"dvsum7\" class=\"spnumber\">-</div></td>
|
|
<td><div id=\"dvsum8\" class=\"spnumber\">-</div></td>
|
|
<td><div id=\"dvsum9\" class=\"spnumber\">-</div></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
<tr style=\"height:80px;\">
|
|
<td valign=\"bottom\" align=\"center\">UPT TOP 5 RATING IN $monthname $year</td>
|
|
</tr>
|
|
<tr>
|
|
<td align=\"center\" valign=\"middle\">
|
|
<table cellpadding=\"1\" cellspacing=\"0\" width=\"100%\">
|
|
<tr>
|
|
<td width=\"60%\">
|
|
<div id=\"divrate51\">Medan Utara</div>
|
|
</td>
|
|
<td width=\"2%\">:</td>
|
|
<td style=\"text-align:right;\">
|
|
<div id=\"divrateval51\">300 SMS</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width=\"60%\">
|
|
<div id=\"divrate52\">Medan Selayang</div>
|
|
</td>
|
|
<td width=\"2%\">:</td>
|
|
<td style=\"text-align:right;\">
|
|
<div id=\"divrateval52\">120 SMS</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width=\"60%\">
|
|
<div id=\"divrate53\">Medan Denai</div>
|
|
</td>
|
|
<td width=\"2%\">:</td>
|
|
<td style=\"text-align:right;\">
|
|
<div id=\"divrateval53\">80 SMS</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width=\"60%\">
|
|
<div id=\"divrate54\">Sunggal</div>
|
|
</td>
|
|
<td width=\"2%\">:</td>
|
|
<td style=\"text-align:right;\">
|
|
<div id=\"divrateval54\">78 SMS</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width=\"60%\">
|
|
<div id=\"divrate55\">Medan Marelan</div>
|
|
</td>
|
|
<td width=\"2%\">:</td>
|
|
<td style=\"text-align:right;\">
|
|
<div id=\"divrateval55\">60 SMS</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td>
|
|
<table width=\"100%\" style=\"height:100%;\">";
|
|
// === LAYOUT 3 Top Rating
|
|
echo "<tr height=\"225px\">
|
|
<td style=\"background-color:#FFEB3B\" colspan=\"2\" valign=\"top\" align=\"center\">
|
|
<table style=\"color:#212121;font-size:20pt;\" border=\"0\" width=\"75%\">
|
|
<tr style=\"height:60px;\">
|
|
<td valign=\"bottom\" align=\"center\"><b>UPT TOP 3 RATING IN $year</b></td>
|
|
</tr>
|
|
<tr>
|
|
<td align=\"center\" valign=\"middle\">
|
|
<table cellpadding=\"1\" cellspacing=\"0\" width=\"100%\">
|
|
<tr>
|
|
<td width=\"60%\">
|
|
<div id=\"divrate31\">Medan Utara</div>
|
|
</td>
|
|
<td width=\"2%\">:</td>
|
|
<td style=\"text-align:right;\">
|
|
<div id=\"divrateval31\">111.026 SMS</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width=\"60%\">
|
|
<div id=\"divrate32\">Medan Denai</div>
|
|
</td>
|
|
<td width=\"2%\">:</td>
|
|
<td style=\"text-align:right;\">
|
|
<div id=\"divrateval32\">80.900 SMS</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width=\"60%\">
|
|
<div id=\"divrate33\">Medan Selayang</div>
|
|
</td>
|
|
<td width=\"2%\">:</td>
|
|
<td style=\"text-align:right;\">
|
|
<div id=\"divrateval33\">78.989 SMS</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>";
|
|
// === LAYOUT OPERATOR TSEL or NON TSEL
|
|
echo "<tr>
|
|
<td style=\"background-color:#FF5722\" valign=\"top\" width=\"50%\">
|
|
<div style=\"float:left;padding:5px;position:relative;z-index:9999;background-color:blue;color:white;font-size:12pt;\">
|
|
OPR TSEL PERIODE : $year
|
|
</div>
|
|
<table style=\"margin-top:20%;color:white;font-size:40pt;\" width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
|
|
<tr>
|
|
<td valign=\"middle\" align=\"center\">
|
|
<span id=\"divoptsel\">444.247</span><sup style=\"font-size:12pt;\">SMS</sup>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td style=\"font-size:12pt;\" align=\"center\">
|
|
<div style=\"margin-top:-5px;\">
|
|
<i><span id=\"spoptselpersen\">".$this->CREATE_IMAGE("up.png")." 30%</span> from last year</i>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td style=\"font-size:12pt;\" align=\"center\">
|
|
<div>
|
|
<i><span id=\"spoptsellastyear\">123.908</span> from last year ( 2015 )</i>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td style=\"background-color:#4CAF50\" valign=\"top\">
|
|
<div style=\"float:right;padding:5px;position:relative;z-index:9999;background-color:blue;color:white;font-size:12pt;\">
|
|
OPR NON TSEL PERIODE : $year
|
|
</div>
|
|
<table style=\"margin-top:20%;color:white;font-size:40pt;\" width=\"100%\" border=\"0\" cellpadding=\"0\">
|
|
<tr>
|
|
<td valign=\"middle\" align=\"center\">
|
|
<span id=\"spopnontsel\">190.401</span><sup style=\"font-size:12pt;\">SMS</sup>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td style=\"font-size:12pt;\" align=\"center\">
|
|
<div style=\"margin-top:-5px;\">
|
|
<i><span id=\"spopnontselpersen\">".$this->CREATE_IMAGE("down.png")." 25%</span> from last year</i>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td style=\"font-size:12pt;\" align=\"center\">
|
|
<div>
|
|
<i><span id=\"spopnontsellastyear\">223.458</span> from last year ( 2015 )</i>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>";
|
|
// === LAYOUT TRAFIC
|
|
echo "<tr>
|
|
<td style=\"background-color:#BBDEFB;height:250px;text-align:right;\" colspan=\"2\" valign=\"top\">
|
|
<div style=\"float:right;padding:5px;position:relative;z-index:9999;background-color:blue;color:white;font-size:12pt;\">
|
|
TRAFIC SMS PERIODE : $year
|
|
</div>
|
|
|
|
<div id=\"divtrendhits\" style=\"width:100%;height:250px;border:0px solid #A4BED4;\">
|
|
</div>
|
|
</td>
|
|
</tr>";
|
|
echo " </table>
|
|
</td>
|
|
</tr>
|
|
</table>";
|
|
echo $this->FN_CREATEFOOTER();
|
|
}
|
|
|
|
public function fn_treemenu()
|
|
{
|
|
header("Content-type: text/xml");
|
|
echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?>
|
|
<tree id=\"0\" radio=\"1\">";
|
|
if($_SESSION['treemenuid'])
|
|
{
|
|
$id_menu_groupproject=$_REQUEST['id_menu_groupproject'];
|
|
$qrymnu1="select id,menuid,menutext,menuimg from ".DB_APORTIL.".tbl_treemenu
|
|
where id in(".$_SESSION['treemenuid'].") and menutype='H' and menuactivated=1 and isdeleted=0 and id_menu_groupproject='$id_menu_groupproject'
|
|
order by menuorder asc";
|
|
//echo $qrymnu1;
|
|
$rs1=$this->selectquery($qrymnu1);
|
|
if($rs1)
|
|
{
|
|
//$i=1;
|
|
if($this->REC_ROWS_COUNT($rs1)>0)
|
|
{
|
|
while($rw1=$this->data_row_object($rs1))
|
|
{
|
|
//$mymenu.="<item id='".$rw1->menuid."' text='".$rw1->menutext."' img='".$rw1->menuimg."'>";
|
|
echo "<item id='".$rw1->menuid."' text='".$rw1->menutext."'>";
|
|
$qrymnu2="select id,menuid,menutype,menutext,menuimg from ".DB_APORTIL.".tbl_treemenu
|
|
where id in(".$_SESSION['treemenuid'].") and menuheader='".$rw1->id."' and menuactivated=1 and isdeleted=0 and id_menu_groupproject='$id_menu_groupproject'
|
|
order by menuorder asc";
|
|
$rs2=$this->selectquery($qrymnu2);
|
|
if($rs2)
|
|
{
|
|
if($this->REC_ROWS_COUNT($rs2)>0)
|
|
{
|
|
while($rw2=$this->data_row_object($rs2))
|
|
{
|
|
//$mymenu.="<item id='".$rw2->menuid."' text='".$rw2->menutext."' img='".$rw2->menuimg."'>";
|
|
if($rw2->menutype=='S'){$propheader=" img0='folderClosed.gif' img1='folderOpen.gif' img2='folderClosed.gif'";}
|
|
echo "<item id='".$rw2->menuid."' text='".$rw2->menutext."'>";
|
|
$qrymnu3="select id,menuid,menutype,menutext,menuimg from ".DB_APORTIL.".tbl_treemenu
|
|
where id in(".$_SESSION['treemenuid'].") and menuheader='".$rw2->id."' and menuactivated=1 and isdeleted=0 and id_menu_groupproject='$id_menu_groupproject'
|
|
order by menuorder asc";
|
|
$rs3=$this->selectquery($qrymnu3);
|
|
if($rs3)
|
|
{
|
|
if($this->REC_ROWS_COUNT($rs3)>0)
|
|
{
|
|
//echo "<item id=\"s\" text=\"t\"></item>";
|
|
//$k=1;
|
|
while($rw3=$this->data_row_object($rs3))
|
|
{
|
|
//if($rw2->menutype=='S'){$propheader=" img0='folderClosed.gif' img1='folderOpen.gif' img2='folderClosed.gif'";}
|
|
//$mymenu.="<item id='".$rw3->menuid."' text='".$rw3->menutext."' img='".$rw3->menuimg."'></item>";
|
|
//if($rw3->menutype=='S'){$propheader=" img0='folderClosed.gif' img1='folderOpen.gif' img2='folderClosed.gif'";}
|
|
echo "<item id='".$rw3->menuid."' text='".$rw3->menutext."'>";
|
|
$qrymnu4="select id,menuid,menutype,menutext,menuimg from ".DB_APORTIL.".tbl_treemenu
|
|
where id in(".$_SESSION['treemenuid'].") and menuheader='".$rw3->id."' and menuactivated=1 and isdeleted=0 and id_menu_groupproject='$id_menu_groupproject'
|
|
order by menuorder asc";
|
|
$rs4=$this->selectquery($qrymnu4);
|
|
if($rs4)
|
|
{
|
|
if($this->REC_ROWS_COUNT($rs4)>0)
|
|
{
|
|
while($rw4=$this->data_row_object($rs4))
|
|
{
|
|
echo "<item id='".$rw4->menuid."' text='".$rw4->menutext."'/>";
|
|
}
|
|
}
|
|
}
|
|
$this->clearrecordset($rs4);
|
|
echo "</item>";
|
|
//$k+=1;
|
|
}
|
|
}
|
|
}
|
|
$this->clearrecordset($rs3);
|
|
echo "</item>";
|
|
}
|
|
}
|
|
}
|
|
$this->clearrecordset($rs2);
|
|
// if($i==1){$mymenu.="<item id='submnuclose' text='Close' img='exit.png'></item>";}
|
|
echo "</item>";
|
|
//$i+=1;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
echo "<item text=\"Konfigurasi\" id=\"trkonfigurasi\" open=\"1\" im0=\"folderClosed.gif\" im1=\"folderOpen.gif\" im2=\"folderClosed.gif\">
|
|
<item text=\"Penambahan Menu\" id=\"mc0\"></item>
|
|
<item text=\"Pencarian Menu\" id=\"mc1\"></item>
|
|
<item text=\"Penambahan User\" id=\"mc2\"></item>
|
|
<item text=\"Authentifikasi User\" id=\"mc3\"></item>
|
|
</item>";
|
|
}
|
|
|
|
}
|
|
$this->clearrecordset($rs1);
|
|
}
|
|
else if($_SESSION['nik']=='9999')
|
|
{
|
|
echo "<item text=\"Konfigurasi\" id=\"trkonfigurasi\" open=\"1\" im0=\"folderClosed.gif\" im1=\"folderOpen.gif\" im2=\"folderClosed.gif\">
|
|
<item text=\"Penambahan Menu\" id=\"mc0\"></item>
|
|
<item text=\"Pencarian Menu\" id=\"mc1\"></item>
|
|
<item text=\"Penambahan User\" id=\"mc2\"></item>
|
|
<item text=\"Authentifikasi User\" id=\"mc3\"></item>
|
|
</item>";
|
|
}
|
|
|
|
|
|
echo " </tree>";
|
|
}
|
|
|
|
public function fn_treemenuadmin()
|
|
{
|
|
header("Content-type: text/xml");
|
|
echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?>
|
|
<tree id=\"0\" radio=\"1\">";
|
|
if($_SESSION['nik']=='82010')
|
|
{
|
|
echo "<item text=\"Konfigurasi\" id=\"trkonfigurasi\" open=\"1\">
|
|
<item text=\"Penambahan Menu\" id=\"mc0\"></item>
|
|
<item text=\"Pencarian Menu\" id=\"mc1\"></item>
|
|
<item text=\"Penambahan User\" id=\"mc2\"></item>
|
|
<item text=\"Authentifikasi User\" id=\"mc3\"></item>
|
|
</item>";
|
|
}
|
|
echo " </tree>";
|
|
}
|
|
|
|
}
|
|
?>
|