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

Сообщений: 328
Дата регистрации: 17.08.2004
А мне очень понравилась целеустремленность автора и идеи заложенные в продукт.



Исправлено 1 раз(а). Последнее : urfin, 11.09.08 10:35
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
JS

Сообщений: 12264
Откуда: Эстония
Дата регистрации: 04.09.2000
Игорь!
Все-таки сайты, основанные на html уже не актуальны,
какая бы замечательная CMS не использовалась.
Я свою Web-студию уже "расстрелял".

Возможности, предоставляемые ASP.Net настолько велики,
что нет смысла возвращаться к старому.
Создание полнотекстового поиска без использования
баз данных или инструментария ASP.Net реализовать
не просто сложно, а очень сложно.
Использование мастер-страниц, классов страниц, объектов и прочего
экономит массу времени.
Глобализация позволяет работать с одной и той же страницей
на множестве языков без переделки страниц или их дублирования.


------------------
Knowledge is better than ignorance!
Website: juri.foxhelp.eu




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

Сообщений: 210
Откуда: Москва
Дата регистрации: 26.10.2007
Новая версия велосипеда ( программы ) - Maple4 Site Creator v.5
Zip-архив
www.maple4.ru

Самое главное отличие от предыдущих версий - теперь в программе есть WYSIWYG-редактор
Плюсы использования:

Работа с форматированием текста в режиме WYSIWYG - сделал/увидел результат: изменение шрифта, размера, цвета и фона, вставка рисунков и объектов, работа с таблицами непосредственно в редакторе.

Вставка рисунков с локальных дисков (после сохранения, локальные файлы будут АВТОМАТИЧЕСКИ размещены в папке maple4_ru_media, кроме того, будет проведена автоматическая оптимизация, вследствие чего не будут плодиться одинаковые картинки с разными именами) и из интернета (в этом случае в контент вставляется ссылка на ресурс, НО ресурс на странице должен иметь конечный полный адрес) методом Copy/Paste или простым перетаскиванием мышкой с открытой страницы браузера.

Вставка скопированного блока из браузера или редактора Word (из Word – с возможностью предварительной обработки для сокращения объема кода. Вставка из Word - без картинок).

Вставка объектов – флэш, видео и т.д. из каталога maple4_ru_media.

Вставка специальных ОБЪЕКТОВ Maple4 Site Creator для упрощения работы с новостями, графикой, панелями, меню и продуктами и с обычным кодом HTML (т.е. у Вас есть все возможности от предыдущей версии).

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

Открытый код Tiny_mce позволяет настраивать программу «под себя». Это касается в основном работы с панелью инструментов - можно запретить те или иные действия, или наоборот – добавить новые, например, новые меню.

Тоже самое, чуть подробнее...
Суть:

Maple4 Site Creator (далее M4) генерит HTML-файлы со всей используемой графикой и размещает их в каталоге генерации (maple4_ru_ftp или maple4_ru_temp при временной генерации).

Основной плюс данной программы – Вы можете разработать сайт даже без наличия хостинга, и тем более – без физического подключения к Интернет!

Удобство установки: Необходимо распаковать программу в удобном месте на Вашем диске – и все. Никаких настроек с Вашей стороны не требуется (никаких IIS – в том числе).

Особенности программы (v. 5)
Встроенный в программу WYSIWYG-редактор Tiny_mce позволяет НЕПОСРЕДСТВЕННО, в стиле а-ля Word или FrontPage, кому как нравится, редактировать контент страницы. Пользователю предоставляется ограниченная (ограниченная только стилем сайта) возможность редактирования – вставка файлов графики (обычным Copy/Paste или переносом непосредственно со страницы), управление шрифтом, работа с таблицами, стилями и т.д. Впрочем, есть возможность прямого редактирования HTML-кода. В любом случае, сгенеренный код будет оптимизирован для уменьшения размера.

В помощь Tiny_mce предоставляются инструменты, упрощающие работу с мультимедиа - например, формируется список файлов графики, с помощью которого ОБЫЧНЫМ перетаскиванием можно разместить рисунок в контенте.

Использование специальных объектов M4 для увеличения функциональности программы:

PICTURES – управление рисунками (фотографиями) и файлами мультимедиа.
NEWS – создание списка новостей или статей с полным или частичным описанием, генерация отдельных страниц (полноформатные новости).
MENU – генерация пользовательских меню без ограничения уровня вложенности. Есть возможность предварительного просмотра меню. При создании используется JavaScript.
PANELS – создание набора вкладок, в котором видна, первоначально, только первая вкладка (PageFrame). При создании используется JavaScript.
PRODUCTS – генерация 'псевдо'-интерактивного списка продуктов, сортируемого по необходимым параметрам, и генерация полноформатных страниц с описанием продуктов. На самом деле генерятся страницы по ВСЕМУ списку продуктов плюс все варианты страниц сортировки. Данная возможность позволяет дать некую функциональность, недоступную для хостингов без поддержки PHP/ASP.
Объекты News, Menu, Panels и Products позволяют использовать при создании объект Pictures, например, в объекте Menu можно задать рисунок для каждого элемента. Кроме того, объекты могут быть вложены друг в друга, и, например, есть возможность создания вложенных (многоуровневых) наборов вкладок.

Использование специального объекта Simple HTML Code - при редактировании контента в WYSIWYG-редакторе можно добавить данный объект, что бы разместить в нем код HTML, который НЕ БУДЕТ изменен редактором Tiny_mce при сохранении.

Простота переноса – в программу встроен FTP-клиент. Поэтому после генерации и предварительного просмотра данные можно тут же перенести на сервер.

Легкость создания оригинальных стилей – достаточно в любом редакторе создать бланк страницы и разместить специальные теги, которые размещают код автоматических меню и позволяют редактировать контент каждой страницы.

И, наконец, использование языка Visual FoxPro (естественно, только для тех, кто знает, что это такое) - его можно использовать без ограничения. Данная возможность – приятный подарок для пользователя, который этим языком владеет. Незнание языка НЕ ОГРАНИЧИВАЕТ функциональность программы, повторюсь еще раз – рассматривайте данную возможность именно как ПОДАРОК.

Язык используется как непосредственно в контенте, так и в функциях генерации, причем код функций открыт и вынесен за пределы программы, что позволяет изменять его по своему усмотрению.

Zip-архив включает в себя саму программу M4, стили к ней, а так же специальную программу для визуальной разработки отчетов Maple4 Report Builder. Использование Builder-а требует знания Visual FoxPro, т.к. именно на этом языке делаются запросы к базам данных или к локальным ресурсам (впрочем, можно делать запросы и в Интернет, например, запрашивая курсы валют на определенные даты).

