Разбиение блока на страницы

Описание:
Разбивает блок кода по заданным параметрам на указанное число страниц или на указанное число элементов на странице
syntax: 
{split_page begin_tag="" end_tag="" [onpage=""|pages=""] [delimiter="\n"] [nolister="yes"] [assign=""]}
Параметры:

  1. begin_tag: код начала елемента страницы (пример: "<p")
  2. end_tag: код конца элемента страницы (пример: "</p>")
  3. onpage: задает количество элементов на странице
  4. pages: если не указано onpage, задает количество страниц, на которое надо разбить блок
  5. delimiter: разделитель элементов при выводе, по умолчанию = "\n"
  6. nolister: отключить показ ссылок на страницы: "yes" или "1"
  7. assign: имя переменной, в которую будет помещен вывод