PukiWiki 1.5.2

  • PukiWiki 1.5.2: 2019/03/01 リリース & 告知

PHP7.3 に対応しました。


ダウンロード

それぞれ、ファイル名をクリックするとダウンロードが始まります。

ファイル一覧

フルセット (PHP4.1-7.3 対応)

エンコードファイルサイズ
UTF-8pukiwiki-1.5.2_utf8.zip417 KBおすすめ
EUC-JPpukiwiki-1.5.2_eucjp.zip408 KB

UTF-8版を推奨します。新規利用の際はUTF-8版をダウンロードしてお使いください。既設のPukiWikiサイトがEUC-JPで構築されている場合にはEUC-JP版を利用できます。

  • UTF-8版
    • WebブラウザにUTF-8を出力します
    • テキストデータはすべてUTF-8で保存されます
    • Unicodeによる多言語環境を実現できます
    • 設定をUTF-8で記述する必要があります
  • EUC-JP版
    • WebブラウザにEUC-JPを出力します
    • テキストデータは全てEUC-JPで保存されます
    • 設定をEUC-JPで記述する必要があります
    • Webブラウザ上で表示できても投稿・保存できない文字があります

1.5.1から1.5.2へのアップデートパッチ

エンコードファイルサイズ
UTF-8update_pukiwiki_151to152_utf8.patch.zip99 KB
EUC-JPupdate_pukiwiki_151to152_eucjp.patch.zip97 KB

アップデート方法は PukiWiki/Install/Update/1.5.2 を参照してください。


Thanks to

  • バグ報告をしてくださった皆様
  • バグ修正をしてくださった皆様
  • pukiwiki-official や dev サイトがより使い易くなる様に、相互にリンクを張ったりコメントを加えてくださる皆様
  • 自分に迷惑をかけることをいとわぬ冒険者
  • pukiwiki-official や devサイトや WikiWikiWeb の将来について模索しているWeb委員の皆様
  • そして…PukiWikiを利用してくださっている皆様

インストール / アップデート

パッケージ付属文書をご覧下さい。



1.5.1からの変更点

新機能

PHP 言語関連

AutoTicketLink

SAML認証 (Single Sign On対応)

テキスト検索の高速化・高機能化

ページリダイレクト機能

その他の新機能

  • dev:BugTrack/571 サイトの更新ログを出力できるようになった
  • dev:BugTrack/2463 任意のHTTPヘッダを出力する
  • dev:BugTrack/2475 テンプレートリストをJSONで取得する機能
  • dev:BugTrack/2469 パスワードハッシュアルゴリズムのSHA-2対応
  • dev:BugTrack/2468 プレビュー直後のページを移動しようとした時のWarning
  • dev:BugTrack/2453 編集中にブラウザウィンドウを閉じる/ページを移動する操作に対してWarningを表示する
  • dev:BugTrack/2447 経過時間をブラウザのJavaScriptで表示する
  • dev:BugTrack/2462 HTTP Refererヘッダを制御する (対応ブラウザのみ)
  • dev:BugTrack/2431 タイトルをtopicpath風に表示 (ページ階層間移動をしやすく)
  • dev:BugTrack/2247 外部サイトへのリンクをクッションページ経由にすることで、Refererを消す