Использование M4 не ограничивается только созданием сайтов.
Один из вариантов использования – генерация документов HTML в определенном стиле со всей используемой графикой. Maple4 Report Builder, входящий в пакет, поможет разработать отчет, который будет автоматически встроен при генерации страницы (для этого, правда, нужно всего лишь знать Visual FoxPro, что бы получить данные через ODBC либо иным другим способом – например, из обычного текстового файла).
Плюс такой генерации – просмотр документов (off line) в любое время, а не только в момент генерации.

Другие изменения в программе.
Вместе с появлением WYSIWYG-редактора Tiny_mce естественно поменялся принцип работы с программой, но изменения затронули только редактирование контента.
Но сначала о режимах программы:

Visual Edit – в этом режиме выбирается ЧТО редактируется, какая именно часть контента (основной контент, левая, верхняя, правая или нижняя части). Кроме того, здесь можно непосредственно редактировать объекты M4, точно так же, как и в предыдущей версии.

WYSIWYG – Edit – редактирование контента. По своей сути это Мини-FrontPage или мини-Word на JavaScript. Помимо этого здесь так же реализовано добавление/редактирование объектов М4. Для добавления, нужно в редакторе выбрать место вставки (курсором) и нужный объект. Для редактирования уже существующего в контекстном меню (вызывается другой кнопкой при выделении объекта) выбирается нужный пункт. Далее – нажатие в форме и редактирование в обычном виде (как в режиме Visual Edit).
Если Вам нужно разместить HTML-код, СТРОГО рекомендуется делать это только с помощью объекта Simple HTML Code – этим Вы добьетесь того, что при сохранении он не будет изменен редактором. Объект доступен только в режиме WYSIWYG – Edit.

Остальные изменения в программе (по сравнению с появлением WYSIWYG-редактора для редактирования контента выглядят довольно блекло ):
Объект Picture теперь представляет собой ссылку(и) на файл, который находится в общем каталоге maple4_ru_media для всех проектов.

Изменены и значительно упрощены бланки генерации страниц – достаточно посмотреть на выложенный пример.

Изменены процедуры генерации.

Изменен интерфейс для работы с Pictures, добавлена возможность принудительного изменения картинки (для сокращения размера файлов и более быстрой загрузки) и ограничения максимального размера по ширине и высоте.

Стили меню и панелей (цвета и шрифты) теперь можно изменить непосредственно при редактировании стиля сайта.

Дальнейшее развитие программы разбивается на несколько направлений:
Управление контентом
Добавление файлов графики/flash в контент со страниц в Интернет (с предварительным отбором графики/flash на странице, т.е. можно отметить, что переносить в каталог maple4_ru_media)
Вообще, постараюсь реализовать в FoxPro то, что не достает в Tiny_mce.
Использование редактора в объектах.

Tiny_mce
Тут все просто - буду ждать обновления программы (и предложений со стороны пользователей). Язык JavaScript достаточно прост для понимания (постараюсь вникнуть, конечно), вот только разбираться с кодом – сплошное мучение.
Недостающие сервисы постараюсь реализовать средствами FoxPro (как это сделано, например, с переносом файлов из папки maple4_ru_media обычным перетаскиванием мышкой).

Разработка новых стилей
Вот где можно развернуться дизайнерам. Сам, к сожалению, им не являюсь… поэтому буду ждать Ваших версий (если же, конечно, заинтересуетесь).
Дизайнерам со своей стороны обещаю всяческую рекламную поддержку (в том числе, и при выпуске новых версий).
Особо приветствуются стили с Flash.
Особо приветствуются дизайнеры со знанием языка Visual FoxPro , JavaScript и Flash (редкая ‘гремучая’смесь, пожалуй…, и все же…).

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

Так же хотелось бы найти единомышленников, если таковые найдутся, естественно

Кроме того, данная программа - некая демонстрация возможностей FoxPro совершенно в другой сфере применения, и, собственно, моих возможностей . Эх, эту бы настойчивость да в нужное русло... (это я про сотрудничество в других, возможно и не-foxPro проектах).

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

Сообщений: 210
Откуда: Москва
Дата регистрации: 26.10.2007
Обучаясь ASP сделал Asp.NET-версию программы Maple4 Site Creator
Для создания сайта необходимо перейти на страницу вида

www.maple4.foxhelp.eu/startpage.aspx?oper_name=ВАШЛОГИН

где ВАШЛОГИН - подходящее имя на латиннице,и, далее, зарегистрироваться (правый верхний угол страницы, иконка с изображением ключа) с именем ВАШЛОГИН.
Таким образом создается стартовая страница (страница-визитка).
В дальнейшем, возможно создание других сайтов в пределах логина.
Данный ресурс автоматизирует нудный процесс создания сайта (построение меню, организация обсуждений, формирование карты сайта, и т.д.)
Ваша задача - разместить информацию и назначить нужный вариант представления страницы - все остальное будет сгенерено автоматически.
Для редактирования контента используется визуальный кроссплатформенный WYSIWYG-редактор Tiny_mce (Word или FrontPage подобная Java-Script реализация).


Руководство к эксплуатации (и как пример):
www.maple4.foxhelp.eu

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

Сообщений: 210
Откуда: Москва
Дата регистрации: 26.10.2007
Новая версия - 5.2
На основной форме появился новый инструмент - Навигатор. Его назначение – быстрая помощь при создании/редактировании сайта, в том числе без подключения к Интернет-у.
Кроме того, именно через него в дальнейшем планируется расширять функциональность программы. В соответствующих разделах показывается список возможных обновлений и новости по сайту (отсюда вывод – чем чаще делается Refresh, тем свежей информация).

Навигатор, кстати, из темы совмещения IE и Visual FoxPro. Клик по ссылке анализируется программой, и выполняются те, или иные действия – запуск prg-файлов или форм FoxPro.
Применена идея вставки в HTML нужного кода в момент открытия документа (генерация на лету). Расширение функциональности – через вставку спец. тегов, спецификация (код генерации) которых находится в папке maple4_ru_navigator\procedure
В папке maple4_ru_navigator\procedure\panel – программы вставки в HTML описаний стилей, шаблонов и приложений

В качестве примера приложения:
Приложение выбора поставщика обновлений.
Смысл его – выбирая альтернативного поставщика, можно загружать обновления с другого сайта, даже если в Навигаторе отображается ссылка на сайт по умолчанию (т.е. ссылка заменяется на альтернативную в момент клика, и факт того, что Вы делаете обновление с другого сайта, Вы даже не заметите). Причем это касается как zip-архивов, так и html-документов.

