Суббота, 11 Август 2018 12:37

Joomla 3 комментарии ВКонтакте

Разработчики социальной сети ВКонтакте предоставляют владельцам сайтов возможность ставить «виджеты-формы» для комментариев. То есть, чтобы у зарегистрированных пользователей социальной сети была возможность оставлять комментарии под материалами, опубликованными на других сайтах. Зачастую это удобно, поскольку не на всех сайтах есть «форумы» или ещё какой-нибудь способ обратной связи, где можно было бы задать вопрос и получить на него ответ. А даже если таковые имеются, то часто требуют регистрацию, что многим пользователям – не интересно. В то же время в социальной сети ВКонтакте зарегистрированы многие пользователи, что решает вопрос с регистрацией аккаунта.

Довольно интересное решение для пользователей CMS Joomla 3 (коим я являюсь) предложили разработчики Joomline (посмотреть здесь: JL Comments), однако отмечу так же, что в плане «технической документации» – очень, очень сыро. То ли потому что так сильно хотят впарить платную версию, то ли просто было лень следить за обновлениями. В итоге изначально даже подумывал взять модуль, который позволяет вставлять скрипты, вставить виджет и миновать плагин данного разработчика, однако я не из тех, кто ищет лёгкие пути, а потому продолжил сей мазохизм.

Скачать – установить, сложности не возникло, сложность возникла с настройкой. Конечно, в документации предупреждают, что большой % причин неработоспособности заключается в отсутствии API, но где и как его взять написано в ну очень устаревшем тексте. Ссылаются на vkontakte.ru, я сейчас даже не вспомню, сколько лет уже утекло с тех пор, как они на vk.com перекочевали. А в остальном да, манипуляции всё те же, только ссылка другая, за API идём сюда:

https://vk.com/dev/Comments

Здесь получаем API:

А дальше идём в настройки плагина, как этому учит инструкция на сайте разработчиков:

И, казалось бы, плагин заработал, документация закончилась и можно ставить жирную точку на этом вопросе, но нет, остался незакрытым вопрос администрирования, по крайней мере «быстро найти» в документации разработчиков мне лично не удалось.

На самом деле ничего сложного, ответ виден изначально на самом виджете. Но как до этого «догадаться» самому. По моему правильнее было бы всё-таки дописать в документацию и этот вопрос тоже

Из оставшегося недовольства, осталось только то, что плагин не работает под компонентом K2, так что либо придётся его «допиливать», либо всё-таки установлю модуль с виджетом и пропишу в настройках отображение и на K2 тоже.

Спонсоры: