задача |
кто отвечает |
приоритет |
оценка требуемого времени |
автоматический log-off для старых сессий |
|
|
|
Сокрытие email'а пользователя от спаммеров в Outside visible
personal profile |
|
|
|
Ввести необязательное поле english-name на new-user/additional
экране ... В зависимости от того, нужно ли нам имя латиницей. (А оно
нам всё-равно нужно для Short-Ids.) |
|
|
|
Сделать с помощью JavaScript, чтобы изменения, сделанные
пользователем сохранялись даже тогда, когда он вместо нажатия на
кнопку [continue] или [save], нажал на какую-нибудь ссылку. |
|
|
|
Log important events, errors and problems in a system-wide log
file ($home/acis.log, $home/acis-errors.log) |
|
|
|
Абстрагировать названия submit input-элементов, которые
намертво связывают presenter'ы и код ("continue", "add", "delete", et
cetera). |
|
|
|
Заполнить errors.xml файл. |
|
|
|
Уточнить понятие simple user (versus advanced user). Иерархия записей. Re-use
записей. |
Курманов |
|
|
Написать email/record-email-change.xsl и проверить обработку
ситуации, когда мы меняем email у эккаунта |
|
|
|
Режим Продвинутый пользователь |
|
|
|
default CSS файл по умолчанию должен копироваться в static
директорию и в pages.xsl не должно быть элемента style |
|
|
|
Сделать генерацию outside-visible personal profile
при подтверждении первичной регистрации.
Сделать ссылку на outside-visible personal profile:
- на registration confirmed экране
- в меню,
- на good-bye экране.
|
|
|
|
log-off:
- отправка
запроса контрольному демону на обработку user-data файла.
|
|
|
|
Доступ к персональной записи по короткому УРЛу, с использованием
short-id вместо session-id. (например, "http://acis/contributions:par42 ".)
То есть, надо будет найти того пользователя, кому принадлежит
запись, к которой относится short-id, и попробовать авторизовать
его.
|
|
|
|
Экспорт пользовательских данных в файлы формата AMF (или здесь) |
Бахчеев |
|
|
Remind Forgotten password: сделать такую кнопку на
заглавной странице (initial.xsl), и нормальное сообщение, если email
был оправлен. После отправки сообщения, пользователь должен видеть
форму для ввода пароля (email нам уже известен). |
Бахчеев |
|
|
Экран Cancel changes in this session. При
открытии экрана происходит сравнение записи в сессии и
соответствующей записи в user-data. Если есть различия, то они
показываются пользователю, и он может отменить все эти различия
(вернуть запись к состоянию, сохраненному в user-data). То есть на
экране есть: список различий и кнопка "Yes, I want to cancel the
changes". |
|
??? |
|
Экран User Settings для продвинутого пользователя |
|
|
|
Генерация алфавитных списков
зарегистрированных пользователей (на лету) |
Бахчеев |
|
4 |