Данное решение возникло из-за частой недоступности основного сайта - www.maple4.ru - если пользователь находится не в Москве (так мне и не объяснили в чем дело, буду разбираться... Или переходить на другой хостинг). Но ведь Москва - это не весь мир!
Поэтому, разместил копию сайта на другом ресурсе - www.maple4.foxhelp.eu/maple4sc - и пока особых проблем не наблюдаю.
Что еще хочу заметить - всегда более новая версия находится на основном сайте, но разницы между ними не будет больше нескольких часов.

Еще новое по версии:
Исправлены ошибки, которые возникали при создании нового проекта «с нуля».
Значительно повышена «устойчивость» программы за счет переработки программного кода.

Изменена сама схема создания нового проекта, теперь проект создается на основании некого шаблона (раньше была возможность создания клонов только уже существующих проектов), описание которого можно просмотреть при выборе. Количество шаблонов неограниченно, новые всегда можно загрузить прямо из программы.

Шаблон проекта – группа страниц, организованных в виде некой структуры.
Например, при создании сайта для компании предполагается (по смыслу) основная страница, список выпускаемой продукции (прайс), страница новостей, страница статей, страница контактов, схема проезда, карта сайта и страница поиска по сайту - итого 8 страниц.
Для создания сайта пользователя – основная страница, страница «Интересы и увлечения», список новостей, список заметок, страница списка ссылок на ресурсы, фотоальбом, контакты, карта сайта и страница поиска по сайту - итого 9 страниц.
И т.д. и т.п.
В любом случае (т.е. всегда), какой бы проект не был, по какому шаблону не создавался, минимально будет создан следующий список страниц:
Основная страница, список новостей, список заметок, контакты, карта сайта и страница поиска по ресурсу – итого 6 страниц.
Самое главное – использование шаблона не мешает дальнейшему развитию проекта. Всегда можно добавить новые страницы, удалить ненужные, или перенести страницы в организованную подгруппу.

Проект, как и раньше, разделен со стилем, т.е. возможно использование различных стилей с различными проектами (впрочем, некоторые проекты могут быть специально оптимизированы только под определенный стиль – отметка об этом будет размещена на сайте).

Теперь при открытии формы FTP Connection показываются те соединения, которые принадлежат ТОЛЬКО текущему каталогу. Впрочем, при снятии метки, можно всегда просмотреть все строки (чтобы, в конце концов, заново не добавлять).

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

Есть возможность, перед выбором стиля, просмотреть его описание и, по желанию, обновить или установить новую версию непосредственно из программы (все update-ы - автоматические).

Загрузить zip-файл
www.maple4.ru

Или загрузка со страницы
www.maple4.ru
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
maple4

Сообщений: 210
Откуда: Москва
Дата регистрации: 26.10.2007
В программе появился КЭШ загруженных на сервер файлов.
Что это такое и зачем это надо?
Представьте следующую ситуацию:
Вы с помощью программы генерите страницы сайта со всей используемой графикой,
и встроенным FTP-Connection копируете их на сервер. Проверяя работу сайта уже
в Интернете, Вы замечаете, что допустили досадную очепятку на одной из страниц.
Или, вдруг решили изменить текст на одной из страниц. Конечно, можно изменить
данные напрямую на сервере… А вдруг надо добавить картинку или flash-файл?
Получается, что для того, чтобы изменить ОДНУ СТРАНИЦУ надо перенести на сервер
ВСЕ ФАЙЛЫ?

Использование Кэша снимает эту проблему – копируется только то, что
изменилось или добавилось. Поэтому, исправив опечатку, будет перенесена ТОЛЬКО
ОДНА страница. Плюс те файлы графики, которые были добавлены.
Этим значительно сокращается время работы с FTP-Сервером (а вдруг, у Вас
скорость Интернета не ахти?).

Как это работает:
Кэш находится в подкаталоге проекта to_server\ID\ – там хранятся файлы,
которые были перенесены на сервер.
Перед переносом проверяется, а не переносился ли файл ранее
Если нет – файл переносится на сервер и копируется в этот каталог
Если переносился – переносимый файл проверяется на идентичность с
файлом в КЭШе.
Если одинаковый – файл не переносится (он тот же, какой смысл ?)
Если отличается – переносится и копируется в каталог КЭШа.

Эффективность использования Кэша.
Эффект от использования Кэша очень сильно проявляется при редактировании
контента страницы (переносится лишь только то, что изменено)
Очень эффективно Кэш работает с новостями или статьями/блогами (при
добавлении, например, новости, будет перенесены: 1. сама страница,
2. страница списка новостей, 3. возможно, главная страница, если новость
на ней выводится)

Нюансы при использовании Кэша
Почему файлы переносятся на сервер, даже при включенном Кэше?
Есть несколько причин такого «поведения»
1. Копируются все файлы
Не выставлена отметка об использовании Кэша
(To use a cache if it is possible , шутка, конечно)
Обратите внимание на формулировку – Использовать Кэш, если это возможно
Кэш НЕ РАБОТАЕТ, если в FTP-Connection идет работа более, чем с одним
каталогом на сервере, т.е. если у Вас ОДНА команда copy_to_ftp – то ВСЕ ОК.

2. Копируется большое количество файлов html, хотя изменения были только
в одной странице.
Тут все зависит от типа используемого стиля.
Есть стили, в которых, например, изменение названия страницы требует
переформирования меню, которое, в свою очередь, используется во всех страницах.
Меню так же переформируется при добавлении новой страницы.
Что тут можно посоветовать… Остальные-то файлы не копируются! И размер
HTML-файла невелик по сравнению с любой картинкой.

3. Кэш используется только для копирования данных на сервер.
Соответственно, команды copy_from_ftp, move_from_ftp работать с Кэшем не будут.


Если Вы используете Кэш, не редактируйте данные на сервере
напрямую
– для этого есть программа Maple4 Site Creator!
Программа не анализирует перед копированием данные на сервере и,
тем более, не проверяет их на идентичность (уж тогда, лучше скопировать
все сразу )

Что еще:
Исправлена (наконец!) ошибка, которая проявляла себя при сохранении
(не записывались, например, изменения по названию страницы, для обхода
ошибки предлагалось нажимать Tab).
Настаиваю, что это не моя ошибка – во всем виноват Microsoft .


Хотелось бы:
Пообщаться с дизайнерами по созданию новых стилей для программы.

