Adedd initial Layout for programs/view
This commit is contained in:
@@ -41,8 +41,6 @@
|
||||
|
||||
<?php echo $form->textFieldControlGroup($model,'download_url',array('rows'=>6,'span'=>8)); ?>
|
||||
|
||||
<?php echo $form->textFieldControlGroup($model,'viewable_code',array('span'=>5)); ?>
|
||||
|
||||
<?php echo $form->textFieldControlGroup($model,'sourceforge_url',array('rows'=>6,'span'=>8)); ?>
|
||||
|
||||
<?php echo $form->textFieldControlGroup($model,'homepage_url',array('rows'=>6,'span'=>8)); ?>
|
||||
|
||||
@@ -35,8 +35,6 @@
|
||||
|
||||
<?php echo $form->textAreaControlGroup($model,'download_url',array('rows'=>6,'span'=>8)); ?>
|
||||
|
||||
<?php echo $form->textFieldControlGroup($model,'viewable_code',array('span'=>5)); ?>
|
||||
|
||||
<?php echo $form->textAreaControlGroup($model,'sourceforge_url',array('rows'=>6,'span'=>8)); ?>
|
||||
|
||||
<?php echo $form->textAreaControlGroup($model,'homepage_url',array('rows'=>6,'span'=>8)); ?>
|
||||
|
||||
@@ -13,11 +13,6 @@ $this->pageTitle = 'Programs - ' . Yii::app()->name;
|
||||
$this->breadcrumbs = array(
|
||||
'Programs',
|
||||
);
|
||||
|
||||
$this->menu = array(
|
||||
array('label' => 'Create Program', 'url' => array('create')),
|
||||
array('label' => 'Manage Program', 'url' => array('admin')),
|
||||
);
|
||||
?>
|
||||
|
||||
<div class="container">
|
||||
|
||||
@@ -8,8 +8,8 @@
|
||||
$this->pageTitle = 'Update Program - ' . Yii::app()->name;
|
||||
|
||||
$this->breadcrumbs=array(
|
||||
'Programs'=>array('index'),
|
||||
$model->Name=>array('view','id'=>$model->ID),
|
||||
'Programs' => array('index'),
|
||||
$model->Name => array($model->getLink()),
|
||||
'Update',
|
||||
);
|
||||
|
||||
|
||||
@@ -7,45 +7,145 @@
|
||||
|
||||
$this->pageTitle = $model->Name . ' - ' . Yii::app()->name;
|
||||
|
||||
$this->breadcrumbs=array(
|
||||
'Programs'=>array('index'),
|
||||
$this->breadcrumbs = array(
|
||||
'Programs' => array('index'),
|
||||
$model->Name,
|
||||
);
|
||||
|
||||
$this->menu=array(
|
||||
array('label'=>'List Program', 'url'=>array('index')),
|
||||
array('label'=>'Create Program', 'url'=>array('create')),
|
||||
array('label'=>'Update Program', 'url'=>array('update', 'id'=>$model->ID)),
|
||||
array('label'=>'Delete Program', 'url'=>'#', 'linkOptions'=>array('submit'=>array('delete','id'=>$model->ID),'confirm'=>'Are you sure you want to delete this item?')),
|
||||
array('label'=>'Manage Program', 'url'=>array('admin')),
|
||||
);
|
||||
?>
|
||||
|
||||
<h1>View Program #<?php echo $model->ID; ?></h1>
|
||||
<?php
|
||||
if (!$model->visible && Yii::app()->user->name != 'admin') {
|
||||
throw new CHttpException(400, "You cannot view this program");
|
||||
}
|
||||
?>
|
||||
|
||||
<?php $this->widget('zii.widgets.CDetailView',array(
|
||||
'htmlOptions' => array(
|
||||
'class' => 'table table-striped table-condensed table-hover',
|
||||
),
|
||||
'data'=>$model,
|
||||
'attributes'=>array(
|
||||
'ID',
|
||||
'Name',
|
||||
'Downloads',
|
||||
'Kategorie',
|
||||
'Sterne',
|
||||
'enabled',
|
||||
'visible',
|
||||
'Language',
|
||||
'Description',
|
||||
'add_date',
|
||||
'download_url',
|
||||
'viewable_code',
|
||||
'sourceforge_url',
|
||||
'homepage_url',
|
||||
'github_url',
|
||||
'uses_absCanv',
|
||||
'update_identifier',
|
||||
'highscore_gid',
|
||||
),
|
||||
)); ?>
|
||||
<div class="container">
|
||||
<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>
|
||||
<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>
|
||||
<tr>
|
||||
<td>Version:</td>
|
||||
<td><?php echo TbHtml::badge('????', array('color' => TbHtml::BADGE_COLOR_INFO)); ?></td>
|
||||
</tr>
|
||||
</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">
|
||||
<div class="well">
|
||||
<h1 class="text-center"><?php echo $model->Name; ?></h1>
|
||||
<hr/>
|
||||
|
||||
<div class="markdownOwner">
|
||||
<div>
|
||||
<p>
|
||||
<?php
|
||||
$this->beginWidget('CMarkdown');
|
||||
|
||||
for ($i = 0; $i < 24; $i++)
|
||||
echo $model->Description . '<br>';
|
||||
|
||||
$this->endWidget();
|
||||
?>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="span3">
|
||||
<div class="well">
|
||||
<img src="<?php echo $model->getImagePath(); ?>" class="progview_image"/>
|
||||
|
||||
<div class="progview_donwloadbtns">
|
||||
<?php
|
||||
echo TbHtml::linkbutton('Download',
|
||||
[
|
||||
'block' => true,
|
||||
'color' => TbHtml::BUTTON_COLOR_PRIMARY,
|
||||
'size' => TbHtml::BUTTON_SIZE_DEFAULT,
|
||||
'url' => '#',
|
||||
]);
|
||||
?>
|
||||
|
||||
<?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' => '#',
|
||||
]);
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user