Esempio n. 1
0
            $event['month'] = $hit['month'];
        }
        if (isset($hit['year'])) {
            $event['year'] = $hit['year'];
        }
        $eid = sprintf("%4d%02d%02d", $event['year'], $event['month'], $event['day']);
        $eid = ceil($eid);
        echo "End of hit with index {$eid}\n";
    }
    $events[$eid] = $event;
}
ksort($events, SORT_NUMERIC);
print_r($events);
//printing in formatted way
foreach ($events as $event) {
    print_event($event);
}
$cx = count($events);
echo "Count={$cx}\n";
function print_event($event)
{
    global $sentences;
    global $months;
    $year = $event['year'];
    $month = $months[$event['month']];
    $day = $event['day'];
    $sentence = $sentences[$event['sid']];
    echo "{$year}-{$month}-{$day} {$sentence}\n";
}
function process_page($content)
{
Esempio n. 2
0
         if ($event->repeatid) {
             $fetch = $DB->get_record_sql('SELECT 1, COUNT(id) AS repeatcount FROM ' . $CFG->prefix . 'diplome_event WHERE repeatid = ' . $event->repeatid);
             $repeatcount = $fetch->repeatcount;
         } else {
             $repeatcount = 0;
         }
         // Display confirmation form
         echo '<div class="header">' . get_string('deleteevent', 'calendar') . '</div>';
         echo '<h2>' . get_string('confirmeventdelete', 'calendar') . '</h2>';
         if ($repeatcount > 1) {
             echo '<p>' . get_string('youcandeleteallrepeats', 'calendar', $repeatcount) . '</p>';
         }
         echo '<div class="eventlist">';
         $event->time = calendar_format_event_time($event, time(), '', false);
         echo '<table class="generaltable" width="60%">';
         print_event($event, $param, $val, true);
         echo '</table><br/>';
         echo '</div>';
         include 'event_delete.html';
     }
     break;
 default:
     print_adminevent_table($param, $val);
     echo '<tr><td align="center">';
     echo '<form action="event.php" method="get">';
     echo '<input type="hidden" name="' . $param . '" value="' . $val . '" />';
     echo '<input type="hidden" name="action" value="new" />';
     echo '<input class="singleb" type="submit" value="' . get_string('addnewevent', 'diplome') . '" />';
     echo '</form>';
     echo '</td></tr>';
     break;
Esempio n. 3
0
function print_adminevent_table($param, $val)
{
    global $CFG, $DB;
    $eventrecs = $DB->{$DB}->get_records_sql("SELECT * FROM {$CFG->prefix}diplome_event ORDER BY timestart");
    if ($eventrecs) {
        echo '<table class="generaltable" cellpadding="5px">';
        foreach ($eventrecs as $ev) {
            print_event($ev, $param, $val, true);
        }
        echo '</table><br/>';
    } else {
        echo '<p>' . get_string('noeventstodisplay', 'diplome') . '</p><br/>';
    }
}