Обновить версию можно на странице:
www.maple4.ru

Обновление представляет собой архив с файлом maple4_ru.exe, который
нужно распаковать в каталоге программы Maple4 Site Creator
Никаких других действий не требуется!
Очень удобно сделать обновление прямо из панели Навигатора (кликнув
по zip-файлу)
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
maple4

Сообщений: 210
Откуда: Москва
Дата регистрации: 26.10.2007
Создана программа-примочка Maple4 Style Creator

Программа вовсю использует объект IE (интеграция Fox и IE),
по сути - распарсивает html-страницу на составляющие и заново ее собирает.
Есть визуальный предпросмотрщик, в котором можно, кликая по тегам на странице, задать те или иные свойства ( а так же - вставить необходимые объекты), результат - сразу на экране.



Это программа, которая поможет создать стиль для Maple4 Site Creator с минимальными затратами времени и труда.
Спросите, как? Создать с чистого листа?
Нет, конечно. В Интернете Вы можете найти кучу ресурсов (платные и бесплатные, поиск по словам "бесплатные шаблоны" рулит), которые предлагают шаблоны сайтов на любой вкус.
Нужно (по шагам):
1. Загрузить (обычно это zip или rar-файл) и распаковать такой шаблон на диске.
2. Запустить программу Maple4 Style Creator , указать путь к файлу с расширением htm или html (который является шаблоном) и выбрать его.
3. Программа обработает файл и покажет шаблон на главном окне. Останется только просмотреть шаблон, удалить ненужные теги, или наоборот, вставить необходимые.
4. Если все устраивает, следующим шагом программа сгенерит стиль для Maple4 Site Creator.
Заметьте, Вам не придется заниматься таким муторным делом, как ручное копирование файлов в каталог стиля - все будет сделано автоматически.

Рекомендации по выбору шаблона.
Надо признать, что все-таки шаблон связан с наполнением сайта (я не говорю про случай, когда, например, шаблон дизайна рок-группы применен для сайта детского сада )
И нельзя просто взять и сменить шаблон (почему это нельзя? Можно! Maple4 Site Creator это делает за пару секунд), так как, возможно, в шаблоне могут не так разместиться картинки, которые раньше прекрасно смотрелись в другом шаблоне.
Поэтому, немного теории.
ВСЕ шаблоны условно можно разделить на две группы – «Резиновые» и «Фиксированные»
Резиновый растянется так, что бы максимально комфортно показать страницу в браузере без дополнительной обработки контента.
Но дизайн таких шаблонов, если честно, не блещет (в силу трудности реализации?). Или я, может быть, не видел хороших резиновых шаблонов?
Фиксированный жестко привязан по ширине вывода текста или картинки, и возможны нюансы при выводе содержимого сайта (в крайнем случае придется задать другие размеры картинок).
Дизайн фиксированных шаблонов, как обычно, на высоте (или я, может быть, не видел плохих фиксированных шаблонов ? ).
В общем, Вам решать.


________________________________________
Юридический аспект применения шаблона
Программа не ворует шаблоны, как может показаться, а просто подготавливает их к использованию в программе Maple4 Site Creator.
Большая просьба прочитать текст лицензии по бесплатному использованию шаблона, обычно находится в txt.файлах
Естественно, в силу менталитета, никто на это не обращает внимания... и все же
Программа maple4_style_creator.exe находится в zip-архиве, который сам, в свою очередь, находится здесь:
www.maple4.ru

P.S.
Хоть программа и имеет номер 1.0.1, на самом деле – это бета версия, т.к. она не оттестирована на запуск в различных ОС.
Ratings: 0 negative/0 positive
Новая версия программы ("web"-интерфейс, работа с графикой, создание стилей)
maple4

Сообщений: 210
Откуда: Москва
Дата регистрации: 26.10.2007
Что появилось в 6 версии, на что бы сразу хотелось обратить внимание:

1. Панель используемых файлов графики, откуда простым перетаскиванием можно разместить рисунок или фотографию в нужном месте страницы.
Удобнее, наверное, уже не придумаешь (ну да, ну да… )
Кроме того, есть быстрый переход к папкам Мои Документы, Мои рисунки и к папке проекта.
Можно также задать любую свою папку.
Выбор папки влияет на формируемый список файлов мультимедиа ( видео-файлы, флеш и многое другое кстати может успешно размещать сам встроенный визуальный редактор.

2. Новый объект – Mutimedia.
Нужно только разместить его на странице. А вот как он будет отображен – программа сама разберется и поймет по типу файла(ов) (это может быть флеш-видео, флеш-файл, mp3-файл, файлы графики в галерее и т.д.) Данный объект использует для визуализации флеш (mp3, галереи, флеш-видео и т.д.)!
Еще одна приятная особенность объекта – задание внешнего ресурса (например, в качестве адреса может быть задан адрес ролика на youtube и программа сама разместит нужный объект на странице).

3. Новый Интерфейс.
Кто видел версии программы с первой по пятую (до 5.2.3) – тот, возможно, «удивится». Кто пятую (5.2.3), тот поймет, что Навигатор просто занял собой все доступное место в основном окне программы (я об этом, кстати, как-то предупреждал).
В шестой версии применен революционный (для программы) подход, когда интерфейс формируется с помощью открытого кода. Если так пойдет и дальше… все идет к полностью открытому коду? Уже сейчас Вы можете сами создать панель инструментов, по подобию того, что размещено в каталоге …\maple4_ru_navigator\procedure\panel6\styles\default
Хотелось бы увидеть результат Ваших трудов (естественно, все должно быть создано только Вами, плагиат не допускается), описание «что и как»– чуть ниже.

Но дело тут не только в изменении интерфейса, он стал более нагляден, что ли.
Должна подкупить легкость выбора проекта и назначения ему нового стиля (один клик для выбора текущего проекта, еще один – для выбора стиля).
А как Вам такое - миниатюрное отображение страницы проекта (естественно, после некоторой работы с самим проектом)? В дальнейшем, Вы «на глаз» сможете отличить проекты, с которыми работаете, от остальных.
Сам Навигатор – это страница HTML, открытая в рабочем каталоге программы. Отсюда – отличная возможность для выполнения самых сложных и витиеватых замыслов разработчика (это я о себе, собственно). Посмотрите, например, каким образом можно выбрать язык программы. Или, попробуйте выбрать другую панель инструментов (из размещенных) или задать размеры кнопки (от 16 до 32 точек).

4. WYSIWYG-редактирование страниц новостей и продуктов.
Представьте себе, теперь у Вас есть доступ не только к визуальному редактированию обычных страниц проектов, как было до 6 версии, но и к каждой ОТДЕЛЬНОЙ странице NEWS и PRODUCTS (точнее – к одержимому объектов NEWS и PRODUCTS, ведь в Ваших силах вывести одну и ту же новость как в составе некоторого списка, так и на отдельной странице).
Данная возможность – попытка реабилитировать использование объектов NEWS и PRODUCTS в программе, и доказать, что это не только удобно, но и быстро (+ занимательно ).
WYSIWYG-редактирование содержимого новостей и продуктов – результат, можно сказать, импульсивного решения. Сколько в мире делается вещей, о последствиях, которых, в дальнейшем, очень жалеешь. НО это как раз НЕ ТОТ СЛУЧАЙ!

5. Добавились новые типы директив NEWS для генерации списка (или списка со ссылками):
а) в виде простого списка
б) списка вида < UL >< LI >…< / LI> < LI >…< / LI> < / UL>
в) списка вида < UL >< LI >…< / LI> < / UL > < UL > < LI >…< / LI> < / UL> (v.2)

