aboutsummaryrefslogtreecommitdiff
path: root/app/views
diff options
context:
space:
mode:
authorGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2024-10-21 13:41:16 +0200
committerGravatar GitHub <noreply@github.com> 2024-10-21 13:41:16 +0200
commitaea9ba0d62b86be05e53747c97bfcbc8f4bc4408 (patch)
tree5be022f67f0cd2fab8f7d09113e09608cdddc5aa /app/views
parentad2c6e6fbf3658f08295fb437a0f97e10498eb11 (diff)
New option mark article as read if identical title in category (#6922)
* New mark articles as read if identical title in category fix https://github.com/FreshRSS/FreshRSS/issues/6143 * i18n todo forgotten
Diffstat (limited to 'app/views')
-rw-r--r--app/views/configure/reading.phtml2
-rw-r--r--app/views/helpers/category/update.phtml16
-rw-r--r--app/views/helpers/feed/update.phtml2
3 files changed, 18 insertions, 2 deletions
diff --git a/app/views/configure/reading.phtml b/app/views/configure/reading.phtml
index feef45b6b..107057c64 100644
--- a/app/views/configure/reading.phtml
+++ b/app/views/configure/reading.phtml
@@ -312,7 +312,7 @@
<input type="checkbox" name="enable_read_when_same_title_in_feed" id="enable_read_when_same_title_in_feed" value="1"<?=
empty(FreshRSS_Context::userConf()->mark_when['same_title_in_feed']) ? '' : ' checked="checked"' ?>
data-leave-validation="<?= empty(FreshRSS_Context::userConf()->mark_when['same_title_in_feed']) ? 0 : 1 ?>"/>
- <?= _t('conf.reading.read.when_same_title') ?>
+ <?= _t('conf.reading.read.when_same_title_in_feed') ?>
<?php $read_when_same_title_in_feed = empty(FreshRSS_Context::userConf()->mark_when['same_title_in_feed']) ? 25 : FreshRSS_Context::userConf()->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 ?>" />
diff --git a/app/views/helpers/category/update.phtml b/app/views/helpers/category/update.phtml
index 96924c8f4..64f795d74 100644
--- a/app/views/helpers/category/update.phtml
+++ b/app/views/helpers/category/update.phtml
@@ -76,6 +76,22 @@
<fieldset>
<legend><?= _t('sub.feed.filteractions') ?></legend>
+
+ <div class="form-group">
+ <label class="group-name" for="enable_read_when_same_title_in_category"><?= _t('conf.reading.read.when') ?></label>
+ <div class="group-controls">
+ <label class="checkbox" for="enable_read_when_same_title_in_category">
+ <input type="checkbox" name="enable_read_when_same_title_in_category" id="enable_read_when_same_title_in_category" value="1"<?=
+ $this->category->hasAttribute('read_when_same_title_in_category') ? ' checked="checked"' : '' ?>
+ data-leave-validation="<?= $this->category->hasAttribute('read_when_same_title_in_category') ? 1 : 0 ?>"/>
+ <?= _t('conf.reading.read.when_same_title_in_category') ?>
+ <?php $read_when_same_title_in_category = $this->category->hasAttribute('read_when_same_title_in_category') ? $this->category->attributeInt('read_when_same_title_in_category') : 25; ?>
+ <input type="number" id="read_when_same_title_in_category" name="read_when_same_title_in_category" min="0"
+ value="<?= $read_when_same_title_in_category ?>" data-leave-validation="<?= $read_when_same_title_in_category ?>" />
+ </label>
+ </div>
+ </div>
+
<div class="form-group">
<label class="group-name" for="filteractions_read"><?= _t('conf.reading.read.when') ?></label>
<div class="group-controls">
diff --git a/app/views/helpers/feed/update.phtml b/app/views/helpers/feed/update.phtml
index 001c04131..c9f8fea62 100644
--- a/app/views/helpers/feed/update.phtml
+++ b/app/views/helpers/feed/update.phtml
@@ -234,7 +234,7 @@
<option value="100"<?= $this->feed->attributeInt('read_when_same_title_in_feed') == 100 ? ' selected="selected"' : '' ?>>100</option>
<option value="1000"<?= $this->feed->attributeInt('read_when_same_title_in_feed') == 1000 ? ' selected="selected"' : '' ?>>1 000</option>
</select>
- <?= _t('conf.reading.read.when_same_title') ?>
+ <?= _t('conf.reading.read.when_same_title_in_feed') ?>
</div>
</div>