Уважаемые пользователи!
Напоминаем, что с 7 ноября 2020 года phpBB Group прекратила выпуск обновлений для phpBB версии 3.2.
С учетом этого, рекомендуется обновить конференции до версии 3.3.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до отдельного объявления.

[3.1][3.2] AddonForThanksForPosts

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 9 лет 10 месяцев
Откуда: Израиль
Благодарил (а): 73 раза
Поблагодарили: 247 раз

[3.1][3.2] AddonForThanksForPosts

Сообщение Алг »

Расширение является дополнением к [3.1][3.2] [dev] Thanks for posts и добавляет ajax-функциональность для возможности пользователям раздать/снять 'спасибо' без перезагрузки страницы, а модератором удалить список проголосовавших за пост.
Аддон имеет смысл ставить только в том случае, если вы установили расширение "Thanks for posts by Палыч".


Версия для phpBB 3.1: https://github.com/alg5/addonforthanksf ... ree/master
Версия для phpBB 3.2: https://github.com/alg5/addonforthanksf ... /dev_3.2.x
Инсталляция:
Скопируйте всё содержимое репозитория в папку ext/alg/addonforthanksforposts/
Перейдите в Панель администратора: АСР-> Персонализация-> Управление расширениями
Включите расширение "Addon for Thanks for posts"

Обсуждение, тестирование, демо ТУТ http://anderson.phpbbguru.net/viewtopic.php?f=5&t=52

Внимание: по требованию команды валидаторов расширение сменило своё имя с AddonForThanksForPostsна addonforthanksforposts
Последняя версия расширения под названием AddonForThanksForPosts - 2.0.7
Первая версия расширения под названием addonforthanksforposts - 2.0.8
Порядок перехода с любой версии ниже 2.0.8 на актуальную:
1. Отключить расширение
2. Удалить данные расширения( обязательно!!!)
3. Удалить директорий AddonForThanksForPosts с сервера ( желательно)
4. Установить последнюю версию расширения из репозитория и включить его
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Аватара пользователя
igorbond
phpBB 3.0.13
Сообщения: 2967
Стаж: 10 лет 5 месяцев
Благодарил (а): 626 раз
Поблагодарили: 130 раз

Re: [dev]AddonForThanksForPosts

Сообщение igorbond »

тест
123456
Изображение
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 12 лет 2 месяца
Откуда: Сергиев Посад
Благодарил (а): 306 раз
Поблагодарили: 296 раз

Re: [dev]AddonForThanksForPosts

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

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

"NetworkError: 404 Not Found - http://southklad.info/ext/alg/AddonForThanksForPosts/styles/prosilver/template/jquery.noty.js?_=1425585070520"
Надо в адоне добавить папку all для переопределения стиля в случае когда prosilver стиль не является стилем по умолчанию.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 9 лет 10 месяцев
Откуда: Израиль
Благодарил (а): 73 раза
Поблагодарили: 247 раз

Re: [dev]AddonForThanksForPosts

Сообщение Алг »

да, папку надо переименовать в all или сделать копию. Но этого недостаточно. После создания папки
откройте файл all/template/event/overall_footer_after.html

найти

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

<script type="text/javascript" >
(function ($) {
    if (typeof ($.noty) !== 'object') {
        $.getScript('./ext/alg/AddonForThanksForPosts/styles/prosilver/template/jquery.noty.js', function () {
            $.getScript('./ext/alg/AddonForThanksForPosts/styles/prosilver/template/default.js');
            $.getScript('./ext/alg/AddonForThanksForPosts/styles/prosilver/template/topRight.js');
            $.getScript('./ext/alg/AddonForThanksForPosts/styles/prosilver/template/topCenter.js');
        });
    }
    else {
        if (typeof ($.noty.themes.defaultTheme) !== 'object') {
            $.getScript('./ext/alg/AddonForThanksForPosts/styles/prosilver/template/default.js');
        }
        if (typeof ($.$.noty.layouts.topRight) !== 'object') {
            $.getScript('./ext/alg/AddonForThanksForPosts/styles/prosilver/template/topRight.js');
        }
        if (typeof ($.$.noty.layouts.topCenter) !== 'object') {
            $.getScript('./ext/alg/AddonForThanksForPosts/styles/prosilver/template/topCenter.js');
        }
    }
})(jQuery);                                    // Avoid conflicts with other libraries

</script>
заменить на

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

<!-- INCLUDEJS jquery.noty.js -->
<!-- INCLUDEJS default.js -->
<!-- INCLUDEJS topRight.js -->
<!-- INCLUDEJS topCenter.js -->
а я потом внесу коррективы в экст
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 10 лет 1 месяц
Благодарил (а): 101 раз
Поблагодарили: 91 раз
Забанен: Бессрочно

Re: [dev]AddonForThanksForPosts

Сообщение xisp »

Зачем столько файлов? Первый понятно, библиотека, и должен быть отдельным файлом, а остальные то?
phpBBex
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 9 лет 10 месяцев
Откуда: Израиль
Благодарил (а): 73 раза
Поблагодарили: 247 раз

