Руководство
- Установка
- Загрузите архив WinToHTML.zip
-
Распакуйте его в директорию на локальном (не удаленном!) компьютере. Будем называть ее рабочей директорией.
-
Права доступа для этой директории должны быть полными - разрешено писать, изменять, стирать любой объект.
Вот и все.
- Создайте навигационное меню в виде меню Windows.
- К этому моменту Вы уже должны иметь четкое представление о структуре Вашего сайта, о всех разделах и подразделах навигации.
Впрочем, потом все можно изменить и дополнить, выбрав опцию "rebuild".
-
Теперь начинайте создавать пункты меню в директории "/structure".

Основное правило:
создавайте директории для тех элементов меню, которые будут иметь под-элементы;
создавайте текстовые (.txt) файлы для конечных элементов (без под-элементов).
Расширение только ".txt" и никакое другое.
- В WinToHTML 1.1 имя директории будет заголовком меню на созданных страницах.
(А значит, такие символы, как !, * исключаются.)
В WinToHTML-M название директории безразлично. Создайте в каждой директории файл "lang.txt". На первой строке напишите название на базовом языке, за ним "_" и язык, например, "en". На следующей строке - то же самое для следующего языка, и т.д.
Пример:
Contact _en
Kontakt _de
Ваши замечания _ru
- Эта строка будет титулом страницы и одновременно названием соответствующего пункта меню.
- Упорядочение:
Чтобы упорядочить список меню, ставьте цифру перед названием директории или файла. Она будет автоматически игнорироваться, если Вы выберете опцию "Cut the numbering letter"
- Генерация страниц
- Когда структура меню будет готова, откройте страницу
/WinToHTML/main.htm для WinToHTML 1.1 или /WinToHTML_M/main.htm для WinToHTML-M.
Важно: используйте только Internet Explorer! VBScript не работает в Mozillе и Operе.
Если Active Scripting отключен, включите его.
Подтвердите эксплореровский Security alert.
- Отредактируйте раздел HEAD. Если Вы не знаете, что туда писать, оставьте как есть.
Здесь можно вписать и дополнительный stylesheet.
-
Выберите файлы для headerа и footerа. (Они к этому моменту уже должны быть созданы. Если они пока не готовы, тренуйтесь без них. В принципе, эти файлы могут находитьсяаходиться в любой читабельной директории, но рекомендуется держать их в директории /resources.
В многоязычной версии в качестве header-ов и footer-ов для остальных языков кроме базового (первого) будут искаться файлы с таким же названием плюс "_" и название языка, например
: header.html -> header_de.html, header_fr.html.
Картинки:
Картинки для header-ов и footer-ов могут находиться только в директории /resources
Тэг IMG должен начинаться с <img src=". Это значит, что, 1) source должен быть в двойных кавычках, и 2) source должен быть первым аттрибутом, все остальные, напр. "class", "border" и так далее должны следовать после.
К сожалению, это ограничение совершенно необходимо.
Включение картинок из Интернета (онлайн): Используйте схему"<img border="..." src=...>" , чтобы включить в заголовок картинку онлайн.
- Далее выберите, будете ли Вы создавать полностью новый сайт или дополнять существующий (ранее созданный с помощью WinToHTML.
В первом случае в рабочей директории будет создана новая директория "home". Если такая директория существует, она будет стерта и переписана заново. Ее прежнее содержание будет утеряно.
Во втором случае "home" будет скопирована во временную директорию "tmp". Содержание будет сохранено и скопировано в соответствующие новые файлы. Открыв новые файлы, Вы найдете прежнее содержание.
Временные директории не стираются автоматически (чтобы в случае чего можно было восстановить утерянное). Стирайте их время от времени сами.
- Остальные опции говорят сами за себя и не требуют пояснений.
- Прежде чем нажимать на Submit, убедитесь, что файлы из директории /home нигде не открыты, иначе скрипт не получит к ним доступа. Даже показ их в Windows Explorer не допускается.
Если увидите сообщение об отсутствии доступа, после закрытия файлов перегрузите страницу main.htm.
- Вставка содержания страниц
- После клика на Submit страницы будут сгенерированы и Вы будете перенаправлены на первую страницу - "home/index + расширение". Теперь открывайте страницы в HTML Editor-е и пишите содержание.
-
Полученные страницы содержат таблицу с двуля ячейками: левая - это меню, правая - содержание.

- Опция Rebuild
Чтобы изменить меню, отредактируйте директорию "/structure" и запустите генератор заново.
Внимание! #1: комментарии, вставленные программой, должны сохраняться. Иначе опция rebuild не сможет работать.
Внимание! #2: Если Вы переименуете директорию или файл, он не сможет быть найден для копирования содержания и rebuild опять-таки не сработает.
В случае ошибки прежняя версия может быть найдена во временной директории..
- Отредактируйте stylesheet соответственно Вашему дизайну. Это файл /resources/treemenu.css.
|