В отличие от других, данные директивы формируют текст, который будет показан в зависимости от текущих установок CSS (что является огромным плюсом!). Кроме того, сама программа генерации «зашита» в теле программы, и не требует обновления текущего стиля.
Попробуйте использовать варианты с < UL > < LI > при генерации ссылок на страницы новостей или блогов (статей), и Вы увидите, как это задумывалось именно Дизайнером.
Для правила можно задать свойство для вывода даты/времени, краткого или полного описания, а также – вывод в форме ссылки на страницу новости или блога.
Очень удобно при помощи списков формировать списки ссылок (тафтология получается ), причем, как уже было написано ранее – отображение будет определяться только дизайном страницы.

6. Как обычно, исправлены баги и добавлены новые; изменились формы работы с объектами; изменилась панель добавления объектов в редакторе (точное добавление в нужное место контента).
Узнать больше на:
www.maple4.ru


Обновилась "примочка" к основной программе – Maple4 Style Creator.

Ее назначение – создание стилей к Maple4 Site Creator из шаблонов, размещенных в Интернете. Да-да, именно так, как и написано. Ресурсов в Интернете на эту тему – море. Можете поискать в google по словосочетаниям “free templates” или, например в Яндексе по «бесплатные шаблоны».

Что из себя представляют эти шаблоны?

Обычно – это файл index.html (index.htm), оформленный в некотором стиле, с размещенными на этой странице рисунками/картинками/фотографиями. Программа Maple4 Style Creator «адаптирует» этот файл для применения в программе Site Creator, создавая все, что требуется для Creator-а.
Вы просто не представляете, насколько быстро теперь можно создать новый стиль! К тому же, работая с программой, создается ощущение не работы, а занимательной игры.

Уверен, первое время Вы будете просто тестировать программу, на тему «а сможет ли она сформировать хотя бы начальную страницу из этого шаблона?», даже не проходя весь цикл из 3 шагов (напоминает анекдот про японскую пилу и лом ).
Поэтому сразу скажу – у Вас не получится «украсть» стиль, например, с существующего в Сети сайта (сохраняя страницу из Интернета на локальный компьютер и подсовывая ее программе). Думаю, кстати, что это временное явление (учитывая настойчивость автора, т.е. меня и некоторый оптимизм, о чем писал ранее).
Поэтому, совет для сохранения времени – используйте ТОЛЬКО шаблоны, специально разработанные для применения дизайнерами (т.е. только то, что размещено в Интернете на соответствующих ресурсах ).

Как уже было написано ранее, стиль на самом деле не создается с нуля (пускай этим занимаются дизайнеры и художники , они на это учились ), Вам нужно всего лишь найти понравившийся шаблон в Интернете и распаковать его в нужную папку. Обязательно прочтите текст лицензионного (как же без этого…) соглашения – обычно лежит в файле *.txt вместе с файлом index.html, и строго следуйте ему .

Работа с примочкой по шагам:
1. Указать путь к распакованному шаблону (обычно, к файлу index.html или index.htm) на локальном диске;
2. В визуальном редакторе программы добавить/изменить/удалить все то, что необходимо для Вашего сайта (это могут быть картинки, текст, и специальные объекты – меню различных типов);
3. Сформировать стиль нажатием кнопки (самая сложная операция… ), причем все необходимые файлы будут перенесены или созданы автоматически.

Одновременно с основной программой, внесены изменения так же и в программу создания стилей.
Что изменилось?
Можно выбрать несколько вариантов вставки основного меню и меню страницы, например, javascript-меню, css-меню (не сбрасывайте со счетов css-меню – обязательно просмотрите в уже готовом стиле!), меню в виде ссылок или UL / LI. Вариант можно изменить так же на окончательной странице формирования.
Использование UL/LI меню особенно полезно, так как Вы в этом случае можете «встроить» в содержимое страницы именно то, что изначально предполагалось дизайном (до этого было – только javascript)! И, обратите внимание, меню будет динамически формироваться на основе структуры сайта, т.е. никакой ручной работы не предполагается. Очень рекомендую попробовать!
На конечной странице можно выбрать основные цветовые настройки сайта в один клик (это касается JavaScript-меню и цветовых настроек «в общем». Рекомендуется для «светлых» сайтов оставлять как есть, для темных – подобрать необходимый контрастный цвет. Цветовые настройки без проблем можно поменять и в самой программе Maple4 Site Creator).

Так как в версии 2.0 появилась возможность вставки нескольких вариантов меню, то основная проблема, которая вставала при «конвертации» - а что, собственно, выбрать?
Главная идея состоит в том, чтобы меню органично слились с общим дизайном шаблона, поэтому активно применяйте варианты с UL/LI, которые оптимально подходят к шаблонам, где меню изначально создавались при помощи данных конструкций.

Кратко о создании своего стиля из шаблонов:

1. Удалите основное меню. Обычно меню размещается в тэге DIV, но сначала его нужно найти. Кликаете последовательно по тэгам DIV (при наведении мышкой все высвечивается) и выбираете в контекстном меню «TEXT in TAG / All Items». Откроется список того, что в этом тэге есть. Если в нем есть, например, конструкции вида < UL > < LI >… с названиями , значит это и есть ГЛАВНОЕ меню. Удалять можно самыми разными способами, наиболее безопасный – тут же удалить все строки кнопкой Delete.

