:: Обсуждаем проекты
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
tpr
Автор

Сообщений: 10
Дата регистрации: 25.10.2007
1. Как редактор сайтов c применением языка Visual FoxPro используя язык FoxPro, можно при генерации страницы обращаться к базам данным и таблицам (dbf, SQL и т.д.), файлам (txt,xls и т.д.), ресурсам Интернет (rss, xml, напрямую к сайту, например вытаскивая информацию прямо со страницы - по договоренности с правообладателем, конечно и т.д. ) и генерить некий контент, по правилам, которые Вы установили. В общем, используя Fox, можно много чего добиться.
2. Как off-line система управления контентом (хотя, если Ваш компьютер является Web-сервером, можно каталог .../maple4_ru_ftp соответствующим образом настроить в IIS, и размещение файлов в этом каталоге будет являться публикацией в Web. Рекомендую в этом случае снимать галочки с очистки папок назначения )
3. Как программа генерации сайта для нетребовательных (бесплатных) хостингов (а Вы, все-таки, хотите большего).
как пример, смотрите на
www.maple4.front.ru
нет необходимости в php/asp, программа создает html-страницы, а Вы их просто размещаете в Интернет-е

4. Как программа, которая не втискивает Вас в какие-либо рамки стилей
Не нравится стиль - вы можете поменять бланки генерации страниц *.ctr (скачать новые ). Для этого нужны минимальные знания HTML и текстовый редактор (Word не рекомендуется, он создает лишний код и кучу тегов, которые сломают теги программы. Другой вариант - применить Word для создания html-бланка, а уже в notepade вставить нужные теги программы: text2,text3... text9, oglav и т.д. )
не нравится, как создаются пункты меню - можете изменить подпрограммы генерации (*.fnc) или создать свои - тут необходимы знания FoxPro или для кого как. Подпрограммы достаточно просты для понимания, кстати, отдельно для каждого вида. НЕ ИСПОЛЬЗУЙТЕ для имен файлов пробел в имени файла - будет генериться ошибка!
Сразу скажу - ОЧЕНЬ ХОЧЕТСЯ переложить создание дизайна на самого пользователя.
Для этого, скорее всего, будет создано несколько стилей с "прозрачным" (минимальным) наполнением, а может быть и некая программа создания стиля.


Программа может являться конструктором для PHP/ASP
т.е. на основании правил генерятся страницы php/asp, публикуются на Web и ...

Применение программы не ограничивается только созданием сайта:
Отчеты, презентации, текстовые файлы - все что хотите.
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
Влад Колосов

Сообщений: 22664
Откуда: Ростов-на-Дону
Дата регистрации: 05.05.2005
Цитата:
Пунктов меню - 23 штуки
Если не секрет, на каких вылетает с ошибкой?
Скачал весь архив, стало еще хуже - при старте экзешника пишет "синтаксическая ошибка".
При попытке Change project or create new - ошибка, "Height - вычисление выражения дает неверное значение".
Нажатие Style - ошибка, Objects - ошибка, Сменить стиль - ошибка.
Нет индикации окончания выполнеиня операций, желательно вести лог операций (как это принято, обычно в нижней части экрана).


------------------
Совершенство - это не тогда, когда нельзя
ничего прибавить, а тогда, когда нечего убавить.




Исправлено 1 раз(а). Последнее : Влад Колосов, 26.10.07 18:18
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
maple4

Сообщений: 210
Откуда: Москва
Дата регистрации: 26.10.2007
Влад Колосов
Цитата:
Пунктов меню - 23 штуки
Если не секрет, на каких вылетает с ошибкой?
Скачал весь архив, стало еще хуже - при старте экзешника пишет "синтаксическая ошибка".
При попытке Change project or create new - ошибка, "Height - вычисление выражения дает неверное значение".
Нажатие Style - ошибка, Objects - ошибка, Сменить стиль - ошибка.
Нет индикации окончания выполнеиня операций, желательно вести лог операций (как это принято, обычно в нижней части экрана).
А если разместить в каталоге c:\nn, c:\m4, d:\maple - в общем как выше в дереве и без спецсимволов (пробелов, # и т.д.) в имене папки?
www.maple4.ru
тестировалось на 5 машинах - все ок
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
Влад Колосов

Сообщений: 22664
Откуда: Ростов-на-Дону
Дата регистрации: 05.05.2005
Тоже самое, поместил распакованный архив в H:\nn.
Полагаю, что работа программы не должна зависеть от папок ;) А также она должна производить какую-то диагностику, если используется ActiveX, DLL и прочее...


------------------
Совершенство - это не тогда, когда нельзя
ничего прибавить, а тогда, когда нечего убавить.




Исправлено 2 раз(а). Последнее : Влад Колосов, 27.10.07 18:25
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
maple4

