listUnitsUI.inc
1.44 KB
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<?php
/**
* Presentation information for adding a unit
*
* @author Omar Rahbeeni
* @date 19 May 2003
* @package presentation.lookAndFeel.knowledgeTree.
*
*/
function getSubmit() {
global $default;
$sToRender = "<input type=\"image\" src =\"$default->graphicsUrl/widgets/select.gif\" value=\"submit\" border=\"0\"/>\n";
return $sToRender;
}
// display the listbox initially ..then just display the text
function getOrgDisplay($fOrgID, $iSelectedValue = 0) {
global $default;
// if this is the system administrator, prepend group names with unit name
$oPatternListBox = & new PatternListBox($default->owl_organisations_table, "name", "id", "fOrgID");
if ($fOrgID != 0) {
//$oPatternListBox->setSelectedValue($iSelectedValue);
$oPatternListBox->setSelectedValue($fOrgID);
}
return $oPatternListBox->render();
}
function getFilterOptions($fOrgID = 0){
global $default;
$sToRender .= "<table>\n";
$sToRender .= "<tr>\n";
$sToRender .= "<td>\n";
$sToRender .= "<b>Filter by Organisation</b>";
$sToRender .= "</td>\n";
$sToRender .= "<td>\n";
$sToRender .= getOrgDisplay($fOrgID);
$sToRender .= "</td>\n";
$sToRender .= "<td>\n";
$sToRender .= "<input type=\"image\" src =\"$default->graphicsUrl/widgets/select.gif\" value=\"submit\" border=\"0\"/>\n";
$sToRender .= "</td>\n";
$sToRender .= "</tr>\n";
$sToRender .= "</table>\n";
return $sToRender ;
}
?>