Домой Каталог: Дополнения WP-Recall Система достижений Тема для сбора предложений по новому функционалу
36ответ(ов) в теме
Kerncraft1
не в сети 2 недели
На сайте с 18.07.2014
Участник
Тем 30
Сообщения 157
1
10:02

Доброго всем дня! Предлагаю выделить отдельную тему, в которой пользователи могли бы озвучивать свои предложения, которые касаются нового функционала для дополнения.

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

Просьба не задавать в данной теме вопросы по уже имеющемуся функционалу, а также не пытаться решать какие-либо технические проблемы (для этого вы всегда можете создать отдельную тему). Тут только ваши светлые мысли по будущему дополнения. Возможно автор вдохновится нашими идеями! 😉

1
Kerncraft1
не в сети 2 недели
На сайте с 18.07.2014
Участник
Тем 30
Сообщения 157
2
10:10

Пожалуй первым и начну

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

Предложение: добавить новый тип награды "Наградное звание". В таком случае, можно за какие-то эпичные достижения, выдавать пользователям оригинальные звания.

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

0
Preci
не в сети 19 часов
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1556
3
16:52

Kerncraft1 сказал(а)
Пожалуй первым и начну

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

Предложение: добавить новый тип награды "Наградное звание". В таком случае, можно за какие-то эпичные достижения, выдавать пользователям оригинальные звания.

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

Вечером выпущу обновление если косяков не найду, добавил

2
Preci
не в сети 19 часов
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1556
4
18:48

Добавил, тестируйте.
p.s. из-за обновления таблиц надеюсь не возникнет проблем с mariadb, а то ппц )

0
Vadim
не в сети 2 недели
На сайте с 09.02.2015
Участник
Тем 49
Сообщения 227
5
21:04

Разрешите тоже поучаствовать в диалоге? 🙂 Есть несколько предложений:
1 - "подружить" с заметками.
2 - как уже писал в комментариях: в ЛК создается 2 дочерние вкладки (полученные и не полученные достижения), возможно целесообразнее вывести все на одной странице, разделив полученные и не полученные подзаголовком.
3 - достижение за донат. На всевозможных форумах/трекерах есть такая штука. Правда, как интегрировать с реколл?.. Может завязать на пользователя, например, на админа?..

0
Preci
не в сети 19 часов
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1556
6
22:09

Vadim сказал(а)
Разрешите тоже поучаствовать в диалоге? 🙂 Есть несколько предложений:
1 - "подружить" с заметками.
2 - как уже писал в комментариях: в ЛК создается 2 дочерние вкладки (полученные и не полученные достижения), возможно целесообразнее вывести все на одной странице, разделив полученные и не полученные подзаголовком.
3 - достижение за донат. На всевозможных форумах/трекерах есть такая штука. Правда, как интегрировать с реколл?.. Может завязать на пользователя, например, на админа?..

2. Я не понимаю чем это может быть лучше. Посмотрите как это сейчас и представьте что у юзера 20 ачивок и 20 еще не получены. То на странице надо вывести 40 ачивок, под каждым блоком еще навигацию - т.е. человек будет путаться, когда на странице 2 навигации... вообщем я не понимаю смысла.
3. Это реально сделать, но зачем?

1
Preci
не в сети 19 часов
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1556
7
22:28

Vadim сказал(а)
1 - "подружить" с заметками.

И да, с заметками плагин дружит. При активации плагина заметок:

notes - это и есть тип постов заметки

Вы не можете просматривать опубликованные ссылки
Редакции сообщения
08.12.2017 22:29PreciПричина: не указано
0
Vadim
не в сети 2 недели
На сайте с 09.02.2015
Участник
Тем 49
Сообщения 227
8
23:36

И да, с заметками плагин дружит. При активации плагина заметок:

блин, извиняюсь за невнимательность, что-то я не заметил

0
Lev
не в сети 1 год
На сайте с 23.06.2015
Участник
Тем 85
Сообщения 317
9
02:42

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

0
Станислав
не в сети 1 неделя
На сайте с 06.02.2017
Участник
Тем 176
Сообщения 725
10
02:49

Здравсвтуйте! Сегодня только руки дошли к настройкам системы достижений. Оказывается и денежки и рейтинг можно получать всем)) Это просто супер! Единственное, что посоветовал бы принять во внимание, это при наводке на любое достижение в личном кабинете (и на полученное и нет) было видно что пользователь получает дополнительно, помимо самой иконки. Встплывающее окно как тут

Вы не можете просматривать опубликованные ссылки

только тут

Вы не можете просматривать опубликованные ссылки

