Внимание!
Не все расширения для phpBB 3.2 совместимы с phpBB 3.3, главным образом из-за неверного синтаксиса в определениях сервисов (отсутствия обрамляющих кавычек - '...').
Перед обновлением необходимо убедиться в совместимости всех расширений.
Рекомендуется предварительно тестировать обновление на копии конференции (локально или на сервере).

[RC] (AJAX ADD-ON) Thanks for posts - Спасибо за сообщение

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Зарегистрирован: 12.05.2005 17:25
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

[RC] (AJAX ADD-ON) Thanks for posts - Спасибо за сообщение

Сообщение Поручик »

Наименование модификации: Thanks for posts (AJAX ADD-ON)

Автор мода: Палыч

Автор Адд-она: Sergey aka Porutchik

Описание: Мод является адд-оном к моду Thanks for posts by Палыч и добавляет возможность благодарить/отменять благодарность за сообщение без перезагрузки страницы (AJAX-функция).

В папке contrib архива мода инструкция для левостороннего просильвера prosilver_left_side.xml.

Версия: 1.0.7

Скачать: _http://forum.aeroion.ru/download.php?id=201

ВНИМАНИЕ!! В этой теме поддержка оказывается только по адд-ону.

За дополнительной информацией и поддержкой по моду обращайтесь по адресам:
phpbb.com Thanks for posts (eng.)
phpbbguru.net Thanks for post (Спасибо за пост) (rus.)

Вероятные вопросы по использованию мода

Поставил мод и адд-он, у меня он работает нормально, а у некоторых пользователей нет.
Адд-он разработан с использованием технологии AJAX и может работать только у пользователей, в агентах которых разрешено исполнение сценариев JavaScript и установлен объект XmlHttpRequest.

Поставил мод и адд-он строго по инструкции и у меня вообще ничего не работает. Есть ли способы устранить данную проблему?
Есть. Займитесь резьбой по дереву или вышивкой гладью и не морочьте мне голову.

If you like this ADD-ON, please consider a small donation. Thank you!
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html

Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Зарегистрирован: 12.05.2005 17:25
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

Re: [BETA] (AJAX ADD-ON) Thanks for posts - Спасибо за сообщ

Сообщение Поручик »

Если проблема с некорректными символами, попробуйте удалить из файла includes/functions_json.php этот фрагмент.

Код: Выделить всё

	@header('Content-type: text/plain; charset=UTF-8');
	@header('Cache-Control: private, no-cache="set-cookie"');
	@header('Expires: 0');
	@header('Pragma: no-cache');
Тут похоже извечная проблема с кодировкой.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html

Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Зарегистрирован: 12.05.2005 17:25
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

Re: [BETA] (AJAX ADD-ON) Thanks for posts - Спасибо за сообщ

Сообщение Поручик »

Залил новый архив. В папке contrib инструкция для левостороннего просильвера prosilver_left_side.xml.
Проверял работу в трёх браузерах, особенно в IE8, всё работает.
Если у кого-то IE7, 6, 5, Опера ниже 10.53, FF ниже 3.6.3, ваши проблемы, я свою винду7 пачкать не намерен, проблемы решать тоже.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html

Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Зарегистрирован: 12.05.2005 17:25
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

Re: [BETA] (AJAX ADD-ON) Thanks for posts - Спасибо за сообщ

Сообщение Поручик »

Ещё раз тряхнул мод. Текущая версия 1.0.2
Добавил показ крутящегося шарика возле кнопки благодарить во время обработки.
Для обновления достаточно скачать архив и залить на сервер файлы:

Copy: root/styles/prosilver/template/ajax_thanks_viewtopic.html To: styles/prosilver/template/ajax_thanks_viewtopic.html
Copy: root/styles/prosilver/theme/images/ajax_load_small.gif To: styles/prosilver/theme/images/ajax_load_small.gif
Copy: root/styles/subsilver2/template/ajax_thanks_viewtopic.html To: styles/subsilver2/template/ajax_thanks_viewtopic.html
Copy: root/styles/subsilver2/theme/images/ajax_load_small.gif To: styles/subsilver2/theme/images/ajax_load_small.gif
Copy: root/styles/ajax_thanks.js To: styles/ajax_thanks.js
Copy: root/ajax_thanks.php To: ajax_thanks.php

