オートグロッサリの削除
変更された機能
Glossaryページに登録した用語がWikiページ内に登場した時、リンクを張って、マウスオーバーでその用語の説明をポップアップする。
改造内容
- スキンから次の項目を削除する。
<div id="popUpContainer"></div>
- スキンから次の行を削除する。
<script type="text/javascript" src="<?php echo SKIN_URI ?>ajax/glossary.js"></script>
- 「skin/ajax」ディレクトリから「glossary.js」を削除する。
- 「pukiwiki.ini.php」から次の行("glossarypage"の項目)を削除する。
// Default page name $defaultpage = 'FrontPage'; // Top / Default page $whatsnew = 'RecentChanges'; // Modified page list $whatsdeleted = 'RecentDeleted'; // Removeed page list $interwiki = 'InterWikiName'; // Set InterWiki definition here $aliaspage = 'AutoAliasName'; // Set AutoAlias definition here $glossarypage = 'Glossary'; // Set Glossary definition here
削除理由
- グロッサリの量に限界がある。
- 増えると正規表現のチェックで処理時間がかかる。
- オーバーレイで表示されてもあんまり嬉しくない場合が多い。
- 解除するためには別の領域へマウスを出す必要がある。
- 詳細を見る必要がある場合は、そのページへ移動するか検索してもらった方が有益。