Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
lmaolmao

написание модуля/хука для IPB 3.1.4

Рекомендованные сообщения

Требуется написание модуля/хука для IPB 3.1.4. Суть в следующем:

 

1) У пользователя появляется некий "Уровень", от 1 до 5, отображатся будет под аватарам в виде кол-ва звездочек (иконки звезд предоставлю)

 

2) В админке я могу включить пользователю показатель Уровня и назначить этот "Уровень" от 1 до 5.

 

По-умолчанию у пользователей этот Уровень не отбражается и нигде не записывается. Только при включении(установке) Уровня он начинает отображатся.

 

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

 

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

 

связь через личку.

 

p.s. в принципе этот хук, который я описал можно заменить Awards Manager (или как правильно он называется), но отдельным приложением будет удобно управлять, к тому же есть свои небольшие идеи по дальнейшему апгрейду.

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение

актуально

Поделиться сообщением


Ссылка на сообщение

Наверное, задача слишком простая, на самом деле...)

 

Вы можете создать Custom profile field вида "Drop Down Box" через ACP, настроить его так, чтобы его могли редактировать только администраторы и модераторы, но при этом видели все. В вариантах значения пишете:

rate1.png=Одна звезда
rate2.png=Две звезды
rate3.png=Три звезды
rate4.png=Четыре звезды
rate5.png=Пять звезд

 

Далее в "Topic View Format" пишете что-то в стиле:

<span class="ft">Уровень:</span><span class="fc"><img src="/icons/{content}" alt="" /></span>

 

Складываете картинки на сервер в папку /icons/rate1.png...rate5.png, и, собственно, все. Техзадание выполнено в точности :)

 

Если надо перенести именно сразу под аватар, над кнопками, поправить userInfoPane, что тоже элементарно. Значение поля будет в {$author['field_%номер_поля%']}, вывести тем же шаблоном:

<if test="!empty($author['field_%номер_поля%'])">
<img src="/icons/{$author['field_%номер_поля%']}" alt="" /></span>
</if>

  • Upvote 1
  • Downvote 1

Поделиться сообщением


Ссылка на сообщение

Т.е. ничто не мешает применить и под 3.2.х? Спасибо! :rolleyes:

Поделиться сообщением


Ссылка на сообщение

Наверное, задача слишком простая, на самом деле...)

 

Вы можете создать Custom profile field вида "Drop Down Box" через ACP, настроить его так, чтобы его могли редактировать только администраторы и модераторы, но при этом видели все. В вариантах значения пишете:

rate1.png=Одна звезда
rate2.png=Две звезды
rate3.png=Три звезды
rate4.png=Четыре звезды
rate5.png=Пять звезд

 

Далее в "Topic View Format" пишете что-то в стиле:

<span class="ft">Уровень:</span><span class="fc"><img src="/icons/{content}" alt="" /></span>

 

Складываете картинки на сервер в папку /icons/rate1.png...rate5.png, и, собственно, все. Техзадание выполнено в точности :)

 

Если надо перенести именно сразу под аватар, над кнопками, поправить userInfoPane, что тоже элементарно. Значение поля будет в {$author['field_%номер_поля%']}, вывести тем же шаблоном:

<if test="!empty($author['field_%номер_поля%'])">
<img src="/icons/{$author['field_%номер_поля%']}" alt="" /></span>
</if>

 

 

Вообще-то есть вопросы, поэтому и ищу специалиста, который может их уладить. К примеру, а как сделать чтобы сделать реализовать отображение надписи и вообще этих звездочек,только человеку которому надо сделать. Это не для всех пользователей опция.

Поделиться сообщением


Ссылка на сообщение
10/24/11 16:30 (изменено)

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

Изменено пользователем lmaolmao

Поделиться сообщением


Ссылка на сообщение

все еще актуально...

Поделиться сообщением


Ссылка на сообщение

так что, никто не хочет заработать на выполнение ,как тут уже сказали, простой задачи?

Поделиться сообщением


Ссылка на сообщение
10/28/11 17:53 (изменено)

Плачу 1000 рублей человеку, который поможет сделать то что изложено в первом посте.

Изменено пользователем lmaolmao

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...