[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 06/08 11:25 / Filesize : 245 KB / Number-of Response : 924
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【PHP】 Smarty 隔離スレ 【テンプレート】



1 名前:nobodyさん [2008/02/02(土) 00:21:09 ID:6cKcKeTp]
まぬあるwww.smarty.net/manual/ja/

62 名前:nobodyさん mailto:sage [2008/04/28(月) 11:48:26 ID:???]
MySmartyだと用途がはっきりしないので、

SmartyMobile
SmartyWeb
SmartySitename
SmartyView

的な命名の方がよくね?

63 名前:nobodyさん mailto:sage [2008/04/28(月) 12:11:28 ID:???]
あれ? 今回なんて名前にしたっけ?
って考えるのが面倒くさいから、いつもMySmarty

64 名前:nobodyさん mailto:sage [2008/04/28(月) 18:00:24 ID:???]
俺はいつもYouSmarty

65 名前:nobodyさん mailto:sage [2008/04/28(月) 18:33:55 ID:???]
PHPだからできる $smarty


66 名前:ムームー [2008/05/02(金) 02:13:12 ID:xWzxYhLM]
$template_dir に関するマニュアルに、
「このディレクトリをwebサーバのドキュメントルート下に置く事を推奨しません。」
と書いてあるんだけど、根拠がわかる人いる?


67 名前:nobodyさん mailto:sage [2008/05/02(金) 02:14:59 ID:???]
逆になぜ置く必要があるのか

68 名前:nobodyさん mailto:sage [2008/05/02(金) 02:26:22 ID:???]
httpdの設定ミスってテンプレートだだ漏れ
おまけに内部のデータ構造も推測できちゃう作りでしたとかやる奴がいるからだろう

69 名前:ムームー [2008/05/02(金) 03:55:53 ID:xWzxYhLM]
>>64
> 逆になぜ置く必要があるのか
テンプレートを別ディレクトリに配置すると、保守性が悪いから。

>>68
> httpdの設定ミスってテンプレートだだ漏れ
> おまけに内部のデータ構造も推測できちゃう作りでした
テンプレートが見られても、あんまり危険性がないと思うんだけどな。
escape し忘れて XSS される、ぐらいかな。
でも、そんなのはテンプレート見るまでもなく、
実際に入力してみれば escape していないことはすぐ分かるしさ。

70 名前:nobodyさん mailto:sage [2008/05/02(金) 08:18:26 ID:???]
逆に考えるんだ,公開する必要があるディレクトリをドキュメントルート以下に置くと考えるんだ

もしくはせめてaccessでも使え



71 名前:nobodyさん mailto:sage [2008/05/02(金) 12:35:17 ID:???]
>>69

テンプレの構造を解析されて、直接変数へバッファオーバーフローを起こす様な汚染データを打ち込まれる

72 名前:nobodyさん mailto:sage [2008/05/02(金) 13:35:15 ID:???]
つーかさ、そこまで承知の上ならドキュメントルート以下に置けばいいと思うよ
推奨であってドキュメントルート下だと動作しない訳じゃないんだし

俺はレンタルサーバとかでドキュメントルートにしか置けない場合を除いて別ディレクトリに置くけどな

73 名前:nobodyさん mailto:sage [2008/05/02(金) 14:11:27 ID:???]
俺はローカル側で管理しづらいという理由でドキュメントルート下に置いて.htaccessで全Deny


74 名前:nobodyさん mailto:sage [2008/05/02(金) 14:25:29 ID:???]
そしてAllow Overwrite Off

75 名前:nobodyさん mailto:sage [2008/05/02(金) 14:31:06 ID:???]
テンプレートをドキュメントルート下に置かないと保守性が悪いとか
ローカルで管理しづらいって、さっぱりわからんなあ
例えばドキュメントルートの一つ上の階層にテンプレートを置くとして
そこを基点に管理するだけの話だと思うんだが

76 名前:nobodyさん mailto:sage [2008/05/02(金) 17:21:49 ID:???]
ぶっちゃけフォルダ移動まんどくせ

77 名前:nobodyさん mailto:sage [2008/05/02(金) 18:53:27 ID:???]
ドキュメントルート外に置くと、相対的に読み込んでいる画像とかCSSとの、パスが切れるって事だろ?
HTMLコーディングしてる最中にプレビュー出来ないってのが面倒だって事だろ?

78 名前:nobodyさん mailto:sage [2008/05/02(金) 19:40:12 ID:???]
>>77
は?お前は何を言ってるんだ

79 名前:nobodyさん mailto:sage [2008/05/03(土) 19:44:56 ID:???]
>>78
templates/index.html
htdocs/image.jpg

というファイル構成だと、
ローカルファイル上で画像チェックをする術が無いって事だよ。
これは、コーダー観点で見ると致命的に面倒。

htdocs以下をテンプレートディレクトリにする事で解消されるから、利便上htdocsに置く人達がいるわけだ。

templatesディレクトリに画像とか置いちゃう方法でもいいんだけど。

80 名前:nobodyさん mailto:sage [2008/05/03(土) 20:00:42 ID:???]
ローカル上のシステムにアクセスして確認すればいいじゃん



81 名前:nobodyさん [2008/05/03(土) 21:44:08 ID:K4MBJC9r]
templates_cの方がやばいだろ。

82 名前:jtb mailto:jtb [2008/05/03(土) 21:57:29 ID:???]
自宅鯖を、レンタル鯖にするところまではできるんですが、ユーザーと、ftpパスワードの保存先ディレクトリどこにしようか迷ってるのですが、普通はどこに保存してますか?

83 名前:nobodyさん mailto:sage [2008/05/03(土) 22:08:53 ID:???]
public_html/secure/ftppass.txt

84 名前:nobodyさん mailto:sage [2008/05/03(土) 23:29:36 ID:???]
>>80
ローカル上のシステムって意味がわからんが。

ローカル鯖でも立てない限り、確認は無理。
コーダーに鯖立て強要(例えXAMPPでも)も厳しい。

OK?

85 名前:nobodyさん mailto:sage [2008/05/03(土) 23:33:32 ID:???]
開発中はbaseパス設定するなり置換するなり好きなようにすればいいじゃん

86 名前:nobodyさん mailto:sage [2008/05/03(土) 23:36:53 ID:???]
開発中はtemplateをhtdocs以下に置いてもいいじゃん

87 名前:nobodyさん mailto:sage [2008/05/04(日) 00:40:42 ID:???]
ローカルにサーバー立てられないやつは
この業界から消えていいよ。

88 名前:nobodyさん mailto:sage [2008/05/04(日) 01:46:37 ID:???]
XAMPPのサーバも立てられないコーダなんて糞過ぎ。まぁ、だからコーダなんだろうけど。いやしかし。

まぁ、俺なら*.tpl(*.htmlを含んでもいい)をtemplateディレクトリに、残りをhtdocsに置くスクリプトを用意するけどね。

89 名前:nobodyさん mailto:sage [2008/05/04(日) 02:21:16 ID:???]
XAMPPは地雷だろ・・・

90 名前:nobodyさん mailto:sage [2008/05/05(月) 19:52:01 ID:???]
ローカル環境作ってない奴ってバージョン管理やデプロイ手作業でやってる訳かな?
高校生バイトじゃあるまいし



91 名前:nobodyさん mailto:sage [2008/05/06(火) 12:34:25 ID:???]
デプロイを手作業でやらないって
何を使ってるの?

92 名前:nobodyさん mailto:sage [2008/05/06(火) 15:53:08 ID:???]
テスト環境ならsvn管理下に置いてsvn updateだけど
本番環境は手作業だなあ

93 名前:nobodyさん mailto:sage [2008/05/06(火) 22:40:24 ID:???]
分散ものに関わるとシェルなりでスクリプト走らすけど、ねえ

94 名前:nobodyさん mailto:sage [2008/05/07(水) 14:15:57 ID:???]
>>93
それもやるけど、しかしコンソールに生のHTML、しかもオーサリングソフトで作ったような多重テーブルとスクリプトが含まれる
テキストはもはや人間の読むものではない。

95 名前:nobodyさん mailto:sage [2008/05/09(金) 04:28:25 ID:???]
デプロイって標準的なやり方ってないのかな。

96 名前:nobodyさん mailto:sage [2008/05/09(金) 06:33:29 ID:???]
>>95
つFFFTP

97 名前:nobodyさん mailto:sage [2008/05/09(金) 12:07:52 ID:???]
>>59
自分はいつも
SetupSmarty
ってつけてる。

98 名前:モモ子 [2008/05/09(金) 13:33:34 ID:6V2WpTSb]
テンプレートでいつも {$var|escape} みたいに escape つけるの
面倒だよねー?何かいい方法はないかなー?

99 名前:nobodyさん mailto:sage [2008/05/09(金) 14:51:49 ID:???]
? ? ?

100 名前:nobodyさん mailto:sage [2008/05/09(金) 16:58:56 ID:???]
>>98
・escape済の変数をassignする
・もしくはdefault_modifiersにescapeをいれとく

お好きなほうでどうぞ。
後者は特定の条件で不具合が発生するので、自力で修正する自信ないならお勧めしない。



101 名前:nobodyさん mailto:sage [2008/05/10(土) 08:34:44 ID:???]
なんで肝心な不具合とかが修正されないんだろ。
日本とは感覚が違ってて必要とされてないのかな。

102 名前:nobodyさん mailto:sage [2008/05/10(土) 09:46:22 ID:???]
Smarty3でも出ない限りは、このままなんじゃね?

103 名前:nobodyさん [2008/05/15(木) 19:11:15 ID:ss9CEhce]
JSmartyでもry

104 名前:nobodyさん mailto:sage [2008/05/19(月) 00:22:26 ID:???]
Smartyの残骸に悩むPHP土方の皆さんごきげんようw

105 名前:nobodyさん mailto:sage [2008/05/21(水) 08:04:10 ID:???]
普通に、外部モジュール化したHTMLテンプレートを読み込んで、
正規表現で独自タグを変数に置換して出力。
っていう古式ゆかしきCGI技じゃいかんの?
Smartyの3〜4倍は速いぞ。

106 名前:nobodyさん mailto:sage [2008/05/21(水) 08:06:14 ID:???]
まだこういう馬鹿いるのかw

107 名前:nobodyさん mailto:sage [2008/05/21(水) 08:12:24 ID:???]
なんでバカなんだ?
ちゃんとロジックとデザイン分離できてるじゃん。

そもそもPerlとか他の言語のテンプレートエンジン全般に言えるけど、
こういうシンプルな目的だったのに、
万人の要望に応えるうちに無駄に富豪化して、
ムーアの法則頼りで突っ走ってるのが、今のテンプレートエンジンだろ。

108 名前:nobodyさん mailto:sage [2008/05/21(水) 09:50:33 ID:???]
テンプレートエンジンを使いこなせてない人の発言だなぁ・・・。

デザインとロジックの分離レベルにもよるけど、
ビューで処理すべきロジックもあるって事だ。


if
foreach
include
|escape

あたりは最低限必須だろ。

109 名前:nobodyさん mailto:sage [2008/05/21(水) 10:14:55 ID:???]
>107がそう思ってるならその自分のやり方を貫けばいい
>108がそう思ってるならその自分のやり方を貫けばいい

自分の考えを押し付けるのが一番うざい。

110 名前:nobodyさん mailto:sage [2008/05/21(水) 12:49:26 ID:???]
そう、自分がやりやすい方式で作ればよろしい
もっとも>>108の挙げてる機能くらいは無いと確かに困るというか
ロジック側でHTMLを吐く必要性が出てくるので嫌



111 名前:nobodyさん mailto:sage [2008/05/21(水) 12:49:45 ID:???]
そういう問題ではない。

実装の統一化は今後の開発効率を左右する重要な課題。
ただ、Smartyに何かが足りないのは確か。
結局どこかで独自に使い方を工夫しないといけない場合が出る。

特にescape。

112 名前:nobodyさん mailto:sage [2008/05/21(水) 13:06:06 ID:???]
おまいは全世界を統一したい野望でもあるのか?
統一すれば効率はいいだろうが、そんなツマラン世界は御免こうむる

113 名前:nobodyさん mailto:sage [2008/05/21(水) 13:44:07 ID:???]
>>109
おまいは、現場でコーディング規約とかに文句言うタイプだろ。

114 名前:nobodyさん mailto:sage [2008/05/22(木) 01:18:43 ID:???]
文句言うべきときは言うべきだと思う

//使うなって言われる噴飯モノの現場もあるしな
しかも理由が「/**/と入れ子にできちゃうから」という意味不明具合

115 名前:nobodyさん mailto:sage [2008/05/22(木) 01:48:09 ID:???]
>>112
趣味と仕事を兼ねるからツマランのじゃね?
仕事と割り切って出世する事を考えていこうよ。

116 名前:nobodyさん mailto:sage [2008/05/22(木) 02:33:05 ID:???]
出世考えるならプログラマー辞めて「プログラムも判る企画/営業」に異動促す努力したほうがええで
いくらコード練っても、中/印/ベトナム経由の「安いだけの人材」がケツ噛み続ける時代
会社としてのポストがなくなる

「MFC超得意だからMSなくなるまでは困らん」と言ってた先輩が潰れて実家の本屋継いだぜ
「PHP? 新し物好きは迷惑だね。perlで一生食っていけるよ」と豪語してた
馬鹿女は、アルコールで精神病院を経て休職後、そのまま元彼と寿退社してリタイアだ。
一番頼れる仲間は某MTAのドキュメントにも名前を連ねる我が社の誇りだった人
今はビル屋上緑化を主とする企業のヒラ営業に転職しちまったぜ。

毎日PHPに限らずコード書かされてて思うが、
なんかそういうドロップアウトした筈の彼らがみんな幸せそうに見えるんだ
なんでなんだろう

なんの話だっけ

117 名前:nobodyさん mailto:sage [2008/05/22(木) 12:54:15 ID:???]
オレは給料泥棒 まで読んだ

118 名前:nobodyさん [2008/06/01(日) 12:02:10 ID:hyBgIur5]
Smartyはプロの世界でもよく使われるんですか?

119 名前:nobodyさん mailto:sage [2008/06/01(日) 17:37:18 ID:???]
SmartyのないPHPなんてレモンのないコーヒーですよ。

120 名前:nobodyさん mailto:sage [2008/06/01(日) 18:54:42 ID:???]
なぬ?



121 名前:nobodyさん mailto:sage [2008/06/02(月) 03:03:23 ID:???]
Smartyを始めたら背が5cm伸びて、彼女が出来ました。

122 名前:nobodyさん mailto:sage [2008/06/02(月) 03:08:23 ID:???]
OpenPNEが一日も早くSmarty外ししてくれることを願うよ。つうか俺がコミットすりゃいいのかな。

123 名前:nobodyさん mailto:sage [2008/06/02(月) 04:38:00 ID:???]
>>122
そんなことしたら背が縮んで、彼女が離れていくじゃないか。

124 名前:nobodyさん mailto:sage [2008/06/02(月) 05:30:17 ID:???]
嫁と分かれたいケースに最適ですかね

125 名前:nobodyさん mailto:sage [2008/06/02(月) 05:53:12 ID:???]
>>124
リンクしてコンパイル済みなら分離できません

126 名前:nobodyさん mailto:sage [2008/06/02(月) 06:36:26 ID:???]
ライブラリと生活モデル、および資産の依存性を分離して
再コンパイルするしかない訳ですね。
わかります。

127 名前:nobodyさん mailto:sage [2008/06/02(月) 18:15:50 ID:???]
再婚パイルをお考えですか。

128 名前:nobodyさん mailto:sage [2008/06/03(火) 04:20:49 ID:???]
GirlFriend Pluginがファイル破損しちゃいました。
どこで再配布してますか?

129 名前:nobodyさん mailto:sage [2008/06/03(火) 08:16:30 ID:???]
新しいPluginは古いものと互換性がないので、
関連ファイルは全部削除しないとダメだよ

130 名前:nobodyさん mailto:sage [2008/06/03(火) 14:28:35 ID:???]
まさかこのスレでふっきれるとはおもわなんだ。
貴様らありがとう。



131 名前:nobodyさん mailto:sage [2008/06/04(水) 22:39:07 ID:???]
ウチ、すごいぞw
俺が来るまで何年もプログラミング初心者が入ってきては辞めての繰り返しだったみたいで、
機能つけたしが全てSmarty設置で実現されてるwww
サイトのいたるところにvarだのbinだのがあるwwww
勘弁してくれwwww

132 名前:nobodyさん mailto:sage [2008/06/04(水) 22:53:01 ID:???]
日本語でおk

133 名前:nobodyさん mailto:sage [2008/06/05(木) 12:25:23 ID:???]
業務でSmartyを使っているのか...

134 名前:nobodyさん mailto:sage [2008/06/05(木) 13:57:52 ID:???]
>>134
そりゃ背が伸びて彼女ができるなら使うだろう。

135 名前:nobodyさん mailto:sage [2008/06/05(木) 14:50:40 ID:???]
業務だからこそ使うんじゃないの?
逆に趣味とかじゃ使いたくない。

136 名前:nobodyさん mailto:sage [2008/06/05(木) 21:38:50 ID:???]
趣味でPHPはないわ。
俺は半年ほど休んでた時期に趣味で遊んだのはSchemeだけだった。
実務(共同作業)がSchemeでも進められるなら、迷わずこれを選ぶ。
しかし近年の現実はどいつもこいつもPerlすら宇宙語だからな。PHP一択にならざるをえない。

137 名前:nobodyさん mailto:sage [2008/06/06(金) 13:01:48 ID:???]
PHP + Smarty を使って、お客専用のCMSモドキより、
MovableType4.1 + αカスタマイズのCMSモドキの方が、お客には受けが良かった上に見積もりも良かった!

業務でSmartyを使うなら、隠れて使いたい

138 名前:nobodyさん mailto:sage [2008/06/06(金) 21:00:18 ID:???]
そりゃデザインのおかげじゃねーの

139 名前:nobodyさん mailto:sage [2008/06/06(金) 22:14:37 ID:???]
見た目以外に判断材料があるやつなんて、最低でもPHPを書けるレベル以上のやつに限られる。

140 名前:nobodyさん mailto:sage [2008/06/06(金) 23:39:38 ID:???]
>>139
いや、判断材料としては操作感も重要だけど、使う側と作る側のロジックが違うから
どう考えても不条理な操作が要求されたりするんだよなあ。

もちろん使う人のために作るんだからお客様優先なわけだが、
将来コケるのが目に見えてるから困る。





141 名前:nobodyさん [2008/06/06(金) 23:48:35 ID:astBuURj]
現在のバージョンは、
・セールスレターテンプレート集(68通)
・売れるセールスレターの書き方
・ダイレクトメールワークシート
・穴埋め式Eメールテンプレート(14通)
・究極のセールスレターツールBOX
など、合計で500ページ近いパッケージとCDROMが
セットになっています。


ただ、この無料お試しはだいぶコストがかかるらしいので
500個の限定だそうです。



興味があればこちらをクリックしてください。
www.123marketing.jp/yanik/indextrial.php?jvcd=16797



142 名前:nobodyさん mailto:sage [2008/06/06(金) 23:49:48 ID:???]
>>140
それはあなたが低スキルだからでしょうね。コケて逃亡するのはあなたではないでしょうか。

143 名前:nobodyさん [2008/07/10(木) 05:42:24 ID:NxX5vAdg]
Smartyで、テンプレート内で送られてきた変数の簡単な計算できませんか?

{$value + 3}など。
試してみたのですが、{$value}の値がそのまま出力されます

144 名前:nobodyさん mailto:sage [2008/07/10(木) 09:09:32 ID:???]
つマニュアル

145 名前:nobodyさん mailto:sage [2008/07/10(木) 21:23:41 ID:???]
折角公式に日本語のマニュアルがあるというのに全く。

146 名前:nobodyさん [2008/07/21(月) 01:40:20 ID:8uak49aQ]
■ MySmarty.class.php
<?php
require_once("Smarty/Smarty.class.php");

classMySmartyextendsSmarty {

publicfunction__construct() {
$this->Smarty();
$this->template_dir="./data/templates";
$this->compile_dir="./data/templates_c";
}

}
?>

■ test.php(MySmarty.class.php と同じディレクトリ) → 正常に動作
<?php
require_once( './MySmarty.class.php' );
$o_smarty = new MySmarty();
$o_smarty->display( "main.tpl" );
?>

■ dir.php(MySmarty.class.php の直下のフォルダ) → エラー
Warning: Smarty error: unable to read resource: "main.tpl" in C:\hoge\Smarty\Smarty.class.php on line 1092

<?php
require_once( '../MySmarty.class.php' );
$o_smarty = new MySmarty();
$o_smarty->display( "main.tpl" );
?>

これは仕様なの?

147 名前:146 [2008/07/21(月) 01:41:40 ID:8uak49aQ]
MySmarty.class.phpで半角空白がなくなっていますが、
2chにコピペするときの変換ミスで、実際は正常に動いています。

148 名前:nobodyさん mailto:sage [2008/07/21(月) 01:47:07 ID:???]
仕様

149 名前:146 mailto:sage [2008/07/21(月) 01:52:13 ID:???]
>>148
ええ!? マジすか……。
それじゃ、ディレクトリが多数ある場合は、
全てのディレクトリにMySmarty.class.phpが必要ってこと?
プラグイン自作してどうにかなる話じゃないですよ?w

150 名前:nobodyさん mailto:sage [2008/07/21(月) 02:24:44 ID:???]
お前は何を言ってるんだ



151 名前:nobodyさん mailto:sage [2008/07/21(月) 03:18:45 ID:???]
>>150
いや、文字通り、Smarty.class.phpを継承した設定済みのMySmarty.class.phpを
直下以外のディレクトリに置くとtemplatesディレクトリの認識がしなくなるのが仕様だったら、
多数のディレクトリ分けしてると超大変だよね、って言ってるんだけど。

>>146が仕様で間違いないのなら、俺は何か間違ったこと言っているか?


152 名前:nobodyさん mailto:sage [2008/07/21(月) 09:54:38 ID:???]
さて問題です。

dir.phpからみて
$this->template_dir="./data/templates";
$this->compile_dir="./data/templates_c";
このディレクトリはどこでしょう?


153 名前:nobodyさん mailto:sage [2008/07/21(月) 12:55:50 ID:???]
>>152
dir.phpは、MySmarty.class.phpを呼び出しているだけで、
dataディレクトリは、MySmarty.class.phpから見た相対パスだから、
dir.phpから見たdataディレクトリの場所は、関係ないと思うけど。

そもそも、なぜか絶対パスを受け付けてくれんのよね。エラーになる。

154 名前:nobodyさん mailto:sage [2008/07/22(火) 08:41:57 ID:???]
>そもそも、なぜか絶対パスを受け付けてくれんのよね。

こっちのほうが深刻というか根幹な問題をかかえてる気がするのだが・・・

155 名前:nobodyさん mailto:sage [2008/07/24(木) 14:01:26 ID:???]
PHPは実行されてるファイルの位置がカレントディレクトリになるから……

156 名前:nobodyさん mailto:sage [2008/07/24(木) 21:30:17 ID:???]
$template_dir
これは、デフォルトのテンプレートディレクトリの名前です。 ファイルのインクルード時にリソースの種類を指定しなかった場合は、
このディレクトリから探します。デフォルトは ./templates で、 これは、実行しているスクリプトと
同じ場所にある templates/ ディレクトリを探すということです。

という文章からすると「実行しているスクリプト」が基準になるということみたいだな。

157 名前:nobodyさん mailto:sage [2008/08/01(金) 21:13:05 ID:???]
Smarty廃れましたなぁ。
そんなことより、PHPもJSPのように
カスタムタグが使えたらいいのにね。

158 名前:nobodyさん mailto:sage [2008/08/02(土) 02:29:09 ID:???]
廃れてないけど

159 名前:nobodyさん mailto:sage [2008/08/02(土) 19:51:20 ID:???]
スレ立て半年でこの程度の伸びだったら、十分廃れてるだろw
ぶっちゃけ、必要な機能だけ絞り込んで自分で作った方がいい。

160 名前:nobodyさん mailto:sage [2008/08/02(土) 19:56:13 ID:???]
いいというのはどういう点で?



161 名前:nobodyさん [2008/08/03(日) 10:51:13 ID:4+uLL3BX]
でも、テンプレートって言えば、もうSmartyでしょ。

162 名前:nobodyさん mailto:sage [2008/08/03(日) 11:32:25 ID:???]
テンプレート機能だけ使いたいならSmartyを使うか、生phpで済ませる
各種FW使うなら同梱されてるテンプレートエンジンを使う






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<245KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef