コード例 #1
0
 public function getDependencies()
 {
     return DependencyManager::getDependenciesFromAddonID($this->id);
 }
コード例 #2
0
ファイル: addon.php プロジェクト: BlocklandGlass/GlassWebsite
		<?php 
$screenshots = ScreenshotManager::getScreenshotsFromAddon($_GET['id']);
if (sizeof($screenshots) > 0) {
    echo "<hr />";
}
foreach ($screenshots as $sid) {
    $ss = ScreenshotManager::getFromId($sid);
    echo "<div style=\"padding: 5px; margin: 10px 10px; background-color: #eee; display:inline-block; width: 128px; vertical-align: middle\">";
    echo "<a target=\"_blank\" href=\"/addons/screenshot.php?id=" . $sid . "\">";
    echo "<img src=\"" . $ss->getThumbUrl() . "\" /></a>";
    echo "</div>";
}
?>
	</div>
	<?php 
$deps = DependencyManager::getDependenciesFromAddonID($_GET['id']);
if (sizeof($deps) > 0) {
    echo "<hr /><div style=\"text-align:center\">";
    echo "<b>This add-on has some dependencies or add-ons that it requires to run:</b><br/><br/>";
    foreach ($deps as $did) {
        $dep = DependencyManager::getFromId($did);
        $rid = $dep->getRequired();
        $requiredAddon = AddonManager::getFromId($rid);
        echo "<div style=\"padding: 10px; background-color: #ffbbbb; display: inline-block; border-radius: 5px\"><a href=\"addon.php?id=" . $requiredAddon->getId() . "\">" . $requiredAddon->getName() . "</a></div>";
    }
    echo "</div>";
}
?>
	<div class="tile">
		<div class="comments" id="commentSection">
			<form action="" method="post">