Для xoops2 - модуль справочника фирм
Для тех, с кем я еще не работал - прошу показывать работы на xoops2, чтобы это не было дебютом :))
Справочник по фирмам
Принципы:
1. Оперируем фирмами.
2. У каждой фирмы есть набор атрибутов:
- для сокращенной карточки:
1. Наименование организации
2. Город (город выделен отдельно для дальнейшего удобства поиска)
3. Почтовый адрес
4. Телефоны
5. Иконка для http:// (сам http:// - в хинт)
6. Иконка для email (сам email - в хинт)
- дополнительные атирбуты для полной карточки (в полной карточке показываются все атрибуты)
1. текстовый блок (интерпретируется как html)
- скрытые (запасные, для развития):
1. набор ключевых слов (вносится из админки администрацией в поле, через запятую, разбирается отдельно по слову и заносится в базу, к-во ключевых слов неограничено)
3. Графический файл логотипа грузится отдельно, в админке выдается полный url (http://) - для последующего ручного формирования текстового блока
4. Классификатор видов деятельности одноуровневый, одна фирма может принадлежать произвольному к-ву элементов классификатора.
5. Поиск проводится по полям:
1. Город (выбор из существующих)
2. Вид деятельности (выбор из существующих)
3. Телефон (по логике %LIKE%)
4. Текстовый блок (по логике %LIKE%)
6. Интерфейса для внесения фирмой своих данных НЕТ - все вносится из админки.
7. Схемы построения страниц - в соседних .gif .
8. Для юзеров, входящих в группу админов этого модуля, на полной карточке даются ссылки "редактировать", "удалить" (удалить по предварительному подтверждению), с переходом в соответствующие части админки.