Данные как параметры шаблонизатора
В параметры шаблонизатора в качестве шаблона или данных можно передавать как названия файлов, так и строки.
Примеры
[&autopattern: /файл_шаблон.htm, /файл_данных.txt&]
[&autopattern: /файл_шаблон.htm, первая строка, вторая строка&]

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

Чтобы избежать дублирования можно передавать строки в виде вектора строк, в качестве разделителя элементов вектора используется "|"
Пример:
[&autopattern: / файл_шаблон.htm, <первая строка | вторая строка>&]
**ВНИМАНИЕ!!! не используйте запятые между символами "<" и ">".

Выборка
При указании названия файла в качестве параметра шаблонизатора он обрабатывается весь, но иногда появляется необходимость обрабатывать только часть файла.

Примеры применения "-":
[&autopattern: / файл_шаблон.htm, /файл_данных.txt<0|3-5|8>&] – в этом примере файл "файл_данных.txt" загрузится не весь а только строки: 1,4,5,6,9
[&autopattern: / файл_шаблон.htm, /файл_данных.txt<-3|8>&] – строки: 1,2,3,4,9
[&autopattern: / файл_шаблон.htm, /файл_данных.txt<1|100>&] – и если в файле всего 10 строк то появятся строки: 2,10

Пример применения "+":
[&autopattern: / файл_шаблон.htm, /файл_данных.txt<0|3+5|8>&] – почти то же самое, что и предыдущих примерах только теперь файл считывается с конца, из файла с 10 строками будут выведенны только строки: 1,7,6,5,9

Примеры применения "%":
[&autopattern: / файл_шаблон.htm, /файл_данных.txt<0%2>&] – начиная со второй строки, берется каждая 2ая строка, для файла из 10 строк, результатом будут строки: 1,3,5,7,9
[&autopattern: / файл_шаблон.htm, /файл_данных.txt<0%2|1>&] - строки: 1,3,5,7,9,2

Примеры применения "*":
[&autopattern: / файл_шаблон.htm, /файл_данных.txt<0*2>&] – смысл такой же как и в предыдущем примере, только файл начинает считываться с конца, строки: 10,8,6,4,2
[&autopattern: / файл_шаблон.htm, /файл_данных.txt<1*3>&] - строки: 9,6,3

Пример применения "^":
[&autopattern: / файл_шаблон.htm, /файл_данных.txt<0|1^3>&] – возвращает случайную строку в промежутке от 2 до 4 только строки: 1,2
[&autopattern: / файл_шаблон.htm, /файл_данных.txt<^>&] – возвращает случайную строку в промежутке от 1 до конца файла.

Выборку можно применять как к файлу-данных, так и к файлу-шаблону.