最近のコミット RSS

Rev. 日時 作者 メッセージ
1215212 2023-09-21 23:54:46 haifun bugtrack_2594_insert_plugin BugTrack/2594 Fix to work with other patterns
6127d42 2023-09-20 16:45:30 haifun bugtrack_585_secedit BugTrack/585 Set default of PLUGIN_SECEDIT_LEVEL to true
eacbb70 2023-09-20 00:04:02 haifun BugTrack/585 Change switch syntax to if syntax BugTrack/...
315fcc7 2023-09-19 23:47:26 haifun Fix to enable work in PHP8
7ece937 2023-09-19 23:45:20 haifun Apply secedit and add config
83de868 2023-09-19 23:43:39 haifun upload original secedit
571229d 2023-09-18 21:38:07 haifun bugtrack_2598_contents_plugin BugTrack/2598 Prevent duplicate IDs of tables of contents
52d7a77 2022-10-29 19:07:11 haifun bugtrack_2582_tracker_plugin Replace typo '$recent_dat_filemtile' to '$recent_dat_file...
b3c8b2b 2022-10-26 23:59:25 haifun bugtrack_2579_img_plugin BugTrack/2579 Fix bug not using PLUGIN_IMG_CLEAR. Exampl...
65119c7 2022-10-26 23:51:59 haifun BugTrack/2579 Fix PHPDoc based on nupepe-san report.

最近変更されたタグ

名前 Rev. 日時 作者
r1_5_4 2cf98c4 2022-03-30 22:00:00 umorigu
r1_5_1 c02b67d 2016-03-08 22:00:07 umorigu
r1_5_start-utf8 8352664 2014-12-03 02:25:45 umorigu
r1_5_end-eucjp 3fad7a8 2014-12-03 02:06:43 henoheno
r1_5_0 96dedf6 2014-07-19 11:09:08 umorigu
r1_5_0_rc1 70fa380 2014-07-13 05:13:36 umorigu
r1_4_7_autoalias_merge_end 5944633 2006-08-09 03:11:00 teanan
r1_4_7_autoalias_merge_start 70a7d4c 2006-08-06 22:17:31 henoheno
r1_4_7_autoalias 55321e8 2006-07-19 03:06:58 teanan
r1_4_7_notb bbfe5cf 2006-06-12 00:35:54 pukiwikiadmin
r1_4_7 3fa5ca0 2006-06-12 00:35:52 henoheno
r1_4_7_rc1 8b6311e 2006-05-15 23:47:42 henoheno
r1_4_6_autoalias 92601d1 2005-12-12 03:03:47 teanan
r1_4_6 0aa7bcb 2005-10-16 17:49:42 henoheno
r1_4_5_1_notb 2db6978 2005-07-07 23:42:46 henoheno
r1_4_6_rc 672210f 2005-07-04 00:16:28 pukiwikiadmin
notb_after a6d79a1 2005-06-16 00:57:12 pukiwikiadmin
notb_before 313e721 2005-06-12 12:13:33 pukiwikiadmin
pukiwiki_2005-03-19_autoalias 3520876 2005-03-19 12:03:03 henoheno
r1_4_5_1 89504fb 2005-02-20 23:39:31 henoheno
r1_4_5 f5c7ec1 2005-02-01 00:28:53 henoheno
r1_4_5_rc1 951c3d4 2005-01-23 23:08:45 henoheno
r1_4_5_alpha 9142504 2004-12-31 00:50:51 henoheno
r1_4_4_php5 c1f5807 2004-10-18 23:23:14 henoheno
branch_r1_4_4_php5_end 31745e6 2004-09-05 00:56:37 arino
r1_4_4 5e3ad66 2004-09-05 00:04:10 henoheno
r1_4_4_rc2 b4f03c3 2004-09-01 00:12:52 henoheno
r1_3_8_rc1 b26a0be 2004-08-02 22:21:04 pukiwikiadmin
r1_4_4_rc1 ec2d8b9 2004-08-02 22:17:36 henoheno
pkwk_2004-08-01_moved-before 10ab128 2004-08-01 11:56:22 pukiwikiadmin
pkwk14_2004-08-01_moved-before 40cac95 2004-08-01 10:22:38 pukiwikiadmin
r1_3_7 d4a0bb8 2004-04-04 02:55:33 arino
r1_4_3 7b4e20f 2004-04-04 02:08:41 arino
r1_4_2 063c70a 2003-11-17 09:23:33 arino
r1_4_1 33262de 2003-11-10 11:44:59 arino
r1_3_6 aaef1cc 2003-11-10 11:22:54 arino
r1_4 1ab5ab6 2003-11-03 00:13:01 arino
r1_4_final 16d942a 2003-10-27 12:04:30 arino
r1_4_rc4 374dd91 2003-08-09 11:36:46 arino
r1_4_rc3 32f917c 2003-06-22 15:42:03 arino
r1_3_5 d463c2d 2003-05-28 18:33:27 arino
r1_4_rc2 3c8c507 2003-04-01 17:16:33 panda
r1_4_rc1 6a7d309 2003-03-24 00:54:37 panda
r1_3_4 7d74986 2003-03-17 00:22:21 panda
r1_4_pre6 57bb353 2003-03-10 21:37:23 panda
r1_4_pre5 a0dee20 2003-02-21 16:07:00 panda
r1_4_pre4 b5d820a 2003-02-14 16:28:34 panda
r1_4_pre3 b432053 2003-01-29 19:09:46 panda
r1_4_pre2 33b86fa 2003-01-27 14:44:11 panda
r1_3_3 cbd4b74 2002-12-08 13:07:22 pukiwikiadmin
r1_3_2 1f1294d 2002-07-15 19:53:00 masui
masui1_3_1b1 686561d 2002-06-21 14:21:46 masui
r1_3 fc0af18 2002-06-20 22:59:33 masui

