diff options
| author | 2024-10-20 14:51:49 -0400 | |
|---|---|---|
| committer | 2024-10-20 20:51:49 +0200 | |
| commit | ad2c6e6fbf3658f08295fb437a0f97e10498eb11 (patch) | |
| tree | 2207fef4ee921450ac3b25d217711fe16173b6a0 /app/layout | |
| parent | a766ebfb68298cfd2a268d87443c5e2586e93243 (diff) | |
Add privacy settings on extension list retrieval (#4603)
* Add privacy settings on extension list retrieval
There is a new privacy page to handle all configuration related to privacy. At
the moment, only privacy related to extensions can be configured.
The new settings allow to change the location of the extension list file and to
choose if the selected file is cached for a day or retrieved for each request.
Fix #4570
* Update code to pass PHPStan
* make fix-all
---------
Co-authored-by: maTh <math-home@web.de>
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
Diffstat (limited to 'app/layout')
| -rw-r--r-- | app/layout/aside_configure.phtml | 3 | ||||
| -rw-r--r-- | app/layout/header.phtml | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/app/layout/aside_configure.phtml b/app/layout/aside_configure.phtml index 06c5efa83..af366005c 100644 --- a/app/layout/aside_configure.phtml +++ b/app/layout/aside_configure.phtml @@ -43,6 +43,9 @@ <li class="item<?= Minz_Request::controllerName() === 'extension' ? ' active' : '' ?>"> <a href="<?= _url('extension', 'index') ?>"><?= _t('gen.menu.extensions') ?></a> </li> + <li class="item<?= Minz_Request::controllerName() === 'privacy' ? ' active' : '' ?>"> + <a href="<?= _url('configure', 'privacy') ?>"><?= _t('gen.menu.privacy') ?></a> + </li> <?php if (!FreshRSS_Auth::hasAccess('admin')) { ?> <li class="item<?= Minz_Request::actionName() === 'logs' ? ' active' : '' ?>"> <a href="<?= _url('index', 'logs') ?>"><?= _t('gen.menu.logs') ?></a> diff --git a/app/layout/header.phtml b/app/layout/header.phtml index 2e884add5..ad0a5e8e2 100644 --- a/app/layout/header.phtml +++ b/app/layout/header.phtml @@ -79,6 +79,7 @@ <li class="item"><a href="<?= _url('configure', 'shortcut') ?>"><?= _t('gen.menu.shortcuts') ?></a></li> <li class="item"><a href="<?= _url('configure', 'queries') ?>"><?= _t('gen.menu.queries') ?></a></li> <li class="item"><a href="<?= _url('extension', 'index') ?>"><?= _t('gen.menu.extensions') ?></a></li> + <li class="item"><a href="<?= _url('configure', 'privacy') ?>"><?= _t('gen.menu.privacy') ?></a></li> <?= Minz_ExtensionManager::callHookString('menu_configuration_entry') ?> </ul> </li> |
