/var/log/life.log

Блог программиста из солнечной Бурятии

Платёжный модуль для virtuemart через Деньги@Mail.RU

Модуль оплаты товаров в интернет-магазинах основанных на компоненте Virtuemart для joomla, при помощи платёжной системы Деньги@Mail.Ru. Модуль сделан по документации для интернет-магазинов, платежной системы Деньги@Mail.Ru. Т.к. в живую модуль не тестировался, то для первого покупателя цена 300р. Контакты Читать полностью »

Забавное 2

Сегодня впервые в жизни получил нигерийское письмо :), возможно конечно они и раньше приходили ко мне, но гугл/яндекс их исправно фильтровали. Но в этот раз спам просочился не через почтовые фильтры, а в соц. сети Мой Круг, что конечно менее радостно, чем факт нигерийского спама. К сожалению автор письма оказался адвокатом персонажа, у которого last name совпадает с моим отчеством, но я сам виноват тем что заполнил так профль :) Этот персонаж в автокатастрофу, и оставил 11.5 миллионов евро, такие дела. Интересна система дележа денег, даже не по братски, а как-то нагло мне 30%, а ему 60%, 10% на всякие расходы. Сам поеду в Lome-Togo, обойдусь без этого адвоката :)

Забавное

Узнал что в ActionScript до версии 3 цикл for..in перебирал элементы с зада на переред. К сожалению я дошёл до этого эмпирическим путём. Для меня не ясно чем руководствовались создатели языка, когда делали так, но так же мне не ясно, зачем нужно было менять заведённый порядок, и делать его правильным, как у белых людей. Создавая тем самым дополнительные затраты на перевод приложения с версии 2 на 3. Соответственно довелось потыкать Adobe Flash CS5 Professionl, я со времён Macromedia не трогал эту среду разработки, можно ещё столько же не трогать, пока там не появится нормальная ide. Либо я не умею его готовить, либо нужен монитор больше ноутбучного, либо она действительно неудобна для написания кода. Кстати, пришлось использовать пиратскую версию, скачаную с торентов, т.к. от официальный сайт так и не смог выдать мне ссылки на скачивание триальной версии, чего-то они там с javascript перемудрили.

Плагин обновления статуса заказов оплаченых через QIWI в virtuemart

В дополнение к модулю оплаты через qiwi для virtuemart сделал плагин, который раз в сутки запрашивает статусы счетов в qiwi и в соответствии с ними изменяет статусы заказов в virtuemart, c опциональным уведомлением администратора магазина и покупателя.Цена плагина 300р. Контакты всё там же (: .

неправильный подсчёт постов в блоге в wpmu

При удалении или перемещении постов в корзину, WordPress MU не обновляет счётчик постов в блоге. Для того чтобы пофиксить эту проблему можно добавить в wp-includes/wpmu-defaul-filters.php строки:
add_action ( ‘delete_post’, ‘update_posts_count’ );
add_action ( ‘trash_post’, ‘update_posts_count’ );
Если нет желания модифицировать код, то можно создать php файл в wp-content/mu-plugins и добавить эти строки туда.
Написал тикет в WordPress Trac.

sef плагин для sh404sef для компонента Freestyle FAQs Lite

На днях разбирался с компонентом Freestyle FAQs Lite, и что-то не нашлось для sh404sef плагина под него. Может он уже и существует, но название у этого компонента такое, что находится не то, что нужно. Поэтому пришлось самому разобраться с плагинах к sh404sef и написать для Freestyle FAQs Lite. Может кому-то и пригодится. Читать полностью »

VKlogin версия 0.0.5

Список изменений:

  • обновился установщик, нет необходимости для обновления удалять старый компонент
  • xd_reciver.html встроен в компонент
  • миниатюры фотографий пользователей Вконтакте хранятся в БД

Последний пункт позволил сделать плагин для JComments, который показывает аватары из Вконтакте. Плагин временный, т.к. надеюсь, что войдёт в состав JComments – Avatars.
Забирать тут.

Интеграция Вконтакте и JomSocial

Наконец-то доделал интеграцию вконтакте с JomSocial, а так же сделал установщик модуля и основных плагинов, теперь всё в одном и нет необходимости ставить всё по одиночке, и активировать. Дополнительные плагины для интеграции vkontakte с JomSocial идут отдельно. В настойках появилась опция интеграции с JomSocial, по умолчанию отключена.
Страница компонента теперь тут