Биржа копирайтинга Антиплагиат SEO-анализ текста Скачать Advego Plagiatus Проверка орфографии Транслит онлайн Антикапча

Баги и ошибки Адвего — Форум Адвего

боковая панель
Связь с администрацией / Баги и ошибки Адвего
Din-Go
Баг в системе кратких сообщений, выдаваемых по нажатию кнопки "Взять заказ", для заказов с временным промежутком на выполнение работ

Существуют заказы, в которых установлен временной промежуток между работами для всех авторов. При попытке взять такой заказ в работу выдается сообщение с указанием оставшегося времени (рис.1).
По истечении этого времени пробую взять этот заказ в работу и с удивлением обнаруживаю, что он недоступен мне уже по другой причине - ограничение по количеству работ для автора (рис. 2). Нажимаю на "Извещения заказа" - получаю пустоту (рис. 3). Только обратившись к полному списку извещений, выясняю, что да, действительно, пару месяцев назад заказ был выполнен и оплачен (рис. 4). Это затруднительно даже при столь малом количестве работ, как у меня, а более "плодовитым" авторам с долгой историей наверняка и вовсе нереально.

Налицо два бага:
1. В системе формирования этих кратких сообщений: проверка доступности заказа конкретному автору не осуществляется, если не выполнено условие доступности "для всех". Логичнее сразу при попытке взять заказ в работу получить ответ "Вы уже его выполняли", не ожидая совпадения прочих условий доступности.
2. "Извещения заказа" осуществляют поиск только среди "текущих" (только лишь за последний месяц), а не по всем извещениям с начала работы на бирже или хотя бы с момента публикации заказа. Так что эта функция тоже не позволит проверить, будет ли заказ доступен конкретному автору. Да и отслеживать долгосрочную историю своих работ по обычным заказам с помощью этой функции невозможно.

Для исправления первого бага предлагаю исправить логику последовательности проверки условий доступности заказа:
1. Общее количество доступных работ по заказу за указанный период времени.
Заказ помечен "Все работы по данному заказу в настоящее время заняты", отсутствует в поиске, нет кнопки "Взять заказ".
2. Время и дни недели (доступность заказа для всех авторов только в определенные дни и часы).
Заказ помечен "Доступен для выполнения только с ЧЧ.ММ до ЧЧ.ММ по ХХ дням", отсутствует в поиске, нет кнопки "Взять заказ".
3. Ограничение по IP (для одного IP за всё время).
При нажатии кнопки "Взять заказ" формируется сообщение "ВМ ограничил количество работ для одного IP".
4. Ограничение для автора (за всё время для одного автора).
При нажатии кнопки "Взять заказ" формируется сообщение "ВМ ограничил количество работ для одного автора".
5. Настройки модерации (за всё время без проверки вебмастером для одного автора).
При нажатии кнопки "Взять заказ" формируется сообщение "ВМ ограничил количество работ без проверки для одного автора".
6. Ограничение по работам за интервал времени (тот самый таймер доступности).
При нажатии кнопки "Взять заказ" формируется сообщение "Заказ будет доступен для работы через ЧЧ.ММ".

По второму багу предлагаю расширить временной диапазон поиска извещений за месячный предел (или сколько установлено сейчас для "текущих извещений") - до даты публикации заказа или даты регистрации пользователя.

#1
837x507, jpeg
39.4 Kb
#2
837x507, jpeg
38.4 Kb
#3
841x344, jpeg
16.3 Kb
#4
789x73, jpeg
10.10 Kb
Тема закрыта
Написала: Din-Go , 23.05.2013 в 22:45
Комментариев: 1
Последние темы:
Комментарии
Юля (advego)
За  0  /  Против  0
Юля (advego)  написал  24.05.2013 в 12:00
Спасибо за предложение. Обязательно рассмотрим его при дальнейшем усовершенствовании функционала.

                
Отправка жалобы...
Спасибо, ваша жалоба принята
Вы уже жаловались
Ваша учётная запись заблокирована для участия в форуме.
Жаловаться можно только на чужой комментарий
Избранное
Добавить в избранное
Имя
URL
https://advego.com/blog/read/bugs/1103448/all1/