예제 #1
0
$count = 0;
$concerto_package = RDocLibrary::from_property(array("name" => "concerto"), false);
if ($concerto_package == null) {
    ?>
                <tr>
                    <td colspan='4' class='ui-state-error'><?php 
    echo Language::string(697);
    ?>
</td>
                </tr>
                <?php 
} else {
    $sql = sprintf("SELECT * FROM `%s`.`%s` WHERE `RDocLibrary_id` = %s ORDER BY `name` ASC", Ini::$db_master_name, RDocFunction::get_mysql_table(), $concerto_package->id);
    $z = mysql_query($sql);
    while ($r = mysql_fetch_array($z)) {
        $func = RDocFunction::from_mysql_result($r);
        $count++;
        $doc = RDoc::from_mysql_id($func->RDoc_id);
        $doc_html = "";
        if ($doc != null) {
            $doc_html = $doc->HTML;
        }
        $adv = false;
        $adv_functions = array("concerto.qti.get", "concerto.qti.initialize", "concerto.qti.responseProcessing", "concerto.table.get", "concerto.template.fillHTML", "concerto.table.fillSQL", "concerto.template.get", "concerto.test.get", "concerto.workspace.get");
        ?>
                    <tr onmouseover='Test.uiMouseOverFunctionToolbarTr(<?php 
        echo $count;
        ?>
)' class="<?php 
        echo in_array($func->name, $adv_functions) ? User::view_class() : "";
        ?>