Переделка компонента QuickFAQ для Joomla 1.5

Web/сайты Прочее

Был(а) онлайн: 26.04.20 14:45
Umen 26 лет

1.0 Был(а) онлайн: 26.04.20 14:45

Недавно
Требуется web-программист для реализации планов на Joomla 1.5 - если вы классно разбираетесь в этой системе, допустимо, эта работа для вас. Если вы будете выбраны исполнителем по данному плану и классно совладаете с заданием, буду рад трудиться с вами и по иным планам, в том числе: http://www.weblancer.net/users/unicom/projects/

До начала работ жду от вас плана работ, с этапами, а также сроки окончательного выполнения плана.

Техническое задание:

1. Вопросы задаваемые юзерами обязаны располагаться в отдельном поле (отразить, если нужно, изменившуюся конструкцию в модулях к компоненту: mod_quickfaq, mod_quickfaq_tagcloud, plg_xmap_quickfaq, search). Поле вопроса и поле заголовка обязаны иметь длины (в символах), задаваемые через админ-панель. У полей должен быть счётчик неиспользованных символов.

2. В админке в настройке категории (верхнего яруса) должен быть выбор ответственных за эту категорию.
- в списке ответственных должен быть мультивыбор (через Ctrl) из пользователей не ниже группы Author (Автор)
- никто больше, помимо СуперАдминистратора и ответственных не должен иметь доступ к компоненту и к вероятности отвечать на вопросы
- ответственные не обязаны иметь вероятность редактировать результат иного ответственного

3. При создании нового вопроса обыкновенным пользователем, автором и редактором (для категорий пользователей выше Editor и ответственным за компонент все поля обязаны быть открыты) админпанель с фронта:
- Поле результата должно быть скрыто
- Теги и поле создания тегов обязаны быть скрыты
- Обязаны быть спрятаны родительские и параллельные категории. Пользователь должен иметь вероятность выбирать подкатегории только из той категории, в которой в данный момент находится.
- Обязаны быть спрятаны поля метаданных

4. В итоге вопроса (в таблице детализации вопроса):
- Должно стоять имя автора вопроса (со ссылкой на профиль)
- Должно стоять имя ответившего (со ссылкой на профиль. ссылка должна задаваться при назначении ответственного, если поле проигнорировано, то применяется типовой профиль Joomla)
- Перенести туда Тэги материала и Категории материала

5. При создании вопроса либо тега, Алиас по умолчанию, должен подставляться из префикса ( q – для вопроса и tаg - для тега) и следом порядкового номера. Пользователь должен иметь вероятность редактировать алиас.

6. В редакторе тегов нужно сделать поле редактирования Алиаса тега

7. Список категорий и их подкатегорий должен выводиться верно также как и категории верхнего яруса + изображение для категории: Наименование категории, горизонтальная отбивка, ниже изложение категории, прикреплённые материалы: число (всеобщее число материалов во всех подкатегориях); Наименование категории, горизонтальная отбивка и т.д. Список вопросов должен выводиться так: Заголовок вопроса и под ним предисловие самого вопроса (число выводимых символов задаётся через админпанель).

8. При создании вопроса должно приходить уведомление по e-mail ответственным за категорию. При результате на данный вопрос должно приходить уведомление по e-mail автору этого вопроса.

9. Переделать плагин sh404SEF для QuickFAQ в соответствии с изменениями, предусмотреть применение в SEF алиасов. Предусмотреть ссылки вида: http://имя_сайта/consultant/алиас_раздела/алиас_подраздела/алиас_материала.html

10. Компонент/модули в виде стандартного инсталлятора Joomla

11. Валидность кода. Полная совместимость с браузерами: IE 6-7, Opera 9.5 и выше, Firefox, Safari, Chrome.

Компонент QuickFAQ:
http://www.schlu.net/downloads/16-component/77-quickfaq.html

Чтобы добавить заявку к этому заказу, нужно войти или зарегистрироваться

Мой блок

26.04.20 14:45
Umen 26