プラグイン機能 †プラグインとは †HTML Dwarfの基本パッケージが持っている機能に、お好みでオプションを追加するためのファイルを「プラグイン」と呼びます。 プラグインのインストール方法 †
※プラグインファイルのパーミッションは604となりますが、通常は変更不要です。 公式プラグイン †
プラグインの自作 †自作のプラグインをHTML Dwarfに組み込むことが可能です。 # パッケージ名指定 package パッケージ名; # メニューから呼び出すサブルーチン sub pckmain { 〜 } # ページ生成前に呼び出すサブルーチン sub getresult_before { # htmlデータを受け取る my $data_ref = $_[0]; # htmlデータを変換 $$data_ref =~ s/対象文字列/置換文字列/; 〜 } # ページ生成前に呼び出すサブルーチン sub getresult_after { # htmlデータを受け取る my $data_ref = $_[0]; # htmlデータを変換 $$data_ref =~ s/対象文字列/置換文字列/; 〜 } package main; # プラグイン名 $plugin_name{'プラグインファイル名'} = 'プラグイン名称'; # メニューの追加 push (@menu_plugin, qq(<li><a href="$cgi?menu=パッケージ名" target="main">メニュー名称</li>)); 1; 最終更新:2016-12-19 (月) 16:25:21
|