rss-bridge/templates
sysadminstory 7591b10219
[Core] New feature : User Interface to "Detect" Feed from an URL (#3436)
* [Core] New feature : User Interface to "Detect" Feed from an URL

Detect Action has been expanded to support returning a Feed in a JSON
format instead of a Redirect. Existing usage of the Detect action will
keep working as usual.

Frontpage template has now a section to display the Feed detection
result, and a button to start the Feed Detection.

A new JS file contains the necessary JS (Ajax and Event management) to
fill the Feed Detection section.

* Coding policy fixes

* [Core] New feature : User Interface to "Detect" Feed from an URL

- Switch from old school XMLHttpRequest to fetch
- Enhance UX of search results
- Revert to it's original content
- Switch to a new Action : FindfeedAction.php
- Switch to template literals instead of string concatenation
- FindFeed action could retrun multiple feeds
- Results are sent with an absolute URL
- Switch to Json::encode() helper function

* [Core] New feature : User Interface to "Detect" Feed from an URL

- Move specific JS code to rss-bridge.js
- Change HTML tag for the button to have a consistant style with th rest
  of the page

* [Core] New feature : User Interface to "Detect" Feed from an URL

- If no context is sent, assume there is only one unnamed context
- Find parameter name in global and currect context

* fix

* remove typo

---------

Co-authored-by: Dag <me@dvikan.no>
2023-08-22 20:44:36 +02:00
..
access-denied.html.php refactor/fix: css organization and error rendering (#3117) 2022-10-29 10:46:37 +02:00
base.html.php fix: move debug mode to config (#3324) 2023-06-02 20:22:09 +02:00
bridge-error.html.php refactor/fix: css organization and error rendering (#3117) 2022-10-29 10:46:37 +02:00
connectivity.html.php refactor: general code base refactor (#2950) 2022-08-06 22:46:28 +02:00
error.html.php feat: improve error handling ux (#3298) 2023-03-20 19:11:51 +01:00
frontpage.html.php [Core] New feature : User Interface to "Detect" Feed from an URL (#3436) 2023-08-22 20:44:36 +02:00
html-format.html.php fix(html_format): add spacing below date if author is missing (#3425) 2023-06-08 23:04:16 +02:00