* improve css * fix table * fix write page * improve header nav * fix menu * fix menu * fix menu * add flex grid system * fix * fix flex * fix draft version * using main html element to replace div * improve css * add input type number * fix custom-fields * fix screen
74 lines
3.8 KiB
PHP
74 lines
3.8 KiB
PHP
<?php
|
|
include 'common.php';
|
|
include 'header.php';
|
|
include 'menu.php';
|
|
?>
|
|
|
|
<main class="main">
|
|
<div class="body container">
|
|
<?php include 'page-title.php'; ?>
|
|
<?php include 'theme-tabs.php'; ?>
|
|
<div class="row typecho-page-main" role="main">
|
|
<div class="col-mb-12">
|
|
<table class="typecho-list-table typecho-theme-list">
|
|
<colgroup>
|
|
<col width="35%"/>
|
|
<col/>
|
|
</colgroup>
|
|
|
|
<thead>
|
|
<th><?php _e('截图'); ?></th>
|
|
<th><?php _e('详情'); ?></th>
|
|
</thead>
|
|
|
|
<tbody>
|
|
<?php if ($options->missingTheme): ?>
|
|
<tr id="theme-<?php $options->missingTheme; ?>" class="current">
|
|
<td colspan="2" class="warning">
|
|
<p><strong><?php _e('检测到您之前使用的 "%s" 外观文件不存在,您可以重新上传此外观或者启用其他外观。', $options->missingTheme); ?></strong></p>
|
|
<ul>
|
|
<li><?php _e('重新上传此外观后刷新当前页面,此提示将会消失。'); ?></li>
|
|
<li><?php _e('启用新外观后,当前外观的设置数据将被删除。'); ?></li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<?php endif; ?>
|
|
<?php \Widget\Themes\Rows::alloc()->to($themes); ?>
|
|
<?php while ($themes->next()): ?>
|
|
<tr id="theme-<?php $themes->name(); ?>"
|
|
class="<?php if ($themes->activated && !$options->missingTheme): ?>current<?php endif; ?>">
|
|
<td valign="top"><img src="<?php $themes->screen(); ?>"
|
|
alt="<?php $themes->name(); ?>"/></td>
|
|
<td valign="top">
|
|
<h3><?php '' != $themes->title ? $themes->title() : $themes->name(); ?></h3>
|
|
<cite>
|
|
<?php if ($themes->author): ?><?php _e('作者'); ?>: <?php if ($themes->homepage): ?><a href="<?php $themes->homepage() ?>"><?php endif; ?><?php $themes->author(); ?><?php if ($themes->homepage): ?></a><?php endif; ?> <?php endif; ?>
|
|
<?php if ($themes->version): ?><?php _e('版本'); ?>: <?php $themes->version() ?><?php endif; ?>
|
|
</cite>
|
|
<p><?php echo nl2br($themes->description); ?></p>
|
|
<?php if ($options->theme != $themes->name || $options->missingTheme): ?>
|
|
<p>
|
|
<?php if (\Widget\Themes\Files::isWriteable()): ?>
|
|
<a class="edit"
|
|
href="<?php $options->adminUrl('theme-editor.php?theme=' . $themes->name); ?>"><?php _e('编辑'); ?></a>
|
|
<?php endif; ?>
|
|
<a class="activate"
|
|
href="<?php $security->index('/action/themes-edit?change=' . $themes->name); ?>"><?php _e('启用'); ?></a>
|
|
</p>
|
|
<?php endif; ?>
|
|
</td>
|
|
</tr>
|
|
<?php endwhile; ?>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</main>
|
|
|
|
<?php
|
|
include 'copyright.php';
|
|
include 'common-js.php';
|
|
include 'footer.php';
|
|
?>
|