POSY :: DOCS :: ProgramMerguide

POSY :: DOCS :: ProgramMerguideは、POSYのプログラマのためのガイドです。
今すぐダウンロード

POSY :: DOCS :: ProgramMerguide ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Kathryn Andersen
  • 出版社のWebサイト:
  • http://search.cpan.org/rubykat/Module-Starter-Plugin-Template-TeTe-0.05/lib/Module/Starter/Plugin/Template/TeTe.pm

POSY :: DOCS :: ProgramMerguide タグ


POSY :: DOCS :: ProgramMerguide 説明

POSY :: DOCS :: ProgramMerguideは、POSYのプログラマのためのガイドです。 POSY :: DOCS :: ProgramMerguideはPOSYのプログラマーのためのガイドです。 POSYがセットアップされているので、使用するプラグインモジュールのリストを指定すると、それぞれが互いの子としてインポートされるので、それぞれが前の1つのメソッドをオーバーライドすること、および/またはそれ自身の新しいメソッドを追加します。 。 (詳細については、「詳細」の「インポート」を参照してください)。 (b)新しい方法、特に新しいAction Methods.Actionメソッドを書くことで、POSYに追加機能を追加します。さて、posyのworks.posyが "import"メソッドで最初にすべてのプラグインを設定してから、その "Run"メソッドを呼び出し、その "run"メソッドを呼び出します。(a)は新しいPosyオブジェクトを作成します。オブジェクト(C)はオブジェクトの「DO_Actions」を呼び出します。渡された「entry_actions」配列のアクション。エントリアクションはエントリごとに1回呼び出されます。 "Flow"アクションは1ur.flowアクションに1回呼び出されますか?まあ、私はそれらの名前を持っていました。彼らは次々に流れます。最終的なWebページを構築するときにPOSYオブジェクト自体を常に操作するわけではありません。これはすべてのフローアクションに渡されます。最後に "render_page"アクションは、構築されたページの別の部分(先頭、ページボディ、フット)を取り入れてそれらを貼り付けて(ファイルまたはstdoutに)出力します。エントリーアクションが適用されます各エントリに。初期のフローアクションの1つ「SELECT_ENTRIES」は、最終ページにあるようになるエントリのリストを選択します(「エントリ」ページの場合)、または多くの場合(「カテゴリ」または「Chrono」ページの場合)。 )。エントリアクションは "Flow_State"ハッシュを扱うだけでなく、それらが操作する他の2つのハッシュ、 "current_entry"ハッシュ、および "entry_state"ハッシュを持っています。 Current_Entryハッシュには、エントリの生の内容($ current_entry - > {RAW})などの現在のエントリに関する情報とエントリの処理された内容($ current_entry - > {body}など)の情報が含まれています。 、$ current_entry - > {title})など。エントリアクションは、ページの「page_body」部分を構築することです(フローアクションは頭と足を扱います)。しかし、実際には「HEAD_RENDERS」と「FOOT_RENDER」は、デュアル目的のアクションと見なすことができます。それらが1つまたは他方と呼ばれているかどうか。例については、POSY :: COREの「HEAD_RENDER」を参照してください。彼らは一般的ではありませんが、特定の状況で役立ちます。要件: ・Perl


POSY :: DOCS :: ProgramMerguide 関連ソフトウェア