Выпущена свежая версия плагина спойлеров "Lazy Velo Spoiler".

Выпущена версия 1.1 плагина спойлеров «Lazy Velo Spoiler».

Эта версия совместима с третьей веткой Joomla. Совместимость с более ранними Joomla версиями потеряна, но это не так плохо т.к. функционал не претерпел изменений. Были устранены ошибки, возникшие при включении плагина в Joomla 3.1, немного подчищен от старых артефактов код плагина.

Пользуйтесь на здоровье!

Обновление компонента Akeeba Subscription

Обновился мой любимый компонент подписок с помощью которого я, и не только я, продаю свои расширения. Версия скакнула с 3.0.2 до 3.1.0, что означает что кроме багфиксов нас ждет еще кучка новых возможностей. Перевод описания релиза привожу ниже.

Особенности выпуска

Мы ввели плагин, который перенаправляет пользователей при регистрации на Akeeba подписки. Это позволяет использовать Akeeba Подписки в качестве единой точки регистрации на вашем сайте, где пользователи могут зарегистрировать аккаунт. Эта функция доступна только в профессиональной версии.
По многочисленным просьбам мы сделали возможность выбора конкретных способов платежа в уровне подписки. Это означает, что вы можете настроить LEVEL1 только к уплате через PayPal, LEVEL2 только к уплате через офф-лайновые платежи и LEVEL3 поддерживающий как PayPal и 2Checkout и т.п.
Также по многочисленным просьбам мы сделали возможным, отключить всю личную информацию, за исключением страны (это требуется для обработки платежей) и,

SLogin - всплывающая форма авторизации.

Часто спрашивают можно ли стандартные поля формы входа Joomla вывести во всплывающем окне, ответ — да, можно, но для этого потребуется сделать ряд доработок. Для модификации используем шаблон вывода — compact.php

Для вывода формы авторизации в lightbox применяем тот же принцип, что и в статье — Вывод модуля «Login» во всплывающем окне, т.е. для вывода используем mootools.

О комментариях Cackle

Эта статья будет больше пропагандисткой, призывающая отказаться отказаться зарубежных систем комментирования типа Disqus и использовать отечественную систему социальных комментариев Cackle.

Ну и наверное вообще объяснение, почему стоит использовать внешнюю систему комментирования.

Что делать если Bootstrap и jQuery не нужен в Joomla 3?

На днях столкнулся с проблемой, при верстке шаблона для Joomla 3. Я не использовал Bootstrap, а jQuery хотел подгружать с CDN Яндекса. При начальной верстке все шло гладко, но потом стал замечать, что в секцию <head  начали залезать джумловские jQuery и Bootstrap. По подсказке коллег с JF я начал копать в сторону модулей и выявил этих лазутчиков. Они находятся в модулях и компонентов и прячутся за коротенькой строчкой:


JHtml::_('bootstrap.tooltip');


Я нашел эту строчку в модуле mod_breadcrumbs.


Сделал свой шаблон модуля, закомментировав эту строку. И вроде все хорошо, но после установки JoomShopping-а, меня опять встречали эти «незванные гости». Полазив по файлам нашел подобную строчку в файле components/com_jshopping/lib/factory.php на 167 строке и опять закомментировал.


JHtml::_('bootstrap.framework');


Правда в ситуации с модулем я переопределил шаблон, но как быть с JS пока не знаю. Возможно при обновлении (а у меня версия 4.1.0) файл перепишется. Так что если к вам лезут гости — ищем в модулях, компонентах строку: JHtml::_('bootstrap.

Bootstrap c CDN Yandex

Недавно зашел на JS хостинг Яндекса (CDN) и увидел там Bootstrap.

Естественно, т.к. мы делаем в основном сайты для русскоязычного населения, то есть в России, то нам удобно использовать эту CDN для наших проектов. Ведь скорость работы серверов яндекса в большинстве случаев быстрее, чем скорость работы, наших с вами хостингов. Я думаю вы все сами знаете про это, и про кэширование, поэтому пропущу этот шаг.

Итак, заходим на CDN Яндекса и видим там… только JS бутстрапа (на момент написания статьи они уже добавили CSS). Но я ж дотошный — и начал вручную в адресную строку вбивать остальные составляющие бутстрапа, в итоге там присутствуют все составляющие, кроме LESS. Тоесть там есть и 2 файла CSS и 2 файла PNG с белыми и черными иконками.

Кстати, на момент написания поста я вставил код бутстрапа 2.2.2… но зайдя на бутстрап, увидел, что там уже 2.3.0 — исправил в коде — все работает.

Авторизация через социальные сети FAQ по SLogin

 Сегодня, я зашел на сайт, прошелся по разделам и зашел в одно из наших детищ, в Slogin. Посмотрел на статистику скачивания, и подумал, что да мы приближаемся к тому порогу, когда расширение становится популярным.

У популярности есть другая сторона, она порождает вопросы, которые создателям кажутся очевидными, но у не посвященных масс вызывают вопросы.

В этой местами большой статье я постараюсь опубликовать ответы на вопросы.

Плагин контент-конструктора - MiniCCK для контента Joomla

MiniCCK — это плагин к компоненту com_content Joomla, позволяющий добавить контенту произвольное количество дополнительных полей разного типа.

Создание сайта подписки на Joomla

 Этот пост я пишу по просьбе людей, которым было интересно узнать, как работает и как сделан сайт подписки joomline.net.

Я постараюсь рассказать об особенностях компонентов, которые были использованы при создании сайта, а так же о подводных камнях, которые мы обнаружили при создании сайта.

Компонент "Генератор ключей"

Компонент предназначен для автоматической и ручной генерации ключей для ваших расширений. Сделал я его в связи с переводом продажи своих расширений на автоматическую основу. Устал вручную собирать дистрибутивы.