Source code of tbs_us_examples_event.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
include_once('../tbs_class.php');
$data_array[] = array('res_name'=>'Marie', 'res_score'=>300, 'res_date'=>'2003-01-10');
$data_array[] = array('res_name'=>'Eric', 'res_score'=>215, 'res_date'=>'2003-01-10');
$data_array[] = array('res_name'=>'Mark', 'res_score'=>180, 'res_date'=>'2003-01-10');
$data_array[] = array('res_name'=>'Paul', 'res_score'=>175, 'res_date'=>'2003-01-10');
$data_array[] = array('res_name'=>'Math', 'res_score'=>120, 'res_date'=>'2003-01-10');
$data_array[] = array('res_name'=>'Lucy', 'res_score'=>115, 'res_date'=>'2003-01-10');
$TBS = new clsTinyButStrong;
$TBS->LoadTemplate('tbs_us_examples_event.htm');
$TBS->MergeBlock('b1',$data_array);
$TBS->Show();
//Event functions
function m_event_b1($BlockName,&$CurrRec,$RecNum){
//$BlockName : name of the block that calls the function (read only)
//$CurrRec : array that contains columns of the current record (read/write)
//$RecNum : number of the current record (read only)
if ($RecNum==1) $CurrRec['res_name'] = $CurrRec['res_name']. ' (WINS)';
if ($CurrRec['res_score']<100) $CurrRec['level'] = 'bad';
if ($CurrRec['res_score']>=100) $CurrRec['level'] = '<font color="#669933">middle</font>';
if ($CurrRec['res_score']>=200) $CurrRec['level'] = '<font color="#3366CC">good</font>';
if ($CurrRec['res_score']>=300) $CurrRec['level'] = '<font color="#CCCC00"><strong>excellent</strong></font>';
}