Skip to content

[ManyVidsBridge] Create proper feed content#4493

Merged
dvikan merged 2 commits intoRSS-Bridge:masterfrom
subtle4553:master
Mar 25, 2025
Merged

[ManyVidsBridge] Create proper feed content#4493
dvikan merged 2 commits intoRSS-Bridge:masterfrom
subtle4553:master

Conversation

@subtle4553
Copy link
Contributor

@subtle4553 subtle4553 commented Mar 25, 2025

This is mostly a rewrite of the ManyVidsBridge. It creates a properly formatted feed content and also sends the cookie sfwtoggle=false to get all needed information from nsfw items as well.

The content now shows:

  • The image of the item (also a larger version than before)
    • A click on the image opens the detail page.
  • The video length
  • The price in the format: "$1.23", or "$1.23 $0.12" in the case of a discount, or "FREE" if the video is free.

Other changes:

The individual feed title is now "ManyVids: {{profile-name}}" instead of "MANYVIDS".

Some notes about the implementation:

I've added private function getHTML() which calls getSimpleHTMLDOM() and caches the result in private $domCache = null;. I do this because I need access to the DOM in collectData() and getName() to use the profile name in the feed name.

Closes #4480

@github-actions
Copy link

Pull request artifacts

Bridge Context Status
ManyVids 1 untitled (current) ✔️
ManyVids 1 untitled (pr) ✔️

last change: Tuesday 2025-03-25 22:08:57

@dvikan dvikan merged commit 1c45eff into RSS-Bridge:master Mar 25, 2025
9 checks passed
floviolleau pushed a commit to floviolleau/rss-bridge that referenced this pull request Aug 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Manyvids Bridge - Returns Empty Page (No Error)

2 participants