defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
global $database;
// decide which list should be shown
$task = mosGetParam( $_REQUEST, 'task', '' );
$mode = mosGetParam( $_REQUEST, 'mode', '' );
switch ($task) {
case 'all':
$dbwhere="cb_status REGEXP 'Academic|Administrator' ";
$peopletitle="Current Staff Members";
break;
case 'admin':
$dbwhere="cb_status REGEXP 'Administrator' ";
$peopletitle="Administrators";
break;
case 'academic':
$dbwhere="cb_status REGEXP 'Academic' ";
$peopletitle="Academic Staff";
break;
// case 'alumni':
// $dbwhere="cb_status REGEXP 'Alumni' ";
// $peopletitle="LKL Alumni";
// break;
case 'ioe':
$dbwhere="cb_status REGEXP 'Academic|Administrator' AND cb_attachment REGEXP 'IOE-MST|IOE-CLC|Other' ";
$peopletitle="All Institute of Education Staff";
break;
case 'mst':
$dbwhere="cb_status REGEXP 'Academic|Administrator' AND cb_attachment REGEXP 'IOE-MST' ";
$peopletitle="Institute of Education - School of Mathematics, Science and Technology Staff";
break;
case 'clc':
$dbwhere="cb_status REGEXP 'Academic|Administrator' AND cb_attachment REGEXP 'IOE-CLC' ";
$peopletitle="Institute of Education - School of Culture, Language and Communication Staff";
break;
case 'bbk':
$dbwhere="cb_status REGEXP 'Academic|Administrator' AND cb_attachment REGEXP 'BBK' ";
$peopletitle="Birkbeck College Staff";
break;
default:
$dbwhere="cb_status REGEXP 'Academic|Administrator' ";
$peopletitle="Current Staff Members";
break;
}
$database->setQuery("SELECT id, user_id, firstname, lastname, cb_fullname, cb_contactemail, cb_phone, cb_floor, cb_desk, cb_lklextension, cb_phonemobile, cb_phoneprivate, cb_title FROM #__comprofiler WHERE ".$dbwhere."ORDER BY lastname");
$rows = $database->loadObjectList();
$headerupload = "";
$mainframe->addCustomHeadTag($headerupload);
function listpeople($var)
{
$row = $var[0];
if ($row)
{
foreach($var as $row)
{
echo "user_id . "\">" . $row->cb_fullname . "
\n";
}
echo "
\n";
}
}
if ($my->gid) {
$ppl_pd = TRUE;
$ppl_class = " class=\"pplsmalltext\"";
} else {
$ppl_pd = FALSE;
$ppl_class = "";
}
// Build Excel export variable
$ppl_excel = "";
$ppl_excel .= "| LKL Reception: 020 7763 2137 |
";
$ppl_excel .= "| | First Name | Last Name | Ext. | Floor | Desk | Mobile No. | Private No. | Email |
";
$row = $rows[0];
if ($row) {
foreach($rows as $row) {
$ppl_excel .= "| $row->cb_title | $row->firstname | $row->lastname | $row->cb_lklextension | $row->cb_floor | $row->cb_desk | ";
if ($row->cb_phonemobile) {
$ppl_cbphonemobile = "'$row->cb_phonemobile";
} else {
$ppl_cbphonemobile = "";
}
if ($row->cb_phoneprivate) {
$ppl_cbphoneprivate = "'$row->cb_phoneprivate";
} else {
$ppl_cbphoneprivate = "";
}
$ppl_excel .= "$ppl_cbphonemobile | $ppl_cbphoneprivate | $row->cb_contactemail |
";
}
}
$ppl_excel .="
";
?>
| People
|
| LKL Reception: 020 7763 2137 |
|
|
|
| Name |
Phone
| Floor |
Desk |
Contact Email |
|
[back]
London Knowledge Lab :: www.lkl.ac.uk