Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,9 @@ source:
ids:
uuid:
type: uuid
constants:
read_more_prefix: 'Read more at '
read_more_default_publisher: 'University of Arizona News'
fields:
-
name: uuid
Expand Down Expand Up @@ -55,17 +58,56 @@ source:
name: image
label: Image
selector: /story/img-large
-
name: byline
label: Byline
selector: /story/byline
-
name: byline-affiliation
label: 'Byline Affiliation'
selector: /story/byline-affiliation
process:
title: title
field_az_published/value:
plugin: format_date
from_format: 'Y-m-d\TH:i:sP'
to_format: Y-m-d
source: date-of-publication
field_az_link/uri: canonical-url
field_az_link/title:
plugin: default_value
default_value: 'Read more at University of Arizona News'
_default_byline:
-
plugin: callback
callable: strpos
unpack_source: true
source:
- canonical-url
- 'https://news.arizona.edu/'
-
plugin: callback
callable: strpos
unpack_source: true
source:
- canonical-url
- 'ua-news-redesign.pantheonsite.io/'
-
plugin: skip_on_empty
method: process
-
plugin: concat
source:
- constants/read_more_prefix
- byline-affiliation
_byline_from_link_title:
-
plugin: skip_on_empty
source: byline-affiliation
method: process
field_az_link/0/uri: canonical-url
field_az_link/0/title:
-
plugin: null_coalesce
source:
- '@_default_byline'
- '@_byline_from_link_title'
field_az_summary/value:
plugin: callback
callable: trim
Expand Down
Loading