2. Последовательно, попробуйте вставить различные варианты меню MENU_MAIN, начиная с вариантов UL/LI (Insert Menu or Root/MAIN) и посмотрите, что из этого получается (почему UL/LI? Потому-что это, возможно, было предусмотрено дизайном страницы изначально!). Особо не пугайтесь, если меню будет несколько сдвинуто – об этом чуть ниже…

3. Если не один из вариантов меню не подходит, или не подходит то, что было изначально – выбирайте CSS или JavaScript-меню, только не забывайте:
Место расположения CSS или JavaScript-меню ДОЛЖНО отличаться от места расположения меню шаблона, иначе результат непредсказуем.

4. Задайте расположение меню страницы OF_THIS_PAGE (Insert Menu or Root/OF THIS PAGE) -тоже есть несколько вариантов – по усмотрению. Лучше, конечно выбрать UL/LI-вариант, так как в этом случае список страниц идеально впишется в текущий стиль. Можно выбрать правый или левый вариант расположения.

5. Задайте заголовок – TITLE (Insert Title of Page). Обычное расположение – в верху страницы и(или) в начале основного содержимого. Очень рекомендуется разместить рядом с заголовком поле ввода CONTENT_UP (Insert Content/UP)

6. Задайте место дерева каталогов - MENU_ROOT (Insert Menu or Root/ROOT или ROOT (Right) – правое расположение), оно позволит перемещаться по узлам структуры сайта.

7. Задайте место расположения MENU_CHILDE (Insert Menu or Root/ CHILDES) – меню позволит перейти к дочерним страницам из текущей.

8. Задайте поле ввода основного содержимого страницы - CONTENT_MAIN (Insert Content/ MAIN). Обычно это центр страницы, поэтому с местом не ошибетесь.

9. Задайте поле ввода содержимого страницы «СПРАВА» (условно справа) - CONTENT_LEFT (Insert Content/ RIGHT). При двухколоночном дизайне можно разместить непосредственно под объектом OF_THIS_PAGE (т.е. под меню текущей страницы)

10. Задайте поле ввода содержимого страницы «СЛЕВА» (условно слева) - CONTENT_LEFT (Insert Content/ LEFT). При двухколоночном дизайне можно разместить после OF_THIS_PAGE и CONTENT_LEFT.

11. Задайте поле ввода содержимого страницы «СНИЗУ» (условно снизу) - CONTENT_DOWN (Insert Content/ DOWN). Приемлемый вариант размещения – сразу после CONTENT_MAIN (основного содержимого страницы).

12. Вставьте нужный вариант контактов (Insert Conacts-Search-Map/…). Обычно это верх или низ страницы, место можно определить по тому, как это сделал дизайнер.

13. Вставьте поле предполагаемого расположения счетчика COUNTER (Insert Other/ Counters) - в дальнейшем очень упростится размещение кода счетчиков от Rambler-a, Yandex-a, Mail и т.д.

14. Ну и, напоследок, можно вставить поле SUBSCRIBER (Insert Other/Subscriber) – тоже для упрощения размещения кода рассылки, например, subscribe.ru

15. Удалите все ненужные тэги с текстом и рисунки, если они не относятся к фону (учтите – они будут отображены на всех страницах Вашего сайта, кстати этим можно воспользоваться). Обычно, «ненужный» текст можно увидеть, кликнув по тэгу, в пунктн меню Text in TAG. Выбрав ненужный текст, удаляете его кнопкой Delete. Тоже самое можно сделать, если такого текста много, через меню Text in TAG / All Items.

16. Не пугайтесь, если при редактировании шаблона многие элементы будут сдвинуты. Узнать, как будет выглядеть страница, можно выбрав «Hide All» в заголовке. Кроме того, для улучшения отображения, многие объекты можно скрыть (в контекстном меню- «Hide»), если Вы с ними уже отработали.

17. Нажмите «Hide All» после всех внесенных изменений – так Вы сможете удостовериться в том, что будет выведено на самом деле (впрочем, для JavaScript-меню цвета задаются позже, так что особо не пугайтесь).

18. Задайте цветовые настройки на последней странице перед формированием: для светлых сайтов – оставить как есть, для темных – выберите контрастный цвет.

19. Если вариант стиля не устраивает (после того, как Вы его «проверили» в программе Maple4 Site Creator), попробуйте вернуться назад на один шаг и задать другой тип меню - иногда это в корне меняет дело. И после этого – заново сформируйте стиль с тем же именем.

20. Не рекомендую закрывать Style Creator до тех пор, пока не выбрали оптимальные варианты меню (сохранения до сих пор нет… но будет)
Узнать больше на:
www.maple4.ru


Специально для ленивых
Обновился список стилей для программы.

На сайте выложено более 30 различных стилей (и их количество растет, серия SKY).
Т.е. выбрать есть из чего.

Все стили были созданы при помощи специальной утилиты – Maple4 Style Creator (версии 2).
Не применялось «ручное» изменение файлов ctr, т.е.создание стиля из шаблона проводилось ТОЛЬКО с помощью программы Maple4 Style Creator (все по правде ).

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

Поэтому ОЧЕНЬ рекомендую запустить программу Maple4 Style Creator и все-таки попробовать самому создать нужный стиль (с недавних пор, правда не во всех стилях, в подкаталоге style_old Вы можете найти версию шаблона до изменения и попытаться самому сделать чего-нибудь этакое )
Поверьте, создание стиля из шаблона (тем более, что он, может быть, у Вас есть в подкаталоге style_old , и его уже не надо скачивать с Интернета) – достаточно простое и увлекательное занятие. Уверен, что созданный Вами стиль будет обладать некой изюминкой (неповторимостью), которая будет отличать его от многих других стилей.

Что хотелось бы еще сказать… Все новые стили (названия) теперь будут оканчиваться 4 буквами, которые определяют, каким образом были сформированы Главное меню и Меню страницы (по 2 буквы на меню).

UL – меню, обычно наиболее приближенное к дизайну (может быть 1 или максимум 2 уровня вложенности)
CS – меню создано средствами CSS (неограниченное по уровню вложенности, зато ограничено размерами экрана)
HR – меню создано простыми ссылками
JS - меню создано средствами JavaScript (неограниченное по уровню вложенности, самое функциональное. Есть возможность изменения цветовых настроек в уже готовом стиле!)

Общий совет: постарайтесь задавать самые КОРОТКИЕ названия заголовков страниц.
Особенно это касается первого уровня главного меню, так как главное меню должно быть оптимально размещено на странице. Кроме того, таких страниц в первом уровне не должно быть слишком много – в строке должно находиться только самое главное (все остальное - размещается в подменю).
Узнать больше на:
www.maple4.ru

