Skip to content

Suggestion: User-Selectable Post List for Sites Without RSS #746

@ozymahdias

Description

@ozymahdias

Summary
Add a “Post List Selector” mode to Fluent Reader’s built-in browser. This lets users manually define which part of a webpage contains article links. Fluent Reader then uses that selector to create and update a custom feed.

How it works

  1. User enters a URL in the built-in browser.
  2. Click a new button: Select Post List.
  3. The page enters a highlight mode that shows hover outlines for all containers.
  4. User clicks the container that represents the list of posts (e.g., a <div>, <ul>, or <section>).
  5. Fluent Reader captures the container’s CSS selector.
  6. For future updates:
    • Fetch the page.
    • Query the saved selector.
    • Extract all <a> tags inside it.
    • Convert relative links to absolute URLs.
    • Use link text as the item title; optionally extract timestamps if available.
  7. Feed updates automatically on the same schedule as normal feeds.

Technical notes

  • Store one selector per domain.
  • Fallback behavior if the selector breaks: notify the user and allow re-selection.
  • Optional quality improvement: detect repeated patterns to highlight likely containers during selection.

This post created by the help of Chatgpt.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions