|
@@ -69,7 +69,7 @@
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
</fieldset>
|
|
</fieldset>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<fieldset>
|
|
<fieldset>
|
|
|
<legend><?= _t('conf.reading.headline.categories') ?></legend>
|
|
<legend><?= _t('conf.reading.headline.categories') ?></legend>
|
|
|
<div class="form-group">
|
|
<div class="form-group">
|
|
@@ -200,21 +200,6 @@
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
- <div class="form-group">
|
|
|
|
|
- <label class="group-name" for="enable_read_when_same_title_in_feed"><?= _t('conf.reading.read.when') ?></label>
|
|
|
|
|
- <div class="group-controls">
|
|
|
|
|
- <label class="checkbox" for="enable_read_when_same_title_in_feed">
|
|
|
|
|
- <input type="checkbox" name="enable_read_when_same_title_in_feed" id="enable_read_when_same_title_in_feed" value="1"<?=
|
|
|
|
|
- empty(FreshRSS_Context::$user_conf->mark_when['same_title_in_feed']) ? '' : ' checked="checked"' ?>
|
|
|
|
|
- data-leave-validation="<?= empty(FreshRSS_Context::$user_conf->mark_when['same_title_in_feed']) ? 0 : 1 ?>"/>
|
|
|
|
|
- <?= _t('conf.reading.read.when_same_title') ?>
|
|
|
|
|
- <?php $read_when_same_title_in_feed = empty(FreshRSS_Context::$user_conf->mark_when['same_title_in_feed']) ? 25 : FreshRSS_Context::$user_conf->mark_when['same_title_in_feed']; ?>
|
|
|
|
|
- <input type="number" id="read_when_same_title_in_feed" name="read_when_same_title_in_feed" min="0"
|
|
|
|
|
- value="<?= $read_when_same_title_in_feed ?>" data-leave-validation="<?= $read_when_same_title_in_feed ?>" />
|
|
|
|
|
- </label>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
<div class="form-group">
|
|
<div class="form-group">
|
|
|
<label class="group-name" for="check_open_article"><?= _t('conf.reading.read.when') ?></label>
|
|
<label class="group-name" for="check_open_article"><?= _t('conf.reading.read.when') ?></label>
|
|
|
<div class="group-controls">
|
|
<div class="group-controls">
|
|
@@ -236,7 +221,7 @@
|
|
|
data-leave-validation="<?= FreshRSS_Context::$user_conf->mark_when['site'] ?>"/>
|
|
data-leave-validation="<?= FreshRSS_Context::$user_conf->mark_when['site'] ?>"/>
|
|
|
<?= _t('conf.reading.read.article_open_on_website') ?>
|
|
<?= _t('conf.reading.read.article_open_on_website') ?>
|
|
|
</label>
|
|
</label>
|
|
|
- </div>
|
|
|
|
|
|
|
+ </div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="form-group">
|
|
<div class="form-group">
|
|
@@ -248,31 +233,59 @@
|
|
|
data-leave-validation="<?= FreshRSS_Context::$user_conf->mark_when['scroll'] ?>"/>
|
|
data-leave-validation="<?= FreshRSS_Context::$user_conf->mark_when['scroll'] ?>"/>
|
|
|
<?= _t('conf.reading.read.scroll') ?>
|
|
<?= _t('conf.reading.read.scroll') ?>
|
|
|
</label>
|
|
</label>
|
|
|
- </div>
|
|
|
|
|
|
|
+ </div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="form-group">
|
|
<div class="form-group">
|
|
|
|
|
+ <label class="group-name" for="enable_read_when_same_title_in_feed"><?= _t('conf.reading.read.when') ?></label>
|
|
|
<div class="group-controls">
|
|
<div class="group-controls">
|
|
|
- <label class="checkbox" for="keep_max_n_unread">
|
|
|
|
|
- <input type="checkbox" name="enable_keep_max_n_unread" id="enable_keep_max_n_unread" value="1"<?=
|
|
|
|
|
- empty(FreshRSS_Context::$user_conf->mark_when['max_n_unread']) ? '' : ' checked="checked"' ?>
|
|
|
|
|
- data-leave-validation="<?= empty(FreshRSS_Context::$user_conf->mark_when['max_n_unread']) ? 0 : 1 ?>"/>
|
|
|
|
|
- <?= _t('conf.reading.read.keep_max_n_unread') ?>
|
|
|
|
|
- <?php $keep_max_n_unread = empty(FreshRSS_Context::$user_conf->mark_when['max_n_unread']) ? 1000 : FreshRSS_Context::$user_conf->mark_when['max_n_unread']; ?>
|
|
|
|
|
- <input type="number" id="keep_max_n_unread" name="keep_max_n_unread" min="0" value="<?= $keep_max_n_unread ?>" data-leave-validation="<?= $keep_max_n_unread ?>" />
|
|
|
|
|
|
|
+ <label class="checkbox" for="enable_read_when_same_title_in_feed">
|
|
|
|
|
+ <input type="checkbox" name="enable_read_when_same_title_in_feed" id="enable_read_when_same_title_in_feed" value="1"<?=
|
|
|
|
|
+ empty(FreshRSS_Context::$user_conf->mark_when['same_title_in_feed']) ? '' : ' checked="checked"' ?>
|
|
|
|
|
+ data-leave-validation="<?= empty(FreshRSS_Context::$user_conf->mark_when['same_title_in_feed']) ? 0 : 1 ?>"/>
|
|
|
|
|
+ <?= _t('conf.reading.read.when_same_title') ?>
|
|
|
|
|
+ <?php $read_when_same_title_in_feed = empty(FreshRSS_Context::$user_conf->mark_when['same_title_in_feed']) ? 25 : FreshRSS_Context::$user_conf->mark_when['same_title_in_feed']; ?>
|
|
|
|
|
+ <input type="number" id="read_when_same_title_in_feed" name="read_when_same_title_in_feed" min="0"
|
|
|
|
|
+ value="<?= $read_when_same_title_in_feed ?>" data-leave-validation="<?= $read_when_same_title_in_feed ?>" />
|
|
|
</label>
|
|
</label>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="form-group">
|
|
<div class="form-group">
|
|
|
|
|
+ <label class="group-name" for="mark_upon_reception"><?= _t('conf.reading.read.when') ?></label>
|
|
|
<div class="group-controls">
|
|
<div class="group-controls">
|
|
|
- <label class="checkbox" for="check_reception">
|
|
|
|
|
- <input type="checkbox" name="mark_upon_reception" id="check_reception" value="1"<?=
|
|
|
|
|
|
|
+ <label class="checkbox" for="mark_upon_reception">
|
|
|
|
|
+ <input type="checkbox" name="mark_upon_reception" id="mark_upon_reception" value="1"<?=
|
|
|
FreshRSS_Context::$user_conf->mark_when['reception'] ? ' checked="checked"' : '' ?>
|
|
FreshRSS_Context::$user_conf->mark_when['reception'] ? ' checked="checked"' : '' ?>
|
|
|
data-leave-validation="<?= FreshRSS_Context::$user_conf->mark_when['reception'] ?>"/>
|
|
data-leave-validation="<?= FreshRSS_Context::$user_conf->mark_when['reception'] ?>"/>
|
|
|
<?= _t('conf.reading.read.upon_reception') ?>
|
|
<?= _t('conf.reading.read.upon_reception') ?>
|
|
|
</label>
|
|
</label>
|
|
|
- </div>
|
|
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="form-group">
|
|
|
|
|
+ <label class="group-name" for="read_upon_gone"><?= _t('conf.reading.read.when') ?></label>
|
|
|
|
|
+ <div class="group-controls">
|
|
|
|
|
+ <label class="checkbox" for="read_upon_gone">
|
|
|
|
|
+ <input type="checkbox" name="read_upon_gone" id="read_upon_gone" value="1"<?=
|
|
|
|
|
+ FreshRSS_Context::$user_conf->mark_when['gone'] ? ' checked="checked"' : '' ?>
|
|
|
|
|
+ data-leave-validation="<?= FreshRSS_Context::$user_conf->mark_when['gone'] ?>"/>
|
|
|
|
|
+ <?= _t('conf.reading.read.upon_gone') ?>
|
|
|
|
|
+ </label>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="form-group">
|
|
|
|
|
+ <div class="group-controls">
|
|
|
|
|
+ <label class="checkbox" for="keep_max_n_unread">
|
|
|
|
|
+ <input type="checkbox" name="enable_keep_max_n_unread" id="enable_keep_max_n_unread" value="1"<?=
|
|
|
|
|
+ empty(FreshRSS_Context::$user_conf->mark_when['max_n_unread']) ? '' : ' checked="checked"' ?>
|
|
|
|
|
+ data-leave-validation="<?= empty(FreshRSS_Context::$user_conf->mark_when['max_n_unread']) ? 0 : 1 ?>"/>
|
|
|
|
|
+ <?= _t('conf.reading.read.keep_max_n_unread') ?>
|
|
|
|
|
+ <?php $keep_max_n_unread = empty(FreshRSS_Context::$user_conf->mark_when['max_n_unread']) ? 1000 : FreshRSS_Context::$user_conf->mark_when['max_n_unread']; ?>
|
|
|
|
|
+ <input type="number" id="keep_max_n_unread" name="keep_max_n_unread" min="0" value="<?= $keep_max_n_unread ?>" data-leave-validation="<?= $keep_max_n_unread ?>" />
|
|
|
|
|
+ </label>
|
|
|
|
|
+ </div>
|
|
|
</div>
|
|
</div>
|
|
|
</fieldset>
|
|
</fieldset>
|
|
|
|
|
|