######################################################################## # テーブル表をExcelシートに変換するプラグイン v.0.01 ######################################################################## FSWikiのテーブルデータをExcelファイル(xls)に出力します。 ######################################################################## # 使用方法 ######################################################################## テーブルの近くで {{excel}} とすると、そのテーブル用のリンクが表示されます。 ページ内にテーブルが複数あるとき、 {{excel 0}} とすると、一つのExcelファイルに全テーブルが出力されます。オプションなどの詳細はプラグインヘルプを見てください。 ######################################################################## # アタッチメント ######################################################################## デフォルトではExcelデータはブラウザに表示されます。MakeSheet.pm内に ある$Attachの値を真にすると、ファイルがダウンロードされるようになり ます。 ######################################################################## # mod_perlでの利用 ######################################################################## wiki.cgiの if(exists $ENV{MOD_PERL}){ のところで eval("use Spreadsheet::WriteExcel"); を加えます。 ######################################################################## # 留意点 ######################################################################## Excelファイルは一度生成するとlogディレクトリにキャッシュされ、 ページが更新されるまではそれを利用します。 バージョン3.5.2以下で使う場合はMakeSheet.pmの61行目あたり $wiki->exit(); をコメントアウトします。 ######################################################################## # 利用したCPANモジュール ######################################################################## 同梱したモジュールは、下記から入手できます。 http://search.cpan.org/~jmcnamara/Spreadsheet-WriteExcel-0.43/ http://search.cpan.org/~dconway/Parse-RecDescent-1.94/ http://search.cpan.org/~dconway/Text-Balanced-1.95/ ######################################################################## # ライセンス ######################################################################## FreeStyle Wikiのライセンスに準じます。 ---- 作者:まかまか般若波羅蜜 makamaka[at]donzoko.net http://www.donzoko.net/