コード例 #1
0
function print_tempusers($tempusers, attendance $att)
{
    echo '<p></p>';
    echo '<table border="1" bordercolor="#EEEEEE" style="background-color:#fff" cellpadding="2" align="center"' . 'width="80%" summary="' . get_string('temptable', 'attendance') . '"><tr>';
    echo '<th class="header">' . get_string('tusername', 'attendance') . '</th>';
    echo '<th class="header">' . get_string('tuseremail', 'attendance') . '</th>';
    echo '<th class="header">' . get_string('tcreated', 'attendance') . '</th>';
    echo '<th class="header">' . get_string('tactions', 'attendance') . '</th>';
    echo '</tr>';
    $even = false;
    // Used to colour rows.
    foreach ($tempusers as $tempuser) {
        if ($even) {
            echo '<tr style="background-color: #FCFCFC">';
        } else {
            echo '<tr>';
        }
        $even = !$even;
        echo '<td>' . format_string($tempuser->fullname) . '</td>';
        echo '<td>' . format_string($tempuser->email) . '</td>';
        echo '<td>' . userdate($tempuser->created, get_string('strftimedatetime')) . '</td>';
        $params = array('userid' => $tempuser->id);
        $editlink = html_writer::link($att->url_tempedit($params), get_string('edituser', 'attendance'));
        $deletelink = html_writer::link($att->url_tempdelete($params), get_string('deleteuser', 'attendance'));
        $mergelink = html_writer::link($att->url_tempmerge($params), get_string('mergeuser', 'attendance'));
        echo '<td>' . $editlink . ' | ' . $deletelink . ' | ' . $mergelink . '</td>';
        echo '</tr>';
    }
    echo '</table>';
}