Регайтесь как работодатель - публикуйте проект, регайтесь как мастер, отвечайте на проект и т.п. Фильтр на E-mail при регистрации не работает пока (для мыл вида "d", "sss" и т.п. для теста).
Работает:
1. Регистрация, вход (пока без куков - не подключил в тестовую версию, так что галочка "запомнить меня" не робит тоже).
2. Публикация проекта.
3. Редактирование профиля, отображение его.
4. Ответ на проект, полностью реализовано общение как на фри-лансе (более логичной модели общения пока не вижу).
5. Назначение исполнителя проекта, закрытие проекта с выставлением отзыва и рейтингов.
6. Автоматическое добавление выполненного проекта в портфолио.
7. Добавление фото к любой работе портфолио.
8. Разграничение работ портфолио по специализациям, выбранным у мастера.
P.S.: что бы по закрытию проекта к мастеру добавился проект, отзыв, рейтинги, у него должна быть выбрана специализация в "Редактировать специализации".
Осталось еще сделать нотификацию через JavaScript о новых сообщениях)
Прошу оценить все что вы осилите. Буду рад любой критике, кроме оффтопной =)
P.S.: если сломаете XSS или инъекцией - прошу тут же сообщить. Буду этому весьма рад, ибо найдется дырка. Админку не вижу смысла показывать - там тупо как phpMyAdmin)
Покинул форум
Сообщений всего: 85
Дата рег-ции: Янв. 2011
Помог: 0 раз(а)
Да нет конечно - не жалко. Просто это тестовый вариант и ставил я "на глаз" длинну.
Тем более 50 символов хватит 100% для любого емейла.
Мелкий
Отправлено: 22 Марта, 2011 - 18:11:28
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
metra, по RFC, если не ошибаюсь, положено 255 символов. Так что нет, для любого 50 символов не хватит.
антиспам - от робота не спасёт.
обязательно отмечайте обязательные для заполнения поля
в случае незаполненного к-л поля все данные сбрасываются, что не хорошо
validator.w3.org видит кучку ошибок разметки. Большая часть - из-за повторяющихся id, что недопустимо.
----- PostgreSQL DBA
metra
Отправлено: 22 Марта, 2011 - 18:39:13
Гость
Покинул форум
Сообщений всего: 85
Дата рег-ции: Янв. 2011
Помог: 0 раз(а)
Спасибо! Все учту.
DeepVarvar
Отправлено: 22 Марта, 2011 - 19:19:29
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
Не успел зарегаться как "Вася Пупкин"...
Так сразу же заказали ремонт ванной после пожара
Это судьба??? (Добавление)
Нашел свою старую престарую капчу.
Уж получше вашей будет..
Остально сделать только проверку E-Mail'а по маске и возврат заполненных данных в форме, если ошибка получилась. Второе пока не знаю как сделать.
Email/пароль админа admin/123
А за подрядчиков и заказчиком придется регистрироваться.
Работает:
1. Регистрация с капчей.
2. Вход (пока без кукисов).
3. Публикация проекта.
4. Настройка/просмотр профиля.
5. Ответ на проект подрядчиком.
6. Комментарий к ответу на проект подрядчиком/заказчиком.
7. Общение с администрацией.
8. Нотификация 5, 6, 7 пунктов.
9. Загрузка/проверка (админом) паспорта.
10. Постраничный вывод проектов.
11. Система ограничения ответов - у каждого подрядчика есть возможность ответить только на определенное кол-во ответов, когда ответы закончились, через 10 суток этот счетчик пополняется на 5. При чем, если проект, в котором подрядчик был исполнителем закрыли - к счетчику прибавляется единица.
12. Выполненные проекты, мои проекты.
13. Самые активные мастера (по кол-ву отзывов), каталог мастеров по категориям.
14. Добавление/редактирование/удален ие категорий, пользователей, проектов.
15. Автоматическое добавление в портфолио выполненного проекта с рейтингами и отзывов, поставленные заказчиком.
16. Добавление с созданием миниатюры картинок работ в портфолио.
17. И вроде чего-то еще
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.