Основные изменения, это улучшенная совместимость с community builder, подтягивается аватарка и можно настроить поля, которые будут подтягиваться из вконтакте.
В приветствии модуля отображается полное имя.
Исправлены ссылки перехода при объединении аккаунтов в joomla 1.7.
Восстановлена работа чекбокса «запомнить» для joomla 2.5 Страница компонента
попытка решить проблему с cookie error, как минимум одна решена, если проблема осталась, то я уже писал, что нужно сделать
Совместимость с joomla 2.5
Восстановление подгрузки регистрационных данных для jomsocial и community builder.
Совместимость с jomsocial 2.6, соответственно плагины для jomsocial обновлены также.
Убрал почти весь javascript в отдельный файл.
В имени пользователя теперь первым, как и должно было, идёт имя, а затем фамилия.
И ещё некоторые улучшения, все не смог восстановить, так как случайно удалил локальный репозиторий:) Компонент
Вконтакте переехал на vk.com и теперь везде где может выдаёт его, собственно и в названии аватарок. Обновлённый плагин, чтобы аватарки подтягивались из вконтакте [download id=»24″].
А так же завёл твиттер, чтобы можно было следить за обновлениями компонента Читать @vklogin
Те кто следит за репозиторием могли уже заметить, что намечается новая версия и какие изменения произошли.
Обход ограничения минимальной ширины виджета
Все данные о пользователе полученные из вконтакте теперь сохраняются в бд
Аватары из вконтакте в kunena
Минимальная версия kunena для работы неизвестна, там где есть папка /administrator/components/com_kunena/libraries/integration, там и будет работать. Компонент для входа в joomla через Вконтакте
[vklogin]Комментарии к записи vklogin и kunena отключены
Как оказалось, что не везде добавил поддержку joomla 1.7. Поправил модуль. Была ошибка с кнопкой выхода. Также изменил манифест модуля, а то в joomla 1.5 была проблема с созданием модуля. Ссылка на страницу vklogin.
Да и не только изображения, но и любой html код. Дело в том, что joomla перед показом сниппета, заменяет неготорые теги на пробелы, и затем выполняет strip_tags. В joomla 1.5 с этим было сложнее, приходилось обходиться хаком, добавляя в strip_tags список допустимых тегов. В joomla 1.6 плагины типа content теперь вызываются не только для материалов, но так же могут вызываться для произвольных текстов.
$text= JHtml::_('content.prepare',$text);
Для поискового сниппета также вызываются плагины контента, самое главное после очистки от тегов. Что и даёт возможность добавить нужные теги для вывода в сниппет. Мне было необходимо добавить <br>. В поисковом плагине вместо перевода строки я выбрал комбинацию \x01\x01\x01, чтобы не было случайных срабатываний в других плагинах. А в контентном плагине просто заменю эту последовательность на <br>
пример
В поисковом плагине в методе
function onContentSearch($text,$phrase='',$ordering='',$areas=null)