но дополнительно была бы информация по денежному вознаграждению, рейтингу, титулу от этого же дополнения (титул не обязательно даже).
Примерно даже вижу как классно было бы... Под названием у вас идёт мелким шрифтом "достижение получено" и потом полоска тонкая. Точно так сделать под описанием-полоску и мелким шрифтом написано: дополнительно: +200рубликов и +40 рейтинга.
Это бы намного упростило расписывать это на отдельной странице (что за что и кто получит). А в описании прописывать это не оень коротко получится и отображаться по-другому будет немного (и так приходиится прописывать за какие грехи он полуил отлиительный знак).

0
Станислав
не в сети 1 неделя
На сайте с 06.02.2017
Участник
Тем 176
Сообщения 725
11
06:25

Сидел пол ночи сейчас настраивал награды и вот чего по-моему не хватает. Вернее, было бы классно этим дополнить. В настройках сделать выпадающий список под выпадающим списком "Статус". В выпадающем списке (назвать его к прмеру "Повторы" или "Цикл")выбор:
1-нет
2-баланс и рейтинг
3-баланс
4-рейтинг
Чтобы к примеру пользователь мог получать одинаковое количество рейтинга или пополнение баланса повторно, за такое же размещение к примеру статей или комментариев тем же пользователем. Но чтобы естественно картинка не дублировалась. Это бы давало неприрывные действия. А статейнику по определённой категории выдавать один и тот же глобус разных цветов как то...
И ещё вспомнил писал вам под дополнением комментарий, впишу сюда. Их прямо совместить можно было бы. К примеру титул выдается на 3 месяца. Если в течении 3-х месяцев пользователь не получил (из вышеперечисленного):
2-баланс и рейтинг
3-баланс
4-рейтинг
, то с него снимается достижение.
Это наверное из чего-то фантастического я наговорил))) Но всё же, написал. А ВДРУГ!)

0
Preci
не в сети 19 часов
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1556
12
06:01

Я подружил доп. с метаданными, как у постов, так что теперь можно будет реализовать, думаю, все. Но это все в след. обновлении

Но чтобы естественно картинка не дублировалась. Это бы давало неприрывные действия. А статейнику по определённой категории выдавать один и тот же глобус разных цветов как то...

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

И ещё вспомнил писал вам под дополнением комментарий, впишу сюда. Их прямо совместить можно было бы. К примеру титул выдается на 3 месяца.

Ну предлагали делать "передающиеся" достижения, и то без подробного описания, но это еще я как-то понимаю. А вот выдавать юзеру ачивку и потом забирать ее - не понимаю смысла.

0
csedu
не в сети 5 месяцев
На сайте с 01.02.2018
Участник
Тем 5
Сообщения 25
13
11:05

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

0
Preci
не в сети 19 часов
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1556
14
12:20

csedu сказал(а)
Предложение с выводом. Выводить достижения плиткой (в идеале добавить переключалку список/плитка). Те достижения, что еще не получены закрашивать монохромом.

Достижения что не получены выводятся в отдельном окне

Менять вид под себя так же не сложно, например что бы были в 1 колонку надо в ваши стили добавить:

.all-user-achiev .achiev {
    flex: 0 0 100%!important;
}

Что бы в 3 колонки:
.all-user-achiev .achiev {
    flex: 0 0 31%!important;
}

0
csedu
не в сети 5 месяцев
На сайте с 01.02.2018
Участник
Тем 5
Сообщения 25
15
22:03

Т.е. можно сделать так, как это отображается в настройках групп, небольшой правкой кода?

Плитка

Редакции сообщения
13.12.2018 22:03cseduПричина: не указано
0
Preci
не в сети 19 часов
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1556
16
22:26

Можно, надо поправить стили и свой шаблон вывода сделать

Шаблоны в папке с допом/templates

Инфа по работе с шаблонами:

Вы не можете просматривать опубликованные ссылки
0
bloodryne2011@mail.ru
не в сети 2 года
На сайте с 30.12.2018
Участник
Тем 1
Сообщения 4
17
20:10

По поводу тестов. Планирую пользоваться функционалом iSpring Suite. В плане "Открыть страницу" - для каждого конкретного теста можно создать свою, служебную. Т.к. каждый тест посвящен определенной теме, можно давать отдельное достижение за него. Связать тесты между собой количественно можно через группы достижений и достижение - за получение всех достижений группы. Можно даже попробовать сделать своё - за получения N достижений группы.

0
Preci
не в сети 19 часов
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1556
18
21:20

bloodryne2011@mail.ru сказал(а)
По поводу тестов. Планирую пользоваться функционалом iSpring Suite. В плане "Открыть страницу" - для каждого конкретного теста можно создать свою, служебную. Т.к. каждый тест посвящен определенной теме, можно давать отдельное достижение за него. Связать тесты между собой количественно можно через группы достижений и достижение - за получение всех достижений группы. Можно даже попробовать сделать своё - за получения N достижений группы.

Ну как вариант:

Создаем достижение типа "Разное" (метод вручения и счетчик не важны)