ブランチ

名前 Rev. 日時 作者 メッセージ
bugtrack_2594_insert_plugin 1215212 2023-09-21 23:54:46 haifun BugTrack/2594 Fix to work w...
bugtrack_585_secedit 6127d42 2023-09-20 16:45:30 haifun BugTrack/585 Set default of...
bugtrack_2598_contents_plugin 571229d 2023-09-18 21:38:07 haifun BugTrack/2598 Prevent dupl...
bugtrack_2582_tracker_plugin 52d7a77 2022-10-29 19:07:11 haifun Replace typo '$recent_dat_f...
bugtrack_2579_img_plugin b3c8b2b 2022-10-26 23:59:25 haifun BugTrack/2579 Fix bug not u...
bugtrack_2578_strftime e9d36d4 2022-10-25 23:51:16 haifun BugTrack/2578 Substituted "...
bugtrack_2575_defaultpage efca0da 2022-08-21 18:07:53 haifun BugTrack/2575 Fix a bug th...
bugtrack_2568_php_notice 0cf09f0 2022-04-03 14:47:29 haifun BugTrack/2568 Avoid notice ...
_branch_r1_5_154rc6a feb65c1 2022-03-27 17:01:23 umorigu BugTrack/2540 Simplify INST...
branch_r1_5 2cf98c4 2022-03-27 01:49:30 umorigu BugTrack/2565 Fix read_auth...
master 2cf98c4 2022-03-27 01:49:30 umorigu BugTrack/2565 Fix read_auth...
b15b ac35a3d 2021-12-14 23:37:09 umorigu BugTrack/2514 PHP8: Avoid e...
bugtrack_2530_line_break_plugin_help 1dbadac 2021-12-08 08:58:38 umorigu BugTrack/2530 Fix Plugin pa...
bugtrack_2525_page_uri_customize 547fd56 2021-12-05 15:23:03 umorigu backup plugin
_branch_r1_5_for_rc 6042941 2021-11-21 23:47:59 umorigu PukiWiki version is "1.5.4"...
php81b 6042941 2021-11-21 23:47:59 umorigu PukiWiki version is "1.5.4"...
php8 cf98bc3 2021-09-27 01:49:43 umorigu BugTrack/2520 Remove spaces...
php81 5d82fcf 2021-09-27 01:49:43 umorigu BugTrack/2520 Remove spaces...
bugtrack_2518_preg_u_opt eae24a4 2021-05-02 23:38:15 umorigu BugTrack/2512 preg_replace ...
bugtrack_430_rightbar 5fce6bc 2020-03-11 02:51:25 umorigu BugTrack/430 RightBar - Sec...
bugtrack_2002_autoalias5 9d4e660 2020-02-15 23:55:20 umorigu BugTrack/2319 AutoAlias: Fi...
bugtrack_2002_autoalias4 9fd9978 2020-02-14 02:57:42 teanan BugTrack/2002 AutoAlias Me...
bugtrack_2387_smartphone_layout5 bbd29a9 2020-02-09 11:10:31 umorigu BugTrack/2500 Set Headings ...
bugtrack_2387_smartphone_layout3 cf39244 2020-02-08 18:08:48 umorigu BugTrack/2387 Improve track...
bugtrack_2387_smartphone_layout2 f037871 2020-02-08 07:26:09 umorigu BugTrack/2387 tracker form ...
bugtrack_2387_smartphone_layout b8b777f 2020-02-06 04:57:35 umorigu BugTrack/2387 Set max-width...
bugtrack_2495_apache24_htaccess 2d0e00e 2020-01-31 00:34:33 umorigu BugTrack/2495 .htaccess fil...
bugtrack_2473_sort_filelist 63eb460 2018-06-05 01:07:30 umorigu BugTrack/2475 Load template...
bugtrack_2473_page_index2 b44cc2c 2018-06-01 06:01:37 umorigu BugTrack/2475 template plug...
bugtrack_2398_6 268b499 2018-05-22 05:32:56 umorigu BugTrack/2455 new plugin: B...
bugtrack_2398_5 cb43cde 2018-05-14 00:57:11 umorigu BugTrack/2433 search2 plugi...
bugtrack_2465_img2 a7a1814 2018-04-28 22:53:59 umorigu BugTrack/2470 Lengthen Foot...
bugtrack_2247_external_link5 acb25a8 2018-03-28 02:54:20 umorigu BugTrack/2431 Topicpath tit...
bugtrack_2398_152 df9ce79 2018-03-28 00:01:01 umorigu Now PukiWiki version is "1....
bugtrack_2247_external_link4 9c21371 2018-03-27 01:28:08 umorigu BugTrack/2431 Topicpath tit...
bugtrack_2247_external_link3 f4e38c6 2018-03-25 18:30:17 umorigu BugTrack/2463 Output HTTP c...
bugtrack_2247_external_link2 eadd985 2018-03-23 01:43:05 umorigu BugTrack/2247 External link...
bugtrack_2247_external_link d5b3306 2018-03-22 02:14:44 umorigu BugTrack/2247 External link...
bugtrack_2401_bugtrack_list_speedup 28d67ff 2018-03-14 22:42:18 umorigu BugTrack/560 Increase updat...
bugtrack_560_tracker_list8 b851101 2018-03-07 03:15:10 umorigu BugTrack/2460 Sublist of tr...
bugtrack_560_tracker_list7 75163cb 2018-03-01 00:19:56 umorigu BugTrack/560 Get timestamps...
bugtrack_560_tracker_list4 19ea716 2018-02-27 03:50:09 umorigu BugTrack/560 tracker_list s...
bugtrack_560_tracker_list2 d11e12e 2018-02-27 00:10:34 umorigu BugTrack/560 tracker_list s...
bugtrack_560_tracker_list3 5c6244c 2018-02-27 00:10:34 umorigu BugTrack/560 tracker_list s...
bugtrack_560_tracker_list5 c53b77c 2018-02-27 00:10:34 umorigu BugTrack/560 tracker_list s...
bugtrack_560_tracker_list6 e4edb2f 2018-02-27 00:10:34 umorigu BugTrack/560 tracker_list s...
bugtrack_2447_passage_javascript ec854b1 2017-11-13 01:24:15 umorigu BugTrack/2455 new plugin: E...
bugtrack_2447_passage_javascript2 57f99d3 2017-11-13 01:24:15 umorigu BugTrack/2455 new plugin: E...
bugtrack_2453_alert_on_leaving_page 1e7b136 2017-11-06 08:15:18 umorigu BugTrack/2453 Show alert me...
bugtrack_2453_alert_on_leaving_page2 229165a 2017-11-06 08:15:18 umorigu BugTrack/2453 Show alert me...
bugtrack_2453_alert_on_leaving_page3 dcc6b19 2017-11-06 08:15:18 umorigu BugTrack/2453 Show alert me...
bugtrack_2452_remove_create_function bc17aa4 2017-11-01 05:28:36 umorigu BugTrack/2283 ls2 plugin: I...
bugtrack_2452_remove_create_function2 4e4b9a1 2017-11-01 05:28:36 umorigu BugTrack/2283 ls2 plugin: I...
bugtrack_2436_eslint 3e9f1ee 2017-10-31 00:25:57 umorigu BugTrack/2445 Rename delete...
bugtrack_2411_doc_comment 6fbee8e 2017-10-26 02:16:27 umorigu BugTrack/2436 ESLint - Lint...
bugtrack_2446_fasten_caldendar_viewer2 ef78541 2017-10-24 02:48:49 umorigu BugTrack/657 Check is_page_...
bugtrack_2438_fasten_ls2 5d72443 2017-10-23 03:21:45 umorigu BugTrack/2438 Fasten get_ex...
bugtrack_2446_fasten_caldendar_viewer ac84fd4 2017-10-23 03:21:45 umorigu BugTrack/2438 Fasten get_ex...
bugtrack_2176_showrss 3099d80 2017-10-23 00:06:41 umorigu BugTrack/693 calendar_viewe...
bugtrack_2434_search_result_cache2 7a110e3 2017-10-21 05:42:22 umorigu BugTrack/2176 showrss: Fix ...
bugtrack_2434_search_result_cache 06e9aa8 2017-10-05 04:33:10 umorigu Color simple qwq
bugtrack_692_search_result6 7e5e27a 2017-09-30 15:34:42 umorigu BugTrack/2433 Search Progre...
bugtrack_692_search_result 7c4201b 2017-09-30 10:44:00 umorigu Fix encode_hint logic
bugtrack_2292_do_search d170828 2017-09-13 00:08:01 umorigu BugTrack/2292 Remove redund...
bugtrack_407_attach_file_list a3190c9 2017-09-12 02:09:11 umorigu BugTrack/2292 Improve do_se...
bugtrack_2428_bugtrack_wikiname2 4b285c2 2017-09-09 22:48:32 umorigu BugTrack/407 Show attached ...
bugtrack_2428_bugtrack_wikiname f2f590b 2017-09-08 07:34:14 umorigu BugTrack/2424 bugtrack: Def...
bugtrack_2427_file_perms ee61786 2017-09-07 22:33:28 umorigu BugTrack/2427 Control data ...
bugtrack_2213_relative_script_uri3 a784fa9 2017-09-06 07:58:31 umorigu BugTrack/2348 Remove limita...
bugtrack_2213_relative_script_uri2 fa67fa7 2017-09-04 23:57:14 umorigu BugTrack/615 Remove $script...
bugtrack_2213_relative_script_uri 8e51d1f 2017-09-03 11:51:11 umorigu BugTrack/2260 Use get_scrip...
bugtrack_2256_edit_preview_with_template cf24849 2017-08-27 11:16:10 umorigu BugTrack/2256 edit: Handle ...
redmine_2426_topicpath_slashes b963e2b 2017-08-27 06:44:36 umorigu BugTrack/2426 topicpath plu...
bugtrack_2102_file_download e2c88cc 2017-08-23 06:02:56 umorigu BugTrack/2102 Disable outpu...
bugtrack_2126_menubar_ul_attrs_2 e35bce2 2017-08-18 04:10:45 umorigu BugTrack/2361 Simple Pagena...
bugtrack_2126_menubar_ul_attrs 9ba451f 2017-08-17 23:57:34 umorigu BugTrack/2126 Stop removing...
bugtrack_2188_listcss_3 b7779f7 2017-08-17 23:25:29 umorigu BugTrack/2188 Replace list-...
bugtrack_2188_listcss_2 a80b657 2017-08-17 02:54:28 umorigu BugTrack/2188 Replace list-...
bugtrack_2188_listcss 1ab8355 2017-08-16 22:07:49 umorigu BugTrack/2188 Define List s...
bugtrack_2411_saml be47dbc 2017-07-09 15:25:27 umorigu BugTrackj/2411 Parse '?//ke...
bugtrack_2420_autoticketlink a81938a 2017-04-02 17:00:29 umorigu BugTrack/2420 AutoTicketLin...
bugtrack_2401_bugtrack_list_cache 5ceaa0f 2016-12-02 08:19:33 umorigu BugTrack/2401 Cache bugtrac...
bugtrack_692_search_result_detail 4e68acf 2016-11-25 03:17:15 umorigu BugTrack/692 Show search re...
bugtrack_2396 c7a32f7 2016-11-15 01:57:41 umorigu BugTrack/2396 Redirect page...
branch_r1_5_original b342c1e 2015-03-25 02:35:54 umorigu BugTrack2/358 Improve note ...
remove_create_function 5c886a6 2015-01-20 01:44:49 umorigu Remove create_function func...
branch_r1_4_7 8ce1dd9 2011-06-05 23:20:01 henoheno Merged from r1.5
branch_r1_6 318495c 2011-06-05 22:51:59 henoheno Japanese comments => Englis...
bugtrack_2002_autoalias2 fb676d5 2006-09-18 14:23:12 henoheno BugTrack2/2: Simplify $_nam...
bugtrack_2002_autoalias3 b3e72b0 2006-09-18 14:23:12 henoheno BugTrack2/2: Simplify $_nam...
branch_pukiwiki_2005-03-19_autoalias 55321e8 2006-07-19 03:06:58 teanan BugTrack2/2: merged with r1...
r1_3_3_branch 882c567 2006-05-01 21:34:02 henoheno Administrator's default pas...
branch_r1_4_5 2db6978 2005-07-07 23:42:46 henoheno BugTrack2/62: Do remove the...
branch_r1_4_5_1_ja a0f0e6d 2005-04-11 23:57:09 henoheno Correct comments a little
branch_r1_4_4_php5 c1f5807 2004-10-18 23:23:14 henoheno It's time to release PHP4/P...

