Файлы для редактирования:
1. В index.php строка
echo "\n<!-- DataLife Engine Copyright SoftNews Media Group (http://dle-news.ru) -->\r\n";
2. В engine/engine.php строка
<meta name="generator" content="DataLife Engine Nulled by M.I.D-Team (http://www.mid-team.ws)" />
3. Чтобы убрать из админки на главной странице в параметре «Тип лицензии скрипта:» ссылку, в файле /engine/inc/main.php изменить значение переменной licence
:
$licence = "krylov.org.ua";
Примерное содержание структуры xml-файла простейшего компонента.
Например: mycomponent.xml
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE install SYSTEM "http://dev.joomla.org/xml/1.5/component-install.dtd">
<install type="component" version="1.5.0">
<name>mycomponent</name>
<creationDate>2010 01 04</creationDate>
<author>Konstantin Krylov</author>
<authorEmail>[email protected]</authorEmail>
<authorUrl>http://krylov.org.ua</authorUrl>
<copyright>Copyright (C) Konstantin Krylov</copyright>
<license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license>
<version>1.0</version>
<description>Sample Component</description>
<files>
<filename>mycomponent.php</filename>
</files>
<administration>
<menu>MyComponent...</menu>
</administration>
</install>
Затем этот файл, и файл mycomponent.php с самим php-кодом компонента пакуем в архив com_mycomponent.zip, и если вы все сделали правильно то можно устанавливать через админку. Обратите внимание, т.к. административную часть мы на этом этапе не разрабатывали то ее собственно и нет, хотя в меню компонент появится. Далее в меню управления навигацией по сайту публикуем ссылку на компонет и собственно все.
Для того, чтобы убрать вот этот тег:
<meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />
Вариант 1:
в файле libraries\joomla\document\html\renderer\head.php
закоментруйте строку 83:
$strHtml .= $tab.'<meta name="generator" content="'.$document->getGenerator().'" />'.$lnEnd;
или измените по примеру:
$strHtml .= $tab.'<meta name="generator" content="Konstantin Krylov" />'.$lnEnd;
Вариант 2:
в файле /libraries/joomla/document/document.php
изменить в функции
function getGenerator() {
return $this->_generator;
}
на
function getGenerator() {
//return $this->_generator;
return "Konstantin Krylov";
}
Вариант 3 (самый нормальный):
в файле /libraries/joomla/document/document.php подправить (скорее всего 85 строка)
var $_generator = 'Konstantin Krylov';