Главная | PHP | MYSQL | JavaScript | Joomla | SEO | HTML\CSS | SOFT | Разное | Об авторе | Услуги

Пишем плагин для joomla 1.5.* ( content )

Автор: Alex Leo | Категория: Joomla | Дата: 2010-07-28 11:04:50

Сразу хочется отметить, что я не очень хорошо разбираюсь в программировании компонентов, плагинов и модулей для joomla 1.5.*, но на основе некоторых примеров и исходных компонентов кое что могу сварганить. Далее я напишу небольшую статью для вас как урок и как заметку для себя, что бы потом опять не разбираться 3 часа...


Итак, здесь будет показан плагин content - это значит что мы будет работать непосредственно с самим контентом при выводе статьи.

Нам потребуется всего два файла:

  • mmvideoimg.php - непосредственно сам скрипт
  • mmvideoimg.xml - и установочный xml

mmvideoimg.xml




MM IMAGES \ VIDEO
MMDEV.RU
2010
Copyright (c) 2010 Alex Leo. All rights reserved.
http://www.gnu.org/copyleft/gpl.html GNU/GPL
Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
http://alex-leo.ru
1.0.2
Плагин написан блогером Alex Leo (http://alex-leo.ru). Для облегчения труда человеку.
Использовать очень просто. Необходимо в статью вставлять запись ввиде (http://www.youtube.com/watch?v=xjNyQs7XWLA) или (http://ne-grysti.ru/images/stories/2010/06/w1.jpg)



mmvideoimg.php


















mmvideoimg.php


defined('_JEXEC') or die( "Direct Access Is Not Allowed" );

jimport('joomla.event.plugin');

class plgContentMMvideoimg extends JPlugin
{
function onPrepareContent(&$article, &$params, $limitstart)
{
global $mainframe;
$plugin =& JPluginHelper::getPlugin('content', 'mmvideoimg');
$pluginParams = new JParameter( $plugin->params );

// $article->text - переменная текста
// $article->id - переменная id статьи
// $pluginParams->get( 'default_video_height') - получаем значение из настроек плагина
// $pluginParams->get( 'default_video_width') - получаем значение из настроек плагина

$article->text = '11111111111111111111 222222222222222222222222';

return true;
}
}
?>

MMvideoimg - отметил жирным, т.к если названия будут отличатся - то ничего работать не будет. Это в принципе рабочий плагин. Если его активировать, то вместо статей у вас будет выводится просто напросто '1111111111111111111 22222222222222222222222'.



Загрузка комментариев...
Оставить комментарий:
Имя:
Email:
URL:
[ Оставить комментарий ]
Следить за новостями:

С кем я работаю:
eTXT - дешевые и качественные тексты, от 15 руб. за рерайт.
GoGetLinks - покупка и продажа вечных ссылок, пожалуй лучший сервис.
GetGoodLinks - покупка и продажа вечных ссылок, цены ниже и неплохое качество.
Sape - покупка и продажа временных ссылок, динозавр на рынке ссылок.
TrustLink - покупка и продажа временных ссылок, хорошая по качеству.
RotaPost - покупка и продажа вечных ссылок, высокие цены и качество.

Войти на сайт:
[ Авторизация ] [ Регистрация ]

Последние комментарии:
123123 : Бесплатная программа - создание карты сайты xml, грабер контента
http://minecraft-cube.ru : Друганчики
Alex Leo : Друганчики
1 : Друганчики
Яндекс.Метрика