/download">Download Zip<span style='position: absolute;font-weight: bold;bottom: 7px;left: 0;line-height: 14px;right: 0;font-size: 0.8rem;'><?php echo \Lobby\FS::normalizeSize($appInfo["download_size"]); ?> </span></a> <a style="display: inline-block;" class="btn"> <strong><?php echo $appInfo['downloads']; ?> Downloads</strong> </a> <a href="http://server.lobby.sim/docs/install-app" class="btn" target="_blank">Installation Help</a> </div> <?php require_once $this->dir . "/src/inc/Fr.star.php"; $this->addScript("Fr.star.js"); $star = new \Fr\Star(array(), "app-{$appInfo['id']}"); echo "<div class='ratings'>"; echo $star->getRating("ableToRate"); echo "<div id='rating'></div>"; echo "</div>"; ?> <script> window.addEventListener("load", function(){ function fr_star(){ $(".contents .ratings #rating").text($(".Fr-star").data("title")); $(".Fr-star").Fr_star(function(rating){ lobby.ajax("rate.php", {'id' : '<?php echo "app-{$appInfo['id']}"; ?> ', 'rating': rating}, function(r){ if(r == "error"){
<?php require_once $this->dir . "/src/inc/logsys.php"; if (\Fr\LS2::$loggedIn && isset($_POST['id']) && isset($_POST['rating']) && substr($_POST['id'], 0, 4) == "app-") { require_once $this->dir . "/src/inc/Fr.star.php"; $star = new \Fr\Star(array(), $_POST['id']); $star->addRating(\Fr\LS2::$user, $_POST['rating']); echo $star->getRating("ableToRate"); echo "<div id='rating'></div>"; } else { echo "error"; }