本体の変更・修正

  • dev:BugTrack/2367 pukiwiki.css.php が cssファイル (pukiwiki.css) に置き換えられました
  • dev:BugTrack/2397 JavaScriptを標準で利用できるようになりました。'PKWK_ALLOW_JAVASCRIPT' の設定は、本体および収録されているプラグインやスキンで無視されます
  • dev:BugTrack/2478 ページ名の半角スペースをURLでは'+'で表すようになりました (RFC 3986)
  • dev:BugTrack/2479 クエリパラメータがページ名になってしまう問題の修正
  • dev:BugTrack/2392 UTF-8/EUC-JP版に関わらず、die_message()がcharset="EUC-JP"を出力していた箇所を修正 (lib/func.php)
  • dev:BugTrack/2062 削除されたrefererプラグイン用のコンフィグページ ':config/plugin/referer/config' を削除
  • dev:BugTrack/2404 「タイムスタンプを変更しない」編集の場合、編集者情報に以前のタイムスタンプも保持するよう拡張
  • dev:BugTrack/2406 初回起動時に cache/entities.dat, autolink.dat を自動生成
  • dev:BugTrack/2407 初回起動時に cache/*.rel, *.ref ファイルを自動生成
  • dev:BugTrack/2394 2種類のコンストラクタ( __construct(), CLASSNAME() )を混在させる (PHP4, PHP7 両サポートのため)
  • dev:BugTrack/2414 strtotime関数のPHP5.1での仕様変更に対応
  • dev:BugTrack/2391 PHPコア起動後では効果がないにもかかわらず、phpファイル内でPHP設定'mbstring.http_input' の変更を試みていた箇所を削除 (lib/init.php)
  • dev:BugTrack/2389 pukiwikiスキンとtdiaryスキンが、"XHTML 1.1"-"HTML 4.01"可変用からHTML5以降の最新バージョン専用に代わりました。
  • dev:BugTrack/2108 一覧表示でアルファベットの大文字小文字を区別しません
  • dev:BugTrack/2432 AutoLink有効時、relatedページの更新が正しく行われない場合があるバグを修正
  • dev:BugTrack/2308 AutoLink有効で対象ページがないとき、WikiNameのリンクが正しくない
  • dev:BugTrack/2412 整形済みテキスト(pre)において、長い行を折り返すようになりました (CSS: word-wrap:break-word;)
  • dev:BugTrack/2418 ページが削除されないことがある問題を修正
  • dev:BugTrack/2266 編集時の「テキスト整形のルールを表示する」のリンクを別ウィンドウで開くように
  • dev:BugTrack/2188 リストインデントをCSSで指定するようになった
  • dev:BugTrack/2299 ポート443以外のhttpsサイトでのURLリンクが不正になるバグを修正
  • dev:BugTrack/2213 サイト内リンクを相対パスにしました (get_page_uri($page))
  • dev:BugTrack/2260 相対パス・絶対パスの扱いを修正(絶対パスが必要な場面では get_page_uri($page, PKWK_URI_ROOT) や get_page_uri($page, PKWK_URI_ABSOLUTE) を使います )
  • dev:BugTrack/341 http(非https)でポート443の場合の誤動作を修正
  • dev:BugTrack/615 Keitaiプロファイル用のURL短縮処理を削除(リダイレクト時に相対パスを使うなど誤動作の原因になるため-)
  • dev:BugTrack/2385 凍結解除されたときにauthor行が残るバグの修正
  • dev:BugTrack/2430 author行を検索対象から外しました
  • dev:BugTrack/407 編集時に添付ファイルリストを表示
  • dev:BugTrack/2256 編集時、プレビューボタンのクリックを正しく判定するようにしました
  • dev:BugTrack/684 凍結解除したときの編集画面にメニューが出るバグの修正
  • dev:BugTrack/2261 凍結ページにファイルを添付できるように見えるバグを修正
  • dev:BugTrack/2436 開発環境: JavaScript - ESLint導入
  • dev:BugTrack/2295 make_link()改善
  • dev:BugTrack/2452 create_functionを使わない
  • dev:BugTrack/2470 注釈表示の文字数を増やす (16文字→100文字)
  • dev:BugTrack/2198 plugin が空ページを返すときFrontPageが閲覧権限を無視して表示される問題の修正
  • dev:BugTrack/2276 InterWiki指定失敗時のエラーメッセージの修正 / InterWikiページ名のカスタマイズが反映されない問題の修正
  • dev:BugTrack/2480 配布パッケージ(初期コンテンツ)から RenameLog ページを削除 / 初回編集時に自動生成
  • dev:BugTrack/2481 PukiWiki公式サイトのリンクを http:// pukiwiki.osdn.jp/ から https:// pukiwiki.osdn.jp/ に変更

PHP5.4以降でのみ動作する主な機能

サーバーがPHP5.4以降のUTF-8版でなければ動作しない機能がいくつかあります。

  • AutoTicketLink
  • テキスト検索の高速化・高機能化
  • tracker_list, bugtrack_list の高速化

JavaScript有効状態で動作する機能

クライアントがモダンブラウザで、かつJavaScriptが有効でなければ動作しない機能がいくつかあります。

  • AutoTicketLink
  • テキスト検索の高速化・高機能化
  • タイトルをtopicpath風表示にする
  • ページリンク更新日時の経過時間を表示する
  • 外部サイトへのリンクをクッションページ経由にする
  • 編集中にページ遷移しようとした時のWarningメッセージ
  • コメントの「お名前」を保存 (comment, pcommentプラグイン)
  • 新着コメントの色を変える (newプラグイン)

プラグイン

標準添付プラグイン固有の話題

tracker, tracker_listプラグイン

  • dev:BugTrack/560 キャシュを利用した表示高速化
  • dev:BugTrack/782 発番ロジック変更(常に最後の番号+1を使うように)
  • dev:BugTrack/2390 編集者情報が除去されていなかったため解析エラーとなり、リスト表示項目が正常に置き換えされない問題を修正。
  • dev:BugTrack/2408 デフォルトテンプレートの項目名「Status」から、見出し「CVS待ち」(wiki.en: 'Waiting commit' Index)を削除する
  • dev:BugTrack/2265 編集認証がかかっている場合に新規ページを作れてしまうバグを修正
  • dev:BugTrack/2460 tracker_listの部分リスト表示機能

bugtrack, bugtrack_listプラグイン

  • dev:BugTrack/2187 リスト表示をする際に、サマリ項目の内容に対して2重にエスケープ処理を行っていた問題の修正
  • dev:BugTrack/2265 tracker, bugtrackプラグイン: 編集認証がかかっている場合に新規ページを作れてしまうバグを修正
  • dev:BugTrack/2401 (PHP 5 >= 5.4.0, PHP 7) リスト表示項目のキャッシュによる一覧列挙の高速化
  • dev:BugTrack/2403 新規投稿におけるページ番号の仕様が'最後の番号+1'に変更
  • dev:BugTrack/2408 状態の選択肢から「CVS待ち」を削除(これにより、リスト表示でのソート基準が一致する選択肢が無い場合の区分に変更されます)
  • dev:BugTrack/2428 $nowikiname = 1 の場合にベースページがリンクにならないバグの修正
  • dev:BugTrack/2429 table styleのCSS対応

newプラグイン

  • dev:BugTrack/2410 strtotime() で有効な日付文字列であるにもかかわらず、与えられた引数を解析せずにエラーメッセージを返す場合がある問題の修正
  • dev:BugTrack/2455 JavaScriptで表示制御

searchプラグイン

  • dev:BugTrack/2348 searchプラグインを同一ページ内に複数記述できるようにしました

counterプラグイン

  • dev:BugTrack/2422 アクセスカウンタの管理にデータベース(SQLite, MySQL等)を使えるようになった

renameプラグイン

  • dev:BugTrack/2196 ページリネームの際に最近更新されたページの一覧を更新
  • dev:BugTrack/2445 削除済みページをリネームできるようにした
  • dev:BugTrack/327 ページリネーム時に関連リンクを正しく更新できない問題の修正

popularプラグイン

menuプラグイン

attachプラグイン

  • dev:BugTrack/2102 ファイルダウンロードの効率化(不要なバッファリングをOFFに)

topicpathプラグイン

  • dev:BugTrack/2426 レイアウトをCSSでコントロールするようになりました

commentプラグイン

  • dev:BugTrack/184 コメント時の「名前」を記憶し、次回コメント時に自動で入力するようにしました
  • dev:BugTrack/2239 コメント後にコメントしたページのURLをブラウザに表示する

showrssプラグイン

calendar_viewerプラグイン

  • dev:BugTrack/693 同じページに対して複数(最大4)表示できるようになりました
  • dev:BugTrack/2446 ページリストキャッシュを使って高速化

ls2プラグイン

editプラグイン

  • dev:BugTrack/657 閲覧制限がかかっている場合に編集できなくしました

imgプラグイン

list, filelistプラグイン

backプラグイン

  • dev:BugTrack/2263 backの戻り先にURLを指定すると指定URLにリンクできない問題の修正

コメント

コメントはありません。 Comments/PukiWiki/Download/1.5.2?

お名前:

トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019-03-01 (金) 02:11:47
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.361 sec.

OSDN