Все о Joomla 1.5

...заметки Котофеича

 
  • Increase font size
  • Default font size
  • Decrease font size

Добро пожаловать в журнал программиста о Joomla 1.5

Полное руководство по созданию плагинов в Joomla 1.5 (часть 1)

E-mail Печать PDF
Плагины позволяют нам редактировать функциональность системы, без непосредственного редактирования существующего кода. Например, плагин можно использовать для обработки контента, перед выводом его на экран, расширить возможности поиска, или создать свой механизм авторизации. В этом уроке мы рассмотрим на примере, как заменить определенную стоку в статье с картинкой.
 

Новый плагин JoomBox

E-mail Печать PDF
Готов плагин JoomBox, для вывода картинок или страниц сайта в красивом всплывающем окне, с помощью ajax. Особенность плагина состоит в том, что он использует встроенные библиотеки joomla и фактически состоит из двух строчек:)
 

Первый блог для Joomla 1.5

E-mail Печать PDF
Доделал первый компонент блога написанный для Joomla! 1.5.x. Данный компонент призван вывести блогостроение на Joomla на новый уровень. IDoBlog - это не просто блог. Это полнофункциональная система, содержащая в себе профили, комментарии, встроенный редактор и блоги пользователей. Впервые была реализованы комментарии с возможностью вести ветки сообщений и поддержкой ajax технологии.
 

Подробное руководство по работе с базами данных в Joomla 1.5

E-mail Печать PDF
Большая часть данных из Joomla храниться в базе данных. После установки Joomla создает 35 таблиц. Некоторые из этих таблиц принадлежат различных расширениям ядра Joomla.
Для начала получим доступ к базе данных Joomla с помощью глобального объекта JDatabase. JDatabase - это абстрактный класс, который позволяет работать с различными драйверами баз данных. На данный момент Joomla содержит только два драйвера - MySQL и MySQLi.
 

Работа со строками в joomla! 1.5

E-mail Печать PDF
Одним из основных преимуществ в Joomla! является встроенная многоязычная поддержка. Язык по-умолчанию выбирается в менеджере локализаций, и может быть переключен залогенным пользователем.
Статический класс JText используется для перевода строки на различные языки. JText имеет три метода для перевода строки: _(), sprintf() и printf(). Самый часто используемый метод _(). Этот метод является самым основным, так как он переводит строку.
 

Константы Joomla! 1.5

E-mail Печать PDF
Есть более 400 констант, многие из которых входят в сторонние библиотеки, хотя мы не должны знать их все. Одна константу, которую мы обязательно должны знать - это _JEXEC. Она вставляется первой строчкой в каждый php файл, чтобы проверить что файл запущен из Joomla!.
 

Краткое руководство по классам

E-mail Печать PDF
Joomla! запускается на php 4 и php5. Это влияет на то, как мы описываем классы и используем объекты в Joomla!. В Joomla! решено продолжить использовать синтаксис PHP 4 по соображениям обратной совместимости, так как многие веб-серверы по прежнему используют php4. Как сторонние разработчики, мы должны следовать их примеру и всегда делать наши расширения совместимыми с PHP 4 и PHP 5, несмотря на то, что могут появитсья некоторые ограничения.
 

Встроенные библиотеки Joomla 1.5

E-mail Печать PDF
Joomla включает набор полезных библиотек, в том числе свои собственные библиотеки joomla. Для импорта библиотеки используется функция jimport().
 

Как создать RSS в вашем компоненте?

E-mail Печать PDF
Думаю раз вы попали на этот сайт, что такое rss поток не нужно. Тут я обьясню как его сделать в вашем компоненте. Для создания rss, в Виде, так же где находится view.html.php создайте файл view.feed.php.
 

История создания Joomla 1.5

E-mail Печать PDF
Rice Studios, ранее называвшееся Miro, создало в 2000 году CMS "Mambo" с закрытым исходным кодом.
Год спустя, проект Mambo стал распространятся по двум различным лицензиям, одна из которых была open source. Open-source версия стала известна как "Mambo Site Server".
В 2002 "Mambo Site Server" стал называться "Mambo Open Source", чтобы была видна разница между коммерческой и версией с открытым исходным кодом.
 

Как в инсталле добавить локализации компонента?

E-mail Печать PDF
Для этого сначала создаем сами файлы локализациий. Создаются они очень просто - делаете новый файл в кодировке utf8, для русского языка например ru-RU.com_mycomponent.ini и в этом файле добавляете переводы всех строк, где вы использовали функцию JTEXT.
 

Делаем красивые ссылки

E-mail Печать PDF
В Joomla 1.5 механизм генерации ссылок был полностью переработан. Теперь вы можете как угодно парсить свои ссылки, делая их человеко-читаемыми. Другое важное новвоведение — теперь необязательно при этом включать на апаче модуль mod_rewrite.
 


Страница 2 из 3

Статьи и Статейки Всё для детей - товары для детей. Детские магазины Москвы. . Курс Финансовый менеджмент - курсовые на заказ. Пишем дипломы без предоплаты. . продать офис Прописка в ближнем Подмосковье - временная регистрация в москве . Регистрация граждан в Москве.;Ищете бизнес-курс английского: разговорный курс английского языка . Обучение испанскому.