Ищу программиста. Тема УК. 200$

Доработка универсального каталога, либо создание плагина

#1 23 июля 2014 в 19:57

Доработка универсального каталога, либо создание дополнения.

Бюджет: 200$
Время: 7-14 дней
Ссылка на проект: http://3d.best-exclusive.mcdir.ru
Ссылка на УК: http://3d.best-exclusive.mcdir.ru/catalog
Движок: InstantCMS v1.10.4

ТЗ следующее:
Реализовать в УК функционал по образцу grabcad.com

1. Редактор "3д модели"

Любой зарегистрированный пользователь имеет право загрузить файл.

Данный раздел содержит параметры (зачеркнутые пункты реализованы):
1. Файлы изображений (количество до 10 шт./неограниченно)
2. Файлы моделей (количество до 20 шт./неограниченно)
3. Название модели
4. Описание модели
5. Тэги модели
6. Категория (к которой относится модель) (модель можно присвоить 3 категориям) (реализована 1 а не 3)
7. Тип программного обеспечения (выбирается из выпадающего списка)

Т.е. рализовать нужно 2 пункта:
2. Файлы моделей (количество до 20 шт./неограниченно)
6. Категория (к которой относится модель) (модель можно присвоить 3 категориям) (реализована 1а не 3)

Файлы 3D моделей должны быть структурированно хранится на сервере.
Другими словами в папке создается подпапка, где хранятся файлы данной 3д модели и ее изображения

При удалении/изменении файла/изображения (во время редактирования) необходимо удалять как запись в БД, так и удалять файлы непосредственно с сервера.

При Удалении всей записи 3Д модели, необходимо удалить как файлы/изображения, так и саму подпапку (т.е. удалять соответствующую модели папку вместе с содержащимися в ней файлами/картинками).

2. Список "3д модели"

Ссылка на раздел: 3d.best-exclusive.mcdir.ru/catalog
Данный раздел привести к виду (или близкому к данному ввиду grabcad.com/library)
Данный раздел состоит из поисковика и 3д моделей в виде плитки 4х5 (под поисковиком)
Если записей больше, то необходимо прикрутить литсалку (пагинацию)

Поиск должен состоять из:
1. Поиска по названию 3д-модели (по названию поста)
2. Поиск по программному обеспечению
3. По категории

Вывод результатов поиска должен быть в виде плитки такой же размерности 4х5:
1. Количество комментариев
2. Название 3Д модели
3. Картинка 3Д модели
4. Количество скачено раз

3. Мои "3д модели"

Требуется выполнить данный раздел по функционалу близкий к grabcad.com/mylibrarymodels
Данный раздел содержит список 3д моделей в виде плитки 4х5 (под поисковиком), которые принадлежат пользователю.
Так же в данном разделе содержится функция для создания новой 3д модели
Так же в данном разделе содержится функция для редактирования уже существующих 3д моделей
Обязательные данные:
1. Картинка 3д модели
2. Название 3д модели
3. Количество комментариев
4. Количество скачено раз

4. Запись "3д модель"

Требуется выполнить раздел по функционалу аналогично grabcad.com/library/phase-motor-siemens-1
Данный раздел содержит обязательные параметры:
1. Автор создания 3Д модели
2. Названия 3д модели
3. Дата создания 3д модели
4. Тип программного обеспечения
5. Галерея изображений данной 3д модели
6. Комментарии к 3д модели
7. Файлы прикрепленные к данной 3д модели
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.