1

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

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

Версия расширения 0.6.2

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

Rev15 06/08/09
В профиле кол-во Благодарностей сделано ссылкой
При наличии Спасиб == 0 Текста нет (правда спорно...)
Показывается кол-во Благодарностей за текущее сообщение и общее кол-во сообщений.

Rev17 08/05/09
AJAX-версия(a0.01)
Подсчет Благодарностей без перезагрузки страницы
Всплывающее окошко, показывающее список благодарных за пост юзеров

Rev18 09/05/09
При клике прибавляется +1 к Благодарностям
В манифесте написан апдейт для старых версий (просто нужно закачать новые файлы на сервер только заменяя и ни чего не удаляя.)

Rev 20
Если сказал спасибо кнопки больше нет.
Перенес расположение кнопки в право.

0.2.6
Исправление Багов
При переходе на список Благодарностей показывается Тема\Сообщение\Автор\Дата.
Исправлено сортировка в списке пользователей (раньше не корректно работала)

0.2.8
Исправление Багов
Исправлен баг с форумом установленным в поддерикторию.

0.3.0
панель страниц при просмотре благодарностей.
изменение TINYINT(3) на INT(10)

0.3.1
Фикс бага при отображении панели страниц (кол-во Благодарностей показывалось не корректно)

0.3.2
Фикс бага при отображении панели страниц (не показывались все благодарности)
Оптимизация кода манифеста

0.4.3
Введена возможность использования спойлера (настроивается в админ панели)
Исправлено ЧПУ.


Тестировано - поставлены все стандартные расширения + post_ajax_edit/prototype/jquery. Браузеры Опера 9,64/IE 6/Chome 1.0

Ссылки:
SVN http://punbb.ru/redirect-f875d3530f39c287cb68d17a410fe071a661117a-23826.html
АРХ http://kanekt-punbb.googlecode.com/file … _0.6.2.zip
Начало обсуждения http://punbb.ru/topic3107-zapros-rasshi … hanks.html

Отредактировано KANekT (20.05.2010 22:08)

My Blog Donate:
R346491122688
Z104136428007

76

Re: [Релиз расширения] Спасибо

http://kanekt-punbb.googlecode.com/file … _0.5.0.zip

Сделал с индексами для полей.

Обновление с ранних версий без потери данных.

Отредактировано KANekT (15.11.2009 22:28)

My Blog Donate:
R346491122688
Z104136428007

77

Re: [Релиз расширения] Спасибо

smile ну проблему с "Internal Server Error" это не решило))) а так хорошо наверно что сделал с индексами для полей. smile:):)

Отредактировано flashcat (16.11.2009 13:16)

78

Re: [Релиз расширения] Спасибо

flashcat пишет:

smile ну проблему с "Internal Server Error" это не решило

Попробуй погонять без SEF

79

Re: [Релиз расширения] Спасибо

smile разжуйте пожалуйста, я чё то зависаю как это грамотно сделать roll

80

Re: [Релиз расширения] Спасибо

В настройках форума можно включить ЧПУ. Надо выключить и посмотреть. А вообще есть вероятность, что пхп не дожидается ответа от мускула, апач от пхп и в результате Internal Error

81

Re: [Релиз расширения] Спасибо

smile а понял выключено...)

82

Re: [Релиз расширения] Спасибо

Столкнулся с проблемкой - обновился до версии 0.5.0 - теперь при нажатии на цифру кто сказал Спасибо -  список фильтруется по user_id. Раньше фильтровался по дате.
Возможно это только у меня, посмотрите на всякий случай.

PS А в IE8 есть ещё одна проблемка, при открытие спойлера съезжает юзербар (сайт, лс, е-майл) под список поблагодаривших.

83

Re: [Релиз расширения] Спасибо

http://kanekt-punbb.googlecode.com/file … _0.6.0.zip Бета smile

Решение проблемы с расширением Шапка Топика
исправление списка поблагодаривших на основе репутации hcs

Стоит ли сделать некоторые функции с Репутации - типо удаления ...
Если да то какие?

