diff options
| author | 2024-10-21 13:41:16 +0200 | |
|---|---|---|
| committer | 2024-10-21 13:41:16 +0200 | |
| commit | aea9ba0d62b86be05e53747c97bfcbc8f4bc4408 (patch) | |
| tree | 5be022f67f0cd2fab8f7d09113e09608cdddc5aa /app/views | |
| parent | ad2c6e6fbf3658f08295fb437a0f97e10498eb11 (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.phtml | 2 | ||||
| -rw-r--r-- | app/views/helpers/category/update.phtml | 16 | ||||
| -rw-r--r-- | app/views/helpers/feed/update.phtml | 2 |
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> |
