Source of file CwpCommentingExtension.php
Size: 0,926 Bytes - Last Modified: 2021-12-24T06:43:14+00:00
/var/www/docs.ssmods.com/process/src/src/Extensions/CwpCommentingExtension.php
12345678910111213141516171819202122232425262728293031323334 | <?php namespace CWP\CWP\Extensions; use SilverStripe\Control\Email\Email; use SilverStripe\Core\Extension; use SilverStripe\Forms\Form; /** * Customises the comment form to conform to government usability standards * * {@see CommentingController} * @skipUpgrade */ class CwpCommentingExtension extends Extension { public function alterCommentForm(Form $form) { $fields = $form->Fields(); if ($emailField = $fields->dataFieldByName('Email')) { $emailField ->setTitle(_t(__CLASS__ . '.EMAIL_TITLE', 'Email')) ->setDescription(_t(__CLASS__ . '.WILL_NOT_BE_PUBLISHED', 'Will not be published.')); } if ($urlField = $fields->dataFieldByName('URL')) { $urlField ->setTitle(_t(__CLASS__ . '.WEBSITE_TITLE', 'Your website (optional)')) ->setAttribute('placeholder', 'http://'); } } } |