Категории |
Сделать расширение для сервиса FindPresentЗдравствуйте! <script type="text/javascript"> var _lsPresent = _lsPresent || []; _lsPresent.push({'key' : 'КОД_КОМПАНИИ'}); _lsPresent.push({'ts' : 'j'}); _lsPresent.push({'debug' : 0}); document.write('<sc'+'ript type="text/javascript" src="http://findpresent.net/js/p.load.js?t='+(new Date()).getTime()+'"></sc'+'ript>'); </script> Где 'key' это ключ компании, который пользователь получает в панели управления FindPresend, т.е. 'КОД_КОМПАНИИ' нужно заменить на ключ. Его лучше хранить в конфиге или настройках плагина, чтоб пользователю было удобно прописать туда свой ключ. 'ts' - это тип JS кода в зависимости от js библиотеки: j - используется jQuery, m - используется Mootools, jf - ни одна из этих библиотек не используется (будет автоматически подгружена jQuery). 2. Создать URL, например, ваш_сайт/findpresent/api_auth/, который будет отдавать данные о текущем авторизованном пользователе в виде: uin = 12345 name = "Vasy Pupkin" url = "http://livestreet.ru/profile/vasy/" Где 'uin' - это уникальный идентификатор пользователя (обычно ID), 'name' - имя/логин пользователя, 'url' - адрес до страницы профиля пользователя. Данные должны отдаваться текстом в кодировке UTF-8, каждый параметр отделен переносом строки. Обязательным является только параметр 'uin'. Пример плагина для LiveStreet CMS можно скачать здесь http://findpresent.net/uploads/plugins/ls_plugin_findpresent_1.0.zip - он довольно простой. Есть добровольцы, готовые реализовать данный плагин? Тут вобщем-то делать особо нечего. Времени только пока нет, если появится в ближайшее время, то сделаю. Народ кто доделает ?) так а в чем прикол? |
|