101 (09.02.2011 22:04 отредактировано Griffon)

Re: [Релиз] Репутация 3.*.*

brainiac пишет:

Так...ладно, вернул всё обратно ибо не туда полез наверное. Кстати для интереса удалил всё из манифеста, репутация продолжала работать как обычно....немудрено что я не мог поменять её местоположение...куда оно залезло что ниче не влияет на это расширение? Оо

Ты не поверишь, оно залезло в базу данных, и теперь ее ест изнутри big_smile

Поделиться

102

Re: [Релиз] Репутация 3.*.*

Кажется до меня дошла суть трюка. Ты сделал все правильно, в манифесте переименовываешь хук (я не помню что там делается) , меняешь версию расширения в манифесте, добавляешь вызов нового хука в viewtopic'е, потом в админке в списке НЕУСТАНОВЛЕННЫХ расширений находишь репутацию, у нее появляется ссылка "ОБНОВИТЬ расширение", обновляешь. Предварительно сделай копию БД, это всё на твой страх и риск. Лучшим способом обновлять содержимое хуков является использование расширения pun_extensions_improved, там можно не меняя версии в манифесте сразу на странице расширений обновлять хуки, это безопаснее.

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

Только это тебе видимо не поможет, потому что потому.
Тебе надо заменить в оригинальном хуке все $forum_page['author_info']['reputation'] на
чтонибудь такое $rep_info
потом в конец вставить перед закрывающей скобкой -

array_unshift($forum_page['author_info'],$rep_info);

както так

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

Поделиться

103 (09.02.2011 23:17 отредактировано brainiac)

Re: [Релиз] Репутация 3.*.*

Ура! Всё сработало теперь = ) Спасибо и +1. БД никак не задело, изменил хук, имя и тд, переместил весь вывод репутации в переменную, добавил её в начало массива $forum_page['author_info'] как Вы сказали.   big_smile
Только получается существует какой-то кэш расширений? что их обновлять нужно так... не нашёл где это находится всё

Использую: sql - php - yii - ajax - jq - js - css - bootstrap - less - html - knockout js - ruby on rails.
Интересно: css3, html5 -> appCache, workers, sockets и т.д.
Будущее: адаптивные сайты (они же и локальные приложения).

Поделиться

104 (20.02.2011 07:17 отредактировано brainiac)

Re: [Релиз] Репутация 3.*.*

Здрасти, опять я захотел большего. Нужно сделать чтобы модераторы и админы мошли повышать и понижать репутацию на выбранное кол-во пойнтов. Так вот проблемы пока такие:
Добавил внутри functions.php перед выводом поля причины изменения репутации такое:

<?php  if ($forum_user['g_id'] == FORUM_ADMIN) { ?>
<span style="margin-right: 10px;"><?php echo $lang_reputation['OnCount']?></span><input class='textinput' name="oncount" type="text" size="10" />
<?php  } ?>

Вот этот FORUM_ADMIN срабатывает только на админа...а как сделать на модеров тоже?

Остальное вроде сделал...

Всем спасибо, посмотрел id групп в базе и сделал такое условие: if (($forum_user['g_id'] == 1) || ($forum_user['g_id'] == 4) || ($forum_user['g_id'] == 5)) ...вроде работает

PS хочу такую систему наказания делать...

Использую: sql - php - yii - ajax - jq - js - css - bootstrap - less - html - knockout js - ruby on rails.
Интересно: css3, html5 -> appCache, workers, sockets и т.д.
Будущее: адаптивные сайты (они же и локальные приложения).

Поделиться

105

Re: [Релиз] Репутация 3.*.*

можно как-то прикрутить изменение прав пользователей в зависимости от репутации?

Поделиться

106

Re: [Релиз] Репутация 3.*.*

ап

Поделиться

107

Re: [Релиз] Репутация 3.*.*

Подскажите, пожалуйста,  как запретить пользователям отключать репутацию ?

Поделиться

108

Re: [Релиз] Репутация 3.*.*

в функции reputation_show_statistic есть ошибка в постраничном выводе, при расчете количества страниц используется $forum_user['disp_topics'], а запросе $forum_user['disp_posts']

Сайт yandrey

Поделиться

109

Re: [Релиз] Репутация 3.*.*

спасибо, исправим

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

Поделиться

110

Re: [Релиз] Репутация 3.*.*

hcs, Тут поступило предложение "монетизировать" репутацию)) Регистрация на основе smscoin тут уже пробегала, можно в качестве бонуса и эту галочку для мода вынести smile

Поделиться

111

Re: [Релиз] Репутация 3.*.*

Эээ. Я ничего не понял, простите за тупость. Можно по-подробнее?

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

Поделиться

112

Re: [Релиз] Репутация 3.*.*

kmbxxx пишет:

Регистрация на основе smscoin тут уже пробегала

А че так быстро пробежала? я не увидел smile

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

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

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

Сайт KANekT

Поделиться

113

Re: [Релиз] Репутация 3.*.*

KANekT, хм, может это на забугорском)) название вроде такое  SmsCoin registration
hcs, Смысл покупать пакет на возможность выставление репутации, т.е. купил 10 кликов и можешь решать как их использовать smile А то как-то бестолково используют её smile

Поделиться

114

Re: [Релиз] Репутация 3.*.*

kmbxxx пишет:

А то как-то бестолково используют её

платить чтобы кому то поставить репутацию?
не бред ли...

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

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

Сайт KANekT

Поделиться

115

Re: [Релиз] Репутация 3.*.*

KANekT, А почему бред?)) Просто отношение другое будет к репутации, и престиж её очень вырастит big_smile
Ну и что там за 30 кликов отдать 30 рублей жалко что ли)))

Поделиться

116

Re: [Релиз] Репутация 3.*.*

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

А сейчас люди которых начинают минусовать, просто отключают свою репу и всё, проблема решена.

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

Поделиться

117

Re: [Релиз] Репутация 3.*.*

на буржуйском форуме кажется было расширение "монетизация"

Поделиться

118

Re: [Релиз] Репутация 3.*.*

art
Я поставил его, обкатываю наверное неделю уже, и никакого преимущества не заметил. Все отличие от репутации, что тебе за каждое сообщение автоматом даётся +5 очков, а если ты админ, то ты получаешь +1(5) с каждого сообщения. Дополнительно эти очки можно переводить другим людям.

Что имеем в итоге - флудеры быстро "богатеют" и не спешат расставаться с накопленными очками, а люди которые появляются иногда но отвечают в тему, остаются с какими то "грошами". В общем смысла в  этой монетизации на мой взгляд нуль.

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

Поделиться

119

Re: [Релиз] Репутация 3.*.*

тогда надо бы чтобы админ все это контролировал и "подтверждал" монеты

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

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

Сайт KANekT

Поделиться

120

Re: [Релиз] Репутация 3.*.*

Версия для PunBB 1.3 больше не поддерживается.

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

Поделиться