Обновить

Комментарии 41

Сделайте habracut пожалуйста.
обязательно :)
сейчас вот только с фитированием HTML разберусь :(
Я понимаю, что у вас стоит указание только JPEG, но я внимания на это не обратил и пытался загрузить PNG. И что же? Пару минут подождал — тишина. Может как-то более активно сообщать пользователю, что формат не тот?
Проект сейчас в состоянии бета-версии.
Спасибо за замечание, учту.
И еше если оставит name и position так как есть , а потом посмотреть на визитку
http://bicards.pythondevside.com/name-position/

AssertionError at /name-position/
get() returned more than one Item — it returned 7! Lookup parameters were {'access_url': 'name-position'}

Думаю 7 означает что в базе 7 - name-position есть.

А так идея отличная :) Удачи вам!
спасибо, будем отлавливать баг :)
Используете jQuery, а в коде допускаете такие функции:
document.getElementById("uploadphoto").submit();

почему не используете jQuery в полной мере?
$("#uploadphoto").submit();
исправлюсь, спасибо :)
Если Вы еще не заметили, на Хабре точно так же :)
заметил :)
спасибо за наводку ;)
прикол с таргетом на ифрейм стар как мир. Вот как это реализовать с помощью xmlhttprequest без тормозов…
НЛО прилетело и опубликовало эту надпись здесь
Интересный ход мысли. Такой вариант допустим, но не как преобладающий.
Допустим, что у нашего сферического пользователя в вакууме есть 14Мп фотоаппарат,
который дает фотографии в 5Мб. Пользователь сидит на диалапе и привык загружать эти фотографии в Веб. Ему удобно и привычно.
С другой стороны - Веб 2.0-ное приложение подразумевает интерфейс и поведение десктопного. Предполагается, что если пользователь выбрал фото для логотипа, то этот выбор будет применен без нажатия на кнопку "Отправить".
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Спасибо, я стараюсь брать пример с Google и Хабрахабра.
Реализация прогресс-бара в Django - вещь нетривиальная на самом деле. Всего несколько дней внесли в транк патч №2070, при желании - почитайте у маньяка в блоге: http://softwaremaniacs.org/blog/2008/03/…
НЛО прилетело и опубликовало эту надпись здесь
Вы вроде бы обещали не комментировать меня впредь ;)
Хм. Ваша ссылка предполагает использование PHP.
Никак не хочется обижать ваше самолюбие, но здесь речь идет о Питоне.
разве в транк уже внесли?
ох. прошу прощения, в транк еще не внесли. но всё идет к этому судя по всему.
Еще можно во время загрузки поставить disabled="true", чтобы наш сферический пользователь в вакууме не сменил картинку в тот момент, когда загрузка уже началась.
спсибо, дельное замечание
Хабр съел пол моего комментария. Там было написано <input type="file" disabled="true" ... />. Но я рад, что вы меня поняли.
Небольшой оффтоп!
Помоему для селекта лучше ставить события onChange а не onClick :-)
помню были с селектом проблемы только не помню с онкликом или с ончейджем)
спасибо, действительно onChange() лучше
Рад что Вам понравилось %)
Честно говоря, согласно иследованиям (да помню и на хабре тоже многие негодовали), многим не нравится когда за него что-то делается автоматом. Я например тоже такого не люблю. А многие не просто не любят, а их это раздражает!
Многие любят просто кликать, от нехуй делать...
Скажу так - сомнительное юзабилити. Кнопка upload должна быть. А если я например захотел сменить, ввел в input, а потом передумал... а старого файла нет...
Надо юзеру всегда предоставлять выбор. Юзеры не обезьянки и банан автоматически всовывать в рыло не надо... может я жарть не хочу.
спасибо, постараюсь учесть
в догонку: как идея - добавить чекбокс "загружать автоматически".
Можно и так. Но кнопку upload оставить. Нажал на чекбокс - кнопка исчезла.
Кстати вот мой обычный многофайловый ajax upload with form на jquery.
http://maxic.habrahabr.ru/blog/37020.htm…
Я пользуюсь SwfUpload, очень удобно, всем рекомендую :)
А все равно интересное решение, стоит взять на вооружение некоторые идеи :)
Интересно,

но на примере bicards картинку-то загрузил, а откатить некуда (
Хочу назад вернуть дефолт, в качестве эксперимента удалил адрес из эдита - нифига. А можно было бы уже и откат доделать :)
спасибо, это хорошее замечание. обязательно сделаю откат.
allloved files это 5 - "всячески любимые файлы"? ((=

hint: allowed
вроде ж везде с 2мя "l"?
правильно allowed, смотрите вторую строчку комента (ж
Случайно ткнул в большой jpg %)
Опомнился и переткнул в jpg поменьше.
Показали последний — это хорошо.

Решил подгрузить другой — сменился только после рефреша.

Сервис юзабелен %)

Сделайте возможность гасить пунктирные линии, они мешают.
спасибо :)
это логично :)
http://www.q2u.ru/apc-parameters
Имейте в виду, что контроль за загрузкой файлов небезопасен с точки зрения тредов (не thread-safe) в данном месте, поэтому любая новая загрузка, которая началась до того, как закончилась старая, будет отключать контроль для предыдущей.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации