- 追加された行はこの色です。
- 削除された行はこの色です。
*PukiWiki Pluginのインストール [#o6a2f51e]
必要なファイルは[[ここ:http://pukiwiki.sourceforge.jp/]]のpluginからDownload
**別ページの内容の表示(includex)Plugin [#f16c9a6a]
デフォルトでinclude.inc.phpというプラグインがあるが、表示行数の指定等オプションが増えている。[[ここ:http://note.sonots.com/?PukiWiki%2Fincludex.inc.php]]からdownlad.
contentsx.inc.phpも必要なのでインストール。
ただ、そのままでは109行でエラーするので、includexの109行目、contentsxの19行目の
_(の行をコメントアウトする。gettextをインストールするといいようなことが書かれていたが、インストールしてもだめだったのでコメントアウトした。
(e.g)タイトルを表示せず、1行から10行目を表示
#includex(ページ名,titlestr=off,1:10)
**添付(attach.inc.php)Plugin [#r032d64a]
添付を行うときのパスワードリクエストの変数定義について
アップロード/削除時はそのページの作成権限のユーザパスワードで実行できるバックアップファイルはこの範囲外
// 管理者だけが添付ファイルをアップロードできるようにする
//define('PLUGIN_ATTACH_UPLOAD_ADMIN_ONLY', TRUE); // FALSE or TRUE
define('PLUGIN_ATTACH_UPLOAD_ADMIN_ONLY', FALSE); // FALSE or TRUE
// 管理者だけが添付ファイルを削除できるようにする
//define('PLUGIN_ATTACH_DELETE_ADMIN_ONLY', TRUE); // FALSE or TRUE
define('PLUGIN_ATTACH_DELETE_ADMIN_ONLY', FALSE); // FALSE or TRUE
// アップロード/削除時にパスワードを要求する(ADMIN_ONLYが優先)
define('PLUGIN_ATTACH_PASSWORD_REQUIRE', FALSE); // FALSE or TRUE
//define('PLUGIN_ATTACH_PASSWORD_REQUIRE', TRUE); // FALSE or TRUE
[このパラメータはそのページの編集権限にパスワードが不要の場合のみ意味がある。
つまり編集は出来るが添付はに制限を設けるときのみ有効。編集が制限されている場合
は必ず編集用パスワードをリクエストされる。]
----
以下の設定はADMIN_ONLYが優先なため、Webページ上にパスワードリクエストの表示
はされるがパスワードを入力しなくてもOKで、次のダイアログボックスでそのページ
の作成権限のユーザパスワードで実行できる(PLUGIN_ATTACH_PASSWORD_REQUIREは
意味がない)
// 管理者だけが添付ファイルをアップロードできるようにする
//define('PLUGIN_ATTACH_UPLOAD_ADMIN_ONLY', TRUE); // FALSE or TRUE
define('PLUGIN_ATTACH_UPLOAD_ADMIN_ONLY', FALSE); // FALSE or TRUE
// 管理者だけが添付ファイルを削除できるようにする
//define('PLUGIN_ATTACH_DELETE_ADMIN_ONLY', TRUE); // FALSE or TRUE
define('PLUGIN_ATTACH_DELETE_ADMIN_ONLY', FALSE); // FALSE or TRUE
// アップロード/削除時にパスワードを要求する(ADMIN_ONLYが優先)
//define('PLUGIN_ATTACH_PASSWORD_REQUIRE', FALSE); // FALSE or TRUE
define('PLUGIN_ATTACH_PASSWORD_REQUIRE', TRUE); // FALSE or TRUE
----
以下の設定ではPLUGIN_ATTACH_PASSWORD_REQUIREの設定なか関わらず、Webページ上に
パスワードリクエストが表示されでは管理者パスワードを入力後、ダイアログボックス
ではそのページの作成権限のユーザパスワードまたは管理者ユーザパスワードで実行
できる。
// 管理者だけが添付ファイルをアップロードできるようにする
define('PLUGIN_ATTACH_UPLOAD_ADMIN_ONLY', TRUE); // FALSE or TRUE
//define('PLUGIN_ATTACH_UPLOAD_ADMIN_ONLY', FALSE); // FALSE or TRUE
// 管理者だけが添付ファイルを削除できるようにする
define('PLUGIN_ATTACH_DELETE_ADMIN_ONLY', TRUE); // FALSE or TRUE
//define('PLUGIN_ATTACH_DELETE_ADMIN_ONLY', FALSE); // FALSE or TRUE
**InterWikiNameについて [#w0e862ff]
InterWikiNameについてはpukiwiki.ini.phpの
$interwiki = 'InterWikiName'; // Set InterWiki definition here
に指定されているページに定義されている
そのページ(InterWikiName)に
[URL InterWikiName] (文字エンコードタイプ)
(e.g)
-[http://enfant.mie-chukyo-u.ac.jp/? enfant] euc
例えば、他のサイトのwikiページを表示するPlugin(include_interwiki)では以下のように指定する
#include_interwiki(InterWikiName,表示ページ名)
(e.g)
#include_interwiki(enfant,お知らせ)