{% set cover_config = config.theme.cover if config.theme.cover is mapping else {} %} {% set cover_meta = page.meta.cover if page.meta and page.meta.cover is mapping else {} %} {% set cover_license_config = cover_config.license if cover_config.license is mapping else {} %} {% set cover_license_meta = cover_meta.license if cover_meta.license is mapping else {} %} {% set author = cover_meta.author if cover_meta.author is defined else (cover_config.author if cover_config.author is defined else config.site_author) %} {% set license_type = cover_license_meta.type if cover_license_meta.type is defined else (cover_license_config.type if cover_license_config.type is defined else config.theme.license.type) %} {% set license_text = cover_license_meta.text if cover_license_meta.text is defined else (cover_license_config.text if cover_license_config.text is defined else config.theme.license.text) %} {% set license_link = cover_license_meta.link if cover_license_meta.link is defined else (cover_license_config.link if cover_license_config.link is defined else config.theme.license.link) %}