README.txt

名前
    PukiWiki - 自由にページを追加・削除・編集できるWebページ構築スクリプト

    Version 1.5.4
    Copyright
      2001-2022 PukiWiki Development Team
      2001-2002 yu-ji (Based on PukiWiki 1.3 by yu-ji)
    License: GPL version 2 or (at your option) any later version

    URL:
      https://pukiwiki.osdn.jp/
      https://pukiwiki.osdn.jp/dev/
      https://osdn.jp/projects/pukiwiki/

書式
    index.php
    index.php?PAGE_NAME_ENCODED
    index.php?plugin=PLUGIN_NAME

概要
    PukiWiki(ぷきうぃき)は、ハイパーテキストを素早く自由に追加・削除・編集で
    きるWebアプリケーション(Wiki, WikiWikiWeb)の一つです。テキストデータから
    HTML を生成することができ、そのテキストはWebブラウザから何度でも修
    正することができます。それぞれのページは自然にハイパーリンクで結びつける
    ことができます。

    PukiWikiはグループ間の知識の共有に用いることができますが、個人が自分のた
    めのアイデア帖や日記ツールとして活用することも可能です。また、管理者に
    だけ「簡単に編集できる」利点を残したまま、閲覧者に対して「編集のできない
    Webサイト」として情報を提供する構成も可能です。(この場合、Wiki風のデザイ
    ンである必要すらありません)

    PukiWikiはPHP言語で書かれたプログラムなので、PHP(PHP4.1 - PHP8.1)が動作す
    るWebサーバーであれば容易に設置でき、軽快に動作します。

    PukiWikiは、yu-jiさんを含む PukiWiki Development Team やその貢献者が、各自の
    著作物にGPLバージョン2(または _あなたの選択で_ それ以降のGPL)を適用してい
    る「フリーソフトウェア(自由なソフトウェア)」です。最新版はPukiWiki公式サイ
    トから入手できます。

