**[[質問箱4/547]] [#u9b1cc90]
|RIGHT:70|LEFT:410|c
|~サマリ|プラグインについて・・・|
|~バージョン|1.4.7|
|~投稿者|[[吉城]]|
|~状態|質問|
|~投稿日|&new{2010-01-11 (月) 23:46:04};|
***質問 [#c2bafbc6]
こんばんは、初心者です。
質問ですが、pukiwiki.skin内の<head>~</head>内に
 &tag(ぷき,うぃき,SEO);
を入れたんですけど、プラグインが呼び出すことができません。
もちろん、tagプラグインは導入済みです。パーミッションも644にしてあります。

どうしてでしょうか。教えてください。

***回答 [#t91d1c68]
- [[整形ルール]] が適用されるのは、基本的に各ページのソース(デフォルトなら、wiki/~.txt)をPukiWiki を通して閲覧した時だけです。それ以外では、PHP の関数として呼び出す必要があります。~
以下は、pukiwiki.skin.php で#menu を呼び出してる部分です。
 <?php if (arg_check('read') && exist_plugin_convert('menu')) { ?>
 <table border="0" style="width:100%">
  <tr>
   <td class="menubar">
    <div id="menubar"><?php echo do_plugin_convert('menu') ?></div>
   </td>
   <td valign="top">
    <div id="body"><?php echo $body ?></div>
   </td>
  </tr>
 </table>
 <?php } else { ?>
 <div id="body"><?php echo $body ?></div>
 <?php } ?>
この場合は、exist_plugin_convert('menu') でmenu プラグインにブロック型があるかを確認し、do_plugin_convert('menu') で#menu を呼び出しています。 --  &new{2010-01-12 (火) 03:10:25};
-- 関連として[[質問箱3/144]] などを、関数の詳細は[[dev:PukiWiki/関数一覧表/plugin.php]] を参照。 --  &new{2010-01-12 (火) 03:10:25};

#comment


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.132 sec.

OSDN