Сообщений: 210
Откуда: Москва
Дата регистрации: 26.10.2007
Появился новый стиль - Ascetic
Пример, т.е. какого вида генерится сайт, Вы можете посмотреть на
www.maple4.ru

Загрузить стиль на странице загрузки
www.maple4.ru


Что он из себя представляет (его особенности)?
Во первых, очень простые бланки генерации страниц:
а) не составит труда изменить что-либо по своему вкусу , если Вы хоть чуть-чуть разбираетесь в дизайне HTML-страниц.
Во вторых, применена новая система генерации меню:
а) доступ из основного меню, выбор из субменю, а также выбор дочерних страниц - все это без ограничения уровня вложенности.
б) меню выскакивает на экран, учитывая размер окна и расположение субменю. Поэтому, Вы всегда увидите комфортное для просмотра меню (оно будет появляться слева или справа, в зависимости от условий).
в) в меню есть возможность вставки файлов графики
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
Влад Колосов

Сообщений: 22664
Откуда: Ростов-на-Дону
Дата регистрации: 05.05.2005
Что толку в стилях, если проект не работает? Распакуйте архив, который вы выложили на чистую машину и заустите EXE.


------------------
Совершенство - это не тогда, когда нельзя
ничего прибавить, а тогда, когда нечего убавить.
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
maple4

Сообщений: 210
Откуда: Москва
Дата регистрации: 26.10.2007
Влад Колосов
Что толку в стилях, если проект не работает? Распакуйте архив, который вы выложили на чистую машину и заустите EXE.
Попробую поискать чистую машину...
Как вариант - переустановить систему (это я про свой комп )
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
Влад Колосов

Сообщений: 22664
Откуда: Ростов-на-Дону
Дата регистрации: 05.05.2005
У вас есть что-то, чего не доложили в архив... В других папках.


------------------
Совершенство - это не тогда, когда нельзя
ничего прибавить, а тогда, когда нечего убавить.
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
maple4

Сообщений: 210
Откуда: Москва
Дата регистрации: 26.10.2007
Влад Колосов
У вас есть что-то, чего не доложили в архив... В других папках.
Программа запускается и работает.
Предлагаю пообщаться по ICQ 226071270 - и оперативно решить проблему
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
maple4

Сообщений: 210
Откуда: Москва
Дата регистрации: 26.10.2007
Выложена новая версия программы (3.2)
www.maple4.ru

чем отличается от предыдущей версии:
Самое главное - появился новый объект MENU.
www.maple4.ru

Особенности объекта MENU
Создание многоуровневого меню.
Создание меню без ограничения уровня вложенности.
Быстрое создание меню (в несколько кликов), доступ к подпунктам меню (к подчиненным), удаление (в том числе и подчиненных), перемещение (позиция относительно друг друга), ,"быстрое" редактирование основных свойств.
Доступ к MENU прямо из Визуального Режима редактирования (и, соответственно, генерация и вывод на страницу при закрытии/сохранении объекта).
Вставка графических файлов в пункты меню.
Возможность указания специальных размеров для графических файлов (в том числе, с ограничением по высоте/ширине).
Выбор и редактирование графики из проекта.
Указание как внутренних (находящихся внутри проекта) страниц, так и внешних ресурсов для реакции на клик по пункту меню.
Визуальный выбор страницы для открытия из меню (из состоящих в проекте). Возможность выбора как основных страниц, так и страниц NEWS и PRODUCTS.
Возможность открытия страницы (при клике на пункте меню) в новом окне.
8 вариантов вывода одного и того же меню в зависимости от расположения на странице.
Спрашивается, зачем столько?
а) Во первых, меню может располагаться горизонтально или вертикально.
б) Далее, подпункты меню могут открываться вверх или вниз.
в) И, дочерние подпункты меню могут открываться либо левее либо правее родительского меню.
Каждый вариант имеет право на жизнь, и какое меню Вам нужно разместить - напрямую зависит от места расположения на странице да и дизайна страницы.
Например, если Вы располагаете меню вверху страницы (ближе к левой стороне), значит Ваше меню будет вида:
HBR - т.е. Horizontal-Bottom-Right -т.е. горизонтальное меню с открытием подпунктов вниз и вправо.
Если же это же меню расположить внизу страницы (ближе к правому краю), то такое меню должно быть вида:
HTL - т.е. Horizontal-Top-Left -т.е. горизонтальное меню с открытием подпунктов ВВЕРХ и ВЛЕВО.
Предпросмотр (Preview) меню сразу после создания/сохранения в режиме редактирования, причем, как уже было написано выше, в восьми вариантах.
Несколько видов пунктов меню - Page (Страница), Folder (Папка), Split (Разделитель), Row (Строка). В зависимости от вида - различные варианты реакции на нажатие.
Page - при наведении мышки откроются все подчиненные страницы, а при клике - откроется сама страница.
Folder - при наведении мышки откроются все подчиненные страницы ("аналог" папки в проводнике)
Split - разделитель между пунктами меню
Row - строка текста
Редактирование в пункте меню как текста, так и примечания (отображается в браузере, в нижней части).
Возможность автовставки текста и примечания из страницы в проекте для ускорения разработки (только из страницы проекта!).
Доступ к списку объектов для редактирования (т.е. из главного меню).
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
maple4

