php_templates 1.3

Что нужнее?

  • Пофиксить tmpl_unset()

    Голосов: 1 5,3%
  • Реализовать кэширование шаболнов

    Голосов: 9 47,4%
  • Сделать benchmark'и, сравнивая с другими движками

    Голосов: 5 26,3%
  • Сделать РНР-клон php_templates.php

    Голосов: 7 36,8%
  • Улучшить документацию

    Голосов: 6 31,6%

  • Всего проголосовало
    19
Статус
В этой теме нельзя размещать новые ответы.

tony2001

TeaM PHPClub
>я ещё не до конца разобрался с тем, что ты сделал в DocBook. =)
я понял - на выходных нашел там несколько явных глюков в доке =)

кстати, вопрос:
использование двух контекстов и одного tmpl_iterate в зависимости от условия - это нормально "с точки зрения философии"?
если да, то стоит начать раздел tips&tricks.
 

su1d

Старожил PHPClubа
на выходных нашел там несколько явных глюков в доке
ага.. то-то оно у меня даже под линуксом собиралось раз через два =)

использование двух контекстов и одного tmpl_iterate в зависимости от условия - это нормально "с точки зрения философии"?
по-моему там надо три контекста: один контейнер, в котором находятся два альтернативных контекста. соотв-но tmpl_iterate() идёт только на контейнер, иначе получится сначала X контекстов первого типа, потом - Y контекстов второго.

стоит начать раздел tips&tricks
ых, у меня уже столько трюков хороших в голове пролетало для этого раздела. надо будет хотя бы начать их записывать куда-то... =)
 

tony2001

TeaM PHPClub
>по-моему там надо три контекста: один контейнер, в котором
>находятся два альтернативных контекста. соотв-но tmpl_iterate() идёт
>только на контейнер, иначе получится сначала X контекстов первого
>типа, потом - Y контекстов второго.
о.
теперь я понял как сделать навигацию с отмеченной страницей посередине =)
так и запишем....
 

Name

Новичок
Была 1,5 вчера поставил 1,6. Просто заменил .dll.
В итоге unable to load dinamic library 'путь к .dll' - Не найдена указаная процедура.
Че к чему?
 

su1d

Старожил PHPClubа
теперь я понял как сделать навигацию с отмеченной страницей посередине =)
мда.. однозначно нужен tips&tricks.. =)

Была 1,3 вчера поставил 1,6. Просто заменил .dll.
Ещё нужно, чтобы версия РНР совпадала с той, для которой скомпилирована DLL.
 

wizardz

Новичок
делаю
if(!extension_loaded('templates')) dl('php_templates.so');
они мне
Unable to load dynamic library '/usr/lib/php4/php_templates.so' - /usr/lib/php4/php_templates.so: cannot open shared object file: No such file or directory
файл лежит в той же директории где и скрипт из которого вызывается
В чем может быть причина? На хостинге не разрешен запуск dl? или еще в чем-то?
 

su1d

Старожил PHPClubа
попробуй
dl('./php_templates.so');
или
dl('../../../absolute/path/to/php_templates.so');
 

wizardz

Новичок
спасибо второй способ помог
ты не знаешь какой движок на шаблонах имеет похожий синтаксис, желательно не большой, вдруг придется все-таки переписывать на классы
 

tony2001

TeaM PHPClub
это переработанный движок от РНР-шного мануала.
если хотите - могу поделиться наработками, все достаточно просто.
только чуть позже, завтра-послезавтра.
 

.des.

Поставил пиво кому надо ;-)
А еще лучше наработки выложить на tony2001.phpclub.net :)
 

tony2001

TeaM PHPClub
.des.
это сложно пока основного сервера нет.
с 25-го PHPClub обещает новый поставить - тогда выложу.
а пока это все надо в удобочитабельную форму оформить.
 

kvn

programmer
пока это все надо в удобочитабельную форму оформить.
Хотел удержаться, но чуется мне, что сейчас тебя (Тони) забросают вопросами, типа а как поставить [open]jade под винду...:)
Или ты юзал saxson для генерации?

Сразу хочу остановить вопрошающих - под винду все это в 95% случаев НЕ РАБОТАЕТ.
Unix like only.
Я даже когда то пытался под Cygwin-ом пускать, запустить запустилось, а потом....в общем печальная история, как kvn убил день на запуск _рабочего_ софта под вынь...:(

Все это конечно мое ИМХО, и я с радостью выслушаю того, у которого получилось сделать 'make html' для PHP-шного мануала под win32.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху