<?php
ini_set('display_errors', true);
error_reporting(E_ERROR | E_PARSE | E_NOTICE | E_WARNING);
$base='ontime/';
$AdminPassword='OT2021Free';
include_once($base."OnTime.php");
$demo=new OnTime();
echo "********** <br> Create Class <br> ********** <br> <br>";
$demo->ot_error('basic content exist').'<br>';
echo "**********+++++++++++ <br> Conecting like admin <br> **********+++++++++++ <br> <br>";
echo "Connect('admin','OT2021Free') ";
$demo->Connect('admin',$AdminPassword);
echo "<br>";$demo->ot_error("Connected!!!");echo "<br>";
echo "**********+++++++++++ <br> Create Demostrion user <br> **********+++++++++++ <br> <br>";
$demo->CrtUsr('Demo','12345','active','Demostration user','Demo 1');
echo "<br>";$demo->ot_error("create!!!");echo "<br>";
$demo->CrtUsr('DEMO','12345','active','Demostration user','Demo 2');
echo "<br>";$demo->ot_error("create!!!");echo "<br>";
$demo->CrtUsr('demo','12345','active','Demostration user','Demo 3');
echo "<br>";$demo->ot_error("create!!!");echo "<br>";
echo "**********+++++++++++ <br> Group <br> **********+++++++++++ <br> <br>";
echo "********** <br> Adding <br> **********+ <br> <br>";
echo "CrtGrp('Administrators','Administrators for the main Feature','admins')";
$demo->CrtGrp('Administrators','Administrators for the main Feature','admins');
echo "<br>";$demo->ot_error("Added!!!");echo "<br>";
echo "CrtGrp('Everyone','All users','EvrAll')";
$demo->CrtGrp('Everyone','All users','EvrAll');
echo "<br>";$demo->ot_error("Added!!!");echo "<br>";
echo "CrtGrp('AdminUsers','Administrators on User Featrute','AUser')";
$demo->CrtGrp('AdminUsers','Administrators on User Featrute','AUser');
echo "<br>";$demo->ot_error("Added!!!");echo "<br>";
echo "CrtGrp('AdminGroups','Administrators on Group Featrute','AGroup')";
$demo->CrtGrp('AdminGroups','Administrators on User Featrute','AGroup');
echo "<br>";$demo->ot_error("Added!!!");echo "<br>";
echo "********** <br> Show All <br> **********+ <br> <br>";
echo "GrpShwAll()";
$demo->ot_show($demo->GrpShwAll());
echo "********** <br> Show my groups <br> **********+ <br> <br>";
echo "->groups";
$demo->ot_show($demo->groups);
echo "**********+++++++++++ <br> Group & User <br> **********+++++++++++ <br> <br>";
echo "********** <br> Adding <br> **********+ <br> <br>";
echo "GrpAddUsr('Everyone','DEMO','access')";
$demo->GrpAddUsr('Everyone','DEMO','access');
echo "<br>";$demo->ot_error("Added!!!");echo "<br>";
echo "GrpAddUsr('AdminGroups','DEMO','owner')";
$demo->GrpAddUsr('AdminGroups','DEMO','owner');
echo "<br>";$demo->ot_error("Added!!!");echo "<br>";
echo "GrpAddUsr('AdminGroups','Demo','create')";
$demo->GrpAddUsr('AdminGroups','Demo','create');
echo "<br>";$demo->ot_error("Added!!!");echo "<br>";
echo "GrpAddUsr('AdminGroups','demo','access')";
$demo->GrpAddUsr('AdminGroups','demo','access');
echo "<br>";$demo->ot_error("Added!!!");echo "<br>";
echo "********** <br> Show Users in AdminGroups <br> **********+ <br> <br>";
echo "GrpShwUsr('AdminGroups')";
$demo->ot_show($demo->GrpShwUsr('AdminGroups'));
echo "GrpChgUsr('Everyone','demo','access')";
$demo->GrpChgUsr('Everyone','demo','access');
echo "<br>";$demo->ot_error("Added!!!");echo "<br>";
echo "GrpChgUsr('AdminGroups','demo','change')";
$demo->GrpChgUsr('AdminGroups','demo','change');
echo "<br>";$demo->ot_error("Added!!!");echo "<br>";
echo "********** <br> Show Users in AdminGroups <br> **********+ <br> <br>";
echo "GrpShwUsr('AdminGroups')";
$demo->ot_show($demo->GrpShwUsr('AdminGroups'));
echo "GrpDltUsr('Everyone','demo')";
$demo->GrpDltUsr('Everyone','demo');
echo "<br>";$demo->ot_error("Added!!!");echo "<br>";
echo "GrpDltUsr('AdminGroups','demo')";
$demo->GrpDltUsr('AdminGroups','demo');
echo "<br>";$demo->ot_error("Added!!!");echo "<br>";
echo "********** <br> Show Users in AdminGroups <br> **********+ <br> <br>";
echo "GrpShwUsr('AdminGroups')";
$demo->ot_show($demo->GrpShwUsr('AdminGroups'));
echo "**********+++++++++++ <br> Group & Features <br> **********+++++++++++ <br> <br>";
echo "********** <br> Adding <br> **********+ <br> <br>";
echo "GrpAddFtr('Everyone','DEMO','access')";
$demo->GrpAddFtr('Everyone','DEMO','access');
echo "<br>";$demo->ot_error("Added!!!");echo "<br>";
echo "GrpAddFtr('Everyone','usr','access')";
$demo->GrpAddFtr('Everyone','usr','access');
echo "<br>";$demo->ot_error("Added!!!");echo "<br>";
echo "GrpAddFtr('Everyone','grp','access')";
$demo->GrpAddFtr('Everyone','grp','access');
echo "<br>";$demo->ot_error("Added!!!");echo "<br>";
echo "GrpAddFtr('AdminGroups','grp','owner')";
$demo->GrpAddFtr('AdminGroups','grp','owner');
echo "<br>";$demo->ot_error("Added!!!");echo "<br>";
echo "********** <br> Show Features in AdminGroups <br> **********+ <br> <br>";
echo "GrpShwFtr('AdminGroups')";
$demo->ot_show($demo->GrpShwFtr('AdminGroups'));
echo "********** <br> Show Features in Everyone <br> **********+ <br> <br>";
echo "GrpShwFtr('Everyone')";
$demo->ot_show($demo->GrpShwFtr('Everyone'));
echo "********** <br> Show group for feture grp <br> **********+ <br> <br>";
echo "FtrShwGrp('grp')";
$demo->ot_show($demo->FtrShwGrp('grp'));
echo "********** <br> Show User Safety <br> **********+ <br> <br>";
echo "FtrShwGrp('DEMO')";
$demo->ot_show($demo->Safety('DEMO'));
echo "********** <br> Add User Demo to Feature grp <br> **********+ <br> <br>";
echo "UsrAddFtr('grp','DEMO','change')";
$demo->UsrAddFtr('grp','DEMO','change');
echo "<br>";$demo->ot_error("Added!!!");echo "<br>";
echo "********** <br> Show User Safety <br> **********+ <br> <br>";
echo "FtrShwGrp('DEMO')";
$demo->ot_show($demo->Safety('DEMO'));
echo "********** <br> Adding <br> **********+ <br> <br>";
echo "GrpAddFtr('Everyone','user','change')";
$demo->GrpAddFtr('Everyone','user','change');
echo "<br>";$demo->ot_error("Changed!!!");echo "<br>";
echo "GrpAddFtr('Everyne','usr','change')";
$demo->GrpAddFtr('Everyne','usr','change');
echo "<br>";$demo->ot_error("Changed!!!");echo "<br>";
echo "GrpAddFtr('Everyone','usr','change')";
$demo->GrpAddFtr('Everyone','usr','change');
echo "<br>";$demo->ot_error("Changed!!!");echo "<br>";
echo "********** <br> Show group for feture grp <br> **********+ <br> <br>";
echo "FtrShwGrp('grp')";
$demo->ot_show($demo->FtrShwGrp('grp'));
echo "********** <br> deleting <br> **********+ <br> <br>";
echo "GrpDltFtr('Everyone','user','change')";
$demo->GrpDltFtr('Everyone','user','change');
echo "<br>";$demo->ot_error("Deleted!!!");echo "<br>";
echo "GrpDltFtr('Everyne','usr','change')";
$demo->GrpDltFtr('Everyne','usr','change');
echo "<br>";$demo->ot_error("Deleted!!!");echo "<br>";
echo "GrpDltFtr('Everyone','usr','change')";
$demo->GrpDltFtr('Everyone','usr','change');
echo "<br>";$demo->ot_error("Deleted!!!");echo "<br>";
echo "********** <br> Show group for feture grp <br> **********+ <br> <br>";
echo "FtrShwGrp('grp')";
$demo->ot_show($demo->FtrShwGrp('grp'));
echo "**********+++++++++++ <br> Group & Info <br> **********+++++++++++ <br> <br>";
echo "********** <br> Group Public Information <br> ********** <br> <br>";
echo "GrpAddPbl('Everyone',,'one record','the information i wana share')"."<br>";
$demo->GrpAddPbl('Everyone','one record','the information i wana share');
$demo->ot_error("Asigned!!!")."<br>";
echo "GrpAddPbl('Everyone','who','askme to ad u')"."<br>";
$demo->GrpAddPbl('Everyone','who','askme to ad u');
$demo->ot_error("Asigned!!!")."<br>";
echo "GrpShwPbl('Everyone')"."<br>";
$demo->ot_show($demo->GrpShwPbl('Everyone'));
echo "GrpChgPbl('Everyone','who','askme to add you')"."<br>"."<br>";
$demo->GrpChgPbl('Everyone','who','askme to add you');
$demo->ot_error("Changed!!!")."<br>";
echo "GrpShwPbl('Everyone')"."<br>";
$demo->ot_show($demo->GrpShwPbl('Everyone'));
echo "GrpDltPbl('Everyone','one record')"."<br>"."<br>";
$demo->GrpDltPbl('Everyone','one record');
$demo->ot_error("Delete!!!")."<br>";
echo "GrpShwPbl('Everyone')"."<br>";
$demo->ot_show($demo->GrpShwPbl('Everyone'));
echo "********** <br> Group Private Information <br> ********** <br> <br>";
echo "GrpAddPrv('Everyone',,'alpha','is a secret')"."<br>";
$demo->GrpAddPrv('Everyone','alpha','is a secret');
$demo->ot_error("Asigned!!!")."<br>";
echo "GrpAddPrv('Everyone','beta','askme to ad u')"."<br>";
$demo->GrpAddPrv('Everyone','beta','askme to ad u');
$demo->ot_error("Asigned!!!")."<br>";
echo "GrpShwPrv('Everyone')"."<br>";
$demo->ot_show($demo->GrpShwPrv('Everyone'));
echo "GrpChgPrv('Everyone','beta','askme to add you')"."<br>"."<br>";
$demo->GrpChgPrv('Everyone','beta','askme to add you');
$demo->ot_error("Changed!!!")."<br>";
echo "GrpShwPrv('Everyone')"."<br>";
$demo->ot_show($demo->GrpShwPrv('Everyone'));
echo "GrpDltPrv('Everyone','beta')"."<br>"."<br>";
$demo->GrpDltPrv('Everyone','beta');
$demo->ot_error("Delete!!!")."<br>";
echo "GrpShwPrv('Everyone')"."<br>";
$demo->ot_show($demo->GrpShwPrv('Everyone'));
echo "DltGrp('Mine')";
$demo->DltGrp('Mine');
$demo->ot_error("Delete!!!");
echo "DltGrp('Everyone')";
$demo->DltGrp('Everyone');
$demo->ot_error("Delete!!!");
echo "**********+++++++++++ <br> Demo Finish<br> **********+++++++++++ <br> <br>";
?>
|