Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Александр Петросян (PAF) 09.11.2002 16:09
бывают тяжёлые случаи, которые трудно написать хорошо.@auto[] $links[^table::create{id}] @link[id] ^links.append{$id}<link id="$id"/> @main[] ...^link[1]...^link[2]... @postprocess[body] #fixup ссылок $urls[^hash::sql{ select id, url from ... where id in (^links.menu{$links.id}[,]) }] $body.найти <link ...> и заменить его на $titles.$найденный_id.urlпохожий подход можно использовать для кэширования страниц со случайными элементами, скажем, банерами.