Просмотр задачи
Номер | Проект | Категория | Видимость | Создан | Изменен |
---|---|---|---|---|---|
0000082 | geocaching.su | Предложения по функционалу | публичная | 2016-03-31 17:08 | 2019-03-31 12:45 |
Инициатор | dkorovin | Ответственный | lega4 | ||
Приоритет | обычный | Влияние | малое | Воспроизводимость | не проверялась |
Состояние | закрыта | Решение | решена | ||
Тема | 0000082: Добавить возможность авторам ставить зачеты по виртам (а не только админам) | ||||
Описание | При отправке ответа есть три галки - админам, автору, себе. Если стоит галка "отправить автору", то ответ точно также пишется в ту же таблицу, что и при отправке модераторам, но в ней надо предусмотреть поле (два поля) для флагов "отправлен админам", "отправлен автору". Соответственно, если ответ отправлен автору, то он у автора (а также соавторов с правом редактирования), отображается на закладке "Ответы на мои тайники" (не забыть в этой таблице показать авторский ответ). Далее автор (аналогично админке) выставляет там статус правильности ответа, после чего это все отображается в личном кабинете игрока (в том разделе что уже готов), там сейчас одна колонка статуса, надо сделать две (админскую и авторскую). Если ответ отправлен только автору (не админам), то у модераторов в админке он отображается, но без возможности модератора выставить статус (но модератор эти авторские статусы должен видеть). При отправке ответа автору должно уходить письмо на электронную почту вида "На ваш тайник отправлен ответ", но статус автор должен менять в ЛК, а не отвечать на почту. Кроме этого, было бы неплохо где-то под входом в ЛК выводить "Новые ответы: N" если у автора в ЛК есть необработанные письма (но это уже дорисовки) | ||||
Метки | Нет связанных меток. | ||||
Правильно ли я понимаю, что самое большое изменение здесь - дать возможность авторам ставить зачет? Все остальное, как я понял, вторично, главный новый функционал - дать авторам свою "мини-админку", где они могут выставлять зачет за свои тайники? И сейчас такой функционал отсутствует вообще? | |
Да, именно так - ать возможность авторам ставить зачет не по почте (как сейчас), а на сайте. Сейчас такого для авторов нет. Такое есть только для админов в разделе "manage" |
|
Залито на тестовый сервер, проверяйте В профиле добавился пункт "Модерация ответов", там видны свои тайники и тайники, где у тебя есть право редактирования. Интерфейс - адаптированная копипаста из админки. Скрывается емейл пользователя. >там сейчас одна колонка статуса, надо сделать две (админскую и авторскую). Если ответ отправлен только автору (не админам), то у модераторов в админке он отображается, но без возможности модератора выставить статус (но модератор эти авторские статусы должен видеть). Это решил не делать, ибо не вижу принципиальной разницы между админским и авторским статусом, есть просто статус. И те и те его могут менять. >При отправке ответа автору должно уходить письмо на электронную почту вида "На ваш тайник отправлен ответ", но статус автор должен менять в ЛК, а не отвечать на почту. C этим тоже ничего пока не менял, осталось как есть |
|
|
|
По итогам тестирования и обсуждения: 1. В ЛК лучше переименовать "Ответы на вирт" в "Мои ответы на вирт". 2. На новых страницах ЛК "Зачет" и "Незачет" переименовать "Правильно" и "Неправильно", т.к. эти действия не влияют на именно зачет по тайнику. 3. В ЛК галка "отправить почту" должна стоять сразу по умолчанию, или в ЛК вообще не ставить эту колонку, а почту отправляться всегда, в соответствии с надписью на кнопке "сохранить статусы и отправить почту". Иначе авторы постоянно будут забывать отправить почту! 4. Можно ли в рамках этой доработки реализовать такой алгоритм? У модераторов в админке отправленные ответы отображаются с задержкой 3 дня. Таким образом, играющий автор сам в течение 3х дней ставит "зачет" и этот ответ у модераторов сразу отображается в списке отработанных. Если же автор не играет, отъехал или еще какой-либо нюанс, то через 3 дня ответ появляется на обработку модераторов и проверяет уже модератором. Таким образом, будет снята часть нагрузки с модераторов (не будет двойной работы - играющие авторы сами все подтвердят) и будем стимулировать авторов более внимательно относиться к ответам игроков и вовремя отвечать на них |
|
> 1. В ЛК лучше переименовать "Ответы на вирт" в "Мои ответы на вирт". Да можно, но не хотелось длинные фразы писать, поэтому писал по минимуму. Если очень хочется, без проблем, переименую. Надо? > 2. На новых страницах ЛК "Зачет" и "Незачет" переименовать "Правильно" и "Неправильно", т.к. эти действия не влияют на именно зачет по тайнику. Ну вообще они именно же влияют на зачет :) Это 1-в-1 кусок из админки и он делает то же самое. > 3. В ЛК галка "отправить почту" должна стоять сразу по умолчанию, или в ЛК вообще не ставить эту колонку, а почту отправляться всегда, в соответствии с надписью на кнопке "сохранить статусы и отправить почту". Иначе авторы постоянно будут забывать отправить почту! Модераторы не забывают, а авторы забывают? На самом деле, сам сначала также хотел, но сразу столкнулся с тем, что при нажатии кнопки "обновить" происходит обработка всего, что есть на форме, вне зависимости от изменений. Кстати, в админке так же. Поэтому решил оставить как в админке - модераторы привыкли, интерфейс, проверенный временем. А если делать условие "отправлять почту, только если еще не отправлено", то нельзя будет, изменив комментарий, повторно сообщить игроку. >У модераторов в админке отправленные ответы отображаются с задержкой 3 дня Да без проблем, изменить запрос только чуток надо, но не будет ли конфуза - админы\модераторы не будут видеть всех ответов... |
|
1. Надо. 2. Может ты и прав - давай оставим единообразное название. 3. У модераторов уже рука набита, поэтому не забывают. :-) А вот авторы могут и не обратить на это внимание. Поэтому хотя бы галку по-умолчанию ставить. 4. Если модераторы не увидят все ответы, то это снимет с них часть работы. Этого они и хотят - чтобы на часть ворсов отвечали сами авторы. :-) |
|
1,4 - готово и залито, можно проверять. 3 - уже написал, так не получится, потому что тогда письма будут слаться всем по умолчанию и это завалит игроков. Поэтому логика такая же, как в модерке - путь авторы привыкают, вдруг кто из них модератором станет :) |
|
|
|
Добавил отображение числа непрочитанных ответов и выделение пункта жирным, если таковые есть (см. скриншот). Залито на тестовый сервер, проверяйте. | |
Совет Геокешеров настаивает, что надо переименовать "зачет" и "не зачет" в "правильно и "не правильно". В остальном все ок. |
|
Прошу пояснить, зачем заводить разные названия для одной и той же функциональности. | |
влито в мастер | |
Надо переименовать "зачет" и "не зачет" в "правильно и "не правильно". Иначе уже возникла путаница - игроки поняли, что "зачет" тут означит "зачет" за взятие тайника. А это не так! Это только правильность ответа на виртуальный вопрос. "Зачет" за взятие ставится в другом месте. |
|
Все еще не понимаю. Видимо, стоит обсудить детальнее. Некоторые мысли: 1. Интерфейс админки и данной панели совпадают, поскольку функциональность _одинакова_. Вводить разные названия для одной сущности - вносить путаницу. 2. Используя эту панель, ни у авторов ни у админов нет возможности снимать зачет с игрока, т.к. на сегодняшний день база данных ответов на вирт и база данных реальных "взятий" связаны чуть менее чем никак. 3. Сейчас для снятия зачета (а это могут делать только админы и, возможно, модераторы) есть отдельная панель в админке "Редактирование находок игроков" 4. Даже используя эту панель, связи реальных взятий с записями в интернет-блокноте все равно нет - у игрока вполне может быть запись типа "тайник взят", но в профиле тайник НЕ отмечен найденным. Итого вопрос - может, вместо бессмысленного переименования стоит добавить реальную функциональность по снятию реального зачета? И заодно с изменением статуса всех блокнотных записей. |
|
Обсудили с Рафом, залил переименование и для данной панели и для админки. Если механизм работает, то на боевом сервере должно появиться завтра утром. | |
Залил на тестовый сервер изменение текста e-mail, теперь оттуда убраны ответы автора и игрока, добавлено предложение зайти в ЛК >От игрока поступил новый ответ на виртуальный вопрос. Пожалуйста, зайдите в Личный кабинет (http://www.geocaching.su/members/) и проверьте ответ |
|
влито | |
Geocaching: master 23069ff0 2016-05-01 23:37 Oleg Kainov Детали Различия |
Changed email template for new virt answers http://bt.geocaching.su/view.php?id=82 |
Связанные задачи 0000082 |
Дата изменения | Пользователь | Поле | Изменить |
---|---|---|---|
2016-03-31 17:08 | dkorovin | Новая задача | |
2016-03-31 19:22 | lega4 | Комментарий добавлен: 0000098 | |
2016-03-31 20:57 | dkorovin | Комментарий добавлен: 0000104 | |
2016-03-31 21:28 | lega4 | Тема | Доработка в 0000079: отображение ответов на визуальные вопросы => Добавить возможность авторам ставить зачеты по виртам (а не только админам) |
2016-04-01 00:21 | lega4 | Комментарий добавлен: 0000109 | |
2016-04-01 00:23 | lega4 | Файл добавлен: author_virt.png | |
2016-04-01 00:23 | lega4 | Ответственный | => dkorovin |
2016-04-01 00:23 | lega4 | Состояние | новая => назначена |
2016-04-01 18:50 | dkorovin | Комментарий добавлен: 0000121 | |
2016-04-01 18:50 | dkorovin | Ответственный | dkorovin => lega4 |
2016-04-01 18:50 | dkorovin | Состояние | назначена => обратная связь |
2016-04-01 19:21 | lega4 | Комментарий добавлен: 0000123 | |
2016-04-01 19:32 | dkorovin | Комментарий добавлен: 0000124 | |
2016-04-01 19:32 | dkorovin | Состояние | обратная связь => назначена |
2016-04-01 19:53 | lega4 | Комментарий добавлен: 0000125 | |
2016-04-01 21:21 | lega4 | Файл добавлен: author_virt_2.png | |
2016-04-01 21:21 | lega4 | Комментарий добавлен: 0000132 | |
2016-04-01 21:21 | lega4 | Ответственный | lega4 => dkorovin |
2016-04-01 21:21 | lega4 | Состояние | назначена => обратная связь |
2016-04-04 13:03 | dkorovin | Комментарий добавлен: 0000142 | |
2016-04-04 13:03 | dkorovin | Состояние | обратная связь => назначена |
2016-04-04 13:03 | dkorovin | Ответственный | dkorovin => lega4 |
2016-04-04 21:04 | lega4 | Комментарий добавлен: 0000144 | |
2016-04-28 23:09 | lega4 | Комментарий добавлен: 0000154 | |
2016-04-28 23:09 | lega4 | Состояние | назначена => решена |
2016-04-28 23:09 | lega4 | Решение | открыта => решена |
2016-04-30 10:38 | dkorovin | Комментарий добавлен: 0000158 | |
2016-04-30 10:38 | dkorovin | Состояние | решена => назначена |
2016-04-30 21:46 | lega4 | Комментарий добавлен: 0000160 | |
2016-05-01 21:16 | lega4 | Комментарий добавлен: 0000165 | |
2016-05-01 21:45 | lega4 | Комментарий добавлен: 0000167 | |
2016-05-06 22:18 | lega4 | Комментарий добавлен: 0000174 | |
2016-05-06 22:18 | lega4 | Состояние | назначена => решена |
2016-11-23 08:53 | lega4 | Состояние | решена => закрыта |
2019-03-31 12:45 | Добавлены изменения | => Import 2019-03-31 11:37:06 master 23069ff0 |