Loading CHANGELOG.txt +2 −0 Original line number Diff line number Diff line Loading @@ -35,6 +35,8 @@ Metatag 8.x-1.x-dev, xxxx-xx-xx override language. #2862747 by JeroenT, DanielVeza, rwohleb, joshua.boltz, henrikakselsen, Vitalyos, Phil Wolstenholme: Tokens to access individual meta tag values. #3154513 by rokzabukovec: Exclusive robots metatags (index, noindex, follow, nofollow). Metatag 8.x-1.14, 2020-08-11 Loading src/Plugin/metatag/Tag/Robots.php +28 −0 Original line number Diff line number Diff line Loading @@ -66,6 +66,34 @@ class Robots extends MetaNameBase { 'noimageindex' => $this->t('noimageindex - Prevent search engines from indexing images on this page.'), 'notranslate' => $this->t('notranslate - Prevent search engines from offering to translate this page in search results.'), ], 'index' => [ '#states' => [ 'disabled' => [ ':input[name="robots[noindex]"]' => ['checked' => TRUE], ], ], ], 'noindex' => [ '#states' => [ 'disabled' => [ ':input[name="robots[index]"]' => ['checked' => TRUE], ], ], ], 'follow' => [ '#states' => [ 'disabled' => [ ':input[name="robots[nofollow]"]' => ['checked' => TRUE], ], ], ], 'nofollow' => [ '#states' => [ 'disabled' => [ ':input[name="robots[follow]"]' => ['checked' => TRUE], ], ], ], '#default_value' => $default_value, '#required' => isset($element['#required']) ? $element['#required'] : FALSE, '#element_validate' => [[get_class($this), 'validateTag']], Loading Loading
CHANGELOG.txt +2 −0 Original line number Diff line number Diff line Loading @@ -35,6 +35,8 @@ Metatag 8.x-1.x-dev, xxxx-xx-xx override language. #2862747 by JeroenT, DanielVeza, rwohleb, joshua.boltz, henrikakselsen, Vitalyos, Phil Wolstenholme: Tokens to access individual meta tag values. #3154513 by rokzabukovec: Exclusive robots metatags (index, noindex, follow, nofollow). Metatag 8.x-1.14, 2020-08-11 Loading
src/Plugin/metatag/Tag/Robots.php +28 −0 Original line number Diff line number Diff line Loading @@ -66,6 +66,34 @@ class Robots extends MetaNameBase { 'noimageindex' => $this->t('noimageindex - Prevent search engines from indexing images on this page.'), 'notranslate' => $this->t('notranslate - Prevent search engines from offering to translate this page in search results.'), ], 'index' => [ '#states' => [ 'disabled' => [ ':input[name="robots[noindex]"]' => ['checked' => TRUE], ], ], ], 'noindex' => [ '#states' => [ 'disabled' => [ ':input[name="robots[index]"]' => ['checked' => TRUE], ], ], ], 'follow' => [ '#states' => [ 'disabled' => [ ':input[name="robots[nofollow]"]' => ['checked' => TRUE], ], ], ], 'nofollow' => [ '#states' => [ 'disabled' => [ ':input[name="robots[follow]"]' => ['checked' => TRUE], ], ], ], '#default_value' => $default_value, '#required' => isset($element['#required']) ? $element['#required'] : FALSE, '#element_validate' => [[get_class($this), 'validateTag']], Loading