public function getFields()
 {
     $fields = parent::getFields();
     // Alt text
     $fields->insertBefore('CaptionText', TextField::create('AltText', _t('HTMLEditorField.IMAGEALT', 'Alternative text (alt)'), $this->Title, 80)->setDescription(_t('HTMLEditorField.IMAGEALTTEXTDESC', 'Shown to screen readers or if image can\'t be displayed')));
     // Tooltip
     $fields->insertAfter('AltText', TextField::create('Title', _t('HTMLEditorField.IMAGETITLETEXT', 'Title text (tooltip)'))->setDescription(_t('HTMLEditorField.IMAGETITLETEXTDESC', 'For additional information about the image')));
     return $fields;
 }
 /**
  * Get file-edit fields for this filed
  *
  * @return FieldList
  */
 public function getFields()
 {
     $fields = parent::getFields();
     if ($this->Type === 'photo') {
         $fields->insertBefore('CaptionText', new TextField('AltText', _t('HTMLEditorField.IMAGEALTTEXT', 'Alternative text (alt) - shown if image can\'t be displayed'), $this->Title, 80));
         $fields->insertBefore('CaptionText', new TextField('Title', _t('HTMLEditorField.IMAGETITLE', 'Title text (tooltip) - for additional information about the image')));
     }
     return $fields;
 }