forked from extern/egroupware
minor additions
This commit is contained in:
parent
943a5229a4
commit
3e420acc5b
@ -5,7 +5,7 @@
|
|||||||
*
|
*
|
||||||
* @author Marc Logemann [loge@mail.com]
|
* @author Marc Logemann [loge@mail.com]
|
||||||
* @version 0.9
|
* @version 0.9
|
||||||
*
|
* $Id$
|
||||||
*/
|
*/
|
||||||
class sbox {
|
class sbox {
|
||||||
|
|
||||||
@ -110,15 +110,17 @@ class sbox {
|
|||||||
return $out;
|
return $out;
|
||||||
}
|
}
|
||||||
|
|
||||||
function getYears($name, $selected=0)
|
function getYears($name, $selected=0, $startYear=0)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
if(!$startYear) $startYear = date("Y");
|
||||||
$out = "<select name=\"$name\">\n";
|
$out = "<select name=\"$name\">\n";
|
||||||
|
|
||||||
$out .= "<option value=\"\"";
|
$out .= "<option value=\"\"";
|
||||||
if($selected == 0 OR $selected == "") $out .= " SELECTED";
|
if($selected == 0 OR $selected == "") $out .= " SELECTED";
|
||||||
$out .= "></option>\n";
|
$out .= "></option>\n";
|
||||||
|
|
||||||
for($i=date("Y");$i<date("Y")+5;$i++)
|
for($i=$startYear - 1;$i<$startYear + 5;$i++)
|
||||||
{
|
{
|
||||||
$out .= "<option value=\"$i\"";
|
$out .= "<option value=\"$i\"";
|
||||||
if($selected==$i) $out .= " SELECTED";
|
if($selected==$i) $out .= " SELECTED";
|
||||||
@ -185,11 +187,12 @@ class sbox {
|
|||||||
return $out;
|
return $out;
|
||||||
}
|
}
|
||||||
|
|
||||||
function getGroups($groups, $selected="")
|
function getGroups($groups, $selected="", $name="")
|
||||||
{
|
{
|
||||||
global $phpgw;
|
global $phpgw;
|
||||||
|
|
||||||
$out = '<select name="n_groups[]" multiple>';
|
if(!$name) $name = "n_groups[]";
|
||||||
|
$out = '<select name="' . $name . '" multiple>';
|
||||||
while (list($null,$group) = each($groups)) {
|
while (list($null,$group) = each($groups)) {
|
||||||
$out .= '<option value="' . $group[0] . '"';
|
$out .= '<option value="' . $group[0] . '"';
|
||||||
if (ereg("," . $group[0] . ",", $selected))
|
if (ereg("," . $group[0] . ",", $selected))
|
||||||
@ -202,4 +205,4 @@ class sbox {
|
|||||||
|
|
||||||
return $out;
|
return $out;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user