1
0
mirror of https://github.com/RSS-Bridge/rss-bridge.git synced 2025-02-19 23:55:44 +01:00
ORelio e1b911fc1f
[CssSelectorBridge] Retrieve metadata for social media embeds (#3602, #3687) (#3706)
* [CssSelectorBridge] Metadata from social embed (#3602, #3687)

Implement the following metadata sources:
 - Facebook Open Graph
 - Twitter <meta> tags
 - Standard <meta> tags
 - JSON linked data (ld+json)

The following metadata is supported:
 - Canonical URL (may help removing garbage from URLs)
 - Article title
 - Truncated summary
 - Published/Updated timestamp
 - Enclosure/Thumbnail image
 - Author Name or Twitter handle

SitemapBridge will also automatically benefit from this commit.

* [php8backports] Add array_is_list()

Needed this function for ld+json implementation in CssSelectorBridge.

* [SitemapBridge] Add option to discard thumbnail

* [CssSelectorBridge] Fix linting issues
2023-09-24 23:07:43 +02:00
..
2023-09-24 18:15:14 +02:00
2023-09-22 20:59:45 +02:00
2023-09-21 22:05:55 +02:00
2023-09-21 22:05:55 +02:00
2023-07-29 00:14:30 +02:00
2023-09-21 22:05:55 +02:00
2023-09-23 19:29:04 +02:00
2023-06-07 22:36:21 +02:00
2023-09-21 22:05:55 +02:00
2023-09-21 22:05:55 +02:00
2023-09-22 09:38:05 +02:00
2023-09-24 00:03:21 +02:00
2023-06-07 22:36:51 +02:00
2023-07-03 10:48:33 +02:00
2023-09-22 20:59:45 +02:00
2023-09-21 22:05:55 +02:00
2023-09-21 22:05:55 +02:00
2023-09-22 20:59:45 +02:00
2023-09-21 22:05:55 +02:00
2023-09-21 22:05:55 +02:00