service links 2 шифрует url

Главные вкладки

Аватар пользователя koodry koodry 12 сентября 2010 в 8:44

Здравствуйте. У меня установлен service links 2. Пытаюсь сделать кнопку vkontakte. В файле .module прописал следующее.

$links['vkontakte'] = array(
    'name' => 'Vkontakte',
    'link' => 'http://www.vkontakte.ru/share.php?url=<encoded-url>&title=<encoded-title>',
    'description' => t('Share on Vkontakte.'),
    'icon' => drupal_get_path('module', 'service_links') . '/images/vkontakte.png',
  );

Все было бы хорошо но вместо друпал выводит "A252F" вместо "/". В чем может быть проблема и как это можно исправить?

Комментарии

Аватар пользователя ingumsky@drupal.org ingumsky@drupal.org 12 сентября 2010 в 17:16

На drupal.org в issues модуля есть мой патч, который исправляет ссылку Яндекса и добавляет сервис «В контакте». Можете просто поставить его, и всё должно быть хорошо.

Аватар пользователя postoronniy postoronniy 24 сентября 2010 в 1:09

У меня тож проблема с этой кнопкой. Ни после установки патча, ни при установке service_links 6.x-2.x-dev в которой этот патч уже включен.
Суть проблемы в том, что не отображается значек ни в нодах, ни в /admin/settings/service_links/services . файл с иконкой там, где ему и положено быть, текстовая ссылка выводится нормально, равно как и остальные ссылки. только с иконкой вконтакте такая беда.