Dan1 Опубликовано 17 Января 2006 Жалоба Поделиться Опубликовано 17 Января 2006 Название: Simple Reputation SystemДобавил: Dan1Добавлен: 17 Янв 2006Обновлен: 18 Янв 2006Категория: IP.Board 2.1.x Простая система репутации. Установка - 5 минут. Изменяемые файлы - 3 шт. Добавляет под предпреждение текущий уровень репутации и кнопки для её изменения участниками. Так же возможен просмотр истории репутации пользователя. Вшитые ограничения: не более 5 изменений репутации одним пользователем в 24 часа;пользователь с репутацией меньше -20 не имеет права изменять репутацию другим. Это самая первая версия мода, далее, надеюсь, будут идти апдейты :-) Проверял на 2.1.2, однако думаю что и на 2.0 будет работать, но не уверен. Update 1: исправил инструкцию по установке, изначально забыл дописать туда 2 строчки O:-) Update 2: замечен неприятный глюк с кэшированием - исправил инстукцию по установке Нажмите здесь, чтобы скачать файл Ссылка на комментарий Поделиться на других сайтах Прочее
Dasboot Опубликовано 17 Января 2006 Жалоба Поделиться Опубликовано 17 Января 2006 Мод хороший, спасибо! Вопрос такой: если я правильно, то в окне репутации указано, за какое именно сообщение изменена репутация ? ---- было бы здорово, также чтобы появилась еще одна колонка, в которой отображались бы "+.gif" или "-.gif", т.е. как на этом скрине => скрин Ссылка на комментарий Поделиться на других сайтах Прочее
Dan1 Опубликовано 17 Января 2006 Автор Жалоба Поделиться Опубликовано 17 Января 2006 Мод хороший, спасибо! Вопрос такой: если я правильно, то в окне репутации указано, за какое именно сообщение изменена репутация ? ---- было бы здорово, также чтобы появилась еще одна колонка, в которой отображались бы "+.gif" или "-.gif", т.е. как на этом скрине => скрин Вообще в окне просмотра истории репутации указана тема в которой находится собщение за которое была проставлена репутация. Ну ссылкой само собой. Просто не очень понятно как отображать сообщение за которое была репутация проставлена - у сообщения то нету заголовка обычно. Можно выводить всё сообщение конечно...или начало..не знаю, это пока только первая версия моего первого мода для ипб, так что не судите строго. Будут конкретные предложения - можно будет поправить и обновить! А на приведённом скрине насколько я понял сделано точно так же (точнее у меня точно так же, я на него смотрел как раз когда делал) Ссылка на комментарий Поделиться на других сайтах Прочее
goblin2k Опубликовано 17 Января 2006 Жалоба Поделиться Опубликовано 17 Января 2006 Вшитые ограничения было бы неплохо убрать и переделать в настройки в админцентре. Прийду домой, поставлю и отпишу обьязательно еще. Ссылка на комментарий Поделиться на других сайтах Прочее
Dasboot Опубликовано 17 Января 2006 Жалоба Поделиться Опубликовано 17 Января 2006 А сможешь туда добавить столбцы "уровень" и "дату" ? как на том скрине )) Все остальное прям точь в точь Молодец! .. блин, а я не владею такой техникой написания... а как хотелось бы самому все делать ... Ссылка на комментарий Поделиться на других сайтах Прочее
Phil10 Опубликовано 17 Января 2006 Жалоба Поделиться Опубликовано 17 Января 2006 странно, у меня не отбражается тема где была выдана репа... и настройки всё-таки в админку надо. Ссылка на комментарий Поделиться на других сайтах Прочее
Dan1 Опубликовано 17 Января 2006 Автор Жалоба Поделиться Опубликовано 17 Января 2006 А сможешь туда добавить столбцы "уровень" и "дату" ? как на том скрине )) Все остальное прям точь в точь Молодец! .. блин, а я не владею такой техникой написания... а как хотелось бы самому все делать ... так там есть уровень и дата, точь в точь как на том скрине просто на скриншоте не влезало... спасибо странно, у меня не отбражается тема где была выдана репа... и настройки всё-таки в админку надо. хм..не отображается.а какая версия форума? думаю стоит для начала провеить таблицу ibf_reputation на наличие в записях заполненного поля topic (то есть чило должно быть во всех записях какое то > 0) настройки в админке и всякие прочие вещи обязательно будут ) даже точно могу сказать что в самое ближайшее время.просто делал для себя быстренько, и решил вот выложить первый релиз Ссылка на комментарий Поделиться на других сайтах Прочее
Dasboot Опубликовано 17 Января 2006 Жалоба Поделиться Опубликовано 17 Января 2006 Dan1, если все, как на моем скрине, то вдвойне супер! Просто тот форум мне очень понравился такой системой репутации. Ссылка на комментарий Поделиться на других сайтах Прочее
Tim Опубликовано 17 Января 2006 Жалоба Поделиться Опубликовано 17 Января 2006 странно, у меня не отбражается тема где была выдана репа... и настройки всё-таки в админку надо.аналогично.Вероятно, причина в этом:java script:rep_change_window_open("***?act=rep&type=win_add&mid=10&p=");версия 2.1.3 Ссылка на комментарий Поделиться на других сайтах Прочее
Dan1 Опубликовано 17 Января 2006 Автор Жалоба Поделиться Опубликовано 17 Января 2006 аналогично.Вероятно, причина в этом:java script:rep_change_window_open("***?act=rep&type=win_add&mid=10&p=");версия 2.1.3 ой, автор крайне извиняется, но он (то есть я ) забыл добавить в инструкцию по установке одну строчку в файле /sources/action_public/topics.phpнайти var $last_read_tid = ""; добавить после var $c_pid = 0; найти $poster = $this->parse_member( $row ); и ПЕРЕД это строчкой добавить $this->c_pid = $row['pid']; Ссылка на комментарий Поделиться на других сайтах Прочее
Phil10 Опубликовано 17 Января 2006 Жалоба Поделиться Опубликовано 17 Января 2006 Во, другое дело! Еще хорошо бы покрасивше сделать добавление репы и вывод сообщений об ошибках (вы уже повысили рейтинг сегодня, и т.п.) Ссылка на комментарий Поделиться на других сайтах Прочее
goblin2k Опубликовано 17 Января 2006 Жалоба Поделиться Опубликовано 17 Января 2006 Во, другое дело! Еще хорошо бы покрасивше сделать добавление репы и вывод сообщений об ошибках (вы уже повысили рейтинг сегодня, и т.п.)+1 А вапще мод суперовый! Dan1 Молодца!!! Предложения: все-же в админке настройки, ато репу каждый может менять, а было бы гуд если по достижению сколько-то постов. Изменение репы с профиля(просто дописать в мануал, мы итак в шаблоны всунем). Потом добавление функции "труса". Вобщем пока что все Ссылка на комментарий Поделиться на других сайтах Прочее
Phil10 Опубликовано 17 Января 2006 Жалоба Поделиться Опубликовано 17 Января 2006 http://img64.imageshack.us/my.php?image=035fw.jpg - выдача репыhttp://img64.imageshack.us/my.php?image=022eu.jpg - общий видhttp://img64.imageshack.us/my.php?image=013vf1.jpg - просмотр репДля более придметных бесед. Ссылка на комментарий Поделиться на других сайтах Прочее
Тимон Опубликовано 17 Января 2006 Жалоба Поделиться Опубликовано 17 Января 2006 А можно сделать так, чтоб эти ограничения можно было самумо редактировать в АСР? Ссылка на комментарий Поделиться на других сайтах Прочее
Dan1 Опубликовано 17 Января 2006 Автор Жалоба Поделиться Опубликовано 17 Января 2006 Предложения: все-же в админке настройки, ато репу каждый может менять, а было бы гуд если по достижению сколько-то постов. Изменение репы с профиля(просто дописать в мануал, мы итак в шаблоны всунем). Потом добавление функции "труса". Вобщем пока что все настройки в админке обязательно будут невозможность менять репу до достижения сколько то постов - да, действительно, в следующей версии реализую! вот про изменение репы с профиля - тоже добавлю в следуюшщую версию (чо то не подумал о таком ) Ссылка на комментарий Поделиться на других сайтах Прочее
Dasboot Опубликовано 17 Января 2006 Жалоба Поделиться Опубликовано 17 Января 2006 http://img64.imageshack.us/my.php?image=035fw.jpg - выдача репыhttp://img64.imageshack.us/my.php?image=022eu.jpg - общий видhttp://img64.imageshack.us/my.php?image=013vf1.jpg - просмотр репДля более придметных бесед. 3-ий скрин просто сказка! А можно ли убрать цветные кнопочки с "+" и "-" и оставить просто символы "+" и "-" ? просто на голубом фоне не смотрица... имхо + возможные цветовые варианты самих значков "+" и "-" в формате gif в колонке - "Уровень". и цены б ему не было! Ссылка на комментарий Поделиться на других сайтах Прочее
Phil10 Опубликовано 17 Января 2006 Жалоба Поделиться Опубликовано 17 Января 2006 А ещё лучше вывод отдельно суммы "+" и "-", а не общего числа реп ( например: Репутация: - / + [-5 / +23] ) Ссылка на комментарий Поделиться на других сайтах Прочее
Dan1 Опубликовано 17 Января 2006 Автор Жалоба Поделиться Опубликовано 17 Января 2006 http://img64.imageshack.us/my.php?image=035fw.jpg - выдача репыhttp://img64.imageshack.us/my.php?image=022eu.jpg - общий видhttp://img64.imageshack.us/my.php?image=013vf1.jpg - просмотр репДля более придметных бесед. 3-ий скрин просто сказка! А можно ли убрать цветные кнопочки с "+" и "-" и оставить просто символы "+" и "-" ? просто на голубом фоне не смотрица... имхо + возможные цветовые варианты самих значков "+" и "-" в формате gif в колонке - "Уровень". и цены б ему не было! для просто + и - в файлеcache/lang_cache/*/lang_topic.phpменяем под себя 'plus' => "<img src='style_images/1/r_add.gif' border='0' />", 'minus' => "<img src='style_images/1/r_minus.gif' border='0' />", 'plus_disabled' => "<img src='style_images/<#IMG_DIR#>/r_add1.gif' border='0' />", 'minus_disabled' => "<img src='style_images/<#IMG_DIR#>/r_minus1.gif' border='0' />", Ссылка на комментарий Поделиться на других сайтах Прочее
Dasboot Опубликовано 17 Января 2006 Жалоба Поделиться Опубликовано 17 Января 2006 А ещё лучше вывод отдельно суммы "+" и "-", а не общего числа реп ( например: Репутация: - / + [-5 / +23] )при просмотре репы в окне ? ...на моем скрине (самый первый пост) именно так и сделано. Dan1, спасибо Ссылка на комментарий Поделиться на других сайтах Прочее
Phil10 Опубликовано 17 Января 2006 Жалоба Поделиться Опубликовано 17 Января 2006 А ещё лучше вывод отдельно суммы "+" и "-", а не общего числа реп ( например: Репутация: - / + [-5 / +23] )при просмотре репы в окне ? ...на моем скрине (самый первый пост) именно так и сделано. Dan1, спасибо Да, да... точно! только я хочу чтобы эта инфа под аватаром была Ссылка на комментарий Поделиться на других сайтах Прочее
Tim Опубликовано 17 Января 2006 Жалоба Поделиться Опубликовано 17 Января 2006 имхо, так лучше: в reputation.php<td class='row2' align='left'><b><a href='".$this->ipsclass->base_url."showtopic=".$row['topic']."'>".$from_topic['title']."</a></b></td> меняем на <td class='row2' align='left'><b><a href='".$this->ipsclass->base_url."showtopic=".$row['topic']."&view=findpost&p=".$row['post']."'>".$from_topic['title']."</a></b></td> Ссылка на комментарий Поделиться на других сайтах Прочее
Dan1 Опубликовано 17 Января 2006 Автор Жалоба Поделиться Опубликовано 17 Января 2006 А ещё лучше вывод отдельно суммы "+" и "-", а не общего числа реп ( например: Репутация: - / + [-5 / +23] )при просмотре репы в окне ? ...на моем скрине (самый первый пост) именно так и сделано. Dan1, спасибо да, пожалуй стоит тоже так сделать имхо, так лучше: в reputation.php<td class='row2' align='left'><b><a href='".$this->ipsclass->base_url."showtopic=".$row['topic']."'>".$from_topic['title']."</a></b></td> меняем на <td class='row2' align='left'><b><a href='".$this->ipsclass->base_url."showtopic=".$row['topic']."&view=findpost&p=".$row['post']."'>".$from_topic['title']."</a></b></td> ага, учту Ссылка на комментарий Поделиться на других сайтах Прочее
goblin2k Опубликовано 17 Января 2006 Жалоба Поделиться Опубликовано 17 Января 2006 А ещё лучше вывод отдельно суммы "+" и "-", а не общего числа реп ( например: Репутация: - / + [-5 / +23] )Имхо этот, и обычный вариант стоит пихнуть в админку для выбора админом. А сделать вроде не сложно. Ссылка на комментарий Поделиться на других сайтах Прочее
Dan1 Опубликовано 17 Января 2006 Автор Жалоба Поделиться Опубликовано 17 Января 2006 А ещё лучше вывод отдельно суммы "+" и "-", а не общего числа реп ( например: Репутация: - / + [-5 / +23] )Имхо этот, и обычный вариант стоит пихнуть в админку для выбора админом. А сделать вроде не сложно. ага, именно так и будет Ссылка на комментарий Поделиться на других сайтах Прочее
goblin2k Опубликовано 17 Января 2006 Жалоба Поделиться Опубликовано 17 Января 2006 И по возможности насчет админки. Попытаться реализовать все что есть в репе для 2.0.х портированной под 2.1.х. Dan1, если бы тебя не усложнило то взять оттуда настройки которые в админку пихаются, и прикрутить к своему моду. Большенство просьб отпало бы, потому что там есть все абсолютно для репы. Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения