Итак, на этот раз следующая проблема.
Есть кнопка "публикация материала". Жмём её и видим следующее:

Нашла этот кусок в файле \www\components\com_contentsubmit\views\article\tmpl\bycategory.php. Ниже приведён кусок кода с начала файла и по конец этого скрипта. На страницу сайта вылезает код, начиная с "function submitbutton" и по конец комментария "//-->".
<?php // no direct access
defined('_JEXEC') or die('Restricted access'); ?>
<script language="javascript" type="text/javascript">
<!--
function setgood() {
// TODO: Put setGood back
return true;
}
var sectioncategories = new Array;
<?php
$i = 0;
foreach ($this->lists['sectioncategories'] as $k=>$items) {
foreach ($items as $v) {
echo "sectioncategories[".$i++."] = new Array( '$k','".addslashes( $v->id )."','".addslashes( $v->title )."' );\n\t\t";
}
}
?>
function submitbutton(pressbutton) {
var form = document.adminForm;
if (pressbutton == 'cancel') {
submitform( pressbutton );
return;
}
try {
form.onsubmit();
} catch(e) {
alert(e);
}
// do field validation
var text = <?php echo $this->editor->getContent( 'text' ); ?>
if (form.title.value == '') {
return alert ( "<?php echo JText::_( 'Article must have a title', true ); ?>" );
} else if (text == '') {
return alert ( "<?php echo JText::_( 'Article must have some text', true ); ?>");
} else if (parseInt('<?php echo $this->article->sectionid;?>')) {
// for articles
if (form.catid && getSelectedValue('adminForm','catid') < 1) {
return alert ( "<?php echo JText::_( 'Please select a category', true ); ?>" );
}
}
<?php echo $this->editor->save( 'text' ); ?>
submitform(pressbutton);
}
//-->
</script>
Ну а дальше по коду уже окно редактора.
Все глаза проглядела, попробовала комментить разные куски - ничего не помогает.
Отчего вылезает этот код на странице сайта? Как его убрать?
Заранее спасибо за советы и ответы!