Программа Maple4 Site Creator (как и все примочки – Style Creator и Report Builder) написана на Visual FoxPro 9 и является демонстрацией огромных возможностей Fox-a (причем, обратите внимание на применение FoxPro в несколько другой сфере). Я просто НЕ ПРЕДСТАВЛЯЮ, каким образом можно было создать похожую по функциональности программу(ы) на каком-то другом языке программирования.
Ratings: 0 negative/0 positive
Re: Новая версия программы
IgorK

Сообщений: 218
Дата регистрации: 25.06.2006
Уже становится интересней. Но есть вопросы по фукционалу для SEO оптимизации
1) Как можно менять заголовки (тег Title)? (это не совсем понятно)
2) как можно менять теги meta для страницы?
3) про изменение контента уже все понял
4) можно ли менять содержимое тега ALT для рисунков?
5) встроеный редактор делает раметку тегами H1-H6, strong?
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
maple4

Сообщений: 210
Откуда: Москва
Дата регистрации: 26.10.2007
1) для этого используется специальный тэг - `oglav`
Соответственно, в готовой странице вместо тэга `oglav` будет вставлено название страницы
Само расположение тэга заголовка (на странице их может быть несколько) можно
поменять прямо в стиле (файлы стиля формата ctr)

2) ПОКА никак. но вот, напрммер, для тэга <META HTTP-EQUIV="Keywords">
есть реализация для заполнения CONTENT (анализируется страница на
наиболее частое использование слов), правда только на русском языке.
Все на этапе тестирования. Если интересно, могу поподробнее.

3) ок
4) да. средствами визуального редактора (рисунок кликается другой
кнопкой мыши, в пункте меню выбирается Edit, а в форме можно задать
все необходимые параметры - Alt, размеры, центрирование и т.д.
5) да. это же Tiny MCE (т.е. средствами визивиг-редактора)
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
maple4

Сообщений: 210
Откуда: Москва
Дата регистрации: 26.10.2007
навскидку, по <META name=keywords content="">
в ctr.файле можно поменять на
<META name=keywords content=",maple4genkeywords">
в этом случае вместо ,maple4genkeywords программа вставит список наиболее "употребляемых" слов на сгенеренной странице в порядке убывания частоты
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
IgorK

Сообщений: 218
Дата регистрации: 25.06.2006
Нужно для каждой страницы свой набор слов. а то поисковые системы меня не поймут.
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
IgorK

Сообщений: 218
Дата регистрации: 25.06.2006
Если хочется идей то можно взять функционал модулей Joomla! и реализовывать по тихоньку. Но работа с MySQL это другой способ создания сайта чем работа со статичными html страничками. Хотя конечно для маленьких сайтов инструмент интересный.
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
maple4

Сообщений: 210
Откуда: Москва
Дата регистрации: 26.10.2007
Как всегда, несколько решений...

Генерация основных страниц сайта идет по таблице a_formir проекта (для каждого - своя)
1. В этой таблице есть поле kratkoe, в котором содержится краткое описание страницы.
Можно ввести список слов (разделенных запятой) именно сюда (тем более, что это поле редактируется в форме из программы),
а в файлах стиля (page.ctr и main.ctr) прописать что-то вроде:
<META HTTP-EQUIV="Keywords" CONTENT="`a_formir.kratkoe`">

Минус этого решения: при формировании Карты сайта эти слова будут показываться на странице
Поэтому, раз уж все редактируется, можно уже не останавливаться
В файле map_gen.fnc стиля (процедура отвечает за генерацию карты сайта) нужно вместо строки
'<td width=30%><i><font class=smalltext>'+alltr(kratkoe)+'</font></i></td>'+;

вписать
'<td width=30%><i><font class=smalltext> </font></i></td>'+;

Плюс: редактирование слов прямо в программе.

2. Можно открыть таблицу a_formir проекта, и изменить структуру, добавив поле memo, например с именем keywo
И с помощью Browse вписать в него нужные слова.
Далее, в файлах стиля (page.ctr и main.ctr) прописать что-то вроде:
<META HTTP-EQUIV="Keywords" CONTENT="`a_formir.keywo`">
и все.
Минус такого решения: редактировать слова придется непосредственно в таблице.
Плюс: ничего другого менять не придется.
Плюс: полная свобода действий
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
IgorK

Сообщений: 218
Дата регистрации: 25.06.2006
Вот что нужно сделать в виде готовых решений:
разделы/программные модули

анонс
акции
баннерная система
вакансии
видеообращение
галерея товаров и услуг
гостевая книга
каталог
калькулятор цен
контакты
логотип
лента новостей
новости
новинки
написать нам (обратная связь)
о компании
отзывы
опрос / голосование
прайс лист
поиск
подписка на новости
платный доступ
рейтинг/опрос
регистрация/авторизация
спецпредложение
счетчики
слоган
статьи
текстовый блок
файл хостинг
фотографии картинки
форум
формы голосования
фотогалерея/портфолио
форма заказа/заявки
фильтр на выдачу данных
online поддержка
FAQ
RSS/Atom

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

Сообщений: 210
Откуда: Москва
Дата регистрации: 26.10.2007
> анонс
> акции
> вакансии
> новости
> новинки
> лента новостей
> прайс лист (так же - еще одним способом)
> спецпредложение
> статьи
> FAQ
Реализуется через использование объекта News без PHP/ASP
(список статей, новостей, новинок, анонсов, акций, вакансий и т.д. +
возможная генерация отдельной страницы для каждого элемента списка)
При помощи правил можно задать так же вывод только краткого или
полного описания, вкл/выкл отображение даты/времени, задать рисунок,
который будет показан слева от каждого элемента, общий для
всего списка.
Главное - задать фильтр, по которому элементы будут выбираться.

> поиск
Вследствие того, что программа принципиально (в "стандартной"
комплектации) НЕ использует серверных технологий (PHP, ASP и т.д.)
это можно сделать, например, с помощью поисковых ресурсов - Yandex,
Rambler, Google и т.д. (Yandex - как сделано на странице поиска
www.maple4.ru)
Главное, что бы сайт был УЖЕ проиндексирован, иначе пользователь в ответ
на запрос ничего не получит.

> галерея товаров и услуг
> прайс лист
Реализовано с помощью объекта Products без PHP/ASP
(создание списка продуктов, создание общего списка с сортировкой по названию,
цене, дополнительному параметру, возможная генерация отдельной
страницы для каждого элемента списка)

