Вы не вошли.
Страницы 1
Наименование: guestbook
Описание: Плагин позволяет организовать на сайте полноценную гостевую книгу.
Текущая версия: 2.0 [выпуск: 16.12.2015]
Проверялся на версии: NG CMS 0.9.4.RC1
Репозиторий в GitHub: Guestbook
Ссылка на скачку из GitHub: Zip
Автор плагина: Zemlemer (Личный сайт, профиль на форуме)
История изменений плагина:
[2.0][2015-12-15]
+ добавлена возможность добавления дополнительных полей записи (только текстовое поле)
+ добавлена возможность прикрепления профиля Vkontakte, Facebook, Google, Instagram
+ добавлена возможность вывода блока последних записей в main.tpl
+ добавлена возможность настройки ЧПУ для страниц плагина
+ добавлена возможность редактирования даты публикации записи администратором
+ изменена структура БД, добавлена таблица guestbook_fields для хранения полей. Требуется переустановка плагина.[1.3][2014-10-05]
+ добавлена возможность выбрать режим работы гостевой книги - с премодерацией или без
+ добавлена возможность выбрать обязательные для заполнения поля[1.2][2014-09-15]
+ добавлена возможность администраторам отвечать на сообщения. изменена структура бд, для обновления:
alter table ng_guestbook add column answer text not null default ''
+ плагин переведен на twig[1.1][2014-03-14]
+ добавлена премодерация сообщений[1.0][2009-05-10]
+ поддержка смайлов и BB-кодов[0.9][2009-04-20]
+ Первая версия[0.91][2009-05-01]
- исправлена ошибка, когда проверочное изображение отображалось пользователям.[0.9][2009-04-20]
+ Первая версия
I ♥ NGeneration CMS
Вне форума
Несколько технических моментов:
- для входа через соцсети используется библиотека Hybridauth
- при входе через соцсети пользователь на сайте не создается, в отличие от auth_social
- аватара из соцсети загружается на сервер и попадает в таблицу в ng_images (при первом заходе), линк на профиль - в описании картинки (поле description)
- для Facebook и Google в коде прописано требование авторизоваться заново при каждом входе
- для Vkontakte и Instagram - повторная авторизация не реализована, т. к. не предусмотрена такая функция в соответствующих API
- удаление привязки соцсети работает для отдельной записи, для других записей из-под того же аккаунта соцсети - привязка останется
Вне форума
Ребята, выручайте, обновил один сайт у себя, хочется сохранить функционал, но плагин гостевой книги не работает как положено с капчой Гугла. Под админом нормально оставляю камменты, а под гостем с капчой не сохраняется. При этом ни ошибок ничего. + пришлось немного изменить php файл плагина, иначе вообще ошибка вылазила, что не найдена функция recaptcha_check_answer. Версия движка последняя с ГитХаба, собственно этот плагин и стал стимулом обновления, т.к. на старой версии много спама через капчу проскальзывает. :(
Вне форума
Ребята, выручайте, обновил один сайт у себя, хочется сохранить функционал, но плагин гостевой книги не работает как положено с капчой Гугла. Под админом нормально оставляю камменты, а под гостем с капчой не сохраняется. При этом ни ошибок ничего. + пришлось немного изменить php файл плагина, иначе вообще ошибка вылазила, что не найдена функция recaptcha_check_answer. Версия движка последняя с ГитХаба, собственно этот плагин и стал стимулом обновления, т.к. на старой версии много спама через капчу проскальзывает. :(
1) Если у тебя была такая ошибка, значит, либо не подключался файл root."/plugins/guestbook/lib/recaptchalib.php", либо ты что-то не так обновился.
2) В целом, слишком мало информации о том, что изменено и что происходит. Лучше сразу же доступы в личку.
Вне форума
1. Обновлялся я на чистую. После обновления движка, я удалил старый плагин (удалялся с косяками, ругался на удаление таблицы, удалил вручную). Затем закинул новую версию плагина и установил. Плагин ругается при работе с Гостем, т.е. функция проверки капчи, работает некорректно.
Файл recaptchalib.php подключается судя по коду лишь в одной функции, а в функции msg_add_submit идёт вызов из recaptchalib.php функции recaptcha_check_answer (строка 36) и ругается, что недоступна такая функция. Поэтому в функцию msg_add_submit я добавил 3 строки:
function msg_add_submit() {
global $template, $tpl, $twig, $userROW, $ip, $config, $mysql, $SYSTEM_FLAGS, $TemplateCache, $lang;
$errors = array();
// Добавленные строки
require_once(root . "/plugins/guestbook/lib/recaptchalib.php");
$publickey = pluginGetVariable('guestbook','public_key');
$privatekey = pluginGetVariable('guestbook','private_key');
Ошибка пропала, но ответ от пользователя всё равно не добавляется в базу. Если писать залогинившись под админом, комментарии появляются без проблем.
Версия плагина 2.0, всё взято с Гитхаба.
Отредактировано lord_maloy (2017-01-16 15:41:13)
Вне форума
1. Обновлялся я на чистую. После обновления движка, я удалил старый плагин (удалялся с косяками, ругался на удаление таблицы, удалил вручную). Затем закинул новую версию плагина и установил. Плагин ругается при работе с Гостем, т.е. функция проверки капчи, работает некорректно.
Файл recaptchalib.php подключается судя по коду лишь в одной функции, а в функции msg_add_submit идёт вызов из recaptchalib.php функции recaptcha_check_answer (строка 36) и ругается, что недоступна такая функция. Поэтому в функцию msg_add_submit я добавил 3 строки:
function msg_add_submit() {
global $template, $tpl, $twig, $userROW, $ip, $config, $mysql, $SYSTEM_FLAGS, $TemplateCache, $lang;$errors = array();
// Добавленные строки
require_once(root . "/plugins/guestbook/lib/recaptchalib.php");
$publickey = pluginGetVariable('guestbook','public_key');
$privatekey = pluginGetVariable('guestbook','private_key');Ошибка пропала, но ответ от пользователя всё равно не добавляется в базу. Если писать залогинившись под админом, комментарии появляются без проблем.
Версия плагина 2.0, всё взято с Гитхаба.
Обновил на github'e. Должно заработать.
Вне форума
Обновил на github'e. Должно заработать.
Да, плагин заработал наполовину. Сейчас ошибку функции не выдаёт, стали появляться сообщения об ошибках и пр. НО! Не проходит никак проверку капчи. Захожу под гостем, пишу сообщение, ввожу капчу и получаю после этого что капча введена неверно. Пробовал раз 20-30, капча верная, но никак не проходит проверку :(
Вне форума
infinity237 пишет:Обновил на github'e. Должно заработать.
Да, плагин заработал наполовину. Сейчас ошибку функции не выдаёт, стали появляться сообщения об ошибках и пр. НО! Не проходит никак проверку капчи. Захожу под гостем, пишу сообщение, ввожу капчу и получаю после этого что капча введена неверно. Пробовал раз 20-30, капча верная, но никак не проходит проверку :(
Я хз, у меня все работает. Нужно конкретно смотреть, так без доступов не сказать.
Вне форума
Подскажите, надо ли дополнительно что либо ещё настраивать? Зарегался на Гугл, указал открытый и закрытый ключи, выводится капча, но при вводе пишет что код неверный. Уже не знаю куда копать, проверяю реальный сайт переведённый на Denwer. Движок последний
Всю голову уже сломал.
Вне форума
Специально поставил, все работает - http://air.tw1.ru/plugin/guestbook/
Вне форума
В общем никак не могу победить
Туповат видать. Со старой версией неимоверно много спама летит, надо как-то обновиться. Сейчас обновился до последней версии и не оставляю попыток запустить капчу в гостевой книге.
В общем зарегал капчу на google, вставил Private и Public ключи в настройках, но в настройках капчи на google пишет "Не применимо".
https://yadi.sk/i/RmST8eg53Ew2C4
При вводе капчи, ошибка.
https://yadi.sk/i/2P8W5tzI3Ew2Gx
Сайт http://kirovka174.ru
Вне форума
В общем никак не могу победить
Туповат видать. Со старой версией неимоверно много спама летит, надо как-то обновиться. Сейчас обновился до последней версии и не оставляю попыток запустить капчу в гостевой книге.
В общем зарегал капчу на google, вставил Private и Public ключи в настройках, но в настройках капчи на google пишет "Не применимо".
https://yadi.sk/i/RmST8eg53Ew2C4
При вводе капчи, ошибка.
https://yadi.sk/i/2P8W5tzI3Ew2Gx
Сайт http://kirovka174.ru
Домены то как прописаны? Чтобы что-то конкретно сказать нужны доступы от сайта. Если есть желание разобраться, то можете писать в личку.
Вне форума
Страницы 1
[ Сгенерировано за 0.019 сек, 7 запросов выполнено - Использовано памяти: 587.15 Кбайт (Пик: 624.15 Кбайт) ]