Перейти к контенту

[2.3.x](SnS) AJAX Быстрый ответ


Рекомендуемые сообщения

Sannis, что насчёт моей проблемы?

Как вы могли видеть, у меня писать из вышеуказанных браузеров получается. Так что либо кеш, либо билд браузера с глюками.

Ссылка на комментарий
Поделиться на других сайтах

  • Ответы 771
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

Загружено фотографий

Sannis: :D

Жаль, что нам не удалось в асе пообщаться...

Вообщем проблема в следующем:

Были сделаны изменения в файлах для этой модификации с 0 (редактируемые файлы были взяты из дистрибутива).

В браузерах Firefox, IE8, Opera (последних версиях), при нажатии кнопки Отправить появляется аяксовая надпись: "Подождите, идёт загрузка новых сообщений", потом убирается форма быстрого ответа и на этом всё висит. После рефреша страницы - сообщение появляется в теме.

Окно джаваошибок молчит.

 

Я прочитал, что мод для версии ипб 2.3.х, но все исправления были сделаны согласно инструкции и вроде должно было работать ;)

 

Причем если нажимать на кнопку "Загрузить новые сообщения", то процедура проходит корректно. Работает как нужно. Проблема только при отправке нового сообщения.

Ссылка на комментарий
Поделиться на других сайтах

Дебаг спасёт мир. Но посмотреть сейчас на ваш форум времени нету.
Ссылка на комментарий
Поделиться на других сайтах

Sannis

клёвый авик....

 

поставил из типс н трикс фичу с галочкой для админов "антисклейка сообщений"

 

 

в общем без аякса всё работает.

с аяксом

 

добавляю к остальным филдам в начале

fields['post_merge_off']   = document.forms['REPLIER'].elements['post_merge_off'].checked ? 'yes' : '';

 

соответственно name checkboxа == post_merge_off

 

но начинаются какие то глюки :-(

 

-------------------

 

 

закон подлости...

стоило написать пост - всё сразу заработало ...

а вообще то внимательнее надо быть

 

тем, кто ставил бетку

потом нельзя просто обновить файлы, надо еще раз пробежаться по инструкции

там 3 или 4 изменения

 

из-за них наверное глючит

Изменено пользователем Sannis
Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Аналогичная проблема как и у pikachu. Дебагер говорит:

 

input has no properties
[Break on this error] switch (input.charAt(0)) {
sns_ajax_fast_rep... (line 459)

 

http://forums.animesekai.ru/index.php?act=idx

Ссылка на комментарий
Поделиться на других сайтах

Sannis, после установки системы репутации от Архара, перестала обновляться страница при добавлении сообщения. При этом само сообщение в базу пишется, и после обновления вручную страницы показывается. Дебаг инфа в аттачах, при добавлении сообщения - 1, и после обновления страницы в ручную, чтобы увидеть сообщение - 2.
Ссылка на комментарий
Поделиться на других сайтах

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

Понял. Лови -

 

JavaScript - http://miranda-planet.com/forum/index.php?showtopic=967&pid=5098&st=0&
Unknown thread
Error:
name: TypeError
message: Statement on line 258: Cannot convert undefined or null to Object
Backtrace:
 Line 258 of linked script http://miranda-planet.com/forum/jscripts/sns_ajax_fast_reply.js
				for( var pid in ret_arr['html'] )
 ...
stacktrace:   ...

Ссылка на комментарий
Поделиться на других сайтах

Скорее всего неверная установка одного из модов. Они не пересекаются, и на нескольких сайтах я ставил их вместе — работают. Проверьте в xmlout.php код.
Ссылка на комментарий
Поделиться на других сайтах

Я два года ставлю моды :D И на локалке все пашет прекрасно. На чистом форуме, где стоят только быстрый ответ и система репутации. На другой, рабочий ставится с таким непонятным глюком.
Ссылка на комментарий
Поделиться на других сайтах

Ваш ответ только ещё раз подтверждает, что проблема не в моде, а в том как он установлен, либо в других модах, но никак не в репутации :D

Можете их перечислить, скажу какой мог пересечся с быстрым ответом.

 

P.S. Сейчас он у вас на форуме отключён или работает?

Ссылка на комментарий
Поделиться на других сайтах

Работает, все моды не перечислю, т.к. форумом до меня занимался раньше другой человек. Уми стоит, прикрепление любого сообщения в теме, спасибо от авола, моды аякс голосования, изменения видимости, быстрого ответа. (FSY22) DB Customization Manager, (FSY22) Group Name Indicator, ibWiki, Duplicate IP Check, (FSY22) Custom Meta Tags, система репутации собственно. Может что еще забыл. Просто глюк проявился только после установки именно репутации, что как раз доказывает, что она при чем :D
Ссылка на комментарий
Поделиться на других сайтах

Смотрите выше по теме, как Vilz добавлял обработку подобного. Нужно немного изменить яваскрипт, чтобы он передавал значение этого чекбокса.
Ссылка на комментарий
Поделиться на других сайтах

я Vilz :D

 

во второй версии я сделал так

найти

	fields['Post']	  = document.forms['REPLIER'].Post.value;

 

добавить после

	try{
	fields['post_merge_off']   = document.forms['REPLIER'].elements['post_merge_off'].checked ? 'yes' : '';
}catch(e){};

Ссылка на комментарий
Поделиться на других сайтах

Vilz, fixed :D
Ссылка на комментарий
Поделиться на других сайтах

Ставьте vBulletin и не мучайтесь с этим аяксом ;)

там уже он по умолчанию :)

Ну незнаю! я например не уважаю vBulletin! незнаю даже почему! наверное потому что все говорят что не хороший форум )) :D

Ссылка на комментарий
Поделиться на других сайтах

Холивары разводите в showforum=13, предупреждаю на будущее.
Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

Очень хороший граммотный мод.

 

Ну и конечно вопрос ламера))

Сложно ли туда впихнуть загрузку фоток как в расширеной форме. (на 1,3 я простую загрузку файлов впихнул в форму бытрого ответа, но здесь ajax сплошной)

Ссылка на комментарий
Поделиться на других сайтах

Блин всё работает отлично, кроме склейки сообщений. Даже незнаю что делать. Может кто подскажет

Форум 2.3.5

Мод версия 2

Сам форум

 

 

И вот такая мысля есть, не всегда удобно делать быстрое цитирование. Часто нужно цитировть через выделения, может тоже к моду приделать. Мне нравится как тут реализовано Выделил, появилась кнопка для цитаты, нажал, цитата в окне.

Ссылка на комментарий
Поделиться на других сайтах

Часто нужно цитировть через выделения, может тоже к моду приделать.
Для этого есть отдельный мод, смотрите архив.

 

Блин всё работает отлично, кроме склейки сообщений. Даже незнаю что делать. Может кто подскажет

Форум 2.3.5

Мод версия 2

Сам форум

Прочитайте рекомендации по задаванию вопросов, а также это.

 

Link, сделать можно всё, но утяжелять мод я не хотел бы :D Возможно, если будет свободное время летом, могу взяться за это в частном порядке. Как таковой сложности в такой модификации нет.

Ссылка на комментарий
Поделиться на других сайтах


×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.