Модуль Mail.ru обновления и дополнения
Прислано: seaji
вс, 05/12/2010 - 11:34

Приветствую всех.
Сегодня выпустил новый релиз модуля
Mail.ru
Инструкции по установке и настройке тут: http://drupal.ru/node/48049
Исправлено много ошибок и реализовано много новых фич.
Кратенько пробегусь по ченджлогу.
http://drupal.org/node/989344
- Обновились переводы. Для тех кто обновляется нужно перезалить файлы из папочек translations.
Для тех, кто устанавливает в первый раз ничего делать не нужно, переводы импортируются сами :) - Бонус!!! Полная Украинская локализация.
- Убрал требование PHP 5.2, которое было обусловлено необходимостью json_decode(). Как выяснилось бывает даже на PHP 5.2 не установлена эта библиотека, поэтому:
- Добавлена своя, внутренняя функция декодирования json
- Исправлены множественные Notice: Undefined index
- Добавлена проверка сервера на существование curl и работоспособность drupal_http_request при настройке модуля
- Добавлено предупреждение о выключенном JS. Теперь если JS отключен, то вы не будете ломать голову пытаясь понять что не так и почему не видна кнопка.
- У кнопки share появилось много новых параметров. Можно настроить ее вид, а так же что конкретно будет отправляться в мой мир.
- Ну и на сладкое:
Логика авторизации перенесена из hook_boot в отдельную функцию на отдельной старнице. Если возникнут сбои в авторизации, то пользователь все равно сможет продолжить пользоваться сайтом.
Теперь о плохом, известные неисправности и баги.
Большинство из них стало известно уже после релиза, так что welcome to issues.
- В Pressflow вход происходит только после второго нажатия на кнопку в блоке входа. На странице user все отрабатывает с первого раза. Я пока не знаю в чем дело.
- Если зайти в редактирование аккаунта, а потом на вкладку mail.ru, то пропадает таб "изменить". Не знаю что делать, перепробовал много всего. Если кто-то поможет, то буду признателен.
- Появились новые Notice: Undefined index если включен mail_ru_share, но на странице нет ссылок "поделиться". Простите, не отследить все переменные. В качестве лекарства от таких нотисов можно дописать в файл settings.php в самый конец строчку:
error_reporting (E_ERROR | E_WARNING | E_PARSE);
| Прикрепленный файл | Размер |
|---|---|
| mail_ru_logo.gif | 11.37 кб |
- seaji's blog
- Для комментирования войдите или зарегистрируйтесь
Пока сам не пользуюсь, но развитие радует. Желаю меньше багов и легкой работы над модулем :)
Субскрайб типа :)
- Для комментирования войдите или зарегистрируйтесь
Пока сам не пользуюсь
Что мешает? :)
- Для комментирования войдите или зарегистрируйтесь
Как выяснилось бывает даже на PHP 5.2 не установлена эта библиотека
Вот тоже с этим сталкивался. Хотя в официальной документации указывается на то, что это встроенная функция, начиная с PHP 5.2.0.
- Для комментирования войдите или зарегистрируйтесь
Хотя в официальной документации указывается на то, что это встроенная функция, начиная с PHP 5.2.0.
Это хостеры специально урезают функциональность.
- Для комментирования войдите или зарегистрируйтесь
Друпал 7 только использую, и пока сайтов нет рабочих окромя пару визиток где это надо.
- Для комментирования войдите или зарегистрируйтесь
Обновляемся.
- Для комментирования войдите или зарегистрируйтесь
Друпал 7 только использую, и пока сайтов нет рабочих окромя пару визиток где это надо.
Думаю что буду делать портирование под Д7 только после выхода второй ветки. Когда этот модуль начнет принимать в виде плагинов и другие соц. сети.
А еще кто-нибудь пользуется Д7?
- Для комментирования войдите или зарегистрируйтесь
Мне вот интересно, пользуются ли на Украине mail.ru
Пошла ли на пользу Украинская локализация или нет?
- Для комментирования войдите или зарегистрируйтесь
В Украине такой же процент юзеров mail.ru как и в России, т.е большой. Используют. Украинская локализация мало помогает - очень много народу ( большей частью восток) к сожалению сбычилось до непринятия украинского языка как своего родного.
Тут проблема вот в чём: пока "наши" (снг) люди слабо понимают, зачем эта кнопочка и не приведёт ли она к утечке личной информации
- Для комментирования войдите или зарегистрируйтесь
Да, скажу что данный модуль будет очень актуальный для 7 версии друпала если думать на перед и вспомнить про модуль commerce.
Так что развитие модуля до модульной структуры и D7 приветствуется :). У меня почти готов один портальчик где он бы не помешал.
- Для комментирования войдите или зарегистрируйтесь
После обновления появилась надпись «Порекомендуйте эту страницу друзьям в Моем Мире@Mail.Ru»

как её убрать? В настройках ../admin/settings/mail_ru_share:
Стиль кнопки "Поделиться"
Показывать текст - галки нет.
- Для комментирования войдите или зарегистрируйтесь
как её убрать?
Да, галочка "показывать текст" управляет тем, что будут показаны имена пользователей, которым это понравилось.
"Порекомендуйте эту страницу друзьям в Моем Мире" не убирается ни как. Так сделали эту кнопку в mail.ru
Как вариант, можно изменять ширину кнопки и тогда текст будет как бы за пределами видимой области.
- Для комментирования войдите или зарегистрируйтесь





Комментарии