Плагин для отправки постов в страницу сайта в соцсети.

Добрый день!

Есть потребность в плагине со следующим функционалом:
У админов рядом с кнопками «Редактировать» и «Удалить» должны появиться кнопки «Отправить в VK», «Отрпавить в FB» (см картинку), при нажатии на оные пост добавляется в сообщество сайта в соцсети.
Если пост уже добавлен туда, то соответствующая кнопка неактивна.

Найдутся ли умельцы, готовые взяться за подобную работу? Стоимость обсуждаема.

Корректная локализация строк в JS-коде плагина

Уважаемые коллеги,

Как корректно локализовать строки, используемые в js-коде, который подключается моим плагином через Viewer_AppendScript? Например, различные сообщения и т.п. вспомогательные строки. Хотелось бы сделать изначально правильно.

Заранее благодарю за любую помощь.

Подключение сторонних javascript библиотек в плагине

Суть задачи: плагин в своей работе задействует внешнюю js библиотеку. В моём случае — это Google Maps Api. При добавлении этой библиотеки таким образом:
$this->Viewer_AppendScript('http://maps.google.com/maps/api/js?sensor=true&libraries=drawing,geometry');

гугл посылает далеко и надолго.
Я обнаружил 2 решения проблемы:
1 (корявое). Отключить сжатие js файлов:
Config::Set('compress.js.merge',false);
Config::Set('compress.js.use',false);

Почему корявое, думаю, объяснять не стоит.
2 (приемлемое). Полез в код движка и обнаружил что подключить стороннюю js библиотеку можно без проблем, просто вьюверу указать чтоб не пытался объединить её код с остальным:
$this->Viewer_AppendScript('http://maps.google.com/maps/api/js?sensor=true&libraries=drawing,geometry',array('merge'=>false));

Вуаля! Работает!
Подскажите если есть ещё варианты решения данной проблемы