Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Maple4 Site Creator - Система Управления Сайтом О проектах на web-контроле



Оглядываясь назад...

Применение Web-контрола в проектах.
По моему, выжал из web-контрола все, что мог:
I. формирование HTML-подобного интерфейса (генератор интерфейса, типа - "локальный web-сервер", обрабатывает запросы и возвращает страницу :) )
http://www.maple4.ru/a_downloads_for_maple4_ru/m4gi.zip ~450 Кб.
Проект выложен в виде исходников - prg-файлы и форма.
Требуются DLL или установленный FoxPro 9 (рекомендую запускать пример из окна FoxPro)

Из особенностей:
1) Код обработки клика по ссылкам размещается прямо в HTML-файле и обрабатывается FoxPro.
2) Возможность обработки результата работы FoxPro непосредственно в JavaScript.
3) Размещение кода FoxPro в HTML-странице с возвратом результата при генерации.

Подробнее (примеры):
http://www.maple4.ru/i_m4gi.htm


II. формирование/показ отчетов (в том числе живых, по клику - в подпрограмме Report Builder, отвечающей за генерацию HTML-отчетов основной программы Report Generator)
http://www.maple4.ru/a_downloads_for_maple4_ru/maple4_report_generator.zip
Из особенностей:
1) Формирование отчетов по бланку различных видов: XML, ODS, ODT, HTML/HTM. Бланки создаются в Excel Microsoft Office (XML), Open Office Сalc и Writer(ODS,ODT), Word (Microsoft Office) или Writer (Open Office) для HTML/HTM.
2) Формирование отчетов с рисунками в форматах ODS, ODT и - ОБРАТИТЕ ВНИМАНИЕ - HTML/HTM (!).
3) Возможность конвертирования сформированного отчета ODS/ODT в XLS/DOC или PDF.
4) Постраничное деление (XML, ODS), генерация листов "на лету" прямо в рабочую книгу.
5) Возможность применения Report Builder (отдельной компоненты Report Generator-a) для автоматической генерации HTML-таблиц - с фоном, цветом, шрифтом и т.д.

Подробнее по Report Builder:
http://www.maple4.ru/rb/readme_rb.htm
Подробнее о Report Generator:
http://www.maple4.ru/rb/readme.htm

III. редактирование/ведение и генерация офф-лайн сайта (Site Creator).
http://www.maple4.ru/a_downloads_for_maple4_ru/maple4_ru.zip
+
апдейт для снятия защиты
http://www.maple4.ru/a_update_for_maple4_ru/program/6/exe_6_update_maple4_ru.zip

Из особенностей:
1) Работа с графикой и текстом в визуальном режиме.
2) Возможность размещения готового сайта на самых нетребовательных хостингах (чистый HTML без ASP/PHP технологий)
3) Не требуется подключения к Интернет.
4) Не требуется знаний в HTML-разметке и Visual FoxPro (и то, и другое - приветствуется! Знания по FoxPro могут ДОВОЛЬНО значительно расширить функциональность программы).
5) Открытый код генерации (файлы *.fnc в подкаталогах папки maple4_ru_styles) на языке FoxPro.
6) Визарды для построения галерей (и управления ими же), создания нового проекта и т.д.
7) Более 100 (ста) стилей для программы - доступно скачивание как по одному стилю (непосредственно из программы, без перезагрузки, с автоматической установкой), так и срузу целой группы, по 20-30 штук.

Подробнее:
http://www.maple4.ru/index.html


IV. визуальная адаптация стиля - Style Creator. Берется HTML-шаблон и, в основном мышкой, шаблон "подгоняется" для использования в Site Creator-e.
maple4_style_creator.exe - находится в составе проекта Site Creator

Подробнее:
http://www.maple4.ru/i_objects_create_style.htm

ГЛАВНАЯ особенность - ВЕЗДЕ, во всех представленных проектах, АКТИВНО применяется Visual FoxPro. Да-да, он еще не умер.

Интересно, где еще, в каких областях, можно еще применить web-контрол? Нахожусь в творческом поиске.
Мне кажется, что сделать тоже самое другими средствами разработки (НЕ FoxPro) достаточно затруднительно, или, даже, вообще невозможно (чего стоит, например, исполнение кода "на лету")

В избранное