{"issue":{"user":{"id":1243900,"login":"dashkov","url":"https://api.github.com/users/dashkov","gravatar_id":"c7b3c82814b704d8a6c353e97400257e","avatar_url":"https://secure.gravatar.com/avatar/c7b3c82814b704d8a6c353e97400257e?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"milestone":{"open_issues":3,"creator":{"id":216419,"login":"clincher","url":"https://api.github.com/users/clincher","gravatar_id":"a9308bb02d59265e61315703fbd87ef5","avatar_url":"https://secure.gravatar.com/avatar/a9308bb02d59265e61315703fbd87ef5?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"created_at":"2011-12-05T13:31:59Z","title":"video administration and viewing","state":"open","due_on":"2011-12-12T08:00:00Z","closed_issues":0,"description":"администрирование видео, просмотр его на сайте без конвертирования, стриминг (кстати, нужен плеер)","number":6,"url":"https://api.github.com/repos/pystars/bumerang/milestones/6"},"created_at":"2011-12-16T04:44:50Z","title":"Редактирование видеосюжета","labels":[],"state":"open","updated_at":"2011-12-16T06:49:04Z","id":2576304,"closed_at":null,"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"html_url":"https://github.com/pystars/bumerang/issues/32","body":"1. Нужна верхняя панель со всем нарисованным там функционалом, потому что так очень удобно админить сюжет.\r\n2. Почему столько обязательных для ввода полей при добавлении сюжета? Предложенный интерфейс для редактирования администратором как раз предполагает, что можно создать описание к видео, не загружая само видео или загрузить видео, но оно просто будет висеть в админке, нигде не опубликованным, т.к. что бы опубликовать видео нужно кликнуть на ссылку в верхней панели \"Опубликовать в видеоархиве\" (см. прототипы и ТЗ).\r\n\r\nПри такой реализации я обязан выбирать видео для загрузки и обязательно выбрать кучу полей прежде чем сохранить.\r\n\r\nТекущие поля для редактирования видеосюжета расположены в верной последовательности и все удобно. Реализуйте пожалуйста верхнюю панель с тем функционалом, который описан в ТЗ. Там все продумано удобно и даже смысла что-то иное изобретать нет (если только вы не предложите еще лучше). А если не лучше, то придется переделывать ).\r\n\r\n3. Не следует сбрасывать выбранный ранее файл для загрузки, даже если есть какие-либо ошибки в заполнении обязательных полей сюжета. По сути единственное обязательное поле для сюжета если добавляет сюжет администратор должно быть название сюжета, а все остальные поля когда удобно админу будет, тогда и отредактирует, ведь сюжет админ опубликует только после полного редактирования, проверки и просмотра - кликнет на ссылку \"Опубликовать\".","number":32,"url":"https://api.github.com/repos/pystars/bumerang/issues/32","comments":1,"assignee":{"id":216419,"login":"clincher","url":"https://api.github.com/users/clincher","gravatar_id":"a9308bb02d59265e61315703fbd87ef5","avatar_url":"https://secure.gravatar.com/avatar/a9308bb02d59265e61315703fbd87ef5?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"}},"comment":{"user":{"id":216419,"login":"clincher","url":"https://api.github.com/users/clincher","gravatar_id":"a9308bb02d59265e61315703fbd87ef5","avatar_url":"https://secure.gravatar.com/avatar/a9308bb02d59265e61315703fbd87ef5?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"created_at":"2011-12-16T06:49:04Z","updated_at":"2011-12-16T06:49:04Z","id":3174055,"body":"1. Добавить функционал, изображенный на макете над самой формой редактирования сюжета.\r\n2. Сделать все поля необязательными\r\n3. Написать комментарии к полям (help_text) везде, где это имеет смысл\r\n\r\n@dashkov , насколько я знаю, поле загрузки файла после перезагрузки формы с ошибками всегда сбрасывается (оно не очищается программно) - это особенность html. Есть вариант реализовать всё на ajax, но это ощутимо увеличит время разработки (думаю, процентов на 10 минимум)","url":"https://api.github.com/repos/pystars/bumerang/issues/comments/3174055"},"action":"created"}