フォーム表示機能を、parsedincludeに統合
2008年11月30日
Nucleusにおける、次のスキン変数を廃止した。
phpinclude
searchform
nucleusbutton
loginform
commentform
membermailform
Jeansでは、次のように代替できる。
<%parsedinclude(xxx.inc)%>
<%parsedinclude(forms/searchform.inc)%>
<%parsedinclude(forms/jeansbutton.inc)%>
<%parsedinclude(forms/loginform.inc)%>
<%parsedinclude(forms/commentform.inc)%>
<%parsedinclude(forms/membermailform.inc)%>
これに従い、parsedincludeを機能拡張し、スキン変数での引数を、<%1%> <%2%>などのところに挿入できるようにした。なお、各フォームでのデフォルト値は、インクルードされるテンプレートで、<%1(xxx)%> <%2(yyy)%>のように記述する。ただし、テンプレート中で一番初めのところでこのように記述すること。
もし、スキンがforms/searchform.incなどのファイルを持たない場合、jeans/skindefault/ディレクトリ中のファイルが使用される。
phpinclude
searchform
nucleusbutton
loginform
commentform
membermailform
Jeansでは、次のように代替できる。
<%parsedinclude(xxx.inc)%>
<%parsedinclude(forms/searchform.inc)%>
<%parsedinclude(forms/jeansbutton.inc)%>
<%parsedinclude(forms/loginform.inc)%>
<%parsedinclude(forms/commentform.inc)%>
<%parsedinclude(forms/membermailform.inc)%>
これに従い、parsedincludeを機能拡張し、スキン変数での引数を、<%1%> <%2%>などのところに挿入できるようにした。なお、各フォームでのデフォルト値は、インクルードされるテンプレートで、<%1(xxx)%> <%2(yyy)%>のように記述する。ただし、テンプレート中で一番初めのところでこのように記述すること。
もし、スキンがforms/searchform.incなどのファイルを持たない場合、jeans/skindefault/ディレクトリ中のファイルが使用される。