Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

Соотношение количества постов к репутации

Собственно сабж.

 

Есть пользователь который пишет 10 постов и получит 10 плюсов к репутации, а есть пользователи которые пишут много и бес толку и получают за 500 постов 30 плюсов(например). Чтобы как-то обозначать ценных пользователей, можно придумать некий индекс который бы вычислял соотношение постов к репутации и выводился под аватаром пользователя, ну и у него в профайле.

 

Как это реализовать?

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

Репутация: кол_постов/репутация [к формуле: дата_регистрации; пол;]

  • Автор

Вес репутации: кол_постов/репутацию [к формуле: дата_регистрации; пол;]

Ага. Только бы код увидеть. :)

  • Автор

Два парсера.

 

Количество тем.

{parse expression="$this->registry->getClass('class_localization')->formatNumber( intval( $author['posts'] ) )"}

 

Репутация.

{$member['pp_reputation_points']}

 

Код для вывода индекса будет выглядеть так?

 

<span class='number'>{parse expression="$this->registry->getClass('class_localization')->formatNumber( intval( $author['posts'] ) )"}/{$member['pp_reputation_points']}</span> 

 

Это было бы слишком просто :)

 

Нужно чтобы работало по формуле

 

(100/количество постов) Х репутация = целое число.

  • 3 недели спустя...

А что мешает поместить это все в php и там сделать как нужно?

Делается за 5 минут.

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

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

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.