ホーム > ドキュメント

ドキュメント のバックアップ(No.7)


pukiwikiの仕組みメモ。

構造

1.index.php

require文によりlib/pukiwiki.phpを呼び出される。

2.lib/pukiwiki.php

require文により以下のファイルが呼び出される。

  • lib/func.php
  • lib/file.php
  • lib/plugin.php
  • lib/html.php
  • lib/backup.php
  • lib/convert_html.php
  • lib/make_link.php
  • lib/diff.php
  • lib/config.php
  • lib/link.php
  • lib/auth.php
  • lib/proxy.php
  • lib/mbstring.php(マルチバイト文字列関数(mbstring)がロードされている場合)
  • lib/autolink.php
  • lib/init.php
  • lib/mail.php

ファイル解説

ファイル名解説
index.php全てのファイルを呼び出すための基本のファイル。
pukiwiki.ini.phppukiwikiサイト名や管理パスワードなど、pukiwiki全体の設定ファイル。またブラウザ判定もしている。
default.ini.phpPC用の設定ファイル。pukiwiki.skin.phpと紐付く。
keitai.ini.phpモバイル用の設定ファイル。keitai.sukin.phpと紐付く。
rules.ini.php日付置換ルール、ユーザ定義ルール設定ファイル。
en.lng.php英語用文言設定ファイル。
ja.lng.php日本語用文言設定ファイル。
lib/pukiwiki.php
lib/auth.php
lib/backup.php
lib/config.php
lib/convert_html.php
lib/diff.php
lib/file.php
lib/func.php
lib/html.php
lib/init.phpuseragentの識別。
lib/link.php
lib/mail.php
lib/make_link.php
lib/mbstring.php
lib/plugin.php
lib/proxy.php
lib/trackback.php
skin/keitai.skin.php携帯端末用のスキン。
skin/pukiwiki.css.phpPC用のcss。
skin/pukiwiki.skin.phpPC用のスキン。
skin/tdiary.css.php
skin/tdiary.skin.php
plugin/割愛。

ページ新規作成

新しいページはこちらから投稿できます。

TOP