2023-06-19 17:42:47 -04:00
|
|
|
// SPDX-FileCopyrightText: Copyright The Miniflux Authors. All rights reserved.
|
|
|
|
// SPDX-License-Identifier: Apache-2.0
|
2017-12-12 01:16:32 -05:00
|
|
|
|
2018-08-25 00:51:50 -04:00
|
|
|
package rewrite // import "miniflux.app/reader/rewrite"
|
2017-12-12 01:16:32 -05:00
|
|
|
|
|
|
|
// List of predefined rewrite rules (alphabetically sorted)
|
|
|
|
// Available rules: "add_image_title", "add_youtube_video"
|
|
|
|
// domain => rule name
|
|
|
|
var predefinedRules = map[string]string{
|
|
|
|
"abstrusegoose.com": "add_image_title",
|
|
|
|
"amazingsuperpowers.com": "add_image_title",
|
2023-01-08 18:45:08 -05:00
|
|
|
"blog.cloudflare.com": `add_image_title,remove("figure.kg-image-card figure.kg-image + img")`,
|
2022-07-27 10:55:40 -04:00
|
|
|
"blog.laravel.com": "parse_markdown",
|
2017-12-12 01:16:32 -05:00
|
|
|
"cowbirdsinlove.com": "add_image_title",
|
|
|
|
"drawingboardcomic.com": "add_image_title",
|
|
|
|
"exocomics.com": "add_image_title",
|
2021-12-16 14:00:38 -05:00
|
|
|
"framatube.org": "nl2br,convert_text_link",
|
2017-12-12 01:16:32 -05:00
|
|
|
"happletea.com": "add_image_title",
|
2023-04-27 12:38:11 -04:00
|
|
|
"ilpost.it": `remove(".art_tag, #audioPlayerArticle, .author-container, .caption, .ilpostShare, .lastRecents, #mc_embed_signup, .outbrain_inread, p:has(.leggi-anche), .youtube-overlay")`,
|
2017-12-12 01:16:32 -05:00
|
|
|
"imogenquest.net": "add_image_title",
|
|
|
|
"lukesurl.com": "add_image_title",
|
2021-12-16 14:00:38 -05:00
|
|
|
"medium.com": "fix_medium_images",
|
2017-12-12 01:16:32 -05:00
|
|
|
"mercworks.net": "add_image_title",
|
2021-12-16 14:02:07 -05:00
|
|
|
"monkeyuser.com": "add_image_title",
|
2017-12-12 01:16:32 -05:00
|
|
|
"mrlovenstein.com": "add_image_title",
|
|
|
|
"nedroid.com": "add_image_title",
|
|
|
|
"oglaf.com": "add_image_title",
|
|
|
|
"optipess.com": "add_image_title",
|
|
|
|
"peebleslab.com": "add_image_title",
|
2022-01-03 10:47:10 -05:00
|
|
|
"quantamagazine.org": `add_youtube_video_from_id, remove("h6:not(.byline,.post__title__kicker), #comments, .next-post__content, .footer__section, figure .outer--content, script")`,
|
2017-12-12 01:16:32 -05:00
|
|
|
"sentfromthemoon.com": "add_image_title",
|
|
|
|
"thedoghousediaries.com": "add_image_title",
|
2023-04-07 15:00:42 -04:00
|
|
|
"theverge.com": `add_dynamic_image, remove("div.duet--recirculation--related-list")`,
|
2017-12-12 01:16:32 -05:00
|
|
|
"treelobsters.com": "add_image_title",
|
2021-12-16 14:00:38 -05:00
|
|
|
"www.qwantz.com": "add_image_title,add_mailto_subject",
|
2022-10-19 10:51:55 -04:00
|
|
|
"www.recalbox.com": "parse_markdown",
|
2017-12-12 01:16:32 -05:00
|
|
|
"xkcd.com": "add_image_title",
|
2021-12-16 14:00:38 -05:00
|
|
|
"youtube.com": "add_youtube_video",
|
2017-12-12 01:16:32 -05:00
|
|
|
}
|