1

Тема: [Релиз] Спасибо

Позволяет сказать "Спасибо" пользователям за сообщение.
Версия расширения 0.7.4

Не поддерживается переход с 1.3 - только новая установка.
Но вы можете при необходимых знаниях сделать это самостоятельно. Соответственно и разбираться вам придется самим.
Если вам лень, то возможна конвертация на платной основе.

Зависимости:
Developer Helper
Pun jQuery
Основано на Репутации от hcs

Возможности
Показывает кол-во благодарностей под аватаркой.
Перейдя по ссылке можно узнать за какие сообщения получена благодарность.
Под подписью пишется кто поблагодарил за сообщение.
В профиле показывается общее кол-во полученных Благодарностей.

Скачать

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

2

Re: [Релиз] Спасибо

Можете под 1.4.1 подогнать ? Не хочу пока на 4.2 переходить

Поделиться

3

Re: [Релиз] Спасибо

не хотите не переходите. ваши проблемы. я под старые версии не тестирую, можете попробовать изменить манифест сами.

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

4

Re: [Релиз] Спасибо

Это расширение не может быть установлено, пока «developer_helper» не установлен и не включён

Это что еще такое? smile

Поделиться

5

Re: [Релиз] Спасибо

https://github.com/downloads/ashcs/punb … helper.zip

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

6

Re: [Релиз] Спасибо

Благодарю. Думаю нужно добавить "зависимости" в первый пост

Поделиться

7 (21.03.2012 11:09 отредактировано PunBB Fun)

Re: [Релиз] Спасибо

Под подписью пишется кто поблагодарил за сообщение.

Перенос сообщений ломает всю картину. Столкнулся у себя на форуме с пропажей голосов при переносе сообщений, оказалось что при переносе им присваиваются новые id и они теряют связь с журналом.

Похоже это не решается.

Не забываем ставить плюсики дополнительно к «спасибам».

Поделиться

8

Re: [Релиз] Спасибо

это и в репутации так ?

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

9

Re: [Релиз] Спасибо

Это везде так. То есть в случае спасиб, при переносе сообщений, теряются эти спасибы и за сообщения можно голосовать повторно.

Я сначала подумал что "pun_movepost" косячный, и это можно исправить, но потом покумекал и пришел к выводу что вполне логично при переносе присваивание нового id, иначе при следующем переносе в какую-нибудь другую ветку, они окажутся не в конце.

Выходом из ситуации мог бы стать перехват переноса, но там не предусмотрено хуков.

Не забываем ставить плюсики дополнительно к «спасибам».

Поделиться

10

Re: [Релиз] Спасибо

при штатном разделении тем сохраняются спасибки.

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

11

Re: [Релиз] Спасибо

Что значит "штатное разделение тем"?

Есть расширение "pun_movepost", в задачи которого входит возможность отделения выбранных сообщений и переноса из в другую тему. При переносе этим сообщениям присваиваются новый айди, и они по определению теряют связь с журналом.

Не забываем ставить плюсики дополнительно к «спасибам».

Поделиться

12

Re: [Релиз] Спасибо

Возникла проблема, поставил спасибо и дев хелпер, все нормально.

Но:
В профиле кол-во спасибо появилось, но в самом посте нет ни одной кнопки спасибо, то есть спасибо в обще нельзя сказать.

В чем может быть проблема?

Установленные плагины:

Attachment • Версия 1.1.18     
BBCode buttons • Версия 1.4.18 
Colored usergroups • Версия 1.2.4     
Developer helper • Версия 1.0.0.17     
Fancy gravatar • Версия 1.2 
Fancy jQuery Addons • Версия 2.2.2 
Fancy Link Icons • Версия 0.3    
Fancy Scroll To Top • Версия 0.3.1     
Fancy Stop SPAM • Версия 1.2.3     
Fancy Video Tag • Версия 0.4.9     
Improved online list • Версия 1.4.1     
jQuery • Версия 1.1.5     
jQuery UI • Версия 0.3.2     
OpenID login (Loginza) • Версия 0.3.5     
Private Messaging • Версия 2.4.1     
Pun Admin Manage Extensions Improved • Версия 1.5.2 
Pun Move Posts • Версия 1.1.2     
Pun poll • Версия 2.3     
Pun tags • Версия 1.8.1     
PunBB Repository • Версия 1.3.1     
Smiles • Версия 0.2.1     
Smiles for Developer • Версия 0.2.1     
Spoiler BBcode • Версия 0.8     
Stop spam from bots • Версия 0.3.3Thanks • Версия 0.7.0 

