Chris@0: # Schema for the configuration files of the Link module. Chris@0: Chris@0: field.formatter.settings.link: Chris@0: type: mapping Chris@0: label: 'Link format settings' Chris@0: mapping: Chris@0: trim_length: Chris@0: type: integer Chris@0: label: 'Trim link text length' Chris@0: url_only: Chris@0: type: boolean Chris@0: label: 'URL only' Chris@0: url_plain: Chris@0: type: boolean Chris@0: label: 'Show URL as plain text' Chris@0: rel: Chris@0: type: string Chris@0: label: 'Add rel="nofollow" to links' Chris@0: target: Chris@0: type: string Chris@0: label: 'Open link in new window' Chris@0: Chris@0: field.formatter.settings.link_separate: Chris@0: type: field.formatter.settings.link Chris@0: label: 'Link format settings' Chris@0: Chris@0: field.widget.settings.link_default: Chris@0: type: mapping Chris@0: label: 'Link format settings' Chris@0: mapping: Chris@0: placeholder_url: Chris@0: type: string Chris@0: label: 'Placeholder for URL' Chris@0: placeholder_title: Chris@0: type: label Chris@0: label: 'Placeholder for link text' Chris@0: Chris@0: field.storage_settings.link: Chris@0: type: mapping Chris@0: label: 'Link settings' Chris@0: Chris@0: field.field_settings.link: Chris@0: type: mapping Chris@0: label: 'Link settings' Chris@0: mapping: Chris@0: title: Chris@0: type: integer Chris@0: label: 'Allow link text' Chris@0: link_type: Chris@0: type: integer Chris@0: label: 'Allowed link type' Chris@0: Chris@0: field.value.link: Chris@0: type: mapping Chris@0: label: 'Default value' Chris@0: mapping: Chris@0: title: Chris@0: type: label Chris@0: label: 'Link text' Chris@0: url: Chris@0: type: string Chris@0: label: 'URL' Chris@0: options: Chris@0: type: mapping Chris@0: label: 'Link options' Chris@0: mapping: Chris@0: query: Chris@0: type: sequence Chris@0: label: 'URL query key value pairs' Chris@0: sequence: Chris@0: type: string Chris@0: fragment: Chris@0: type: string Chris@0: label: 'URL fragment' Chris@0: absolute: Chris@0: type: boolean Chris@0: label: 'Is this URL absolute' Chris@0: https: Chris@0: type: boolean Chris@0: label: 'If the URL should use a secure protocol' Chris@0: attributes: Chris@0: type: sequence Chris@0: label: 'Link attributes' Chris@0: sequence: Chris@0: type: string