ARTISAN PROJECT ArtisanSmarty
plugins
[ class tree: ArtisanSmarty ] [ index: ArtisanSmarty ] [ all elements ]

Procedural File: block.textformat.php

Source Location: /ccdb/bbs/lib/smarty/plugins/block.textformat.php

Page Details

ArtisanSmarty plugin

Functions
smarty_block_textformat  [line 43]

string smarty_block_textformat( array $params, mixed $content, object &$smarty, string $contents  )

空白と特別な文字列を取り除き、境界をラップし行をインデントして段落を整形します。

 <%textformat%><%/textformat%>
 で囲まれた範囲を、フォーマットします。
 --------------------------------------------------
 Type:      block function
Name: textformat
attribute: style: string () あらかじめ決められたスタイルをセット出来ます。現在、"email"のみが有効なスタイルです。 indent_first: integer (0) 各行をインデントするキャラ数 wrap: integer (80) 各行をいくつのキャラクタ数でラップするか wrap_char string ("\n") 各行を分割するためのキャラクタ(又はキャラの文字列) indent_char: string (" ") インデントするために使われるキャラクタ(又はキャラの文字列) assign: string () 出力が割り当てられるテンプレート変数 wrap_cut: boolean (false) trueならば、ラップは単語の境界の代わりに正確なキャラクタ数で行を分割します。

Parameters:
array   $params:  タグの属性
string   $contents:  ブロックコンテンツ
object   $smarty:  ArtisanSmartyオブジェクト

API Tags:
Return:  フォーマットされた文字列

Information Tags:
Author:  Akito<mailto:akito-artisan@five-foxes.com>

[ Top ]


Documentation generated on Thu, 04 Jan 2007 17:46:50 +0900