Архив

Архив Январь 2010
5 января 2010 1 комментарий

Файлы для редактирования:
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";
Categories: CMS Tags:
4 января 2010 Нет комментариев

Примерное содержание структуры 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>krylov@krylov.org.ua</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, и если вы все сделали правильно то можно устанавливать через админку. Обратите внимание, т.к. административную часть мы на этом этапе не разрабатывали то ее собственно и нет, хотя в меню компонент появится. Далее в меню управления навигацией по сайту публикуем ссылку на компонет и собственно все.

Categories: CMS Tags:
4 января 2010 5 комментариев

Для того, чтобы убрать вот этот тег:

<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';
Categories: CMS Tags: