2015-02-08 18:55:48 +01:00
|
|
|
|
<?php $this->partial('aside_configure'); ?>
|
2014-07-23 15:52:50 +02:00
|
|
|
|
|
|
|
|
|
<div class="post">
|
2015-02-08 18:55:48 +01:00
|
|
|
|
<a href="<?php echo _url('index', 'index'); ?>"><?php echo _t('gen.action.back_to_rss_feeds'); ?></a>
|
2014-07-23 15:52:50 +02:00
|
|
|
|
|
2015-02-08 18:55:48 +01:00
|
|
|
|
<form method="post" action="<?php echo _url('configure', 'display'); ?>">
|
|
|
|
|
<legend><?php echo _t('conf.display'); ?></legend>
|
2014-07-23 15:52:50 +02:00
|
|
|
|
|
|
|
|
|
<div class="form-group">
|
2015-02-08 18:55:48 +01:00
|
|
|
|
<label class="group-name" for="language"><?php echo _t('conf.display.language'); ?></label>
|
2014-07-23 15:52:50 +02:00
|
|
|
|
<div class="group-controls">
|
|
|
|
|
<select name="language" id="language">
|
2015-02-08 18:55:48 +01:00
|
|
|
|
<?php $languages = Minz_Translate::availableLanguages(); ?>
|
|
|
|
|
<?php foreach ($languages as $lang) { ?>
|
|
|
|
|
<option value="<?php echo $lang; ?>"<?php echo FreshRSS_Context::$user_conf->language === $lang ? ' selected="selected"' : ''; ?>><?php echo _t('gen.lang.' . $lang); ?></option>
|
2014-07-23 15:52:50 +02:00
|
|
|
|
<?php } ?>
|
|
|
|
|
</select>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="form-group">
|
2015-02-08 18:55:48 +01:00
|
|
|
|
<label class="group-name" for="theme"><?php echo _t('conf.display.theme'); ?></label>
|
2014-07-23 15:52:50 +02:00
|
|
|
|
<div class="group-controls">
|
2015-02-08 18:55:48 +01:00
|
|
|
|
<ul class="slides">
|
|
|
|
|
<?php $slides = count($this->themes); $i = 1; ?>
|
|
|
|
|
<?php foreach($this->themes as $theme) { ?>
|
|
|
|
|
<input type="radio" name="theme" id="img-<?php echo $i ?>" <?php if (FreshRSS_Context::$user_conf->theme === $theme['id']) {echo "checked";}?> value="<?php echo $theme['id'] ?>"/>
|
|
|
|
|
<li class="slide-container">
|
|
|
|
|
<div class="slide">
|
|
|
|
|
<img src="<?php echo Minz_Url::display('/themes/' . $theme['id'] . '/thumbs/original.png')?>"/>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="nav">
|
|
|
|
|
<?php if ($i !== 1) {?>
|
|
|
|
|
<label for="img-<?php echo $i - 1 ?>" class="prev">‹</label>
|
|
|
|
|
<?php } ?>
|
|
|
|
|
<?php if ($i !== $slides) {?>
|
|
|
|
|
<label for="img-<?php echo $i + 1 ?>" class="next">›</label>
|
|
|
|
|
<?php } ?>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="properties">
|
|
|
|
|
<div><?php echo sprintf('%s — %s', $theme['name'], _t('gen.short.by_author', $theme['author'])); ?></div>
|
|
|
|
|
<div><?php echo $theme['description'] ?></div>
|
|
|
|
|
<div class="page-number"><?php echo sprintf('%d/%d', $i, $slides) ?></div>
|
|
|
|
|
</div>
|
|
|
|
|
</li>
|
|
|
|
|
<?php $i++ ?>
|
|
|
|
|
<?php } ?>
|
|
|
|
|
</ul>
|
2014-07-23 15:52:50 +02:00
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
2015-02-08 18:55:48 +01:00
|
|
|
|
<?php $width = FreshRSS_Context::$user_conf->content_width; ?>
|
2014-07-23 15:52:50 +02:00
|
|
|
|
<div class="form-group">
|
2015-02-08 18:55:48 +01:00
|
|
|
|
<label class="group-name" for="content_width"><?php echo _t('conf.display.width.content'); ?></label>
|
2014-07-23 15:52:50 +02:00
|
|
|
|
<div class="group-controls">
|
|
|
|
|
<select name="content_width" id="content_width" required="">
|
|
|
|
|
<option value="thin" <?php echo $width === 'thin'? 'selected="selected"' : ''; ?>>
|
2015-02-08 18:55:48 +01:00
|
|
|
|
<?php echo _t('conf.display.width.thin'); ?>
|
2014-07-23 15:52:50 +02:00
|
|
|
|
</option>
|
|
|
|
|
<option value="medium" <?php echo $width === 'medium'? 'selected="selected"' : ''; ?>>
|
2015-02-08 18:55:48 +01:00
|
|
|
|
<?php echo _t('conf.display.width.medium'); ?>
|
2014-07-23 15:52:50 +02:00
|
|
|
|
</option>
|
|
|
|
|
<option value="large" <?php echo $width === 'large'? 'selected="selected"' : ''; ?>>
|
2015-02-08 18:55:48 +01:00
|
|
|
|
<?php echo _t('conf.display.width.large'); ?>
|
2014-07-23 15:52:50 +02:00
|
|
|
|
</option>
|
|
|
|
|
<option value="no_limit" <?php echo $width === 'no_limit'? 'selected="selected"' : ''; ?>>
|
2015-02-08 18:55:48 +01:00
|
|
|
|
<?php echo _t('conf.display.width.no_limit'); ?>
|
2014-07-23 15:52:50 +02:00
|
|
|
|
</option>
|
|
|
|
|
</select>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="form-group">
|
2015-02-08 18:55:48 +01:00
|
|
|
|
<label class="group-name" for="theme"><?php echo _t('conf.display.icon.entry'); ?></label>
|
2014-07-23 15:52:50 +02:00
|
|
|
|
<table>
|
|
|
|
|
<thead>
|
|
|
|
|
<tr>
|
|
|
|
|
<th> </th>
|
2015-02-08 18:55:48 +01:00
|
|
|
|
<th title="<?php echo _t('gen.action.mark_read'); ?>"><?php echo _i('read'); ?></th>
|
|
|
|
|
<th title="<?php echo _t('gen.action.mark_favorite'); ?>"><?php echo _i('bookmark'); ?></th>
|
|
|
|
|
<th><?php echo _t('conf.display.icon.sharing'); ?></th>
|
|
|
|
|
<th><?php echo _t('conf.display.icon.related_tags'); ?></th>
|
|
|
|
|
<th><?php echo _t('conf.display.icon.publication_date'); ?></th>
|
|
|
|
|
<th><?php echo _i('link'); ?></th>
|
2014-07-23 15:52:50 +02:00
|
|
|
|
</tr>
|
|
|
|
|
</thead>
|
|
|
|
|
<tbody>
|
|
|
|
|
<tr>
|
2015-02-08 18:55:48 +01:00
|
|
|
|
<th><?php echo _t('conf.display.icon.top_line'); ?></th>
|
|
|
|
|
<td><input type="checkbox" name="topline_read" value="1"<?php echo FreshRSS_Context::$user_conf->topline_read ? ' checked="checked"' : ''; ?> /></td>
|
|
|
|
|
<td><input type="checkbox" name="topline_favorite" value="1"<?php echo FreshRSS_Context::$user_conf->topline_favorite ? ' checked="checked"' : ''; ?> /></td>
|
2014-07-23 15:52:50 +02:00
|
|
|
|
<td><input type="checkbox" disabled="disabled" /></td>
|
|
|
|
|
<td><input type="checkbox" disabled="disabled" /></td>
|
2015-02-08 18:55:48 +01:00
|
|
|
|
<td><input type="checkbox" name="topline_date" value="1"<?php echo FreshRSS_Context::$user_conf->topline_date ? ' checked="checked"' : ''; ?> /></td>
|
|
|
|
|
<td><input type="checkbox" name="topline_link" value="1"<?php echo FreshRSS_Context::$user_conf->topline_link ? ' checked="checked"' : ''; ?> /></td>
|
2014-07-23 15:52:50 +02:00
|
|
|
|
</tr><tr>
|
2015-02-08 18:55:48 +01:00
|
|
|
|
<th><?php echo _t('conf.display.icon.bottom_line'); ?></th>
|
|
|
|
|
<td><input type="checkbox" name="bottomline_read" value="1"<?php echo FreshRSS_Context::$user_conf->bottomline_read ? ' checked="checked"' : ''; ?> /></td>
|
|
|
|
|
<td><input type="checkbox" name="bottomline_favorite" value="1"<?php echo FreshRSS_Context::$user_conf->bottomline_favorite ? ' checked="checked"' : ''; ?> /></td>
|
|
|
|
|
<td><input type="checkbox" name="bottomline_sharing" value="1"<?php echo FreshRSS_Context::$user_conf->bottomline_sharing ? ' checked="checked"' : ''; ?> /></td>
|
|
|
|
|
<td><input type="checkbox" name="bottomline_tags" value="1"<?php echo FreshRSS_Context::$user_conf->bottomline_tags ? ' checked="checked"' : ''; ?> /></td>
|
|
|
|
|
<td><input type="checkbox" name="bottomline_date" value="1"<?php echo FreshRSS_Context::$user_conf->bottomline_date ? ' checked="checked"' : ''; ?> /></td>
|
|
|
|
|
<td><input type="checkbox" name="bottomline_link" value="1"<?php echo FreshRSS_Context::$user_conf->bottomline_link ? ' checked="checked"' : ''; ?> /></td>
|
2014-07-23 15:52:50 +02:00
|
|
|
|
</tr>
|
|
|
|
|
</tbody>
|
|
|
|
|
</table><br />
|
|
|
|
|
</div>
|
2014-09-27 10:10:43 +02:00
|
|
|
|
|
|
|
|
|
<div class="form-group">
|
2015-02-08 18:55:48 +01:00
|
|
|
|
<label class="group-name" for="posts_per_page"><?php echo _t('conf.display.notif_html5.timeout'); ?></label>
|
2014-09-27 10:10:43 +02:00
|
|
|
|
<div class="group-controls">
|
2015-02-08 18:55:48 +01:00
|
|
|
|
<input type="number" id="html5_notif_timeout" name="html5_notif_timeout" value="<?php echo FreshRSS_Context::$user_conf->html5_notif_timeout; ?>" /> <?php echo _t('conf.display.notif_html5.seconds'); ?>
|
2014-09-27 10:10:43 +02:00
|
|
|
|
</div>
|
|
|
|
|
</div>
|
2014-07-23 15:52:50 +02:00
|
|
|
|
|
|
|
|
|
<div class="form-group form-actions">
|
|
|
|
|
<div class="group-controls">
|
2015-02-08 18:55:48 +01:00
|
|
|
|
<button type="submit" class="btn btn-important"><?php echo _t('gen.action.submit'); ?></button>
|
|
|
|
|
<button type="reset" class="btn"><?php echo _t('gen.action.cancel'); ?></button>
|
2014-07-23 15:52:50 +02:00
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</form>
|
|
|
|
|
</div>
|