27/03/2010 12:29:09
Конструктор сайтов и Help по программе


Конструктор сайтов.
Да-да, в Maple4 Site Creator (не смотрите на название, это CMS!) конструктора сайтов не было, была возможность создания «по шаблону», или на основании текущего проекта.

Что такое Конструктор сайтов? Надстройка к программе, которая работает в Навигаторе и не требует обновления главного exe-модуля (достаточно загрузить небольшое обновление к Навигатору).
В случае появления новых версий и типов стилей – возможна установка/обновление прямо с соответствующей страницы.
Конструктор сайтов (страница Wizard в Навигаторе) – альтернатива создания по шаблону (повторюсь еще раз…), т.е. тому, что было реализовано ранее.

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

Есть несколько основных страниц, с названиями, текстом, картинками (логотип, схема проезда и т.д.). Кликая по ссылкам, меняете свойства или выбираете рисунки/фотографии (отображаются тут же и сейчас же). Можно выбрать стиль и задать параметры FTP-хостинга.
Последовательно вводите все, что необходимо, и в конце получаете готовый проект. Его сразу же можно выгрузить на сервер, хотя, все-таки, перед этим рекомендую отредактировать, что надо.
К каждому полю есть описание, для англоязычных пользователей – соответственно на английском (несколько корявом, правда… перевод сделан Гуглом)

Существующий (пока) вид Конструкторов - Мой сайт (создание личного сайта или сайта компании – хотел сделать два отдельных, оказалась, что разница между ними минимальна)

Что бы пользоваться тем или иным Конструктором, нужно кликнуть по соответствующему разделу – при наведении мышкой отобразится ЧТО ЭТО такое (если их нет в наличии на локальном компьютере, т.е. в программе – будет выведена иконка на загрузку из Интернет-а, такая же иконка появится при появлении новых версий. После клика раздел будет автоматически скачен и установлен в программу ). После чего появится сообщение о том, что Вы хотите запустить Конструктор, соглашаетесь и нажимаете OK.
Заметьте – на странице Wizard в один момент времени может отображаться ТОЛЬКО один Конструктор!

На будущее…
На странице Wizard в дальнейшем будут размещаться не только Конструкторы сайтов, планов – море...


HELP в программе
Реализован так же, как и Конструктор Сайтов (страница Wizard), т.е. средствами Навигатора, поэтому обновление основной программы не требуется.
Так же, как и в Конструкторе сайтов - в случае появления новых версий возможна установка/обновление прямо с соответствующей страницы.

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

Как попасть – через страницу ? в Навигаторе.
Переход к разделам – кликом по заголовкам в меню страницы ?
Заметьте: В один момент времени на странице может отображаться только один раздел помощи.

Существующие разделы:
Быстрый старт
Некое очень краткое руководство, которое позволит познакомиться с программой. Ничего лишнего, все с примерами.

Первая помощь
Расширенная помощь по программе.

В разработке:
Работа с объектом News
Настройка объекта, применение, расширенное описание.
Создание проекта с помощью Конструктора Сайтов.
Хотя, я, впрочем, не понимаю, какая еще помощь может понадобиться, и так все расписано по шагам.
Думаю добавить несколько видео-курсов (как с on-line видео в youtube, так и в off-line, правда, в последнем случае размер помощи будет несколько великоват :-)

Главное достоинство Конструктора сайтов и Помощи в том, что загрузка конкретных типов зависит только от пользователя, т.е. лишнего ничего не грузится. Надо – грузите, не надо – не грузите.
Поэтому, при обновлении Навигатора, Вы увидите не разделы, а только ссылки на загрузку (в виде пиктограмм) этих разделов.
А вот после клика по ним (это должны сделать Вы, программы сама в Интернет не лезет!) разделы будут скачаны и установлены автоматически.


И Конструктор сайтов и Помощь – это страницы, генерируемые в момент открытия, их содержимое зависит от выбранного языка и установок. Например, при выборе ENG страницы будут на английском. Или, например, кнопки инструментов будут зависеть от выбранного стиля инструментов.

Почему сделано так (а не каким-то другим образом)?
Ответ – хотелось разделить собственно программу от настроек и дополнений к ней. Мухи – отдельно, котлеты – отдельно. И все же хотелось, что бы и программа и дополнения работали в неком едином «правовом» поле (свойства настроек).

Такая схема позволяет создавать дополнения, не оборачиваясь постоянно на основную программу, поэтому обновление дополнений НЕ ЗАТРАГИВАЕТ основной программы, т.е. работает как бы отдельно от нее. Пример, наверное, симбиоза в программировании :-)

Созданием дополнений можно заниматься вне зависимости от версии основной программы (кстати, очень бы хотелось остановиться на САМОЙ стабильной версии, бесконечное обновление несколько … напрягает, что ли…).

Программы дополнений написаны открытым кодом (Fox Pro), правда, заметьте, все Ваши изменения будут переписаны при очередном обновлении, поэтому, постарайтесь как-то себя обезопасить, например, давайте другие имена prg-файлам.


Совет: ОЧЕНЬ рекомендую устанавливать обновления через Навигатор – в этом случае (повторюсь…) никаких действий с Вашей стороны НЕ ТРЕБУЕТСЯ, достаточно клика по пиктограмме. После операции все надстройки будут находиться локально, и подключение к Интернет не требуется.
Все файлы можно скачать так же со страницы загрузки в Интернет-е:
http://www.maple4.ru/i_downloads.htm


Очень бы хотелось узнать, а чего все-таки хочет пользователь?
Если есть что посоветовать, или даже есть своя реализация дополнения – рассмотрю все варианты сотрудничества.

Есть возможность редактирования Help-а. Для чего?
Если хотите помочь развитию проекта, можете изменить/дополнить основные разделы помощи, особенно это касается английского варианта – программа переводилась Гуглом, поэтому качество перевода никакое.
Для редактирования помощи на странице Настроек разрешите редактирование Help-а.
После этого Вы сможете изменить содержимое и/или сформировать zip-файл для отправки непосредственно в программе.




Игротека в новосибирске
игротека в новосибирске
duckyduck.ru
Sfs intec srl
sfs intec
sfs-intec.ru
create by Maple4 Site Creator 9/2011
Rambler's Top100 Рейтинг@Mail.ru Участник проекта CMS Magazine



Trustlink2_468x60