<?php /* @var $this ProgramsController */ /* @var $model Program */ ?> <?php $this->pageTitle = $model->Name . ' - ' . Yii::app()->name; $this->breadcrumbs = array( 'Programs' => array('index'), $model->Name, ); array_push($this->css_files, "/css/lightbox.css"); ?> <?php if (!$model->visible && Yii::app()->user->name != 'admin') { throw new CHttpException(400, "You cannot view this program"); } ?> <div class="progview_container"> <?php if (!$model->enabled) echo TbHtml::alert(TbHtml::ALERT_COLOR_WARNING, TbHtml::b('Warning!') . ' This programm is for normal users disabled'); ?> <?php if (!$model->visible) echo TbHtml::alert(TbHtml::ALERT_COLOR_WARNING, TbHtml::b('Warning!') . ' This programm is for normal users invisible'); ?> <div class="row"> <div class="span3"> <div class="well progview_infocol"> <h2 class="text-center">Info</h2> <div class="progview_infocontent"> <table> <tr> <td>Stars:</td> <td><?php echo $model->getStarHTML(); ?></td> </tr> <tr> <td>Downloads:</td> <td><?php echo TbHtml::badge($model->Downloads, array('color' => TbHtml::BADGE_COLOR_SUCCESS)); ?></td> </tr> <?php if ($model->highscore_gid >= 0): ?> <tr> <td>Highscore:</td> <td><?php echo TbHtml::badge($model->getHighscoreGame()->getMaximumScore()->POINTS, array('color' => TbHtml::BADGE_COLOR_SUCCESS)); ?></td> </tr> <?php endif ?> <tr> <td>Languages:</td> <td><?php foreach ($model->getLanguageList() as $lang) echo TbHtml::badge($lang, array('color' => TbHtml::BADGE_COLOR_INFO)); ?></td> </tr> <tr> <td>Added:</td> <td><?php echo TbHtml::badge($model->getDateTime()->format('d.m.Y'), array('color' => TbHtml::BADGE_COLOR_INFO)); ?></td> </tr> <?php if ($model->version != null): ?> <tr> <td>Version:</td> <td><?php echo TbHtml::badge($model->version->Version, array('color' => TbHtml::BADGE_COLOR_INFO)); ?></td> </tr> <?php endif ?> </table> </div> <div class="text-right progview_inforow"> <?php if ($model->uses_absCanv): ?> <a href="/programs/view/AbsCanvas"> <?php echo TbHtml::badge('AbsCanvas', array('color' => TbHtml::BADGE_COLOR_WARNING)); ?> </a> <?php endif ?> <?php echo TbHtml::badge($model->programming_lang, array('color' => TbHtml::BADGE_COLOR_WARNING)); ?> </div> </div> </div> <div class="span6"> <?php $this->widget('ProgDescription', [ 'program' => $model, ] ); ?> <div class="disqus_owner"> <?php $this->widget( 'ext.YiiDisqusWidget.YiiDisqusWidget', [ 'shortname' => 'mikescher-de', 'identifier' => 'programs/view/' + $model->ID, 'title' => $model->Name, 'url' => $model->getAbsoluteLink(), 'category_id' => '3253400', // = programs/view ] ); ?> </div> </div> <div class="span3"> <div class="well"> <a href="<?php echo $model->getImagePath(); ?>" data-lightbox="img_prev" data-title="<?php echo $model->Name; ?>"> <img src="<?php echo $model->getImagePath(); ?>" class="progview_image" /> </a> <div class="progview_donwloadbtns"> <?php echo TbHtml::linkbutton('Download', [ 'block' => true, 'color' => TbHtml::BUTTON_COLOR_PRIMARY, 'size' => TbHtml::BUTTON_SIZE_DEFAULT, 'Content' => 'nofollow', 'url' => $model->getDownloadLink(), ]); ?> <?php if (!empty($model->github_url)) echo TbHtml::linkbutton('Github', [ 'block' => true, 'color' => TbHtml::BUTTON_COLOR_INFO, 'size' => TbHtml::BUTTON_SIZE_DEFAULT, 'url' => $model->github_url, ]); ?> <?php if (!empty($model->sourceforge_url)) echo TbHtml::linkbutton('Sourceforge', [ 'block' => true, 'color' => TbHtml::BUTTON_COLOR_INFO, 'size' => TbHtml::BUTTON_SIZE_DEFAULT, 'url' => $model->sourceforge_url, ]); ?> <?php if (!empty($model->homepage_url)) echo TbHtml::linkbutton('Homepage', [ 'block' => true, 'color' => TbHtml::BUTTON_COLOR_INFO, 'size' => TbHtml::BUTTON_SIZE_DEFAULT, 'url' => $model->homepage_url, ]); ?> <?php if ($model->highscore_gid >= 0) echo TbHtml::linkbutton('Highscore', [ 'block' => true, 'color' => TbHtml::BUTTON_COLOR_SUCCESS, 'size' => TbHtml::BUTTON_SIZE_DEFAULT, 'url' => '/Highscores/list?gameid=' . $model->highscore_gid, ]); ?> </div> </div> </div> </div> </div>