Если вы считаете, что эта очень полезная функция вам не нужна закоментируйте или удалите в файле styles/ВАШ_СТИЛЬ/template/ajax_thanks_viewtopic.html строку

Код: Выделить всё

ajax_thanks.create_image_element('{T_THEME_PATH}/images/ajax_load_small.gif');
Но поддерживаться при этом будет только последня версия.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html

Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Зарегистрирован: 12.05.2005 17:25
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

Re: [RC] (AJAX ADD-ON) Thanks for posts - Спасибо за сообщен

Сообщение Поручик »

Немного обновил мод. Текущая версия 1.0.3
Для обновления достаточно залить на сервер ajax_thanks.php из архива.
Copy: root/ajax_thanks.php To: ajax_thanks.php
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html

Аватара пользователя
владимир1983
phpBB 3.1.9
Сообщения: 5954
Зарегистрирован: 27.04.2010 2:17
Откуда: Сергиев Посад
Благодарил (а): 391 раз
Поблагодарили: 731 раз

Re: [RC] (AJAX ADD-ON) Thanks for posts - Спасибо за сообщен

Сообщение владимир1983 »

может пригодиться...
стиль на основе sibsilver2
стоит AJAX Quick Edit, когда тестировал адон заметил:
благодарю за сообщение, всплывает окно с подтверждением благодарности(кружок вертится), нажимаю ок. Отменяю благодарность всплывает окно с подтверждением(кружок вертится), нажимаю ок. Не перезагружая страницу нажимаю кнопку быстрого редактирования(!кружок вертится!) редактирую или отменяю редактирование, окно закрывается но кружок продолжает крутится(я как понял он вообще не должен крутится при использовании AJAX Quick Edit). После перезагрузки страницы кружок перестаёт крутиться.
Пробовал в Opera 10.53 и Mozilla Firefox3.6
В просильвере потестить такое не смог, не установлен AJAX Quick Edit.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)

Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Зарегистрирован: 12.05.2005 17:25
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

Re: [RC] (AJAX ADD-ON) Thanks for posts - Спасибо за сообщен

Сообщение Поручик »

Адд-он адаптирован для Thanks for posts версии 1.2.7 .
Текущая версия 1.0.4

Для обновления.

Удалить с сервера:
styles/ajax_thanks.js
styles/json_sans_eval.js

Скопировать на сервер:
Copy: root/styles/prosilver/template/ajax_thanks_viewtopic.html To: styles/prosilver/template/ajax_thanks_viewtopic.html
Copy: root/styles/prosilver/template/ajax_thanks.js To: styles/prosilver/template/ajax_thanks.js
Copy: root/styles/prosilver/template/json_sans_eval.js To: styles/prosilver/template/json_sans_eval.js

Если используется subsilver2:
Copy: root/styles/subsilver2/template/ajax_thanks_viewtopic.html To: styles/subsilver2/template/ajax_thanks_viewtopic.html
Copy: root/styles/subsilver2/template/ajax_thanks.js To: styles/subsilver2/template/ajax_thanks.js
Copy: root/styles/subsilver2/template/json_sans_eval.js To: styles/subsilver2/template/json_sans_eval.js
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html

Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 453 раза

Re: [RC] (AJAX ADD-ON) Thanks for posts - Спасибо за сообщен

Сообщение Палыч »

Поручик
Забугорные юзеры сообщают, что аддон работает и с 1.2.8 (вчера отправил на валидацию)
1.2.8 у нас в файлах
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Зарегистрирован: 12.05.2005 17:25
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

Re: [RC] (AJAX ADD-ON) Thanks for posts - Спасибо за сообщен

Сообщение Поручик »