Поделиться

13

Re: [Релиз] Спасибо

0.7.1
Исправлено условие:

$forum_user['g_thanks_min'] < App::$forum_user['num_posts']
$forum_user['g_thanks_min'] <= App::$forum_user['num_posts']

Переход с 1.3 не будет поддерживаться. Для Конвертации БД можно написать мне на почту.

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

14

Re: [Релиз] Спасибо

А почему я могу сказать спасибо не всем пользователям форума ?
Вот пример Xyligan могу сказать Спасибо, а Maxim нет

Сайт NlCK

Поделиться

15

Re: [Релиз] Спасибо

NlCK пишет:

А почему я могу сказать спасибо не всем пользователям форума ?

Может быть для этих пользователей репутация отключена.

punBB the best :)

Поделиться

16

Re: [Релиз] Спасибо

Может быть для этих пользователей репутация отключена

а разве есть такая настройка ?

Сайт NlCK

Поделиться

17

Re: [Релиз] Спасибо

Ну по крайней мере у расширения "Репутация от hcs", на котором основано это расширение, отключить репутацию может админ в профиле пользователя.

punBB the best :)

Поделиться

18

Re: [Релиз] Спасибо

У меня когда пользователь обновляет профиль, у него кнопка СПАСИБО отключается - приходится в базе вручную ставить всем заново...

Добавлено спустя 52 минуты 32 секунды:

Пока решил проблему заменив в hook_dispatcher.php

    
$form['thanks_enable'] = (isset($_POST['form']['thanks_enable'])) ? 1 :0;

на

$form['thanks_enable'] = (isset($_POST['form']['thanks_enable'])) ? 1 :1;

и закомментировав view/profile_settings.php (чтобы пустая галочка в профиле не выводилась).

Поделиться

19

Re: [Релиз] Спасибо

Dark Wizard пишет:

У меня когда пользователь обновляет профиль, у него кнопка СПАСИБО отключается - приходится в базе вручную ставить всем заново...

fix it in 0.7.2

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

20

Re: [Релиз] Спасибо

0.7.3
нашел глупые ошибки в коде smile

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

21

Re: [Релиз] Спасибо

Установил, кнопка появилась, но при нажатии ничего не происходит. Точнее, открывается страница "Благодарности для пользователя...". И всё. Как исправить?

Поделиться

22

Re: [Релиз] Спасибо

все работает.
http://forum.helplamer.ru/misc.php?r=ny … iew/uid/28

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

23 (03.09.2012 09:46 отредактировано Chief)

Re: [Релиз] Спасибо

Почему у меня не получается? Админ не может говорить "спасибо"? Или какие-то ещё действия надо выполнить, кроме нажатия на саму кнопку?
Всё, разобрался, прошу прощения - слона-то я и не заметил. Работает. Разработчику - респект.

Поделиться

24

Re: [Релиз] Спасибо

версия 0.7.3
в опере появляется ошибка

хоть спасибо все равно ставится, но не приятно с ошибкой это делать )

Сайт NlCK

Поделиться

25

Re: [Релиз] Спасибо

NlCK пишет:

версия 0.7.3
в опере появляется ошибка

хоть спасибо все равно ставится, но не приятно с ошибкой это делать )

к сожалению тестирование под оперой не проводиться. Исправьте скрипт thanks.min.js

$(document).ready(function(){$(".thanks_info_link").click(function(c){c.stopPropagation();$.ajax({url:$(this).attr("href"),type:"GET",cache:!1,data:{},dataType:"json",timeout:3E3,success:function(a){if(void 0!=a.error){var b=$('<span class="sig-line"><\!-- --\></span><div class="thanks_sig"><span class="thanks_error">'+a.error+"</span></div>");$("#p"+a.pid).next().append(b)}else void 0!=a.message&&(b=$('<span class="sig-line"><\!-- --\></span><div class="thanks_sig"><span class="thanks_mess">'+a.message+"</span></div>"),$("#p"+a.pid).next().append(b),b=parseInt($("#thp"+a.pid).text())+1,$(".thu"+a.uid).text(b),$(".thanks_info_link.thl"+a.pid).hide())},error:function(){}});return!1})});
PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться