|
|
28.06.2013, 09:31
|
|
Егоров Денис Александрович
Зарегистрирован: 2013-01-14
Сообщений: 31
|
Добрый день. Возникла проблемка с модулем комментариев.
При добавлении комментария в firebag'e следующее сообщение:
Код:SyntaxError: syntax error
[Прерывать на этой ошибке]
(%NL2BR[{'id':'29', 'parent_id':'0', 'commentHTML':escape("<d
comments.js (строка 375, столбец 1)
Кнопка "Сохранить" западает и не происходет дальнейшей загрузки.
При этом комментарий добавляется, нужно только обновить страницу.
При редактировании в textarea появляется сообщение "Подождите, идёт загрузка..." и ничего не происходит.
При удалении копка "Удалить" западает и также нет дальнейшей загрузки.
Неткат версии 4.2.
|
|
|
01.07.2013, 10:06
|
|
Егоров Денис Александрович
Зарегистрирован: 2013-01-14
Сообщений: 31
|
Это может быть из-за того, что я закомментил проверку капчи? (строка 57 файла add.php):
Цитата: // CAPTCHA
/*if ( $nc_core->modules->get_by_keyword("captcha") ) {
if ( !$user_id && !nc_captcha_verify_code($nc_captcha_code, $nc_captcha_hash, 0) ) {
$new_hash = nc_captcha_generate_hash();
nc_captcha_generate_code($new_hash);
die("{'error':'Wrong CAPTCHA code!', 'captchawrong':'1', 'hash' : '".$new_hash."'}");
}
}*/
если не комментить, то выдает:
Цитата:SyntaxError: syntax error
/netcat/modules/comments/comments.js
Line 379
(%NL2BR{'error':'Wrong CAPTCHA code!', 'captchawrong':'1', 'h
|
|
|
11.08.2013, 02:09
|
|
Руслан Густокашин
Студия Вэлпис
Зарегистрирован: 2012-02-06
Сообщений: 962
|
Боюсь, по 4.2 Вам уже никто не возьмется помогать, все уж давно на 4.72 или на 5.х сидят. Не проще ли будет обновить версию системы?
|
|
|
19.09.2013, 10:00
|
|
Егоров Денис Александрович
Зарегистрирован: 2013-01-14
Сообщений: 31
|
4.72 недалеко от 4.2 ушла...
Решил пробему так:
файл /netcat/modules/comments/comments.js
перед строкой Код:updData = eval('(' + responseJson.replace(/\n/g, "%NL2BR").replace(/\r/g, "") + ')');
добавляем:
responseJson = jQuery.trim(responseJson);
|