質問 > その他 > *.tpl の svn:mime-type |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
seasoft |
投稿日時: 2009/7/24 6:42
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
*.tpl の svn:mime-type *.tpl について SVN の属性「svn:mime-type」をどのように設定するのが適切か分かりましたら教えてください。
現状では、PHP 扱いと、HTML 扱いが混在しているようです。
|
nanasess |
投稿日時: 2009/7/24 10:02
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2313 |
Re: *.tpl の svn:mime-type 個人的には,
svn:mime-type=text/html; charset=utf-8 svn:eol-style=LF で良いかと思います. |
seasoft |
投稿日時: 2009/7/24 14:06
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: *.tpl の svn:mime-type ご回答ありがとうございます。
微妙なケースもありますが、私も基本的には HTML 扱いで良いのかなとは思います。 一応、その方向で統一していこうと思いますが、もしも他の案などお持ちの方がいらっしゃいましたら、教えていただけると幸いです。 ちなみに、「text/html; charset=utf-8」は小文字が正しいのでしょうか? (http://www.iana.org/assignments/character-sets では大文字でしたので、*.php は大文字で統一してしまいました。)
|
nanasess |
投稿日時: 2009/7/24 14:46
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2313 |
Re: *.tpl の svn:mime-type 引用:
The character set names may be up to 40 characters taken from the printable characters of US-ASCII. However, no distinction is made between use of upper and lower case letters. とあるので, 大文字小文字区別しなくて良いと思います. |
pantacle |
投稿日時: 2009/7/24 14:51
対応状況: −−−
|
長老 登録日: 2009/6/29 居住地: 富山 投稿: 242 |
Re: *.tpl の svn:mime-type 私見ですが、Smartyを通してHTML化する前のテンプレートはHTMLでは無いと思います。
....が、どう扱うのが正しいかよりは、どう扱う事に決めるか、という話題かと思いますので、HTMLに決めてしまうということでよいんじゃないでしょうか。 大文字小文字に付いては、RFC2045によると区別されないそうです(ALWAYS case-insensitive.)
|
pantacle |
投稿日時: 2009/7/24 15:32
対応状況: −−−
|
長老 登録日: 2009/6/29 居住地: 富山 投稿: 242 |
Re: *.tpl の svn:mime-type 気になってSubversionのソースを見てみたら、小文字前提で処理している個所があるようです("text/"かを比較・判定していたり)。
どこかで調整しているだろうとは思いますが、流れを追ったわけでは無いので、小文字にしておくのが安全なのかも知れません。
|
seasoft |
投稿日時: 2009/7/24 17:42
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: *.tpl の svn:mime-type 引用:
気になってSubversionのソースを見てみたら、小文字前提で処理している個所があるようです("text/"かを比較・判定していたり)。 Subversion のソース追跡、ありがとうございます。 ちなみに、キャラクターセットの部分も影響ありそうでしょうか? もしも、分かりましたら教えてください。 現状では、
|
pantacle |
投稿日時: 2009/7/24 18:29
対応状況: −−−
|
長老 登録日: 2009/6/29 居住地: 富山 投稿: 242 |
Re: *.tpl の svn:mime-type # 久しぶりにCを読むと目が回ります....
svn:eol-styleのLFは、そう指定しろと書いてあるので大文字でないとダメなんでしょう。 charsetについては、申し訳有りませんがちょっと分かりませんでした。 処理を順に追う時間が無いのでざっとgrepしてみただけですが、特にどちらかで無いとマズいような処理はしてなさそう....です。
|
nanasess |
投稿日時: 2009/7/24 18:51
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2313 |
Re: *.tpl の svn:mime-type 引用:
http://www.google.co.jp/codesearch?hl=ja&q=charset+lang%3Ac+subversion+mime+type ざくっと調べてみると, 内部的には大文字を使用してますね. svn:mime-type の charset は, Subversion 自身の振舞いには, あまり関係なさそうなので, クライアントが対応していれば大文字でも小文字でも良さそうな感じです. |
seasoft |
投稿日時: 2009/7/24 22:59
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: *.tpl の svn:mime-type > 私見ですが、Smartyを通してHTML化する前のテンプレートはHTMLでは無いと思います。
Smarty テンプレート用の MIME タイプがあれば話が早いのですが・・・ どなたかご存知ですか? > ....が、どう扱うのが正しいかよりは、どう扱う事に決めるか、という話題かと思いますので、HTMLに決めてしまうということでよいんじゃないでしょうか。 Smarty の方向性としては、HTML エディタでの編集も意識しているのでしょうし、PHP よりは HTML の方が良いのかなと思っています。 あ゛っ!! たしか、メール用のテンプレートも Smarty (*.tpl) だったような・・・
|
(1) 2 3 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |