Не могу добавить в модуль service-links кнопку "класс" (одноклассники)

Аватар пользователя vic7 vic7 18 октября 2012 в 13:39

добавил в /modules/service_links/services/russian_services.module

$links['_ru_odnoklassniki'] = array(
  'link' => 'http://www.odnoklassniki.ru/dk?st.cmd=addShare&st.s=1&st._surl=<encoded-...',
  'name' => 'Odnoklassniki',
  'description' => t('Поделиться с друзьями'),
  );

ссылка на выходе некорректна, вместо символа точка "." подставляться почерк "_"
odnoklassniki.ru/dk?st[color=red]_[/color]cmd=addShare&st[color=red]_[/color]s=1&st[color=red]_[/color]_surl=мойсайт

пробовал подставлять "%2E", аналогично - подставляться почерк "_" :(

0 Thanks

Комментарии

Аватар пользователя vic7 vic7 18 октября 2012 в 23:42

отчасти разобрался :(
в /modules/service_links/service_links.module, url парсят php функцией parse_str

поставил "костыль" для odnoklassniki.ru