Модуль Mail.ru обновления и дополнения

Прислано: seaji

вс, 05/12/2010 - 11:34

Другие статьи по теме:


Приветствую всех.
Сегодня выпустил новый релиз модуля  Mail.ru
Инструкции по установке и настройке тут: http://drupal.ru/node/48049

Исправлено много ошибок и реализовано много новых фич.

Кратенько пробегусь по ченджлогу.
http://drupal.org/node/989344

  1. Обновились переводы. Для тех кто обновляется нужно перезалить файлы из папочек translations.
    Для тех, кто устанавливает в первый раз ничего делать не нужно, переводы импортируются сами :)
  2. Бонус!!! Полная Украинская локализация.
  3. Убрал требование PHP 5.2, которое было обусловлено необходимостью json_decode(). Как выяснилось бывает даже на PHP 5.2 не установлена эта библиотека, поэтому:
  4. Добавлена своя, внутренняя функция декодирования json
  5. Исправлены множественные Notice: Undefined index
  6. Добавлена проверка сервера на существование curl и работоспособность drupal_http_request при настройке модуля
  7. Добавлено предупреждение о выключенном JS. Теперь если JS отключен, то вы не будете ломать голову пытаясь понять что не так и почему не видна кнопка.
  8. У кнопки share появилось много новых параметров. Можно настроить ее вид, а так же что конкретно будет отправляться в мой мир.
  9. Ну и на сладкое:
    Логика авторизации перенесена из hook_boot в отдельную функцию на отдельной старнице. Если возникнут сбои в авторизации, то пользователь все равно сможет продолжить пользоваться сайтом.

Теперь о плохом, известные неисправности и баги.
Большинство из них стало известно уже после релиза, так что welcome to issues.

  1. В Pressflow вход происходит только после второго нажатия на кнопку в блоке входа. На странице user все отрабатывает с первого раза. Я пока не знаю в чем дело.
  2. Если зайти в редактирование аккаунта, а потом на вкладку mail.ru, то пропадает таб "изменить". Не знаю что делать, перепробовал много всего. Если кто-то поможет, то буду признателен.
  3. Появились новые Notice: Undefined index если включен mail_ru_share, но на странице нет ссылок "поделиться". Простите, не отследить все переменные. В качестве лекарства от таких нотисов можно дописать в файл settings.php в самый конец строчку:
    error_reporting (E_ERROR | E_WARNING | E_PARSE);
Прикрепленный файлРазмер
mail_ru_logo.gif11.37 кб

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано UnnamedNETUA в вс, 05/12/2010 - 12:10.

Пока сам не пользуюсь, но развитие радует. Желаю меньше багов и легкой работы над модулем :)
Субскрайб типа :)


Опубликовано seaji в вс, 05/12/2010 - 13:39.

"UnnamedNETUA" написал(а):

Пока сам не пользуюсь

Что мешает? :)


Опубликовано Ch в вс, 05/12/2010 - 13:43.

"seaji" написал(а):

Как выяснилось бывает даже на PHP 5.2 не установлена эта библиотека

Вот тоже с этим сталкивался. Хотя в официальной документации указывается на то, что это встроенная функция, начиная с PHP 5.2.0.


Опубликовано seaji в вс, 05/12/2010 - 13:46.

"Ch" написал(а):

Хотя в официальной документации указывается на то, что это встроенная функция, начиная с PHP 5.2.0.

Это хостеры специально урезают функциональность.


Опубликовано UnnamedNETUA в вс, 05/12/2010 - 19:36.

Друпал 7 только использую, и пока сайтов нет рабочих окромя пару визиток где это надо.


Опубликовано seaji в пн, 06/12/2010 - 10:11.

Обновляемся.


Опубликовано seaji в пн, 06/12/2010 - 14:09.

UnnamedNETUA написал(а):

Друпал 7 только использую, и пока сайтов нет рабочих окромя пару визиток где это надо.

Думаю что буду делать портирование под Д7 только после выхода второй ветки. Когда этот модуль начнет принимать в виде плагинов и другие соц. сети.

А еще кто-нибудь пользуется Д7?


Опубликовано seaji в пн, 06/12/2010 - 19:39.

Мне вот интересно, пользуются ли на Украине mail.ru
Пошла ли на пользу Украинская локализация или нет?


Опубликовано volocuga@drupal.org в пн, 06/12/2010 - 19:48.

В Украине такой же процент юзеров mail.ru как и в России, т.е большой. Используют. Украинская локализация мало помогает - очень много народу ( большей частью восток) к сожалению сбычилось до непринятия украинского языка как своего родного.

Тут проблема вот в чём: пока "наши" (снг) люди слабо понимают, зачем эта кнопочка и не приведёт ли она к утечке личной информации


Опубликовано UnnamedNETUA в пн, 06/12/2010 - 20:13.

Да, скажу что данный модуль будет очень актуальный для 7 версии друпала если думать на перед и вспомнить про модуль commerce.
Так что развитие модуля до модульной структуры и D7 приветствуется :). У меня почти готов один портальчик где он бы не помешал.


Опубликовано mmc в вт, 07/12/2010 - 03:20.

После обновления появилась надпись «Порекомендуйте эту страницу друзьям в Моем Мире@Mail.Ru»

как её убрать? В настройках ../admin/settings/mail_ru_share:
Стиль кнопки "Поделиться"
Показывать текст - галки нет.


Опубликовано seaji в вт, 07/12/2010 - 09:29.

"mmc" написал(а):

как её убрать?

Да, галочка "показывать текст" управляет тем, что будут показаны имена пользователей, которым это понравилось.
"Порекомендуйте эту страницу друзьям в Моем Мире" не убирается ни как. Так сделали эту кнопку в mail.ru

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


Новое на сайте

Ссылки партнёров