Вывод статических страниц отдельным тегом
Попался на днях вроде плагина хак «Вывод статических страниц отдельным тегом», с описанием:
Вот только нормально он работать не хотел. Или я не умею читать правильно описания к модулям, или он просто был написан на «скорую руку», лиж бы «от*е6@лись»…
В общем код подправил, чтобы работал нормально во всех случаях, которые им предусмотрены (или заявлены, но не предусмотрены в использовании):
{static name="test-static" template="static_test" limit="450"} - вывод 450 символов из стат страницы test-static, по шаблону static_test.tpl.
<p>------------</p>
{static name="test-static" template="static_test"} - вывод страницы test-static по шаблону static_test.tpl.
<p>------------</p>
{static name="test-static"} - вывод полной страницы до "разрыва страницы" {pages} в статической странице test-static.
Как использовать данный плагин — каждый сам для себя решит. Но сразу скажу, что данное — нужно не многим, и что можно с ним сделать — фантазии так же не хватит у всех. Но код пусть в блоге будет, на самом деле полезный хак, напоминающий «глобальные теги». Но второй, в данный момент не работает на новых версиях DLE, обновлять его я не пробовал, но пока и не вижу в этом смысла.
[attachment=288:staticheskie-stranicy-otdelnym-tegom.zip]