コード例 #1
0
            // if "show room-data" is enabled
            if (!$show_rooms_check_url) {
                $_room = " ";
            } else {
                $sem = new Seminar($result['Seminar_id']);
                $_room = $sem->getDatesHTML(array(
                    'semester_id' => $_SESSION['links_admin_data']['search_sem'],
                    'show_room'   => true
                ));
                $_room = $_room ? $_room : "nicht angegeben";
            }
            $user_id = $auth->auth["uid"];

            $cssSw->switchClass();
            echo "<tr>";
            echo "<td align=\"center\" class=\"".$cssSw->getClass()."\">".htmlReady($result['startsem']);
            if ($result['startsem'] != $result['endsem']) echo '<br>( - '.htmlReady($result['endsem']).')';
            echo "</td>";
            echo "<td class=\"".$cssSw->getClass()."\">" . htmlReady($result["VeranstaltungsNummer"]) . "</td>";
            echo "<td class=\"".$cssSw->getClass()."\">";
            echo '<a href="' . URLHelper::getLink('dispatch.php/course/overview?cid=' . $seminar_id) . '">';
            echo htmlReady(substr($result["Name"],0,100));
            if (strlen($result["Name"]) > 100) {
                echo "(...)";
            }
            if ($result["visible"]==0) {
                echo "&nbsp;". _("(versteckt)");
            }

            echo "</a>";
            echo "</td>";
コード例 #2
0
ファイル: statusgruppe.inc.php プロジェクト: ratbird/hope
function display_roles_recursive($roles, $level = 0, $pred = '') {
    if (is_array($roles))
    foreach ($roles as $role_id => $data) {
        $css_rec = new cssClassSwitcher();
        if ($level > 0) {
            $title = $pred.' > '. $data['name'];
        } else {
            $title = $data['name'];
        }
        echo '<tr><td colspan="2" class="content_seperator"><b>'.$title.'</b></td></tr>';
        if ($persons = getPersonsForRole($role_id)) {
            $z = 1;
            if (is_array($persons))
            foreach ($persons as $p) {
                $css_rec->switchClass();
                $class = 'class="'.$css_rec->getClass().'"';
                //echo '<tr><td '.$class.' width="20" align="center">'.$p['position'].'</td>';
                echo '<tr><td '.$class.' width="20" align="center">'.$z.'&nbsp;</td>';
                echo '<td '.$class.'><a href="'.URLHelper::getLink('dispatch.php/profile?username='******'username']).'">'.$p['fullname'].'</a></td>';
                $z++;
            }
        }
        echo '<tr><td colspan="2" class="blank">&nbsp;</td></tr>';
        echo '</tr>';
        if ($data['child']) {
            if ($level > 0) {
                $zw = $pred . ' > '.$data['name'];
            } else {
                $pred = $data['name'];
                $zw = $pred;
            }
            display_roles_recursive($data['child'], $level+1, $zw);
        }
    }
}