Re: [dev]AddonForThanksForPosts

Сообщение Алг »

шаблоны. Почитайте документацию по библиотеке jquery.noty.js
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Аватара пользователя
igorbond
phpBB 3.0.13
Сообщения: 2967
Стаж: 10 лет 5 месяцев
Благодарил (а): 626 раз
Поблагодарили: 130 раз

Re: [dev]AddonForThanksForPosts

Сообщение igorbond »

Спасибо то что нужно, работает.
Изображение
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 12 лет 6 месяцев
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 240 раз

Re: [dev]AddonForThanksForPosts

Сообщение Alecto »

не уверен на какой стороне ошибка...
обновил форум до 3.1.4.
так же на тесте обновил экст благодарностей до последней версии с гитхаб + установлен аддон, который уже давно не обновлялся.
ставлю/снимаю благодарности - они проставляются, но счетчик не обновляется, только после перезагрузки страницы.
само расширение благодарностей работает.
проверил здесь на гуру - аддон работает корректно, у меня на основе, где версия благодарностей 2.0.2, но без последних изменений - тоже все работает.
думаю, проблема в самых последних изменениях расширения, которые не отслеживаются аддоном.
поправить бы.
Последний раз редактировалось Alecto 04.05.2015 23:17, всего редактировалось 1 раз.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 12 лет 2 месяца
Откуда: Сергиев Посад
Благодарил (а): 306 раз
Поблагодарили: 296 раз

Re: [dev]AddonForThanksForPosts

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

Установлена версия основного экста 2.0.2 и аддона 2.0.3. Проблем нет.

Отправлено спустя 50 секунд:
Консоль смотри на предмет ошибок во время выполнения скрипта.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 12 лет 6 месяцев
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 240 раз

Re: [dev]AddonForThanksForPosts

Сообщение Alecto »

все. досмотрел.
на тесте была более старая версия аддона, после обновления проблем нет.
спасибо.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 12 лет 2 месяца
Откуда: Сергиев Посад
Благодарил (а): 306 раз
Поблагодарили: 296 раз

Re: [dev]AddonForThanksForPosts

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

Alecto писал(а): на тесте была
Ты давай там на своём тесте проблемы решай сам. А сюда пиши когда в продакшене что то не так.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 12 лет 6 месяцев
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 240 раз

Re: [dev]AddonForThanksForPosts

Сообщение Alecto »

владимир1983 писал(а): Ты давай там на своём тесте проблемы решай сам.
ага, ступил, сам виноват.
если чего - подчистите тему.
Аватара пользователя
Шерхан
phpBB 1.0.0
Сообщения: 1
Стаж: 6 лет 11 месяцев
Благодарил (а): 1 раз

Re: [dev]AddonForThanksForPosts

Сообщение Шерхан »

Здравствуйте!
Версия phpBB 3.1.5, тема - Subway (by KomiDesign)
Установил (пока на локалке) Thanks for posts от Палыча, настроил под тему. Немного расстроило, что с каждым "спасибо" страница обновляется, погуглил и нашел AddonForThanksForPosts. Установив аддон AddonForThanksForPosts, начал пробовать ставить "спасибо", и убирать их. Когда жму на "Поблагодарить за пост", то страница всё равно обновляется, то есть, никакого "аякс-эффекта" нет.
Аддон устанавливается, при просмотре исходников страницы внизу виден код из overall_footer_after.
Кэш обновлял.
Что я делаю не так, подскажите, пожалуйста.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 12 лет 2 месяца
Откуда: Сергиев Посад
Благодарил (а): 306 раз
Поблагодарили: 296 раз

Re: [dev]AddonForThanksForPosts

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

Ссылку на форум и тестового пользователя с правом благодарить дай.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:48 модератором LavIgor

Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 9 лет 10 месяцев
Откуда: Израиль
Благодарил (а): 73 раза
Поблагодарили: 247 раз

Re: [dev] AddonForThanksForPosts

Сообщение Алг »

Аддон обновлен для совместимости с расширением [beta] Topics as articles - Статьи форума
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
melvladimir
phpBB 1.2.0
Сообщения: 19
Стаж: 10 лет 6 месяцев
Откуда: Днепропетровск
Благодарил (а): 1 раз

Re: [dev] AddonForThanksForPosts

Сообщение melvladimir »

Сегодня заметил, что через Tapatalk благодарность ставится и сразу снимается (2 уведомления подряд: поблагодарили и отменили), при этом в самом тапатолке, со слов пользователя, благодарность отобразилась.
Версия PHPBB: 3.1.6
Tapatalk Plugin for phpBB 3.1: 1.2.9
Thanks for posts: 2.0.2
Addon for Thanks for posts: 2.0.4

Отправлено спустя 1 час 2 минуты 48 секунд:
Поставленная благодарность в тапатолке - видна только в тапатолке. А установленная на форуме - только на форуме.
Даже не знаю куда копать... Может это целиком мод? Или тапатолк?

Вернуться в «Анонсы и поддержка расширений для phpBB»