示例#1
0
function render_data_property_list($graph, $onto_file)
{
    foreach ($graph->allOfType('owl:DatatypeProperty') as $me) {
        if (!$me->isBnode()) {
            echo '<div class="well-sm" id="' . $me->localName() . '">';
            echo "<h3>数值属性:&nbsp;<a href='individual.php?onto_file=" . $onto_file . "&localname=" . $me->localName() . "'>" . get_title($me) . "</a></h3>";
            render_literals($graph, $me, 'rdfs:comment');
            echo "<table class=\"table table-bordered\"><tbody>";
            echo "<tr><td width='10%'>中文标签:</td><td>" . $me->label('zh') . "</td></tr>";
            echo "<tr><td>英文标签:</td><td>" . $me->label('en') . "</td></tr>";
            echo "<tr><td>父属性:</td><td>";
            echo render_property_values($graph, $me, "rdfs:subPropertyOf");
            echo "</td></tr>";
            echo "<tr><td>子属性:</td><td>";
            render_matching_values($graph, $me, "rdfs:subPropertyOf");
            echo "</td></tr>";
            echo "</tbody></table>";
            echo '<p style="float: right; font-size: small;">[<a href="#sec-glance">回到顶部</a>]</p>';
            echo '</div>';
        }
    }
}
示例#2
0
        echo "<tr><td>父类:</td><td>";
        render_property_values($graph, $me, "rdfs:subClassOf");
        echo "</td></tr>";
        echo "<tr><td>子类:</td><td>";
        render_matching_values($graph, $me, "rdfs:subClassOf");
        echo "</td></tr>";
        echo "</tbody></table>";
        echo '<p style="float: right; font-size: small;">[<a href="#sec-glance">回到顶部</a>]</p>';
        echo '</div>';
    }
}
foreach ($graph->allOfType('owl:ObjectProperty') as $me) {
    if (!$me->isBnode()) {
        echo '<div class="well-sm" id="' . $me->localName() . '">';
        echo "<h3>对象属性:&nbsp;<a href='individual.php?localname=" . $me->localName() . "'>" . $me->localName() . "</a></h3>";
        render_literals($graph, $me, 'rdfs:comment');
        echo "<table class=\"table table-bordered\"><tbody>";
        echo "<tr><td width='10%'>中文标签:</td><td>" . $me->label('zh') . "</td></tr>";
        echo "<tr><td>英文标签:</td><td>" . $me->label('en') . "</td></tr>";
        echo "<tr><td>父属性:</td><td>";
        echo render_property_values($graph, $me, "rdfs:subPropertyOf");
        echo "</td></tr>";
        echo "<tr><td>子属性:</td><td>";
        render_matching_values($graph, $me, "rdfs:subPropertyOf");
        echo "</td></tr>";
        echo "</tbody></table>";
        echo '<p style="float: right; font-size: small;">[<a href="#sec-glance">回到顶部</a>]</p>';
        echo '</div>';
    }
}
?>