Отредактировано KANekT (25.01.2010 22:35)

My Blog Donate:
R346491122688
Z104136428007

84

Re: [Релиз расширения] Спасибо

Думаю не стоит - чем проще, тем лучше. Спасибо за исправление, поставлю сегодня, потестирую.

PunBB.Ru ☭

85

Re: [Релиз расширения] Спасибо

Есть баг - если благодарностей у юзера много и они разбиваются на страницы, то смотреть никакую кроме первой не дает - при попытке перехода кидает на главную форума да и сама ссылка ведёт туда.

Зато First post работает smile

Добавлено спустя 6 минут 29 секунд:

Вопросик за одно, никак не соображу - во всплывающем окне, в списке подблагодаривших за пост абракадабра. Если в браузере принудительно кодировку UTF-8 выбрать, то текст становится нормальным. Весь форум в UTF-8, не понимаю, почему браузер для этого всплывающего окна задаёт какую-то другую кодировку, ведь весь форум по умолчанию открывается верно, проблема лишь с этим окном sad

PunBB.Ru ☭

86

Re: [Релиз расширения] Спасибо

Видимо это аякс, ему ответы  с сервера надо принудительно озаглавливать.

87

Re: [Релиз расширения] Спасибо

nobody пишет:

Есть баг - если благодарностей у юзера много и они разбиваются на страницы, то смотреть никакую кроме первой не дает - при попытке перехода кидает на главную форума да и сама ссылка ведёт туда.

Не было времени нормально проверить... зафтра потестирую посмотрю что и как...

Добавлено спустя 6 минут 29 секунд:

Вопросик за одно, никак не соображу - во всплывающем окне, в списке подблагодаривших за пост абракадабра. Если в браузере принудительно кодировку UTF-8 выбрать, то текст становится нормальным. Весь форум в UTF-8, не понимаю, почему браузер для этого всплывающего окна задаёт какую-то другую кодировку, ведь весь форум по умолчанию открывается верно, проблема лишь с этим окном sad

сам не могу понять как это исправить sad вроде все нормально сделано...

My Blog Donate:
R346491122688
Z104136428007

88

Re: [Релиз расширения] Спасибо

KANekT пишет:

сам не могу понять как это исправить sad вроде все нормально сделано...

дело может быть в ajax-е - ему нужно возвращать ответ обязательно с шапкой:

Content-type: text/html; charset=utf8\n\n

Отредактировано shpac (26.01.2010 16:05)

89

Re: [Релиз расширения] Спасибо

Почему вы думаете что всплывающее окно с аяксом?)
Этот ява код применялся еще когда Аякса не было...

function viewThanks(src)
{

 viewer = window.open(src, "PREV", "width=300,height=300,toolbar=no,status=no,scrollbars=no,menubar=no,resizable=no");
   
 viewer.focus();
 
 return false;
}

соотвественно ссылка
<a href="http://forum.demo/extensions/thanks/viewp.php?id=44&amp;lang=Russian" onclick="return viewThanks(this.href);" target="PREV" rel="nofollow" id="n44">1</a>

В viewp.php стоит мета
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Добавлено спустя 55 минут 58 секунд:

http://kanekt-punbb.googlecode.com/file … _0.6.1.zip

My Blog Donate:
R346491122688
Z104136428007

90

Re: [Релиз расширения] Спасибо

Ну речь не о мета тэге страницы, а о хэдере сервера, форум принудительно выставляет header с кодировкой (посмотри header.php), вот и тут тоже надо его послать. Это нужно для тех серверов, которые имеют дефолтовый хэдер, который приоритетен для браузера.

91

Re: [Релиз расширения] Спасибо

Спасибо за подсказку...

http://kanekt-punbb.googlecode.com/file … _0.6.2.zip

В этой версии проблема решена. (на тестовом форуме начало нормально показываться)

My Blog Donate:
R346491122688
Z104136428007

92

Re: [Релиз расширения] Спасибо

Спасибо огромное, теперь всё работает как часы smile

PunBB.Ru ☭