• R/O
  • SSH
  • HTTPS

copper: Source Tree


Name Size Rev. Time Author Log Message
trunk r418 2010-01-05 13:28:00 miyabe

README.txt

MovableType用 PDF出力プラグイン

MovableType(http://www.movabletype.com/)で、コンテンツをPDFに変換するプラグインです。

■ インストール
1. copper-pdfディレクトリを、MovableTypeのpluginsディレクトリに配置してください。
2. copper-pdfディレクトリ内のcopper-pdf.plに書かれたCopper PDFへの接続情報を環境に合わせて設定してください。
3. MovableTypeの管理ページのシステムメニューからプラグインを選び、Copper PDF MT Pluginを有効にしてください。

■ 使用方法
テンプレート内で<MTCopperPDF>で囲った部分がPDFになります。

例1)メインページをPDF化する

index.pdfという名前で以下のインデックステンプレートを追加してください。
--
<MTCopperPDF>
<MTSetVar name="body_class" value="mt-main-index">
<MTSetVar name="main_template" value="1">
<MTSetVar name="main_index" value="1">

<MTEntries>
<$MTEntryTrackbackData$>
<$MTInclude module="ブログ記事の概要"$>
</MTEntries>

</MTCopperPDF>
--

HTMLのインデックステンプレートの適当な場所に
<a href="index.pdf" target="_blank">印刷用PDF</a>
というリンクを記述してください。

例2)ブログ記事のアーカイブをPDF化する

%y/%m/%-f.pdfという名前で、以下のブログ記事テンプレートを追加してください。
--
<MTCopperPDF>
<MTSetVar name="body_class" value="mt-archive-listing mt-entry-archive">
<MTSetVar name="sidebar" value="1">
<MTSetVar name="module_about_context" value="1">
<MTSetVar name="body_onload" value="individualArchivesOnLoad(commenter_name)">
<MTSetVarBlock name="page_title"><$MTEntryTitle remove_html="1"$></MTSetVarBlock>

<$MTInclude module="ブログ記事の詳細"$>

</MTCopperPDF>
--

HTMLのブログ記事テンプレートの適当な場所に
<a href="<$MTEntryPermalink$>.pdf" target="_blank">印刷用PDF</a>
というリンクを記述してください。


■ ライセンス
Copyright (c) 2009 株式会社GNN

Apache License Version 2.0に基づいてライセンスされます。
あなたがこのファイルを使用するためには、本ライセンスに従わなければなりません。
本ライセンスのコピーは下記の場所から入手できます。

   http://www.apache.org/licenses/LICENSE-2.0

適用される法律または書面での同意によって命じられない限り、
本ライセンスに基づいて頒布されるソフトウェアは、明示黙示を問わず、
いかなる保証も条件もなしに「現状のまま」頒布されます。
本ライセンスでの権利と制限を規定した文言については、本ライセンスを参照してください。 

Copyright (c) 2009 GNN & Co.,Ltd

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Show on old repository browser