Сегодня:
главная / инструкция / описание модулей управления порталом (справочник) / темы подсайтов (шаблонизатор) / кросспост через соцсети

Кросспост через соцсети

*docs Интеграция с социальными сетями.
Настройка социальных сетей

1) В социальных сетях нужно создать веб-приложения
Facebook.com
Должна быть отмечена галочка "Сайт с Facebook входом" и указана главная страница портала (подсайта)

Vk.com
Ссылка для создания приложения http://vk.com/editapp?act=create
На неё можно выйти через "Разработчикам" внизу сайта. Нужно выбрать "Тип" - "Веб-сайт".

Twitter.com
Ссылка для создания приложения https://dev.twitter.com/apps/new
Website, Callback URL - главная страница портала (подсайта)
Access Type - "Read and Write". Позволит кросспостить.

Настройка ОН:

1) Через редактор объектов должен быть зарегистрирован объект social_user
2) Через редактор шаблонов страниц должна быть зарегистрирована страница project/social с маппингом /social/

Настройка проекта:

1) папке conf проекта должен быть файл social.conf примерно следующего содержания:

--------- Начало social.conf -----------
/* Список социальных сетей для логина. Пустой массив допустим.
Нужно указывать только социальные сети для которых зарегистрированы приложения.
*/
$GLOBALS['__CONFIG']['SN_LOGIN'] = array('fb', 'vk', 'tw');

define('FB_APP_ID', '2342352251096540');
define('FB_APP_SECRET', 'd67c5ljiklokdsfbdcecc420bf2cbb39041f');

// ID приложения
define('VK_APP_ID', '3423453459');
// Защищенный ключ
define('VK_APP_SECRET', 'RoUt1lskdjfffC0FsNgZY');

// Consumer key
define('TW_APP_ID', 'DteO4sdf43v89eQsdfsdfygA'); 
// Consumer secret
define('TW_APP_SECRET', 'uJu2eRTksdfsdTy1oXsdfsdjOFSDNliUsdfsdfvl4');
--------- Конец social.conf -----------

Кросспост в социальные сети

Тут нужно внимательно оценить нужна ли эта функция, т.к. большинство соц. сетей позволяют кросспостить только в свою ленту, да ещё и таким образом, что друзья не видят этих сообщений в своей ленте. ТОлько если они зайдут на вашу страницу они увидят кросспостинговые сообщения.

Галочка кросспоста появляется на форуме под окном для ответа. Чтобы убрать галочку кросспоста нужно перекрыть шаблон comment_form.tpl и выкинуть из него блок (CROSSPOST}.
АВТОРИЗАЦИЯ:
логин:
пароль:
Нажмите для входа

зарегистрироваться
забыл пароль?

СПЕЦАРХИВ:
Email:
Ключ:
 
Рейтинг@Mail.ru SpyLOG Rambler's Top100