---

-- -> Все сообщения пользователя alex

      «      65      66      67      68      69


07.11.05 12:15    Развитие системы -> Магазин :: Наборы данных
В разработке. Даст возможность хранить неоднородные данные в магазине покатегорийно. Также даст возможность создавать различные фильтры, оформление и т.п. покатегорийно.

Далее описаны основные тезисы ТЗ.

0. В таблицы справочников добавляется редактируемое поле sku_code varchar(64)
1. Группа модулей «наборы данных». Модуль «Справочники» переползает в него.

2. ПодМодуль - Типы полей (types of fields)
cms_es_fiels_types
(i) id
(i)fnum (1...) номер поля в БД итемов
ftype - enum(char,set,float,ref_value,ref_referencebool, splitter, related…..)
Т.е. все существующие типы, плюс:
Bool – мапится на флаги, до 63шт ессно.
Splitter – значений нет, для отображения и группировок используется, мапится на флаги (нефик место занимать)
ref_num – номер справочника либо флага(?)
Is_prop (bool) – ценообразующее ли поле (создават ли для него записи и столбец в свойствах)
default_show_type enum(select,text...) тип контрола
default_caption
lang


При редактировании, удалении и т.п. - создаются сотв. поля в базе.
Отслеживается удаление существующих с вяканьем и т.п.
Для задания ссылки на справочник - выводится реальный список справочников.
Для задания флага или сплиттера – выводится список флагов.

2. ПодМодуль - Типы справочников (types of references)
cms_es_ref_types
(i)id
(i)tnum (1...) номер таблицы в БД
….
default_caption
lang

При редактировании, удалении и т.п. - создаются сотв. таблы в базе.
Отслеживается удаление существующих с вяканьем и по.


3. ПодМодуль - Наборы данных (sets of data)


Таблица
cms_es_datasets
id
postfix (varchar 16)
name (varchar 64)
fields_set (varchar 255)
fields_captions (serialized memo 64K)
fields_map (varchar 255) – порядок отображения
fields_shared (varchar 255) – перечень полей из доступных в данном датасете, которые могут отображаться в общем списке. Они хранятся дублем в категории товара вместе с капшном. Служат для отображения основных параметров в разнородном списке, капшны идут из категории, значения из итема. Пример: http://market.yandex.ru/search.xml?stype=shop&text=samsung&nl=0
«фронтальная загрузка=есть, CD-MP3 и т.д»

sku_map (varchar 128) – шаблон для автогеренации ску.
lang

Редактирование – 2 списка – доступные и добавленный в данный дадтасет (селекты).
Кнопки – добавить, удалить, вверх, вних.
В экшны списка дадасетов добавляется экшн "копировать".



Категории товаров:
Добавляется поле data_set (храним по _значению_)
редактирование: выбор из списка имеющихся. возможности добавить новый - нет.
Добавление - значение наследуется из парента.
Добавляем поля для дублирования данных из датасета.

Итемы:
неиспользуемые поля не отображаются.

Фронт:
вытягиваем префикс для категории и добавляем его
в сеты:
- фильтра
- заголовка таблиц списка элементов
- строку таблицы списка элементов
- наверное в категории тоже...
используем механизм парсера getPref...

Фильтр и поиск:
Добавляем возможность поиска по всем категориям с данным датасетом, выводим список с данными справочника (перечислены) и путями категорий.
Фильтр рисуется для каждой категории в соответствии с датасетом для нее.

100! Апдейтер версии для совместимости:
1. На основании опций и капшнов генерим типы полей и справочников, формируем соотв. Таблы и один датасет.
2. Присваиваем этот датасет всем категориям
3. Выносим соотв. Опции (п.1) т.к. они уже не нужны.
07.11.05 12:10    Развитие системы -> Фото Галерея
Модуль уже реализован. Будет доступен в 4.0.

