Развитие проекта eroromance.com

Хочу расширить функционал этого проекта, но руки до него доходят редко, поэтому требуется программист. ТЗ я написал довольно приблизительно, поэтому вам придется додумать детали самому, а на все возникающие вопросы я буду отвечать.

Вот ТЗ:

Необходимо изучить существующий движок сайта, он самописный и сделан элементарно. Есть основной скрипт index.php, который выводит последние рассказы на главной, содержимое категорий (краткие рассказы) и полные рассказы. А также несколько вспомогательных скриптов для конкурсов, комментариев и т.п.

Рассказы расположены в двух таблицах, т.к. этот сайт был сделан когда-то на движке strawberry. От этого движка в таблицах возможно еще остались лишние поля...

Движок нужно усовершенствовать - дополнить новыми функциями.

Необходимо создать аккаунты пользователей.

Т.е. пришли на сайт – мы обычные гости, нам не нужен аккаунт для чтения рассказов и добавления оценок, комментариев к ним и т.п.

А если мы хотим:

- добавлять свои рассказы;

- участвовать в конкурсах (например, конкурс на самого активного комментатора)

Для создания аккаунтов уже имеющихся авторов (на сайте уже есть чуть более 1000 рассказов) нужен специальный скрипт – он создает аккаунт для каждого e-mail адреса и отправляет ему информационное письмо: данные для входа + новости про обновление сайта.

Кабинета автора сейчас нет, нужно создать его с нуля.

Далее описано по разделам, что нужно дописывать.

Основная часть сайта.

В полном тексте рассказа слева выводится одна из картинок той категории, к которой принадлежит рассказ(см. pic_moderate), картинки выводятся через рандом, если конечно для этой категории есть картинки.

Нужно также добавить возможность голосования за рассказ – выставляется оценка рассказу, оценки считаются от всех и выводится средний бал за рассказ.

Нужно создать скрипт информеров сайта: 10 новых рассказов, лучшие рассказы месяца…).

Кабинет автора.

Папка cab

Index.php – страница регистрации, входа и напоминания пароля. Регистрация и напоминание пароля с капчей – класс kcaptcha я выдам.

My_info.php – скрипт просмотра изменения личных данных пользователя.

My_activity.php – список активности пользователя – кол-во добавленных комментариев помесячно за последний год. Тоже самое по количеству оценок к другим рассказам. Количеству добавленных рассказов.

Main.php – список рассказов автора с указанием статистики по ним – количество просмотров, оценок, комментариев к ним (просто графа «Комментариев», кол-во комментариев в виде ссылки на страницу комментариев рассказа на сайте).

Редактирование добавленных рассказов предусматривать не нужно. Автор добавил рассказ, модератор проверил и опубликовал, больше его редактировать нет смысла. Вывод списка рассказов с постраничным выводом. Надежную функцию постраничного вывода я вам выдам.

News.php – новости авторам – просто вывод 10 последних новостей, которые добавлены в админке.

Pay.php – описание и заказ платных опций за sms (1-3 место в категории, рекомендованные рассказы на главной, на странице рассказа «Читайте также»). Т.е. нужно предусмотреть какой-то движок рекламирования рассказов – каталог рекламных мест, заказ за смс и возможность добавлять новые места (админу).

Админу добавить:

Pic_moderate.php – скрипт присвоения картинок к категориям рассказов.

Т.е. загружаем в опр. папку множество картинок – модерилка выводит по 10 штук и предлагает указать для каждой картинки категории рассказов (до 3-х), а также масштабирует картинки под максимально допустимый размер – указывается в конфиге. На каждую картинку нужно проставлять название сайта в левом нижнем углу ($site_title). Картинки из приемной папки удаляются и сохраняются в папку картинок сайта с именем: id картинки в базе.jpg, в базе указывается о картинке – id, категории, к которым она прикреплена, размеры картинки (нужно ли?).

News_add.php – добавление, редактирование и удаление новостей, которые авторы видят в своих аккаунтах.

stories_editor.php - добавить опцию проверки уникальности рассказа: нажимаем кнопочку и в новом окне открываются результаты проверки текста рассказа на уникальность. Проверять на уникальность можно без фанатизма, т.е. достаточно проверять только в яндексе - брать одно-два предложения и проверять на наличие в выдаче. В результатх проверки указывать на каких сайтах текст был найден.

План работы.

Сначала делаем весь описанный функционал. Я смотрю и говорю свои замечания. Возможно, в процессе работы будут еще возникать идеи каких-либо опций. Тогда будем дописывать их уже за дополнительную оплату.

Либо возможен вариант: вы дописываете ТЗ и показываете мне, а после согласования уже приступаете.

Большая просьба качественно тестировать свою работу. Уже не раз сталкивался с тем, что после программиста еще приходится часами тестировать его работу и находится множество ошибок.

Слушаю ваши предложения, ваши идеи по функционалу приветствуются, предложения в личку не принимаются, только здесь.

15 лет назад
evmaster
Евгений 
44 года
22 года в сервисе
Был
2 года назад
83 отзыва

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • Добрый день! Требуется сделать поиск по сайту, а именно по прайс листу, на сегоднишний день поиск не подходит он во первых не прямой на информацию, а во вторых если и находит то всю страницу, ...

    Закрыт
    15 лет назад
  • $50

    Нужен парсер, написанный на Action Script 2.0. Требования: по указанному URL (с любого сайта, не обращая внимания ни на какие политики безопасности flash, без кроссдоменного связывания) загружает html-страницу (в виде произвольных данных ...

    Закрыт
    15 лет назад
  • Нужно чтобы человек заходил на сайт где установлен скрипт, его перекидывало на нужный нам сайт с подменой рефера, урл рефела должен быть в случайном порядке из заданных нами Нужно ...

    Закрыт
    15 лет назад
  • Необходимо написать фильтр "оформление заказа" и прикрутить его к виртуемарт (жумла). данные из фильтра должны отсылаться мне на почту, клиенту и сохраняться в базе пишите в аську еслиест вопросы и сумму за ...

    Закрыт
    15 лет назад
  • Был взломан сайт, увы работаспособный исходник не сделали. Задача восстановить работоспособность сайта. Сайт с форумом,типа доски объявлений. ПОЖАЛУЙСТА УКАЗЫВАЙТЕ СРОКИ И ЦЕНЫ!!! Чьи условия устроят-вышлю исходник бэкап сайта чтоб наглядно видеть. ...

    Завершен
    15 лет назад
  • Необходимо разработать с нуля компонент недвижимости для cms joomla требуется совместимость с sh404sef работа админки компонента на ajax поиск по базе и работа пользователей с сайтом тоже на ajax рассматриваются предложения ...

    Закрыт
    15 лет назад
  • $250

    Есть готовое приложение в Вконтакте. Необходимо внести небольшие изменения в алогоритмы. Дизайнер работает отдельно. От Вас нужно: -знание flex -опыт работы с API Вконтакте Пишите в ...

    Завершен
    15 лет назад
  • $10

    Необходимо доработать скрипт парсинка ( один файл на php) rss лент. А именно добавить функции контролирующую врема соединения с лентой rss. Выставляется значение в секундах и если в течении этого времени не происходит соединение ...

    Завершен
    15 лет назад