Подпапка "HTML" папки IrfanView содержит 3 шаблона файлов HTML.
Шаблон 1: thumbnails.html (или thumbnails.htm, thumbnails.php, thumbnails.asp => годится любое из этих расширений)
Шаблон 2: frame.html (или frame.htm, frame.php, frame.asp => годится любое из этих расширений)
Шаблон 3: slideshow.html
Каждый шаблон файла содержит несколько переменных - шаблонов данных о рисунке или эскизе. IrfanView заменит каждый из них соответствующей информацией.
Вот пример использования этих шаблонов данных в шаблонах файлов:
Данные о картинке |
Получится текст |
Имя файла |
- "image1.jpg" (выбранный в окне миниатюр) |
Подпапка эскизов |
- "thumbs" (из окна "Экспорт в HTML") |
Префикс |
- "t" (из окна "Экспорт в HTML") |
Подпапка изображений |
- "images" (из окна "Экспорт в HTML") |
Шаблон 1: thumbnails.html (или thumbnails.htm, thumbnails.php, thumbnails.asp)
Допустимые шаблоны данных:
#TITLE# |
- заголовок страницы (из окна "Экспорт в HTML") |
#BGCOLOR# |
- цвет фона окна миниатюр (из параметров миниатюр) |
%IMAGE_BEGIN% |
- начало блока данных об одном эскизе (внутренняя переменная), включающего: |
#LINK# |
- если не обзор HTML => "./images/image1.jpg" = полное имя файла, с путем к подпапке изображений из окна HTML |
- при обзоре HTML => "image1.html" = путь к файлу HTML с кадром-картинкой
#TARGET# |
- параметр окна HTML: "Вывод ссылок/изображений" (в том же окне браузера или во втором окне) |
#THUMB# |
- "./thumbs/t_image1.jpg" - полное имя эскиза, с путем к подпапке эскизов, префиксом и суффиксом из окна HTML |
#TXT_ALIGN# |
- способ выравнивания теста из окна HTML |
#IMAGE_TEXT# |
- подпись к картинке, задаваемая шаблонами в поле файловой информации окна HTML |
%IMAGE_END% |
- конец блока данных об эскизе (внутренняя переменная) |
#IMAGE_NAME# |
- "image1.jpg", имя файла-картинки |
Шаблон 2: frame.html (или frame.htm, frame.php, frame.asp)
Допустимые шаблоны данных:
#TITLE# |
- заголовок страницы (из окна "Экспорт в HTML") |
#BGCOLOR# |
- цвет фона окна миниатюр (из параметров миниатюр) |
#PREV_LINK# |
- ссылка на файл HTML предыдущей (левой) картинки |
#IMAGE_NAME# |
- "image1.jpg", имя файла-картинки |
#NEXT_LINK# |
- ссылка на файл HTML следующей (правой) картинки |
#IMAGE# |
- "./images/image1.jpg" - полное имя файла, с путем к подпапке изображений из окна HTML |
#IMAGE_PATH# |
- только путь к файлу: ./images/ |
#IMAGE_BASENAME# |
- только имя файла: image1 |
#IMAGE_EXT# |
- только расширение файла: .jpg |
#WIDTH# |
- ширина изображения |
#HEIGHT# |
- высота изображения |
#IMAGE_TEXT# |
- подпись к картинке, задаваемая шаблонами< в поле файловой информации окна HTML |
#BACK_LINK# |
- ссылка на первый файл HTML (эскизы) |
#SELF_LINK# |
- ссылка на этот же файл HTML |
#TXT_ALIGN# |
- способ выравнивания теста из окна HTML |
Примечание: #IMAGE# означает то же, что "#IMAGE_PATH##IMAGE_BASENAME##IMAGE_EXT#"
Шаблон 3: slideshow.html
Допустимые шаблоны данных:
#TITLE# |
- заголовок страницы (из окна "Экспорт в HTML") |
#BGCOLOR# |
- цвет фона окна миниатюр (из параметров миниатюр) |
#IMAGES# |
- массив путей к файлам, к подпапке изображений из окна "Экспорт в HTML" |
#TEXT# |
- массив подписей к картинкам, по умолчанию заполнен именами файлов-картинок |
#IMAGE1# |
- "./images/image1.jpg" - путь к первой картинке |
Ну пожалуй всё о сохранении миниатюр в файл HTML, конечно кто плохо знаком с HTML разметкой, будет трудновато, но я старался рассказать всё доходчиво. |