Создание галереи картинок, основываясь на функционале ешопа (и соответственный апдейт фунционала ешопа для возможности совместной работы). Базовые отличия:
1. Обязательна хотя бы одна картинка
2. Наличие ватермарков и схема с их наследованием
3. Модуль импорта каталога картинок с ватермарками в галерею со структурой папок-категорий с уникальностью каждой картинки
4. Авторесайз картинок + наложение ватермарков
5. Удаление картинок с проверкой связанности с другими итемами
6. Создание картинки по-умолчанию при невозможности создания основной из-за нехватки памяти
7. Слежение за перегенерацией картинок при изменении опций или ватермарков
8. 2 типа ватермарков.
07.11.05 12:08    Развитие системы -> Вакансии
Модуль ушел на переработку.

Вот выдержка из ТЗ, из которой ясна его функциональность.

Модуль вакансии:
Создается заново на основе модуля статей.

! - присутствует в списке (в админе)

1. Добавляются категории (отделы)
параметры категории:
!- Публичность
!- Название
!- Анонс (ЦЕ)
- Описание (ЦЕ)
- опции навигации

2. Категори - опционально отключаются.

3. Параметры вакансии:
!- Публичность
!- Номер
!- Название
!- Ссылка на отдел
!- Дата публикации
!- Дата актуальности
!- Статус (enum: открыта, закрыта)
- Пол (enum: М,Ж,неважно)
- Возраст от (не обязательный)
- Возраст до (не обязательный)
!- Оклад
- Опыт (enum: Нет, 1 год,2,3,4,5, свыше 5 лет)
- График: (enum: Любой, Полный день, Частичная занятость, Удаленная Работа)
- Требования (ЦЕ)
- Обязанности (ЦЕ)
- Дополнительно (ЦЕ)
- опции навигации

* список необходимых полей задается в опциях. можно отключать.

4. Форма постинга вакансии:
- Вакансия (селект из доступных в данном отделе, автоматом подставляется активная
в данный момент). Возможен дефолт (опциональный) "Прочее"
В список подставляется в таком виде: Отдел :: вакансия (при включенных отделах)

- Имя
- Фамилия
- почта
- телефон
- Резюме (текст)
- Резюме - аттач файла (включается опционально)
- Доплнительно (текст)
* если юзер залогинен, то известные данные подставляются в форму.
** по результатам выводится стандартное сообщение - "спасибо за обращение".

5. ДОбавляется модуль - история вакансий.
!- Номер
!- Отдел (ссылка по значению) (аналог заказов)
!- Вакансия (ссылка по значению)
!- Дата
!- Автор (ФИО слепленные)
!- Телефон
- ссылка на юзера (если был залогинен)
!- статус (enum: не рассмотрена, помечена, игнорировать, отвечена, принят)
- история статусов.
- действия: смотреть, печатать (через шаблон), удалить, ответить (непосредственно из админки,
в опциях лежит стандартная подпись, которая подставляется в форму отправки и доступна на правку). Технология
общая, будет также использоватся в обратной связи.

Фильтр: дата, отдел (селект), вакансия (текст-маска), ФИО (маска), статус(селект)
07.11.05 11:51    Развитие системы -> Информация о форуме - Просьба прочитать всем!
В данном форуме публикуется информация о некоторых разрабатываемых в настоящее время и планируемых к разработке возможностях системы.

Комментарии приветствуются, полезные замечания будут учтены и включены в разработку.

Общие пожелания по развитию функциональности также приветствуются.

По каждой отдельной функциональности информацию необходимо помещать в отдельную тему. Темы группируем по модулям.

Информация данного форума строго конфиденциальна. Просьба не использовать ее никаким образом вне данного форума.
18.10.05 17:51    Интеграция дизайна, настройка системы -> вопрос про тег <div>
Pioner:
Тренируясь, постоянно лезу в html, например, <div> </div> ставится сам, а убрать можно только ручками или как?


Если нужно сменить тип блока с параграфа<p> на простой текст, блок <div> либо заголовок <h>, то, находясь в нужном блоке выберите тип блока в левом верхнем списке панели визуального редактора.
18.10.05 17:50    Общие вопросы -> вставка текста между тегами <p>
Pioner:
есть два <p></p> и <p></p> между ними типа стоит <br>, но реально его там нет. так вот спозиционировать туда курсор е выходит он перепрыгивает в нижний <p>

В визуальном редакторе по умолчанию включен режим отображения рамок для основных блоков форматирования (<p>, <div>, <h1> и т.п.).

