Skip to content

Commit 957ff31

Browse files
committed
feat: migrate to post_process array syntax
1 parent aba8d86 commit 957ff31

19 files changed

Lines changed: 27 additions & 43 deletions

File tree

lib/html2rss/configs/adfc.de/pressemitteilungen.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,3 @@ selectors:
1414
description:
1515
selector: ".articleteaser-header-container p"
1616
extractor: "html"
17-
post_process:
18-
- name: sanitize_html

lib/html2rss/configs/bbc.co.uk/available_episodes.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,3 @@ selectors:
1212
extractor: "href"
1313
description:
1414
selector: ".programme__synopsis"
15-
post_process:
16-
name: sanitize_html

lib/html2rss/configs/cinemascore.com/index.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ selectors:
99
title:
1010
selector: "title"
1111
post_process:
12-
name: "template"
13-
string: "%s (%s) [Rated %s] (%s)"
14-
methods:
15-
- self
16-
- grade
17-
- mpaa_rating
18-
- year
12+
- name: "template"
13+
string: "%s (%s) [Rated %s] (%s)"
14+
methods:
15+
- self
16+
- grade
17+
- mpaa_rating
18+
- year
1919
grade:
2020
selector: "grade"
2121
movie_title:

lib/html2rss/configs/cleanenergywire.org/news.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ selectors:
1313
published_at:
1414
selector: ".date-display-single"
1515
post_process:
16-
name: parse_time
16+
- name: parse_time

lib/html2rss/configs/computerbase.de/meistgelesen.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ selectors:
1010
title:
1111
selector: ".charts__title"
1212
post_process:
13-
name: "template"
14-
string: "%{context}: %{self}"
13+
- name: "template"
14+
string: "%{context}: %{self}"
1515
context:
1616
selector: ".charts__context"
1717
url:

lib/html2rss/configs/developer.apple.com/tutorials_data_documentation_technotes_json.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ channel:
66
time_zone: UTC
77
selectors:
88
items:
9-
selector: " references > object > * > object"
9+
selector: "references > object > * > object:has(url)"
1010
title:
1111
selector: title
1212
url:

lib/html2rss/configs/github.com/releases.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,3 @@ selectors:
1414
description:
1515
selector: '[data-test-selector="body-content"]'
1616
extractor: "html"
17-
post_process:
18-
name: "sanitize_html"

lib/html2rss/configs/iaapa.org/news.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ channel:
44
ttl: 720
55
selectors:
66
items:
7-
selector: ".nh-row-home .views-row"
7+
selector: ".views-row > article"
88
title:
9-
selector: ".home-latest-title"
9+
selector: h3
1010
description:
11-
selector: ".home-latest-teaser"
11+
selector: ".event-card__summary"
1212
url:
1313
selector: "a"
1414
extractor: "href"

lib/html2rss/configs/ifo.de/newsroom.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,7 @@ selectors:
2121
selector: ".type"
2222
description:
2323
selector: "field_kurztext"
24-
post_process:
25-
- name: sanitize_html
2624
published_at:
2725
selector: "field_date default"
2826
post_process:
29-
name: parse_time
27+
- name: parse_time

lib/html2rss/configs/kinocheck.de/filmstarts.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,13 @@ selectors:
99
title:
1010
selector: "h2"
1111
post_process:
12-
name: "template"
13-
string: "%{self} (%{start_date})"
12+
- name: "template"
13+
string: "%{self} (%{start_date})"
1414
url:
1515
selector: "a"
1616
extractor: "href"
1717
description:
1818
selector: ".information"
1919
extractor: "html"
20-
post_process:
21-
name: "sanitize_html"
2220
start_date:
2321
selector: ".release-date .highlight"

0 commit comments

Comments
 (0)