PukiWikiの文字コードについて† PukiWiki 1.5.1 以降、PukiWikiはUTF-8版の利用を推奨しています PukiWikiの新規利用の際にはUTF-8版を利用してください 既存のEUC-JP版のサイトをUTF-8に変換・移行するために EUC-JP to UTF-8 のツールを利用できます ↑ EUC-JPからUTF-8への移行† このページの情報は古くなっています。 EUC-JP to UTF-8 を参照してください。 【注意】 UTF-8化はやりたい人だけがすることで、PukiWiki 1.4の動作に必要なことではありません。 また、UTF-8化することをおすすめしているわけではありません。むしろ、今後のバージョンアップやメンテナンス作業を考えれば、従来通りEUC-JPを推奨します。 UTF-8化した場合、phpファイルやskinファイルなどの編集はUTF-8対
UTF-8版を推奨します。新規利用の際はUTF-8版をダウンロードしてお使いください。既設のPukiWikiサイトがEUC-JPで構築されている場合にはEUC-JP版を利用できます。 UTF-8版: UTF-8向けに基本設定、ならびに初期データを変換したもの WebブラウザにUTF-8を出力します テキストデータはすべてUTF-8で保存されます Unicode文字を保存するため、EUC-JPでは扱えない文字を利用できるようになります。また、Unicodeによる多言語環境を実現できます 設定をUTF-8で記述する必要があります EUC-JP版: 従来のPukiWikiと同一 WebブラウザにEUC-JPを出力します テキストデータは全てEUC-JPで保存されます 設定をEUC-JPで記述する必要があります ↑
Pukiwiki って? 「PHPで動作するウィキクローンの一つである。yu-jiが結城浩のYukiWikiをPHPに移植することで最初に開発し、」とあるように歴史は古いです。1.4.7以降メンテナンスというか更新されておらず php 5.4以降に対応していないので色々と派生ができちゃっていましたが、ようやく 2014/7/19 にアップされました~~。よかった。 ※記事 1.5.0 -> 1.5.2 に更新しました 更新してみる 自前のサーバに入れてある pukiwiki が 1.4.7 なのでバージョンアップがてら更新してみます。 結果から言うと pukiwiki.ini.php も修正されていないので基本的には、設定ファイルと記事ディレクトリのコピーだけで更新が終わります。 CentOS6 / PukiWiki設定の巻 更新手順 utf-8 / euc 版の2つがありますのでどちらか
pukiwiki.cssをsassで記述gulpで管理 skin.jsの依存ライブラリをgulpで管理 skin.jsを機能ごとに分割 skin.jsをECMAScript6で書き直し jQuery UIを外して完全にbootstrap4もしくは、foundationベースにする PNGで書かれた今までのアイコンを削除し、アイコンフォントから割り当てる 2.0の新機能 PHP5.5対応 最新版のPHP5.5に対応しています。(5.4未満はサポート対象外です。) エンジンの全面書き直し ほぼ原型を留めないくらい書き換えました。PHP5.3から使えるautoload機能をフルに生かしたオブジェクト指向のコードになっています。命令も書きなおして、書き込む処理はset、読み込む処理はgetが付いているため無印版、Plus!のソースよりも読みやすくなっています。互換性はlegacy.phpで取ってい
Last-modified: Tue, 25 Mar 2014 19:10:58 JST (2742d) 移行ガイド PukiWiki Adv.は、原則的にUTF8版のPukiWikiおよび、PukiWiki Plus! i18nのデーター形式と互換性があり、ほぼそのまま使えます。ただし、trackbackディレクトリ内のデーターはcsvからtsvになっているため、各自で,をタブに変換する必要があります。(もっとも、PukiWikiのリファラー保存機能やPlus!のアクセス解析機能はあくまでもおまけ機能で、Google Analyticsなどでアクセス解析することを推奨します。) 事故を防ぐため、実行前に必ずバックアップを取ってください。 注意 PukiWiki Plus! i18nと互換性はありますが、リファラーやログなど移行できないものがあります。 絶対に公式やPlus!のものと混ぜて
PHP 5.5.0でPukiWikiがそのままでは動かなかったので修正しました。 pukiwikiは開発が停止しているようなので、そのうち他のツールに移行したいと思っています。 うちの環境はこんな感じです。 Arch: amd64 OS(userland): NetBSD 6.1 kernel: NetBSD 6.1 nginx: 1.4.1 PHP: 5.5.0 MariaDB: 5.5.31 http://pukiwiki.sourceforge.jp/dev/?BugTrack2%2F349 を参考にします。 まずはpukiwikiのhtmlspecialchars関数をすべてhtmlscに変換します。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く