Skip to content

template template ru

Alexander Chernyshev edited this page May 10, 2022 · 1 revision

Элемент Template - это корневой элемент XML файла шаблона. Этот элемент содержит общую информацию о шаблоне, правила сопоставления директорий и правила File, которые задают парсинг конкретных файлов. Элемент Template обязан включать как минимум 1 правило File, иначе файл XML будет пропущен.

Синтаксис XML

<?xml version="1.0" encoding="utf-8"?>
<Template ID="OTLoV" Name="" Comment="" ScanDepth="#" DetectPercent="#">
    <Detect Match="" Exclude="" RO="#"/>
    <Detect … />
    <File … />
    <File … />
</Template>

Атрибуты XML

Имя Тип Описание
ID OTLoV Должно быть значение OTLoV, иначе файл XML будет проигнорирован.
Name текст Название шаблона, которое будет показано пользователю. Смотри также именование шаблонов в Шаблоны.
Comment текст Комментарий к шаблону.
ScanDepth 0...99 По умолчанию = 0. Целое число. Задаёт глубину папок для сканирования в процессе сопоставления шаблона директории. 0 - только сама директория. 1 - сканирование на 1 уровень в подпапки, и т.д. Дерево значимых имён файлов, образованное в процессе сканирования, добавляется как исходный текст самого шаблона и на этот исходный текст применяются правила Detect.
DetectPercent 0...100 По умолчанию = 100. Целое число. Процент правил Detect, которые должны сработать, чтобы сработало сопоставление директории.

XML children elements

Name Meaning
Detect Одно правило Detect для сопоставления директории. Если правила Detect не заданы, то шаблон не будет сопоставляться директориям, только файлам. Может быть задано несколько правил.
File Одно правило File, которое определяет как будут сопоставляться файлы и как они будут обрабатываться. Может быть задано несколько правил. Как минимум 1 правило должно быть определено.

English Русский

Для пользователя

Разработка шаблонов

Clone this wiki locally