Разработка на базе Joomla
Может ли ваш GPL продукт использовать лицензионные ключи?
- Среда, 29 июля 2015
- Автор: Дмитрий Рекун
- Категория: Разработка
Еще в 2006-2007 годах Joomla.org решила удалить все расширения, которые использовали лицензионные ключи. Они сделали это потому, что по их убеждениям лицензионные ключи противоречат GPL лицензии. На дворе 2015 год и большое количество коммерческих WordPress плагинов использует лицензионные ключи. Некоторые из них привязывают плагин к одному домену, тем самым запрещая его использования даже на тестовых и локальных хостах.
Нарушает ли такое использование лицензионных ключей GPL?
Переменные запроса и кэширование представления компонента
- Понедельник, 20 июля 2015
- Автор: Дмитрий Рекун
- Категория: Разработка
Думаю, что все вы знаете о том, что представление компонента может быть закэшировано. Но все ли понимают, зачем при этом использовать переменные запроса? Давайте разберемся.
Как получить ID категорий избранных материалов
- Четверг, 22 января 2015
- Автор: Дмитрий Рекун
- Категория: Разработка
Это вопрос был задан на Joomla Stack Exchange, где я помог с его решением.
Front-end и Joomla
- Суббота, 13 декабря 2014
- Автор: Александр Духновский
- Категория: Разработка
Приветствую уважаемых читателей!
Front-end технологии в последние годы получили большую популярность и широкое применение. Клиентские приложения стали сложнее, функциональнее и, как это не парадоксально звучит, быстрее.
Как спрятать адрес электронной почты от спам-ботов
- Понедельник, 15 сентября 2014
- Автор: Дмитрий Рекун
- Категория: Разработка
Хороший разработчик всегда должен заботиться о том, чтобы адрес электронной почты, который отображается на сайте, был замаскирован. Это значит, что он читаем людьми, но не спам-ботами, которые собирают адреса электронной почты для дальнейшей рассылки спама. При этом адрес собирается с помощью JavaScript во время загрузки страницы. В Joomla вы можете спрятать адрес электронной почты с помощью класса JHtmlEmail.
Три варианта по созданию RESTful API в Joomla
- Четверг, 04 сентября 2014
- Автор: Дмитрий Рекун
- Категория: Разработка
Сейчас в тренде предлагать RESTful сервисы для любого веб продукта, и Joomla не исключение. Однако в Joomla нет предпочтительного варианта написания RESTful сервисов, поэтому многие пытаются создать свое расширение для включения RESTful сервисов в Joomla. В этом материале рассмотрены доступные на данный момент подходы и преимущества их использования.
Использование тэгов в расширениях Joomla! 3.x
- Вторник, 02 сентября 2014
- Автор: Аркадий Седельников
- Категория: Разработка
Система тегов в Joomla используется во всех Расширения ядра и предназначена для легкой интеграции в другие расширения, которые используют стандартные шаблоны проектирования Joomla.
Автоматическое размещение и публикация модуля после установки
- Среда, 20 августа 2014
- Автор: Дмитрий Рекун
- Категория: Разработка
Задача и её решение взяты с форума. Задача была такая:
я написал небольшой модуль "mod_cobalticons" для админки Joomla 3 серии, он просто выводит иконки со ссылками на некоторые страницы. Я хочу, чтобы после инсталляции этого модуля, он автоматически был опубликован в позиции cpanel админки
Разработка плагина для JComments
- Среда, 06 августа 2014
- Автор: smart
- Категория: Разработка
Периодически на форуме возникают предложения о добавлении того или иного функционала в JComments, но в большинстве своем они все очень индивидуальны, чтобы включать их в компонент. Однако это не значит, что решения нет и в этой небольшой статье я хочу привести пример простейшего плагина для JComments.
Обновления Joomla и расширений - отслеживаем просто и легко
- Воскресенье, 03 августа 2014
- Автор: Сергей Мочалов
- Категория: Разработка
Постоянно работая с сайтами клиентов я натыкаюсь на одну и ту же проблему - использование устаревших версий как самой Joomla так и расширений. И если в Joomla 1.5 это еще можно было оправдать отсутствием компонента автоматического обновления и уведомлений, то для Joomla 2.5 и Joomla 3 такое пренебрежение к обновлениям мне лично абсолютно непонятно. Разработчики CMS дали вполне удобный механизм отслеживания, которым почему то не все пользуются. В этом материале мы поговорим о том, как это исправить и не забывать о необходимости обновлений.
Joomla!® CMS — пожалуй, лучшая система управления контентом с открытым исходным кодом

Joomla! — это больше, чем просто программное обеспечение, это люди, включающие разработчиков, дизайнеров, системных администраторов, переводчиков, копирайтеров, и, что самое главное — простых пользователей.
Мы рады пригласить вас в ряды нашего сообщества!
Новости портала
-
SW JProjects v.2.4
-
JComments v.4.0
-
Nevigen Audit JoomShopping 5+Расширение представляет собой большой дашборд для управления...
-
#joomlaКак и обещал, вышла новая версия компонента J SMS RegistrationДобавлена поддержка...
-
Собственные макеты вывода для пользовательских полей JoomlaМы привыкли использовать механизм...
Новое в блогах
-
Триггеры ядра Joomla при CRUD-операциях
-
Совет по Joomla: использовать класс Joomla\Uri\Uri для создания URL
-
Запуск выполнения задач планировщика задач Joomla из консоли (CLI)
-
Совет по Joomla: группированные списки select с помощью HTMLHelper select.groupedlist
-
Как добавить свой таб или поле в интерфейс Joomla с помощью плагина. «Joomla way».
Видео
Форум о Joomla
-
Re: Как вы боритесь со спамом в комментариях?
JComments - комментарии для Joomla
-
Re: Как вы боритесь со спамом в комментариях?
JComments - комментарии для Joomla
-
Re: Проблема с сходом
Joomla 4 и Joomla 5: Общие вопросы
-
Re: Разные меню для мобильной и для ПК версии сайта
Joomla 3.x: Общие вопросы
-
Re: Разные меню для мобильной и для ПК версии сайта
Joomla 3.x: Общие вопросы