> гостевая книга
> регистрация/авторизация
> рейтинг/опрос
> файл хостинг
> опрос / голосование
> баннерная система
> отзывы
Так как программа позиционируется как off-line CMS, и не использует PHP/ASP,
было бы достаточно трудно (о чем я говорю... - НЕВОЗМОЖНО!) создать то,
что предложено. НО!
Все это можно сделать на других соответствующих узкоспециализированных ресурсах
(да, конечно, в адресе будет стоять не то имя... но все же иногда это даже
лучший вариант, чем устанавливать форум на свой сервер)

> фотогалерея/портфолио
> фотографии картинки
Реализуется объектом Pictures или Multimedia
Естественно, без загрузки на сервер (все без PHP/ASP)

> написать нам (обратная связь)
Без использования PHP/ASP

> калькулятор цен
Если только с помощью JavaScript...

> подписка на новости
Можно использовать сторонние ресурсы, например, Subscribe.ru

> платный доступ
Привязка непоредственно к хостингу, реализуется в зависимости от
сервера.

> счетчики
Есть специальный элемент

> видеообращение
Реализуется при помощи Multimedia вставкой адреса ролика с YouTube

> контакты
> о компании
> слоган
> текстовый блок
Возможна реализация с помощью элементов (как счетчики).
Кроме того, тоже самое можно сделать с помощью News (с выбором соответствующей
директивы)

> логотип
Рализуется с помощью Pictures, где в качестве идентификатора используется
не id_ , а имя объекта.


> RSS/Atom
А вот это интересно... Сейчас это можно сделать, только
написав код FoxPro прямо на странице.

> форма заказа/заявки
> фильтр на выдачу данных
> online поддержка
> каталог
без PHP/ASP? ...
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
IgorK

Сообщений: 218
Дата регистрации: 25.06.2006
Всплыл небольшой косяк. Если я использую режим "Default" в редакторе шаблона и нажимаю кнопку "Close" то шаблон генерируется с большими пробелами (как буд то стоят пустые строки на месте значков редактирования) Если я нажимаю кнопку "Close" в режиме "Hide all" то все нормально.

При генерации меню на основе JavaScript то у всех меню получаются очень не красивые комбинации цвета текста и цвета фона меню. Предложение 1) сделать по умолчанию приятные комбинации 2) объяснить где можно самому настраивать цвет меню
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
maple4

Сообщений: 210
Откуда: Москва
Дата регистрации: 26.10.2007
IgorK
Всплыл небольшой косяк. Если я использую режим "Default" в редакторе шаблона и нажимаю кнопку "Close" то шаблон генерируется с большими пробелами (как буд то стоят пустые строки на месте значков редактирования) Если я нажимаю кнопку "Close" в режиме "Hide all" то все нормально.
При генерации меню на основе JavaScript то у всех меню получаются очень не красивые комбинации цвета текста и цвета фона меню. Предложение 1) сделать по умолчанию приятные комбинации 2) объяснить где можно самому настраивать цвет меню

По первому вопросу - в новой версии сделаю принудительное установку "Hide All" при выходе (ну это же самый простой вариант решения проблемы - шутка)

А в общем по программе Style Creator...
В новой версии (2.2) будет возможность генерации шаблона стиля "По новому"

Захотелось (вопрос, почему раньше этого не сделал… например, при смене версии с 5 на 6) несколько отойти от технологии, когда ВСЕ файлы сайта находятся в одной папке, а это собой повлекло лавинообразное изменение всех компонентов. Теперь файлы, относящиеся к стилю, будут находиться в своей папке, все остальное – в корневой.
Почему?
Дело в том, что программа Style Creator (до 2.2) не совсем правильно обрабатывает шаблон сайта, если файлы находятся в подпапках (ну а если в шаблоне сайта применялись javascript-ы, то вообще труба )
Поэтому, начиная с версии 2.2 Style Creator будет создавать стили в двух вариантах (в старом, и новом), причем в новом варианте «неправильности» сведены к минимуму, ну а для того чтобы использовать стили нового формата, пришлось несколько доработать основную программу (будет выложена версия Site Creator 6.1).

Изменение формата стиля привело к изменению встроенного FTP-Connection:
Теперь он сможет копировать на сервер не только корневую папку, но и все вложенные подпапки (а если не находит таких папок на сервере – автоматически их создает). Кэш работает как обычно, кэшируются как файлы в основной папке, так и в подпапках.

Новые версии программ появятся или в течение пятницы 16 октября, или ... с 26 по 31 октября (к сожалению, будет "технический" перерыв на неделю. И, кстати, по этой же причине возможно не смогу ответить на вопросы - буду находиться в том месте, где есть проблемы с Интернетом )


Теперь по генерации меню на основе JavaScript
1) согласен, надо... придумать
приятная комбинация пока получается только по цвету Default
2) цвет JavaScript-меню (а также многие другие цветовые настройки) можно задать в специальной форме в программе Maple4 Site Creator

submenu - цвет фона меню и нижней полоски страницы
topmenu -цвет шрифта в меню
topmenuact - цвет шрифта в меню при выбранном элементе меню
popupmenuact - цвет фона при наведении мышки на элемент подменю
popupmenu - цвет фона подменю при открытии меню
popupmenutext - цвет шрифта подменю
text - цвет основного шрифта

на странице
www.maple4.ru
"расширенный" вариант ответа

Попасть туда можно через кнопку главного окна навигатора
"Список стилей, добавление нового стиля..."
и, далее, "Редактировать выбранный"
www.maple4.ru

Кнопка Файлы стиля - в стилях, созданных с помощью Style Creator - не используется (пока не используется...)

P.S.
к сожалению, все, что я здесь пишу, возможно рассматривается только как реклама... нда
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
IgorK

Сообщений: 218
Дата регистрации: 25.06.2006
При попытке редактирования объекта NEWS выпадывает ошибка в файле file://D:\programs\MapleSiteCreator\tin\jscripts\tiny_mce\plugins\advimage\image.htm строка 27. после этого окно редактирования свойств появляется но что там делать не понятно.
Это похоже не MapleSiteCreator вопрос а к IE но проблема есть и как ее решать не понятно.
Ratings: 0 negative/0 positive
Re: Иное применение FoxPro - система управления контентом сайта - а почему нет?
maple4

Сообщений: 210
Откуда: Москва
Дата регистрации: 26.10.2007
Как вариант - поставить обновление до 6.2.1 - распаковать в папку установки программы

www.maple4.ru

обновление снимает одну из ошибок при работе с tiny_mce
Ratings: 0 negative/0 positive


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

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

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