mirror of
https://github.com/godotengine/godot-asset-library.git
synced 2026-01-04 14:10:53 +03:00
81 lines
4.0 KiB
PHTML
81 lines
4.0 KiB
PHTML
<?php include("_header.phtml") ?>
|
|
|
|
<form method="get" action="edit">
|
|
<div class="form-inline form-search">
|
|
<div class="form-group">
|
|
<label>Status</label>
|
|
<?php foreach($constants['edit_status'] as $id => $status) if(is_int($id)) { ?>
|
|
<label>
|
|
<input type="checkbox" name="status[<?php echo esc($status) ?>]" value="1"
|
|
<?php if(isset($params['status']) && (is_array($params['status']) ?
|
|
isset($params['status'][$status]) && $params['status'][$status] :
|
|
in_array($status, explode(' ', $params['status'])))
|
|
) echo 'checked=""';
|
|
?>>
|
|
<?php echo esc(ucfirst(str_replace('_', ' ', $status))) ?>
|
|
</label>
|
|
<?php } ?>
|
|
</div>
|
|
<?php if(isset($params['asset'])) { ?>
|
|
<div class="form-group bg-primary" style="padding:0 5px;">
|
|
<label>
|
|
<input type="checkbox" name="asset" value="<?php echo esc($params['asset']) ?>" checked="">
|
|
<?php if($params['asset'] == -1) { ?>
|
|
Only new assets
|
|
<?php } else { ?>
|
|
Only asset #<?php echo esc($params['asset']) ?>
|
|
<?php } ?>
|
|
</label>
|
|
</div>
|
|
<?php } ?>
|
|
<?php if(isset($params['user'])) { ?>
|
|
<div class="form-group bg-primary" style="padding:0 5px;">
|
|
<label>
|
|
<input type="checkbox" name="user" value="<?php echo esc($params['user']) ?>" checked="">
|
|
Only by <?php echo esc($params['user']) ?>
|
|
</label>
|
|
</div>
|
|
<?php } ?>
|
|
</div>
|
|
<div class="input-group">
|
|
<input type="text" class="form-control" name="filter" placeholder="Search for..." value="<?php if(isset($params['filter'])) echo esc($params['filter']) ?>">
|
|
<span class="input-group-btn">
|
|
<button class="btn btn-default" type="submit">Search</button>
|
|
</span>
|
|
</div>
|
|
</form>
|
|
|
|
<?php foreach($data['result'] as $i => $asset_edit) { ?>
|
|
<div class="media">
|
|
<div class="media-left">
|
|
<a href="<?php echo raw($basepath) . '/asset/edit/' . url($asset_edit['edit_id']) ?>">
|
|
<img class="media-object" src="<?php echo esc($asset_edit['icon_url']) ?>" alt="<?php echo esc($asset_edit['title']) ?>'s icon" width=80 height=80>
|
|
</a>
|
|
</div>
|
|
<div class="media-body">
|
|
<h4 class="media-heading">
|
|
<a href="<?php echo raw($basepath) . '/asset/edit/' . url($asset_edit['edit_id']) ?>"><?php echo ($asset_edit['asset_id'] == -1 ? 'Create ' : 'Edit ') . '"' . esc($asset_edit['title']) . '"' ?></a>
|
|
<br>
|
|
<span class="label label-<?php echo raw([
|
|
'new' => 'info',
|
|
'in_review' => 'primary',
|
|
'rejected' => 'danger',
|
|
'accepted' => 'success'
|
|
][$asset_edit['status']]) ?>"><?php echo raw(ucfirst(str_replace('_', ' ', $asset_edit['status']))) ?></span>
|
|
<span class="label label-default"><?php echo raw(ucfirst(str_replace('_', ' ', $asset_edit['godot_version']))) ?></span>
|
|
|
|
<span class="label label-<?php echo raw([
|
|
'official' => 'danger',
|
|
'community' => 'info',
|
|
'testing' => 'success',
|
|
][$asset_edit['support_level']]) ?>"><?php echo raw(ucfirst($asset_edit['support_level'])) ?></span>
|
|
</h4>
|
|
|
|
<p>Submitted by user <?php echo esc($asset_edit['author']) ?></p>
|
|
<?php if($asset_edit['status'] == 'rejected' && $asset_edit['reason']) echo 'Rejection reason: ' . esc($asset_edit['reason']) ?>
|
|
</div>
|
|
</div>
|
|
<?php } ?>
|
|
<?php include("_pagination.phtml") ?>
|
|
<?php include("_footer.phtml") ?>
|