Поскольку между параграфами имеется отступ, то визуально может показаться что между ними стоит <br>. Его, безусловно, там нет. Если выключить режим (Кнопка "Показать\убрать рамки") то Вы увидите текст таким - каким он будет выглядеть на сайте.

Если Вам нужно ввести текст между параграфами, то поступайте точно также как в редакторе Word - нажмите Enter в конце первого либо в начале второго параграфа и создастся новый. Если нужно поставить "какбы <br>" то жмите Shift+Enter - это мягкий перенос.

Если нужно сменить тип блока с параграфа<p> на простой текст, блок <div> либо заголовок <h>, то, находясь в нужном блоке выберите тип блока в левом верхнем списке панели визуального редактора.
08.10.04 16:48    Общие вопросы -> что такое и как пользоватся "меню пользователя"
Юрий Тарасов:
Мы писали вам по почте, что при авторизации пользователя в "личный кабинет" (не путать с админской частью), то как выходить из него.

Вы ответили, что в меню пользователя есть пункт "выход".

Но нам непонятно где вообще это "меню пользователя", как его включать и пользоватся.


Меню пользователя - это специальный блок (см. п. 3.5.2 руководства Менеджера Сайта). Его можно вставлять в любое место страницы.
06.10.04 17:40    Общие вопросы -> Неработает сортировка по полю "опубликовано" в баз
Исправлено. Обновление будет выслано.
06.10.04 16:05    Общие вопросы -> по разному назвать заголовок страницы админки и фронта
Юрий Тарасов:
по разному назвать заголовок страницы админки и фронта как?

Очень желательно для работы вебмастера, у которого куча окон открыто и 2 из них называются одинаково: как прописано конфиге.
только один админская часть, другой - фронт, путаешься.

Спасибо.


На фронте устанавливается имя сайта из конфигурационного файла только если для данной страницы не задано иное в менеджере страниц. Не забывайте ставить заголовки для всех страниц и все будет в порядке.
16.09.04 20:17    Общие вопросы -> Как поставить пароль на вход в раздел администратора?
va:
Как поставить пароль на вход в раздел администратора?


В вашем случае - средствами веб-сервера. Т.е. для apache путем закрытия папки с помощью .htaccess либо через панель управления вашего хостинг провайдера, если там есть для этого средства.
05.07.04 11:34    Общие вопросы -> Администратору
Tiko:
привет.мой вопрос: можно мне зделоть кнопку на сайте, с помощю которого можно било входить в RAMBLER и зарегестрировать E-Mail

За кодом самой кнопки вам необходимо обратится к рамблеру. А кнопку, состоящую из html кода можно добавить в режиме редактирования исходного кода в визуальном редакторе. Чтобы легко найти нужное место, поставьте курсор в то место, где должна стоять кнопка и переключитесь в режим исходного кода.
29.06.04 14:00    Общие вопросы -> Администратору
Tiko:
да и как мне перекинут на свой сайт файл *.ЕХЕ?

Загрузка файлов, не являющихся изображениями возможна либо по ftp либо с помощью модуля "Файлы". Обе эти возможности отсутствуют в бесплатной версии.
29.06.04 13:33    Общие вопросы -> Администратору
Tiko:
привет !меня зовут Тигран.у меня есть сайт http://tikgrig.nsknet.ru/ .вот мой вопрос, можно мне зделоть в моем сайте РЕГИСТРАЦИЮ Е-Maila-а в рамблере?? :?:


Уточните, пожалуйста, что Вы имеете ввиду под регистрацией e-mail в рамблере.
31.01.04 19:22    Общие вопросы -> Создать сайт
Если речь идет о создании сайта с помощью онлайн конструктора, то это делается весьма просто.
Пройдите по этой ссылке: http://www.webstolica.ru/builder/
Выберите тип вашего вебсайта, подходящий дизайн, заполните форму и нажмите кнопку "Создать Ваш Вебсайт".
Вебсайт будет создан, Вы получите уведомление на указанный Вами email с информацией о доступе к Вашему вебсайту.

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

Задавайте еще вопросы

      «      65      66      67      68      69
ВебСтолица.РУ: создай свой бесплатный сайт!  | Пожаловаться  
Движок: Amiro CMS