Revision: 2601
https://sourceforge.net/p/mrbs/code/2601/
Author: cimorrison
Date: 2012-12-18 10:55:55 +0000 (Tue, 18 Dec 2012)
Log Message:
-----------
Restructured code
Modified Paths:
--------------
mrbs/trunk/web/functions.inc
Modified: mrbs/trunk/web/functions.inc
===================================================================
--- mrbs/trunk/web/functions.inc 2012-12-18 10:38:11 UTC (rev 2600)
+++ mrbs/trunk/web/functions.inc 2012-12-18 10:55:55 UTC (rev 2601)
@@ -1392,40 +1392,42 @@
" data-form-id=\"$form_id\">\n";
// the day selector
- echo "<select name=\"${prefix}day\"" .
- ($disabled ? " disabled=\"disabled\"" : "") .
- ">\n";
+ $options = array();
for ($i = 1; $i <= 31; $i++)
{
- echo "<option" . ($i == $day ? " selected=\"selected\"" : "") .
">$i</option>\n";
+ $options[] = $i;
}
- echo "</select>\n";
+ $params = array('name' => $prefix . 'day',
+ 'options' => $options,
+ 'value' => $day,
+ 'disabled' => $disabled);
+ generate_select($params);
+
// the month selector
- echo "<select name=\"${prefix}month\"" .
- ($disabled ? " disabled=\"disabled\"" : "") .
- ">\n";
+ $options = array();
for ($i = 1; $i <= 12; $i++)
{
- $m = utf8_strftime($strftime_format['mon'], mktime(0, 0, 0, $i, 1,
$year));
- echo "<option value=\"$i\"" . ($i == $month ? " selected=\"selected\"" :
"") . ">$m</option>\n";
+ $options[$i] = utf8_strftime($strftime_format['mon'], mktime(0, 0, 0, $i,
1, $year));
}
- echo "</select>\n";
+ $params = array('name' => $prefix . 'month',
+ 'options' => $options,
+ 'force_assoc' => TRUE,
+ 'value' => $month,
+ 'disabled' => $disabled);
+ generate_select($params);
+
// the year selector
- echo "<select name=\"${prefix}year\"" .
- ($disabled ? " disabled=\"disabled\"" : "") .
- ">\n";
+ $options = array();
for ($i = $min; $i <= $max; $i++)
{
- echo "<option value=\"$i\"" . ($i == $year ? " selected=\"selected\"" :
"") . ">$i</option>\n";
+ $options[] = $i;
}
- echo "</select>\n";
- // If the select is disabled we'll still pass through the values as hidden
inputs
- if ($disabled)
- {
- echo "<input type=\"hidden\" name=\"${prefix}day\" value=\"$day\">\n";
- echo "<input type=\"hidden\" name=\"${prefix}month\" value=\"$month\">\n";
- echo "<input type=\"hidden\" name=\"${prefix}year\" value=\"$year\">\n";
- }
+ $params = array('name' => $prefix . 'year',
+ 'options' => $options,
+ 'value' => $year,
+ 'disabled' => $disabled);
+ generate_select($params);
+
echo "</span>\n";
}
------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Mrbs-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mrbs-commits