Смотрим ID созданного достижения, например это 11.

В конце опроса перенаправляем юзера на любую страницу вашего сайта, добавив GET параметр ID=11

Добавляем в functions.php темы код:

add_action('init', 'add_achiev_ispring');
function add_achiev_ispring() {
  
  global $user_ID;
  
  if (!$user_ID || !$_GET['ID'] || !class_exists('Achievs')) {
    return false;
  }

  $achiev = new Achievs(array('ID' => (int) $_GET['ID']));
  
  $achiev->addToUser($user_ID);
}

Все, тогда после прохождения опроса юзера перекинет на страницу, например site.ru/bla-bla/?ID=11 и он получит достижение с ID 11.

Таким образом можно создать сколько угодно достижений и для каждого опроса указывать свою ссылку с ID = N, где N - ID достижения которое получит человек при переходе

0
bloodryne2011@mail.ru
не в сети 2 года
На сайте с 30.12.2018
Участник
Тем 1
Сообщения 4
19
16:22

Спасибо! Получилось!

Редакции сообщения
07.04.2019 16:30bloodryne2011@mail.ruПричина: не указано
0
Игорь (Photobalbes)
не в сети 6 дней
На сайте с 18.03.2019
Участник
Тем 33
Сообщения 143
20
15:28

Добрый день! Было бы замечательно иметь выбор показа достижения при наведении на него как сейчас или как в Presents PRO по клику на подарок в всплывающем окне.

0
anriko.tacatti@gmail.com
не в сети 1 год
На сайте с 09.09.2020
Участник
Тем 29
Сообщения 111
21
18:59

подскажите как реализовать данный функционал
– увеличение рейтинга статьи – 100 лайков – 1 балл EC автору;
– комментарии ~ 1 балл EC за 100 комментариев автору;
– за просмотры ~ 100 просмотров = 1 балл EC автору;
Если значение рейтинга у публикации падает ниже -25, то статья скрывается с главной страницы и текущих категорий.

0
Preci
не в сети 19 часов
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1556
22
19:02

anriko.tacatti@gmail.com сказал(а)

Какое это отношение имеет к достижениям?

0
anriko.tacatti@gmail.com
не в сети 1 год
На сайте с 09.09.2020
Участник
Тем 29
Сообщения 111
23
19:30

а в чем исчисляются достижения и за что тогда?

0
Preci
не в сети 19 часов
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1556
24
19:31

Достижения выдаются пользователям за какие-то действия.

Вам надо что-то делать с записями, какие то баллы ЕС - что все это такое и какое отношение к достижениям имеет?

0
anriko.tacatti@gmail.com
не в сети 1 год
На сайте с 09.09.2020
Участник
Тем 29
Сообщения 111
25
19:32

человек просмотрел 100 постов ему 1 бал ,а автору поста 10 балов примеру не достижение

0
Preci
не в сети 19 часов
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1556
26
19:35

Какой балл? В достижениях нет никаких баллов.

За просмотры никакой выдачи достижений нет, функционала фиксации просмотров нету в wordpress, все что есть - кастомные решения и невозможно их все поддерживать. Ну и "а автору поста 10 балов примеру не достижение" - при всем желании не получится сделать, система достижений выдает достижения, нельзя выдать награду без самого достижения.

0
anriko.tacatti@gmail.com
не в сети 1 год
На сайте с 09.09.2020
Участник
Тем 29
Сообщения 111
27
19:38

На данный момент автоматически могут выдаваться достижения более чем за 20 видов активности:

За создание записей: всех, по типу записей
За написание комментариев
За выставление и получение оценок: кол-во оценок и сумму оценок, а так же по типу оценок
За подписки на пользователей и подписчиков
За создание и вступление в группы
За кол-во участников в группе / всех группах
За добавление записей в категории
За добавление записей в конкретные группы recall
За написание ответов и тем на форуме
За добавления в друзья

0
anriko.tacatti@gmail.com
не в сети 1 год
На сайте с 09.09.2020
Участник
Тем 29
Сообщения 111
28
19:39

а чем эти виды активности отличаются от просмотров и лайков за посты и комментарии?

0
Preci
не в сети 19 часов
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1556
29
19:50

Достижение за выставление рейтинга уже есть.

Достижения за просмотры нету, т.к. в wordpress НЕТУ фиксации просмотров.

0
anriko.tacatti@gmail.com
не в сети 1 год
На сайте с 09.09.2020
Участник
Тем 29
Сообщения 111
30
20:02

тут даже плагин для работы wp-recall

Вы не можете просматривать опубликованные ссылки

p.s. - Если вы используете функцию или плагин просмотра от WP-Kama - у меня для вас хорошие новости - с данным дополнением он легко интегрируется - т.к. он использует тот же meta key: "views"

0
Вы не имеете права на публикацию сообщений в этой теме