ページの作成、編集、削除、復旧
    1. 「新規」のリンクからページ名(まだそのWikiに存在していないもの)を入力し
      たり、既存のページを表示した状態で「編集」のリンクをたどったり、そのペー
      ジが置かれるはずのURLに直接アクセスすると、テキストの入力ができる状態に
      なります。

      ※「凍結」されていたり、「編集が禁止」されている場合は、リンクが存在し
        なかったり、そのようなメッセージが表示されるでしょう

    2. テキストを入力(ないし修正)し「保存」すると、そのテキストはサーバーに保
      存され、すぐに「そのテキストを元にしたWebページ」が表示されます。
      「編集」は何度でも繰り返す事ができます。

    3. テキストの中に、「大文字始まりの英単語が二つ以上連結された単語」(例え
      ば"NewPage")や、二重のブラケットで囲まれた語句(例えば[[新しいページ]])
      があった場合、その語句は背景が変化し、末尾に '?' という小さなリンクが挿
      入されます(未解決のリンク)。 この装飾は「(表示した時点では)その名前のペ
      ージが存在していなかった」ことを示しています。もしもその名前のページが
      存在しているならば、その語句の部分は「その名前のページ」を指し示すハイ
      パーリンクになります。

    4. テキストを全て削除してから「保存」することで、そのページを削除すること
       ができます。いたずらを検知するため、削除された事実は専用のページ 
       [[RecentDeleted]] に記録されます。
       
       ※削除した理由が明確でない場合、他の参加者はそのページを復旧させること
         ができます。

    5. テキストの編集履歴は自動的に記録されます。設定によりますが、編集履歴の
       保存は既定の時間が経過するか、毎回編集するたびに行われます。保存された
       データがあるならば、それを使いコンテンツを当時の状態に復旧することがで
       きます。編集履歴データを完全に削除することは管理者にしかできません。

