Inverle
d55f017ccd
Implement button for toggling sidebar on all views ( #8201 )
...
* Implement button for toggling sidebar on all views
Closes https://github.com/FreshRSS/FreshRSS/issues/7673 , https://github.com/FreshRSS/FreshRSS/issues/7100 , https://github.com/FreshRSS/FreshRSS/issues/6119 , https://github.com/FreshRSS/FreshRSS/issues/5338 , https://github.com/FreshRSS/FreshRSS/issues/2792 , https://github.com/FreshRSS/FreshRSS/issues/4224 , https://github.com/FreshRSS/FreshRSS/issues/4136
https://github.com/user-attachments/assets/0629e465-6450-440e-b38b-430e9ff73ef9
Keyboard shortcut for doing the same: <kbd>t</kbd>
* Partially fix other views
Repartition page looks broken on Swage
* Correction
`close-aside` wasn't meant to be removed
* i18n(conf): fr
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
* make fix-all
* Fix settings slider not opening in reader view
* make readme
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2025-12-04 08:48:03 +01:00
Alexandre Alapetite
e070c3ed2b
Implement search form ( #8103 )
...
* Add UI for advanced search
To help users with the seach operators.
Obviously not as powerful as a manually-written search query.
Lack in particular negation and logical *and* for now, but I might try to do something about it.
<img width="939" height="1438" alt="image" src="https://github.com/user-attachments/assets/0bcad39b-eff3-4f44-876b-a2552af2af00 " />
* Consistency: allow multiple user queries like S:1,2
* Fix user query and add tests
2025-10-15 00:08:40 +02:00
Alexandre Alapetite
5eba322cbd
New stats overview of dates with most unread articles ( #8089 )
...
New view with direct links to dates with most unread articles:
<img width="734" height="581" alt="image" src="https://github.com/user-attachments/assets/159a39b3-3a06-4ae9-9cc0-62ae36d9db9c " />
2025-10-14 11:05:17 +02:00
maTh
afb6f788fa
Improve stats page layout ( #7243 )
...
* New stats box layout
* repartition: table overview improved with links and icons
* Show selected feed name in title
* i18n string: overview
* fix
* fix
* fix
* delete unused stat in frss
* Update app/i18n/fr/admin.php
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2025-01-21 23:45:22 +01:00
maTh
27c2e2490a
templates and i18n: link back to rss feeds ( #7162 )
2024-12-29 23:45:50 +01:00
Luc SANCHEZ
30c7a61a9b
Use strict_types ( #5830 )
...
* Little's optimisations and booleans in conditions
* Apply strict type
* Apply strict type
* Apply strict type
* Fix multiple bugs with PHP 8.2 and 8.3
* Many declares missing, more errors fixed
* Apply strict type
* Another approach
* Stronger typing for Minz_Session
* Fix case of SQLite
---------
Co-authored-by: Luc <sanchezluc+freshrss@gmail.com >
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2023-11-16 22:43:00 +01:00
Alexandre Alapetite
228d7adfdb
Fix slider views ( #5469 )
...
* Fix slider titles
And fix full-page view of category configuration.
FIx https://github.com/FreshRSS/FreshRSS/pull/5449#issuecomment-1590021947
* Fix user queries and user management
Implement https://github.com/FreshRSS/FreshRSS/pull/5469#issuecomment-1591957935
2023-06-15 12:47:47 +02:00
maTh
33468def4a
Improved: navigation menu structure ( #4937 )
2023-01-17 15:52:29 +01:00
maTh
5cac8cce74
Improve: Aside slider: close slider when click on the outside of slider ( #4061 )
...
* CSS + PHTML
* give some grey background
* fixed whitespace
* fixed RTL
* close area just for mobile view
2021-12-31 13:17:38 +01:00
maTh
da4f0dea1f
add button to open nav panel ( #3879 )
2021-10-23 13:53:22 +02:00
maTh
e5e9a417da
Menu: move stats into subscription management ( #3803 )
...
* add stats menu into subscription management menu
* delete stats menu entry from dropdown menu
* Delete aside_stats.phtml
* Update aside_subscription.phtml
2021-09-12 11:50:00 +02:00
maTh
802409be90
main + nav ( #3747 )
2021-08-15 23:34:09 +02:00
Alexis Degrugillier
5daee165dc
Change confusing naming for label ( #3446 )
...
Before, labels were referred to as tag which was confusing since
tags are content generated (retrieved from the feed) and label
are user generated.
Now, labels are properly named in their management page.
See #3444
2021-02-14 20:56:10 +01:00
Frans de Jonge
a23a7f2dbb
[lang] Tags management → tag management ( #3125 )
...
* [lang] Tags management → tag management
Cf. <https://github.com/FreshRSS/FreshRSS/pull/3121#issuecomment-662922474 >.
* Move tag management underneath subscription management
2020-07-23 12:15:46 +02:00
Alexis Degrugillier
909fdaca31
Add tag management page ( #3121 )
...
The new page allows to create, delete and rename tags.
See #3058
2020-07-23 11:31:38 +02:00
Alexis Degrugillier
d4554fa087
Change add feed action ( #3027 )
...
* Docker Alpine 3.12 (#3025 )
https://alpinelinux.org/posts/Alpine-3.12.0-released.html
With PHP 7.3.18 (from 7.3.17) (and Apache 2.4.43 unchanged).
No other significant change spotted
* Ensure feed attributes are used before load
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr >
2020-06-05 10:09:31 +02:00
Alexandre Alapetite
7a5236de3f
Take advantage of PHP 5.4+ short echo ( #2585 )
...
* Take advantage of PHP 5.4+ short echo
https://php.net/migration54.new-features thanks to
https://github.com/FreshRSS/FreshRSS/pull/2495
Use `<?= ?>` instead of `<?php echo; ?>`
10kB of code saved :-)
Done with regular expression:
```
<\?php echo (.+?);? *\?>
<?= \1 ?>
```
* Try Travis fix
https://github.com/squizlabs/PHP_CodeSniffer/issues/2045#issuecomment-395238272
2019-10-23 11:18:20 +02:00
Kevin Papst
6b9be92263
[UI] fix active check in subscription menu ( #1858 )
2018-04-06 20:26:08 +02:00
Alexis Degrugillier
a52dc33353
Add a subscription tools page
...
See #1354
It's missing translations. Only English and French are available.
Contributions wanted.
2017-06-04 09:58:11 +02:00
Alexandre Alapetite
8a776f1461
Prevent a target _blank attacks with window.opener
...
https://mathiasbynens.github.io/rel-noopener/
noopener is implied by noreferrer
https://html.spec.whatwg.org/multipage/semantics.html#link-type-noreferrer
The API for window.open() does not seem stable yet
https://bugzilla.mozilla.org/show_bug.cgi?id=1267339
2016-09-07 14:35:51 +02:00
Alexandre Alapetite
b486414988
CSP for bookmarklet (subscription)
...
https://github.com/FreshRSS/FreshRSS/issues/1075
2016-02-21 18:06:32 +01:00
Marien Fressinaud
2f24f0fe88
Fix i18n for aside subscription
2014-12-10 22:37:49 +01:00
Marien Fressinaud
6dc1267b98
Fix Origine theme
...
See https://github.com/marienfressinaud/FreshRSS/issues/634
2014-10-23 12:33:22 +02:00
Marien Fressinaud
1eef789306
Reorganize subscription management code
...
There is still a lot of work to do. Some links are broken.
See https://github.com/marienfressinaud/FreshRSS/issues/646
2014-10-01 11:27:41 +02:00