Genius Member
Легко идентифицируйте своих гениальных участников на своем форуме, разместив значок по вашему выбору после их имени пользователя.
Эти параметры позволяют выбрать группы пользователей, которые могут участвовать в программе Genius Member.

Существует 5 критериев отбора, которые должны быть идентифицированы как гениальный член (критерии являются кумулятивными и могут быть индивидуально отключены в вариантах):
  1. Количество должностей
  2. Количество решений
  3. Пропорция
  4. Трофейные очки
  5. Оценка реакции
Виджеты Genius (см. FAQ):
  • Широкие пространства: Ваши цели для класса Genius!
  • Узкие пространства: цели гениальной оценки
Отображаются значение пользователя и цели:
  • При достижении уровня (равного или более высокого значения) зеленый проход успеха заменяет значения пользователя и значение цели.
  • Если объектив отключен в параметрах, автоматически отображается серый значок деактивации.
Справа от строки заголовка виджета Large отображается пояснительная ссылка: вы можете указать на обсуждение, страницу справки или пользовательскую страницу, которая объясняет, что такое программа Genie Member. Эту ссылку можно отключить, оставив поля параметров пустыми.

----- 5 критериев для достижения рейтинга Genius также являются критериями, которые можно найти для продвижения групп пользователей: позволяет сопоставить критерии Genius с критериями продвижения, чтобы инициировать групповое продвижение пользователя при достижении ранга Genius.
  • Критерий Ratioявляется результатом оценки реакции, деленной на количество сообщений от пользователей, значения, которые должны быть определены в соответствии с желаемой сложностью, следующие:
    • легко : от 0,05 до 0,25
    • средний: от 0,3 до 0,45
    • трудно: от 0.5 до 0.7
    • выше 0,7 цель очень сложная
  • Критерий Ratio блокируется до тех пор, пока пользователь не достигнет 500 сообщений, чтобы избежать причудливых значений, когда пользователь новичок и имеет мало опубликованных сообщений.
Виджет Вы почти гений! (представление на ПК)
Гениальный член


Виджет Вы почти гений! (Мобильное представление)
Гениальный член


Виджет Гений Член цели - узкие пространства

Гениальный член


Панель администратора - Параметры :
Гениальный член


Ячейка пользователя в сообщениях :
Гениальный член


Всплывающая подсказка пользователя :
Гениальный член


Профиль пользователя :
Гениальный член




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

Эти условия можно определить следующим образом:
Для отображения виджета для одной группы пользователей используйте следующий синтаксис:
$xf.visitor.isMemberOf(X)
Где X — идентификатор

группы пользователей Для отображения виджета для нескольких групп используйте следующий синтаксис:
$xf.visitor.isMemberOf([X, Y, Z])
Где X, Y, Z — идентификаторы


групп пользователей Может ли блок Genie Member быть размещен в другом месте, кроме списка форумов?

Нет. Блок настроен на отображение либо выше, либо ниже узлов в списке форумов.
Но вы можете создать HTML-виджет и скопировать / вставить код ниже в обязательное поле.

Обратите внимание, что блок предназначен для размещения в широких пространствах и поэтому не подходит для боковых панелей.

.PHP:
<div class="block">
<div class="block-container">
<div class="block-header">
{{ phrase('geniusBlockTitle') }} {$xf.visitor.username} !<span class="genius-link"><a href="{$xf.options.geniusExplainURL}">{$xf.options.geniusExplainTitle}</a></span>
</div>
<div class="genius-flex">
<div class="block-row">
<h3 class="block-textHeader">{{ phrase('posts') }}</h3>
<div class="genius-level">
<xf:if is="$xf.visitor.message_count > $xf.options.geniusMemberPosts.level">
<i class="fas fa-check-circle genius-green"></i>
<xf:else />
<span class="genius-dimmed">{$xf.visitor.message_count|number}&nbsp;/&nbsp;<b>{$xf.options.geniusMemberPosts.level}</b></span>
</xf:if>
</div>
</div>
<div class="block-row">
<h3 class="block-textHeader">{{ phrase('solutions') }}</h3>
<div class="genius-level">
<xf:if is="$xf.visitor.question_solution_count > $xf.options.geniusMemberSolutions.level">
<i class="fas fa-check-circle genius-green"></i>
<xf:else />
<span class="genius-dimmed">{$xf.visitor.question_solution_count|number}&nbsp;/&nbsp;<b>{$xf.options.geniusMemberSolutions.level}</b></span>
</xf:if>
</div>
</div>
<div class="block-row">
<h3 class="block-textHeader">{{ phrase('vote_score') }}</h3>
<div class="genius-level">
<xf:if is="$xf.visitor.vote_score > $xf.options.geniusMemberVote.level">
<i class="fas fa-check-circle genius-green"></i>
<xf:else />
<span class="genius-dimmed">{$xf.visitor.vote_score|number}&nbsp;/&nbsp;<b>{$xf.options.geniusMemberVote.level}</b></span>
</xf:if>
</div>
</div>
<div class="block-row">
<h3 class="block-textHeader">{{ phrase('reaction_score') }}</h3>
<div class="genius-level">
<xf:if is="$xf.visitor.reaction_score > $xf.options.geniusMemberReaction.level">
<i class="fas fa-check-circle genius-green"></i>
<xf:else />
<span class="genius-dimmed">{$xf.visitor.reaction_score|number}&nbsp;/&nbsp;<b>{$xf.options.geniusMemberReaction.level}</b></span>
</xf:if>
</div>
</div>
<div class="block-row">
<h3 class="block-textHeader">{{ phrase('trophy_points') }}</h3>
<div class="genius-level">
<xf:if is="$xf.visitor.trophy_points > $xf.options.geniusMemberTrophy.level">
<i class="fas fa-check-circle genius-green"></i>
<xf:else />
<span class="genius-dimmed">{$xf.visitor.trophy_points|number}&nbsp;/&nbsp;<b>{$xf.options.geniusMemberTrophy.level}</b></span>
</xf:if>
</div>
</div>
</div>
</div>
</div>
  • 3470.png
    3470.png
    1.5 KB · Просмотры: 45
Автор
admin
Скачивания
46
Просмотры
149
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя admin

Назад
Сверху