テキストの整形ルール
    テキストをWebページ(HTML/XHTML)としてうまく出力させるため、「どのようなテ
    キストを書くと、どのようなHTML/XHTMLになるのか」、という部分に一定のルール
    (書式)が決められています。こちらについては [[help]] [[FormattingRules]] の
    ページを参照してください。

    テキストに書き込んだ「HTMLエンティティ(HTMLにおいて、特殊な文字を表示させ
    るためのエスケープ文字列のようなもの)」はほぼそのまま表示されます。一部の
    文字は、HTMLエンティティで記述する必要があるかもしれません。
    (例: "&" => "&")

    テキストデータでの改行を、XHTMLの出力でもそのまま改行(<br />)として反映さ
    せたい場合、あるいは行間を空けたい場合:
      1. 設定 $line_break の内容を切り替えることで全体の動作が変わります
      2. #setlinebreak プラグインで行単位に操作する事が可能です
      3. 行末に "~" を追加すると、その行の改行が無視されなくなります
      4. brプラグイン(&br;) を文中に追加すると、そこで改行します
      5. brプラグイン(#br) で、一行分の空間を空けることができます

    WikiName (大文字始まりの英単語が二つ以上続いた単語) に対する自動リンク機
    能を無効にするには、設定 $nowikiname の内容を切り替えて下さい。

    AutoLink (既存のページに対するリンクを自動的に作成する機能)を無効にした
    り、有効とみなすページ名のバイト数を修正する場合、設定 $autolink の値を
    修正して下さい。

ページの編集を禁止するには
    以下のような方法があります。

    1. 定数 PKWK_READONLY により、PukiWiki全体を書き込み禁止にする
      これは閲覧専用のPukiWikiを用意するためのオプションです。
      既存のPukiWikiのミラーサイトを構築したり、情報提供用のサイトを構築するた
      めに活用することができます。有効/無効にするためには管理者による設定変更
      が必要です。 (詳しくは: BugTrack/744)

    2. 編集認証($edit_auth)により、指定したパターンに合致するページの編集を禁
     じる
      指定したパターン(例えば "Aで始まるページ名")に合致するページに対し、特定
      のアカウントにだけ編集を許可するためのオプションです。
      ユーザーの設定などは管理者による設定変更が必要です。
      編集認証は「ページの中身」「ページ名」いずれかに対してかける事ができま
      す。パターンの指定は正規表現で行います。

    3. 「凍結」機能により、ページ単位に編集を禁じる/許可する
      凍結/凍結解除には管理者パスワードが必要です。
      ページを書き換えるプラグイン(例: #comment プラグイン)は凍結されたページ
      の中でも動作しますので、それらをページに含めた場合、管理者が定期的にそ
      のページをクリンナップする必要があるかもしれません。

    4. 指定したページの編集を禁じる($cantedit)
      ページ名を事前に指定しておく事により、通常の操作によるそのページの編集
      を禁じる事ができます。RecentChangesなどはこの機能を利用しています。
      設定を追加/削除するためには管理者による設定変更が必要です。

ページを秘密にする、パスワードを秘密にする
    PukiWiki全体を秘密の場所に置くことは簡単です。認証や暗号化をかける場合、
    そのWebサーバーに関する知識が必要です。

    1. Webサーバーの機能によって、PukiWikiを設置しているフォルダにベーシック
       認証や、ダイジェスト認証などをかけることができるでしょう。

    2. Webサーバーの機能によって、SSL(TLS)で通信経路を暗号化することができる
      でしょう。これによってベーシック認証のパスワードやコンテンツを盗聴され
      たり、何らかのきっかけでそれらが漏洩する可能性を低下させることができま
      す。

    PukiWikiのコンテンツを「部分的に」秘密にするためには、PukiWikiの複数の設
    定やプラグインに関する知識が必要です。以下にいくつかの注意点をまとめます。

    1. 公開用の入り口(index.php)とは別に編集用の入り口(例えばsecret.php)を用
      意し、それぞれの設定を調整/改造することができます。

     例:
      * 公開するPukiWikiの編集を PKWK_READONLY で禁止する
      * 編集用の入り口では、編集認証と閲覧認証を全てのページ名に適用する
        (正規表現では '')

    2. 編集認証($edit_auth) と 閲覧認証($read_auth) を利用する場合、それぞれ
       の対象が一致するように設定する必要があります。例えば閲覧認証だけをかけ
       ている場合、編集行為によってコンテンツが漏洩する可能性があります。

    3. MenuBarやヘッダ/フッタは、編集認証/閲覧認証の影響を受けません。
       (詳しくは:続・質問箱/11)

    4. 他のページを雛型としてロードする機能($load_template_func)は、閲覧認証
       の影響を受けません。現状の回避策は、この機能を無効にすることです。
       (詳しくは:BugTrack/598)

    5. あまり利用されていない一部のプラグインは、編集認証/閲覧認証に対応して
       いません。そのためにページのコンテンツやページ名が漏洩する可能性があり
       ます。編集認証/閲覧認証に頼る場合はこれらを事前に削除する必要がありま
       す。(例:BugTrack/511)

プラグインについて
    プラグインを組み込むことで、PukiWikiに様々な機能を追加/拡張することができ
    ます。PukiWikiには70を越える標準添付のプラグインの他に、多数の自作プラグ
    インが存在しています。

    プラグインのスタイルは大きく分けて三種類あります。多くはWebコンテンツ(静
    的なもの/動的なもの)を出力しますが、それ以外の動作をするものも存在します。

    ブロック型プラグイン(block/convert)
       行単位に特殊なWebコンテンツを挿入するものです。
       ※コメント欄(#comment)、目次(#contents)、配下のページを一覧(#ls2)、最
         新のN件(#recent)、ページのインクルード(#include)、投票ボックス
         (#vote)など

    インライン型プラグイン(inline)
       HTMLエンティティを拡張した文字列をテキストの途中に挿入することで、
       文章の途中にWebコンテンツを挿入するものです。
       ※文章の色と背景色の操作(&color(red,yellow){文字列};)など

    アクション型プラグイン(action)
       プラグインごとに独自の効果を発揮するものです。
       ※Wikiページの表示(read)、RSSの出力(rss)、ページ名の変更(rename)など

文字列置換ルール
    いくつかの機能は、プラグインではなく文字列の置換か、それとの組み合わせに
    よって実現されています。

    テキストを表示する際にWebコンテンツと置き換えるタイプ
       ※ハートマーク(&heart;)の描画、顔文字を画像に置き換える機構など

    テキストを保存する瞬間に置き換え、結果を保存するタイプ
       ※&now; を、「その時の現在時刻」に置き換える機構など

InterWikiについて
    InterWiki とは、WikiとWikiをつなげる機能です。例えば
    [[Wikiサイト名:ページ名]]
    このように記述することで、そのWikiの特定のページに対するリンクを簡単に出力
    させる事ができます。
    ※Wiki以外のサイト、例えば検索エンジンへのURIを生成することも可能です

    InterWikiを活用したテキストフォームは #lookup プラグインによって作成するこ
    とができます。

    この機能は Tiki からほぼ完全に移植されています。
    詳細は [[InterWiki]] のページを参照してください。

Wikiの様子を見る
    Wikiの更新状況(更新された順に並べた一覧)は RecentChanges という特殊なペー
    ジからチェックすることができます。

    #recentプラグインはこの内容をコンパクトなリストとして表示します。
      ※デフォルトでMenuBarに追加されています

    rssプラグインはこの内容をRSSのフォーマットで提供することができます。
      出力方法の例:
        RSS 0.91 index.php?plugin=rss
        RSS 1.0  index.php?plugin=rss&ver=1.0
        RSS 2.0  index.php?plugin=rss&ver=2.0

関連項目
    INSTALL.txt (インストールとアップグレード)

    標準添付されているプラグインの簡潔な説明は、[[PukiWiki/1.4/Manual/Plugin]]
    のページを参照して下さい。

    その他、リリース版の基本的な使い方に関する情報はPukiWiki公式サイト
    をご覧下さい。以下のようなコンテンツが特に有用です。

    FAQ        https://pukiwiki.osdn.jp/?FAQ
    質問箱     https://pukiwiki.osdn.jp/?%E8%B3%AA%E5%95%8F%E7%AE%B1

バグ
    PukiWikiのセキュリティに関する情報は以下でまとめられています。
    https://pukiwiki.osdn.jp/?PukiWiki/Errata

    バグ報告は devサイトまでお願いします。
    (我々はPukiWikiでPukiWikiのバグトラッキングを行っています)
    https://pukiwiki.osdn.jp/dev/?BugTrack

歴史
    PukiWikiは、結城浩さんが作られたYukiWikiの仕様を参考に独自に開発されまし
    た。PukiWiki バージョン1.3まではyu-jiさんが個人で製作していました。

    バージョン1.2.1 から、RecentChangesのRDF/RSSを出力できるようになりました。

    バージョン1.3.1b 以降はPukiWiki Development Team によって開発が続けられて
    います。

    バージョン1.4.5 から、RSS 2.0 を出力できるようになりました。

謝辞
    PukiWiki Development Teamの皆さん、PukiWikiユーザの皆さんに感謝します。
    PukiWiki を開発した、yu-ji(旧sng)さんに感謝します。
    YukiWiki のクローン化を許可していただいた結城浩さんに感謝します。
    本家のWikiWikiを作ったCunningham & Cunningham, Inc.に 感謝します。

    * yu-jiさんのホームページ   https://factage.com/yu-ji/
    * 結城浩さんのホームページ  https://www.hyuki.com/
    * YukiWikiホームページ      https://www.hyuki.com/yukiwiki/
    * Tiki                      https://tiki.org/
    * 本家WikiWikiWeb           https://wiki.c2.com/?WikiWikiWeb
    * WikiWikiWebの作者(Cunningham & Cunningham, Inc.) https://c2.com/
旧リポジトリブラウザで表示