В общем, пока разбираюсь, в качестве времянки стал делать тупые скрипты для вывода страниц из базы (причем совсем забыл, что делал это уже один раз для вапа - только сейчас вспомнил). Великая все-таки вещь Regexp Coach! Без нее отловить все опечатки в строке типа
"/<%p\(([^\|]+)\|(\d*)\|(\d*)\|([^\)]*)\
довольно хлопотно.
Нет, я ничего не говорю о том, стоит ли мне самому такими вещами заниматься - учить каждый раз php по примерам. Ну нравится мне, что поделать.