Example #1
0
function setup_selects()
{
    global $smarty;
    $beginDateSelect = '<select name="bMonth">' . select_month("0") . '<select name="bDay">' . select_day("0") . '<select name="bYear">' . select_year("0");
    $smarty->assign('announcementbegindate', $beginDateSelect);
    $endDateSelect = '<select name="eMonth">' . select_month("0") . '<select name="eDay">' . select_day("0") . '<select name="eYear">' . select_year("0");
    $smarty->assign('announcementenddate', $endDateSelect);
}
    public function testSelectDayNull()
    {
        $expect = <<<EOT
        <select name="date[day]">
        <option value="1">1</option><option value="2">2</option>
        <option value="3">3</option><option value="4">4</option>
        <option value="5">5</option><option value="6">6</option>
        <option value="7">7</option><option value="8">8</option>
        <option value="9">9</option><option value="10">10</option>
        <option value="11">11</option><option value="12">12</option>
        <option value="13">13</option><option value="14">14</option>
        <option value="15">15</option><option value="16">16</option>
        <option value="17">17</option><option value="18">18</option>
        <option value="19">19</option><option value="20">20</option>
        <option value="21">21</option><option value="22">22</option>
        <option value="23">23</option><option value="24">24</option>
        <option value="25">25</option><option value="26">26</option>
        <option value="27">27</option><option value="28">28</option>
        <option value="29">29</option><option value="30">30</option>
        <option value="31">31</option>
        </select>
EOT;
        $this->assertDomEqual($expect, select_day(null));
    }
Example #3
0
function set_game_info_selects()
{
    global $smarty;
    global $MONTH_SELECTED;
    global $DAY_SELECTED;
    global $YEAR_SELECTED;
    global $HOUR_SELECTED;
    global $MINUTE_SELECTED;
    global $AMPM_SELECTED;
    $smarty->assign('monthSelect', select_month('1'));
    $smarty->assign('daySelect', select_day('1'));
    $smarty->assign('yearSelect', select_year('1'));
    $smarty->assign('hourSelect', select_hour('1'));
    $smarty->assign('minuteSelect', select_minute('1'));
    $smarty->assign('ampmSelect', select_ampm('1'));
}
Example #4
0
 /**
  *  Test select_day() function
  *
  *  Test {@link select_day()} in procedural file {@link date_helper.php}
  */
 public function testSelect_day_function()
 {
     //  Test generation with twelfth selected, default format
     $this->assertEquals('<select name="day">' . "\n" . '<option value="01">01</option>' . "\n" . '<option value="02">02</option>' . "\n" . '<option value="03">03</option>' . "\n" . '<option value="04">04</option>' . "\n" . '<option value="05">05</option>' . "\n" . '<option value="06">06</option>' . "\n" . '<option value="07">07</option>' . "\n" . '<option value="08">08</option>' . "\n" . '<option value="09">09</option>' . "\n" . '<option value="10">10</option>' . "\n" . '<option value="11">11</option>' . "\n" . '<option value="12"  selected="selected">12</option>' . "\n" . '<option value="13">13</option>' . "\n" . '<option value="14">14</option>' . "\n" . '<option value="15">15</option>' . "\n" . '<option value="16">16</option>' . "\n" . '<option value="17">17</option>' . "\n" . '<option value="18">18</option>' . "\n" . '<option value="19">19</option>' . "\n" . '<option value="20">20</option>' . "\n" . '<option value="21">21</option>' . "\n" . '<option value="22">22</option>' . "\n" . '<option value="23">23</option>' . "\n" . '<option value="24">24</option>' . "\n" . '<option value="25">25</option>' . "\n" . '<option value="26">26</option>' . "\n" . '<option value="27">27</option>' . "\n" . '<option value="28">28</option>' . "\n" . '<option value="29">29</option>' . "\n" . '<option value="30">30</option>' . "\n" . '<option value="31">31</option>' . "\n" . '</select>' . "\n", select_day('12'));
 }
Example #5
0
function select_date($name, $date)
{
    if ($date == null) {
        $date = '0000-00-00';
    }
    $dates = explode('-', $date);
    if (DATE_FORMAT == 'mm-dd-yyyy') {
        return select_month($name, '2', $dates[1]) . select_day($name, '3', $dates[2]) . select_year($name, '1', $dates[0]);
    } else {
        if (DATE_FORMAT == 'dd-mm-yyyy') {
            return select_day($name, '3', $dates[2]) . select_month($name, '2', $dates[1]) . select_year($name, '1', $dates[0]);
        } else {
            return select_year($name, '1', $dates[0]) . select_month($name, '2', $dates[1]) . select_day($name, '3', $dates[2]);
        }
    }
}