Сделать ЧПУ для Shop Script Premium, где адреса категорий (подкатегорий), товаров преобразуются в читаемый вид: обирается кирилица и запрещённые символы удаляются. Есть вложенные подкатегории, но не везде.
Изменение CMS.
Изменение CMS
Задание не для новичков.
На сообщения типа “сделаю качественно…быстро...недорого…” не отвечаю.
! Просьба сразу указывать в теме стоимость и срок исполнения заказа.
Нужно реализовать примерно следующее можно на имеющихся бесплатных движках.
Общее описание функционала: (детали, если нужно уточню)
Галерея:
- зарегистрированные пользователи могут создавать в галерее своей группы (в группе в которой он
зарегистрировался) альбомы и загружать в них фото.
- фото могут одобряться админом или размещаться без одобрения админом в зависимости от настройки в админке.
- при добавлении фото у пользователя должны быть возможности в обязательном порядке указывать название и описание к фото, а также иметь возможность редактировать после размещения названия и описания.
- при просмотре привью фото должно выводиться Название фото, при нажатии на фото или название переводить на страницу с полным размером фото, названием и описанием и ссылкой на персональную страницу автора.
- к фотографиям зарегистрированные пользователи и посетители могут оставлять комментарии, которые можно редактировать или удалять через админку, а также голосовать (ставить оценку 1 до 10).
- должна быть функция в админке в которой указывается скольким голосам посетителей будет равен голос пользователя (например, один к 100)
- при просмотре категорий галереи у посетителей должна быть возможность сортировать результаты вывода по (количеству голосов, количеству просмотров, количеству комментариев, последние фото)
- в галереи должны быть два поля выбора, вывод фото по - городу (указывается при регистрации) и вывод по списку категорий-подкатегорий альбомов
- на фотографиях в галереи должен ставиться логотип в виде урла сайта
МОДУЛИ
Модуль конкурсов
- возможность пользователем добавлять на конкурсы свои фото, с названием и описанием (фото, названия и описания доступны после одобрения модератором)
- в галереи конкурсов должна быть возможность голосовать пользователями и посетителями (так же как и в галереи фото)
- в конкурсе указывается дата окончания его и автоматически закрывается голосование
- должна иметься возможность в автоматическом режиме отключать приём фото на конкурс в назначенное время
- Доска объявлений
- Чат для пользователей
- Рассылка по группам пользователей новостей
Личный кабинет
у пользователя должны быть возможности:
- создавать свой прайс лист (редактировать его).
- редактировать свою анкету, загрузить в неё свою фото.
- создавать альбомы в категориях (своей группы).
- загружать фото, заполнять названия и описания к фото, (удалять размещённые фото может только админ, пользователь не может).
- информация в личном кабинете пользователя (анкета, прайс, названия и описания к фото) может редактироваться админом.
- пользователь получает свою персональную страницу (со статичным урлом) с своим фото, частью информации из анкеты, данными его рейтинга (рейтинг выводится сумой всех просмотров его фото), возможность загрузить на неё дополнительные фото, и с ссылкой на свою галерею с альбомами.
- на персональной странице пользователя должна выводится форма обратной связи, возможность просматривать и отправлять отзывы и выводятся указанное админом количество фото с наибольшим количеством просмотров из альбомов пользователя.
- у пользователя появляется возможность загружать свои фото в альбомы только после одобрения админом персональной страницы пользователя
- в анкете пользователя посетители могут добавлять свои отзывы (редактируемые, удаляемые админом)
Регистрация
этапы регистрации пользователя:
- выбор группы, дополнительные критерии, указание @
- проверка @ (подтверждение ссылки)
- обязательное заполнение определенных полей анкеты (анкеты для разных групп могут отличаться)
Рейтинг
- рейтинг пользователей (по группам)
- вывод пользователей: фото автора (из анкеты), их имя, место в рейтинге, позицию рейтинга на странице рейтинга пользователей в своей группе и ссылку на его персональную страницу и на персональный фото альбом.
- вывод пользователей в рейтинге по городам и их дальнейшая возможность сортировки (как и в галереи)
БЛОКИ
- Блок навигации с добавлением в него названий урлов категорий, подкатегорий через админку.
- Блок крика для отправки сообщений админом.
- Блок вывода ICQ онлайн пользователей
- Топ 100 по категориям с галереи (отображается фото, рейтинг и имя автора, ссылка на его персональную страницу, на персональный фото альбом, количество просмотров, комментариев и голосов)
- На главной странице нужен блок с прокруткой (3-4 колонки) с случайным выводом из заданных категорий по заданным критериям (например набравшие большое количество голосов)
- Необходима возможность настройки в админке модулей и блоков (что будет доступно зарегистрированным пользователям и что будет не доступно посетителям).
- В админке должна быть возможность создавать админов, модераторов с определением их прав.
- Поиск пользователей по городам, дополнительному критерию, который пользователь выбирает при регистрации, и ценами из прайса (от-до).
- У пользователя должна быть возможность обмениваться с администратором личными сообщениями (пользователи не могут обмениваться между собой)
- Возможность добавления, редактирования контента HTML редактором, добавлением в него фото и размещение его в создаваемых категория.
- ЧПУ на титлы для страниц контента и страниц с фото, задаваемое админом или используемое с заголовка контента или фото.
- Календарь с возможностью добавлять туда новости (админом)
- Админ может удалить, заморозить аккаунт.
Не маловажна простота и удобство использования для посетителей и пользователей сайта.
Я не описал необходимый обычный функционал, который имеется по умолчанию в большинстве CMS: форум, статистика сайта, сколько пользователи на сайте, напоминание пароля..
На сообщения типа “сделаю качественно…быстро...недорого…” не отвечаю.
Просьба сразу указывать в теме Стоимость и Срок исполнения заказа.
Заявки фрилансеров
Похожие заказы
- $10Веб-программирование1 исполнительЗакрыт15 лет назад
Нужно добавить пароль и логин на страницу http://www.ufaservice.ru/luminofor.php, чтобы раздел Технологии применения люминофора, могли видеть только пльзователи, которые ввели пароль и логин под разделом Технологии применения люминофора! Мне это видеться так: Пользователь заходит на страницу ...
Веб-программирование1 исполнительЗавершен17 лет назадНеобходимо сделать закрытый раздел на корпоративном сайте. Необходимо доработать ядро сайта - внести параметр общедоступной и закрытой страниц. Доступ к закрытой вложенным страницам закрытого раздела так же закрыт! Дополнить ...
Веб-программирование1 исполнительЗавершен17 лет назадСообственно нужен скрипт биржи труда - веблансера (типа этого сайта) готов рассмотреть варианты желательно на php+sql Бюджет оговаривается одтельно с каждым. Связь 304-972-431 (icq) p.s. Лучшем вариантом ...
Веб-программирование8 заявокЗакрыт17 лет назадПрикрутить дизайн (psd-файл имеется) к вордпрессу.
Веб-программирование8 заявокЗакрыт17 лет назад- $10
Необходимо изготовить счетчик обратного отсчета с возможностью вставки в блоги. Тест такой: До открытия проекта осталось ХХ дней ХХ часов ХХ минут ...
Веб-программирование2 исполнителяЗавершен17 лет назад - $80
Требуется доработать сайт на joostina. Все требования во вложении. Предложения высылайте на почту [email protected]
Веб-программирование3 заявкиЗакрыт17 лет назад - $2
Пару вопросов по оптимизации рекурсии
Веб-программирование9 заявокЗакрыт17 лет назад Доброго времени суток. Я ищу программиста для работы над сайтом автомобильной тематики. Сайт достаточно объемный, для известной компании. Оставьте, пожалуйста, информацию о себе и о CMS, которую вы планируете использовать (желательно ...
Веб-программирование18 заявокЗакрыт17 лет назад- $500
Техническое задание на создание "Оффлайн клиента для интернет-магазина на основе VamShop 1.45". 1. Общие положения. 1.1. Разрабатываемое ПО используется для управления содержимым интернет-магазинов на базе VamShop 1.45. 1.2. Автор гарантирует ...
Веб-программирование1 исполнительЗавершен17 лет назад