Сообщений: 210
Откуда: Москва
Дата регистрации: 26.10.2007
Вышла новая версия программы - Maple4 Site Creator 3.3
В чем отличие от версии 3.2 ?
Самое главное - появился новый объект PANELS (набор страниц, аналог PageFrame).
Особенности объекта PANELS
Быстрое создание панели (в несколько кликов).
Доступ к PANELS прямо из Визуального Режима редактирования (и, соответственно, генерация и вывод на страницу при закрытии/сохранении объекта).
Возможность вставки других объектов в контент панели.

Полностью об объекте PANELS Вы можете прочитать вот здесь
www.maple4.ru
Загрузка программы
www.maple4.ru
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
maple4

Сообщений: 210
Откуда: Москва
Дата регистрации: 26.10.2007
Новая версия программы - Maple4 Site Creator 4.1
В чем отличие от предыдущей версии?
Во первых программа стала БЕСПЛАТНОЙ и НЕ ТРЕБУЕТ регистрации. В следствие этого, появились возможности, доступные ранее только в зарегистрированной версии - создание нового проекта, создание нового стиля, доступ к элементам, добавление и удаление страниц.
Во вторых, пересмотрен и упрощен интерфейс. Оптимизирован код программы и убраны баги (как всегда, видимо, добавлены и новые ).
В третьих, в состав программы входит переработанный FTP - Connection c визардом создания соединения с FTP сервером.
страница загрузки
www.maple4.ru
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
ssa

Сообщений: 13007
Откуда: Москва
Дата регистрации: 23.03.2005
Сей продукт не щупал, но вот такая рекомендация к программе меня несколько озадачила:
Цитата:
Программу лучше всего разместить в каталоге c:\name , d:\name , другой_диск:\name (как можно выше в корне) в name или названиях папок БЕЗ ПРОБЕЛОВ, и символов ( ,.), иначе работа НЕ ГАРАНТИРУЕТСЯ.
Вместо пробела (если очень хочется) лучше вставить символ _
Это особенности конструкции, неумение работать с пробелами в именах каталогов или еще что-то?


------------------
Лень - это неосознанная мудрость.
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
maple4

Сообщений: 210
Откуда: Москва
Дата регистрации: 26.10.2007
Насчет пробелов - все ок.

По поводу ( , . ) - в именах каталогов - "особенности" при работе с программой
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
JS

Сообщений: 12264
Откуда: Эстония
Дата регистрации: 04.09.2000
При подведении мышки к рисунку на главном окне - рисунок исчезает.
(zip просто распакован и запущена основная программа)


------------------
Knowledge is better than ignorance!
Website: juri.foxhelp.eu
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
maple4

Сообщений: 210
Откуда: Москва
Дата регистрации: 26.10.2007
JS
При подведении мышки к рисунку на главном окне - рисунок исчезает.
(zip просто распакован и запущена основная программа)
да , действительно, программа требует "живые" картинки в каталоге запуска (то, что они входят в проект - ничего не значит)... исправлю только вечером
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
JS

Сообщений: 12264
Откуда: Эстония
Дата регистрации: 04.09.2000
Ну там много еще чего надо править. Я только коротко взглянул.


------------------
Knowledge is better than ignorance!
Website: juri.foxhelp.eu
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
maple4

Сообщений: 210
Откуда: Москва
Дата регистрации: 26.10.2007
Исправил ошибку с исчезновением рисунка при наведении мышки.
Добавил пункты в контекстное меню.
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
maple4

Сообщений: 210
Откуда: Москва
Дата регистрации: 26.10.2007
Изменил контекстное меню (задание цвета для фона шрифта).
В состав включил две модификации стиля Ascetic (с обычным и "правым" расположением меню).
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
borman

Сообщений: 11046
Откуда: Москва
Дата регистрации: 29.07.2004
Бросьте...
Честно...
Не стоит второй (а то и третий, пятый, двадцатый) раз изобретать велосипед.
Если есть потенциал (Желание + Время) - пишите в профиль - найдем куда применить! ;)


------------------
Многие вещи нам непонятны не потому, что наши понятия слабы, а потому, что сии вещи не входят в круг наших понятий.




Исправлено 1 раз(а). Последнее : borman, 31.07.08 03:00
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 2 (Гостей: 2)

© 2000-2024 Fox Club 
Яндекс.Метрика