| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- <?php
- declare(strict_types=1);
- /** @var FreshRSS_View $this */
- if (!Minz_Request::paramBoolean('ajax')) {
- $this->partial('aside_subscription');
- }
- if ($this->tag === null) {
- throw new FreshRSS_Context_Exception('Tag not initialised!');
- }
- ?>
- <div class="post">
- <h2>
- <?= $this->tag->name() ?>
- </h2>
- <div>
- <a href="<?= _url('index', 'index', 'get', 't_' . $this->tag->id()) ?>"><?= _i('link') ?> <?= _t('gen.action.filter') ?></a>
- </div>
- <form method="post" action="<?= _url('tag', 'update', 'id', $this->tag->id(), '#', 'slider') ?>" autocomplete="off" data-auto-leave-validation="1">
- <input type="hidden" name="_csrf" value="<?= FreshRSS_Auth::csrfToken() ?>" />
- <fieldset>
- <legend><?= _t('sub.category.information') ?></legend>
- <div class="form-group">
- <label class="group-name" for="name"><?= _t('sub.tag.name') ?></label>
- <div class="group-controls">
- <input type="text" name="name" id="name" value="<?= $this->tag->name() ?>" />
- </div>
- </div>
- <div class="form-group form-actions">
- <div class="group-controls">
- <button type="submit" class="btn btn-important"><?= _t('gen.action.submit') ?></button>
- <button type="reset" class="btn"><?= _t('gen.action.cancel') ?></button>
- </div>
- </div>
- </fieldset>
- <fieldset>
- <legend><?= _t('sub.feed.filteractions') ?></legend>
- <div class="form-group">
- <label class="group-name" for="filteractions_label"><?= _t('sub.tag.auto_label') ?></label>
- <div class="group-controls">
- <textarea name="filteractions_label" id="filteractions_label" class="w100"><?php
- foreach ($this->tag->filtersAction('label') as $filterRead) {
- echo htmlspecialchars($filterRead->toString(expandUserQueries: false), ENT_NOQUOTES, 'UTF-8') . PHP_EOL;
- }
- ?></textarea>
- <p class="help"><?= _i('help') ?> <?= _t('sub.feed.filteractions.help') ?></p>
- </div>
- </div>
- </fieldset>
- <div class="form-group form-actions">
- <div class="group-controls">
- <button type="submit" class="btn btn-important"><?= _t('gen.action.submit') ?></button>
- <button type="reset" class="btn"><?= _t('gen.action.cancel') ?></button>
- </div>
- </div>
- </form>
- <h3><?= _t('sub.title.delete_label') ?></h3>
- <form id="delete_tag" method="post" action="<?= _url('tag', 'delete', 'id_tag', $this->tag->id()) ?>">
- <input type="hidden" name="_csrf" value="<?= FreshRSS_Auth::csrfToken() ?>" />
- <div class="form-group form-actions">
- <div class="group-controls">
- <button type="submit" class="btn btn-attention confirm"><?= _t('gen.action.remove') ?></button>
- </div>
- </div>
- </form>
- </div>
|