/** * Remove a BOM from a language file. * * @return void */ public function remove_bom() { $input = JFactory::getApplication()->input; $fileName = $input->get('file'); if (!$fileName) { EcrHtml::message('No filename set', 'error'); } else { if (EcrLanguageHelper::removeBOM_utf8($fileName)) { EcrHtml::message(jgettext('The BOM has been removed')); } else { EcrHtml::message(jgettext('Unable to remove the BOM'), 'error'); } } $input->set('view', 'languages'); $input->set('task', 'languages'); parent::display(); }