B-Wiki
このページは旧 chikuden.info の XPWiki(2023-05-13版)を静的に復元したものです。内容は当時のままで、更新されていません。
Built-in PukiWiki。XOOPSのモジュール化されたPukiWiki。
ishiiさんが開発されています。
現在、このサイトでは使用していません。xpWikiに移行しました。
開発サイト
このサイトでの変更点
各ページの静的URL表示
- これは、検討中です。現時点でのバージョンだと、いろいろオリジナルに修正点があるようなので、このサイトに適用するのはもう少し待ちます。
- B-Wikiはじめ、PukiWiki系は、動的にページを作っているので、検索サイトでヒットしにくいらしい。
- 参考サイト
includeプラグインについて
- B-Wiki(PukiWiki)のバージョンが上がって、読み込みきれていないページが出た。
- plugin/include.ini.phpのPLUGIN_INCLUDE_MAXを変更。
- インクルードされるページのページ名が表示されているのを消したいと思った。
- plugin/include.ini.phpのPLUGIN_INCLUDE_WITH_TITLEを変更。
ページ一覧での各ページ(日本語ページ)の読みについて
- kakasiを利用して自動的に読みを生成したいと思った。
- kakasiがサーバに導入されていることを確認。
- openbase_dirで$HOME以外のファイルをPHPから利用できないことが判明。
- kakasiを$HOME以下に作成。
- kakasi用の辞書をローカルに作成。
- 環境変数KANWADICTPATH、ITAIJIDICTPATHを設定。
- pukiwiki.ini.phpの$pagereading_kakasi_pathを設定。
アイコンの表示。
パラグラフ単位での編集機能の追加。
- PukiWiki開発サイトで、本体への統合を進めている様子。
- pukiwiki.dev
- 書き込みなどを見ながら、ここにも導入しなおしました。
- 現在、本体への統合はペンディングになっているようですが、上手く動いてくれているようです。
- bwiki/ja.lng.php
- bwiki/en.lng.php
- bwiki/plugin/paraedit.inc.php
- bwiki/plugin/aname.inc.php
- bwiki/lib/pukiwiki.php
- bwiki/lib/convert_html.php
- bwiki/skin/pukiwiki.skin.ja.php
http://linux.s33.xrea.com:8080/SxWiki/?ParaEdit
CSSで改行の設定を変更。
- %%bwiki/skin/default.ja.css%%bwiki/skin/pukiwiki.css.php
- 次項を追加。
word-break: break-all;
AutoLinkの有効化。一覧・更新一覧への非表示ページの設定。
最近の更新ページのブロック表示の調整。
- bwiki/blocks/bwiki_new.php
ナビゲーションの表示の変更。
- bwiki/plugin/topicpath.inc.php
- »を使えるとうれしいけど、ダメみたい。