PHP4(要jstring)で使用出来るテンプレートクラスライブラリを作成いたしました。
本プログラムはLGPLです。 ( テンプレートクラスライブラリマニュアル )
以上のコンセプトに則り作成いたしました。
tmpl205.class.tar.gz(20KB) - v2.0.5 (2002/10/7)
そんなに大きな物では無いのでバグはあまり無いと思いますが、皆さんで叩いて下さいませ。
News : アソビ・クリエイト様が本テンプレートクラスライブラリのコンセプトを踏襲しつつPHP5にも対応し、
さらには大幅に機能拡張したPHPテンプレートクラスライブラリ(リンク切れ)を作成し公開なされました。
(ソースは1から書き直したそうです)
佐藤様が本ライブラリを元にループ等のネストに対応したライブラリを作成し、公開なされました。
ネストが出来なくて不満を持っている貴方は是非試して見て下さい。
( http://www.daiwakantei.co.jp/pc/tmpl2sa.html(リンク切れ) )
大元のhtml(リンク切れ)を、このプログラム(リンク切れ)で加工すると、この様(リンク切れ)になります。
・「HTMLデザインとPHPプログラム分離の試み」(P109)の記事のサンプルファイルと実行結果です。
最初に簡単に作成したテンプレート用html(リンク切れ)ファイルです。
このファイルをプログラム(リンク切れ)で出力するとこうなります(リンク切れ)。
加工したテンプレート用htmlファイル(リンク切れ)をプログラム(リンク切れ)で出力するとこうなります(リンク切れ)。
※ 「HTMLデザインとPHPプログラム分離の試み」の記事の訂正です。随時、ここで報告して行きます。
2.0.5
2.0.4
2.0.3
2.0.2
2.0.1
2.0.0
1.0.0 → 1.0.1
掲示板は「1年以上、投稿がない事」「広告投稿が異常に増えてきた事」等の理由により停止しました。停止してしまうと、過去に投稿したログが見れなくなりますので、ここにlhaで圧縮したファイルとしておいておきます。展開してブラウザなどで参照してください。
もし、問題や疑問点などが御座いましたら、kawaml@zato.nu (特定電子メールの受信を拒否する) までメールを下さい。