Я знаю. Поправил шаблоны, чтобы были ссылки на поиск благодарностей из постов.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html

Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 453 раза

Re: [RC] (AJAX ADD-ON) Thanks for posts - Спасибо за сообщен

Сообщение Палыч »

Поручик
Ещё один глюк
При отключении вывода число спасибок в минипрофиле (в посте) при использовании аддона вывод всё-равно срабатывает (и исчезает при удалении)

Добавлено спустя 1 минуту 1 секунду:
Re: [RC] (AJAX ADD-ON) Thanks for posts - Спасибо за сообщение
При обновлении страницы - исчезает.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 453 раза

Re: [RC] (AJAX ADD-ON) Thanks for posts - Спасибо за сообщен

Сообщение Палыч »

ОК, первый глюк тут http://www.phpbbguru.net/community/topi ... ml#p284101
Кстати, заметил небольшой глюк на твоём аддоне.
Видно, если посты находятся рядом.
Благодаришь первый пост, затем второй, затем удаляешь спасибо в первом, затем во втором и имеешь крутящее кольцо, которое крутится постоянно (если не нажать F5)

Опера 10.53
Добавлено спустя 1 минуту 41 секунду:
Re: [RC] (AJAX ADD-ON) Thanks for posts - Спасибо за сообщение
Вообще, нужно добавить в конфиг переменную типа "Использовать аякс" и встроить аддон прямо в мод.
?

Добавлено спустя 34 минуты 49 секунд:
Re: [RC] (AJAX ADD-ON) Thanks for posts - Спасибо за сообщение
Если говорить про версию 1.2.8, то в ajax_thaks_viewtopic.html нужно удалить двоеточие в конце строки

Код: Выделить всё

					<dt>{postrow.THANK_TEXT}{postrow.POST_AUTHOR_FULL}{postrow.THANK_TEXT_2}:</dt>
и теряется время выставления спасибок (пока не понял где)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Зарегистрирован: 12.05.2005 17:25
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

Re: [RC] (AJAX ADD-ON) Thanks for posts - Спасибо за сообщен

Сообщение Поручик »

Не, это моя частная собственность. Сколько сил потрачено, сколько страниц прочитано по аяксу, dom, javascript, etc.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html

Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 453 раза

Re: [RC] (AJAX ADD-ON) Thanks for posts - Спасибо за сообщен

Сообщение Палыч »

Поручик писал(а):Не, это моя частная собственность
Ни вапрос! :mrgreen: :mrgreen: :mrgreen:

Добавлено спустя 1 минуту 36 секунд:
Re: [RC] (AJAX ADD-ON) Thanks for posts - Спасибо за сообщение
Посмотри в 1.2.8 вывод (там слегка изменён код и thanks_time добавлено)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Зарегистрирован: 12.05.2005 17:25
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

Re: [RC] (AJAX ADD-ON) Thanks for posts - Спасибо за сообщен

Сообщение Поручик »

По поводу 1.2.8. Я специально ориентируюсь на версию, прошедшую валидацию, хоть и формальную.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html

Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Зарегистрирован: 12.05.2005 17:25
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

Re: [RC] (AJAX ADD-ON) Thanks for posts - Спасибо за сообщен

Сообщение Поручик »

Глюки пофиксены. Вот теперь версия адд-она 1.0.4
Следующая будет с релизом Thanks post v 1.2.8

Copy: root/ajax_thanks.php To: ajax_thanks.php
Copy: root/styles/prosilver/template/ajax_thanks_viewtopic.html To: styles/prosilver/template/ajax_thanks_viewtopic.html
Copy: root/styles/prosilver/template/ajax_thanks.js To: styles/prosilver/template/ajax_thanks.js

Optional:
Copy: root/styles/subsilver2/template/ajax_thanks_viewtopic.html To: styles/subsilver2/template/ajax_thanks_viewtopic.html
Copy: root/styles/subsilver2/template/ajax_thanks.js To: styles/subsilver2/template/ajax_thanks.js
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html

Вернуться в «Бета-версии модов для phpBB 3.0.x»