[
自宅サーバーWebRing
┃
前
|ID=54
前後5表示
|
次
┃
乱移動
|
サイト一覧
]
このサイト内
書籍 DVD CD
Google(日本語)
Google(Web全体)
Google(イメージ)
Google(キャッシュ)
Yahoo! JAPAN
goo 英和
goo 和英
goo 国語
goo 新語
サイトマップ
リンク集
ダウンロード
フォーラム
Users Wiki
最新情報
TOP
»
xpwiki
»
xpWiki開発日記
» 2007-11-30のソース
|
新規
下位
一覧
検索
最新
ヘルプ
ページへ戻る
編集
複製
履歴
添付
Note
リンク元
印刷
Ver 3.39 - 3.39.3 (言語ファイルの移動など)
のソース
xpwiki
:
xpWiki開発日記
/
2007-11-30
のソース
差分
を表示
xpWiki開発日記/2007-11-30
へ行く。
« Prev
#navi(../) RIGHT:&tag(多言語化,言語ファイル,ini設定,Bugfix,文字化け); #boxdate * Ver 3.39 - 3.39.3 (言語ファイルの移動など) [#bd9ed6b4] ** 言語ファイルの移動と強化 [#i4f32b6f] 言語ファイルの扱いを容易にするために、言語ファイルのディレクトリ構造を変更しました。 あわせて、各文字エンコーディング、言語に最適化できるような設定値も追加しました。 Ver 3.39 未満では、trust/modules/xpwiki/lang ディレクトリに、各言語が一緒に配置されていましたが、Ver 3.39 からは、次のような構成になりました。以前の lang ディレクトリは、削除しても構いません。 - trust/modules/xpwiki/language/xpwiki ~Conf_EUC-JP.php ~Conf_ISO-8859-1.php ~Conf_UTF-8.php -- en ~conf.php ~default.js ~lng.php --- plugin ~各プラグインの言語ファイル ~[プラグイン名].lng.php -- ja (以下上記と同様の構成) --- plugin -- ja_utf8 --- plugin ---- - &font(b,Blue){Conf_[文字エンコーディング]}; -- 文字エンコーディング別の設定値 --- 例: Conf_EUC-JP.php #code(php){{ // Encoding hint $_LANG['encode_hint'] = 'ぷ'; // Accept language $const['ACCEPT_UILANG'] = 'ja,en'; }} - &font(b,Blue){conf.php}; -- 各言語の設定値 --- 例: ja #code(php){{ $const['MB_LANGUAGE'] = 'Japanese'; $const['CSS_CHARSET'] = 'Shift_JIS'; $const['DETECT_ORDER'] = 'auto'; }} - &font(b,Blue){default.js}; -- JavaScript で使用する言語ファイル - &font(b,Blue){lng.php}; -- メインで使用する言語ファイル ** PHP basename()関数 のバグ対策 [#mf538162] PHP の basename()関数には、マルチバイトを正常に処理できないことがあるバグがあることを、椚 さんから教えていただいたので、その対策修正を行いました。 フォーラム参考スレッド: [[日本語名で始まる添付ファイルのDB登録の不具合:http://xoops.hypweb.net/modules/forum/index.php?topic_id=2154]] ** 表示できない文字は文字実体参照値に変換 [#jada4e74] 最近のブラウザは、表示中の文字エンコーディングで表示できない文字は、文字実体参照値に変換して、送信されるようなのですが、UTF-8 以外の環境で Ajax を使い POST する場合は、Ajax で送信される文字エンコーディングは UTF-8 となり、PHP側で文字エンコード変換を行うので、表示できない文字はそのまま、? とかになってしまうので、変換前に表示範囲外の文字は、実体参照値に変換するようにしてみました。 これにより、Ajax編集時でも、EUC-JP の環境で韓国語とかも投稿できるようになりました。 ** その他 [#d7f09190] - ユーザー置換ルールに Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 を追加しました。ページ保存時に、編集者の User Agent に置換されます。 -- &ua; -> Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 - HypCommonFunc Version 20071130.1 以降が必須になりました。 - pukiwiki.ini.php に設定値を追加 -- root->accept_not_encoded_query --- GETクエリをURLエンコードしていないリクエストに対応するかしないか? ---- 0:対応しない, 1:対応する (デフォルト 0) ----- そもそも、URLエンコードしないのは RFC 違反なので、デフォルトで「対応しない」にしました。(余分な処理をしない) ** CVS 更新内容 [#i0a1cc85] -2007-11-30 17:43 nao-pon --* xoops_version.php (1.240): ---Version 3.39.3 -2007-11-30 17:43 nao-pon --* class/func/xpwiki_func.php (1.117): ---In encode_numericentity(), change $toencode from "EUC-JP" to "eucJP-win". -2007-11-30 14:15 nao-pon --* xoops_version.php (1.239): ---Version 3.39.2 -2007-11-30 14:15 nao-pon --* include.php (1.9): ---Require HypCommonFunc >= "20071130.1". -2007-11-30 14:04 nao-pon --* xoops_version.php (1.238): ---Version 3.39.1 -2007-11-30 14:04 nao-pon --* ini/rules.ini.php (1.2): ---Added a user replace rule "Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10". (Print UserAgent) -2007-11-30 14:02 nao-pon --* class/include/init.php (1.38), plugin/server.inc.php (1.2): ---Clean up. -2007-11-30 14:01 nao-pon --* ini/pukiwiki.ini.php (1.56): ---Added config "root->accept_not_encoded_query", defult: off. -2007-11-30 11:14 nao-pon --* xoops_version.php (1.237): ---Version 3.39 -2007-11-30 11:13 nao-pon --* class/extension/whatsnew.php (1.11), class/func/xpwiki_func.php (1.116), plugin/attach.inc.php (1.30), plugin/calendar_viewer.inc.php (1.10), plugin/ls2.inc.php (1.7), plugin/navi.inc.php (1.6), plugin/popular.inc.php (1.9): ---Correction to bug of function "basename()" of PHP. -2007-11-30 08:27 nao-pon --* class/: func/xpwiki_func.php (1.115), include/init.php (1.37): ---When the character encode conversion was accompanied at POST, the character that was not able to be converted was converted into the entity reference. -2007-11-30 08:24 nao-pon --* loader.php (1.28): ---Fixed enbug. :-P -2007-11-30 08:23 nao-pon --* skin/js/resizable.js (1.6): ---Edit for iTouch & iPhone. -2007-11-30 08:22 nao-pon --* language/xpwiki/en/conf.php (1.2): ---DETECT_ORDER is adjusted. -2007-11-28 14:56 nao-pon --* loader.php (1.27), class/plugin.php (1.6), class/func/pukiwiki_func.php (1.134), class/func/xoops_wrapper.php (1.40), class/func/xpwiki_func.php (1.114), class/include/init.php (1.36), ini/pukiwiki.ini.php (1.55), lang/EUC-JP.lng.php (1.2), lang/ISO-8859-1.lng.php (1.2), lang/UTF-8.lng.php (1.2), lang/en.lng.php (1.26), lang/ja.lng.php (1.25), lang/ja_utf8.lng.php (1.12), lang/plugin/areaedit.en.php (1.2), lang/plugin/areaedit.ja.php (1.3), lang/plugin/areaedit.ja_utf8.php (1.3), lang/plugin/dbsync.en.php (1.4), lang/plugin/dbsync.ja.php (1.3), lang/plugin/dbsync.ja_utf8.php (1.3), lang/plugin/deldel.en.php (1.3), lang/plugin/deldel.ja.php (1.3), lang/plugin/deldel.ja_utf8.php (1.3), lang/plugin/dump.en.php (1.2), lang/plugin/dump.ja.php (1.3), lang/plugin/dump.ja_utf8.php (1.3), lang/plugin/import.en.php (1.3), lang/plugin/import.ja.php (1.3), lang/plugin/import.ja_utf8.php (1.3), lang/plugin/isbn.en.php (1.2), lang/plugin/isbn.ja.php (1.3), lang/plugin/isbn.ja_utf8.php (1.3), lang/plugin/links.en.php (1.3), lang/plugin/links.ja.php (1.3), lang/plugin/links.ja_utf8.php (1.2), lang/plugin/pginfo.en.php (1.5), lang/plugin/pginfo.ja.php (1.5), lang/plugin/pginfo.ja_utf8.php (1.3), lang/plugin/search.en.php (1.2), lang/plugin/search.ja.php (1.2), lang/plugin/search.ja_utf8.php (1.2), lang/plugin/urlbookmark.en.php (1.2), lang/plugin/urlbookmark.ja.php (1.2), lang/plugin/urlbookmark.ja_utf8.php (1.2), language/xpwiki/Conf_EUC-JP.php (1.1), language/xpwiki/Conf_EUC-KR.php (1.1), language/xpwiki/Conf_ISO-8859-1.php (1.1), language/xpwiki/Conf_UTF-8.php (1.1), language/xpwiki/en/conf.php (1.1), language/xpwiki/en/default.js (1.1), language/xpwiki/en/lng.php (1.1), language/xpwiki/en/plugin/areaedit.lng.php (1.1), language/xpwiki/en/plugin/dbsync.lng.php (1.1), language/xpwiki/en/plugin/deldel.lng.php (1.1), language/xpwiki/en/plugin/dump.lng.php (1.1), language/xpwiki/en/plugin/import.lng.php (1.1), language/xpwiki/en/plugin/isbn.lng.php (1.1), language/xpwiki/en/plugin/links.lng.php (1.1), language/xpwiki/en/plugin/pginfo.lng.php (1.1), language/xpwiki/en/plugin/search.lng.php (1.1), language/xpwiki/en/plugin/urlbookmark.lng.php (1.1), language/xpwiki/ja/conf.php (1.1), language/xpwiki/ja/default.js (1.1), language/xpwiki/ja/lng.php (1.1), language/xpwiki/ja/plugin/areaedit.lng.php (1.1), language/xpwiki/ja/plugin/dbsync.lng.php (1.1), language/xpwiki/ja/plugin/deldel.lng.php (1.1), language/xpwiki/ja/plugin/dump.lng.php (1.1), language/xpwiki/ja/plugin/import.lng.php (1.1), language/xpwiki/ja/plugin/isbn.lng.php (1.1), language/xpwiki/ja/plugin/links.lng.php (1.1), language/xpwiki/ja/plugin/pginfo.lng.php (1.1), language/xpwiki/ja/plugin/search.lng.php (1.1), language/xpwiki/ja/plugin/urlbookmark.lng.php (1.1), language/xpwiki/ja_utf8/conf.php (1.1), language/xpwiki/ja_utf8/default.js (1.1), language/xpwiki/ja_utf8/lng.php (1.1), language/xpwiki/ja_utf8/plugin/areaedit.lng.php (1.1), language/xpwiki/ja_utf8/plugin/dbsync.lng.php (1.1), language/xpwiki/ja_utf8/plugin/deldel.lng.php (1.1), language/xpwiki/ja_utf8/plugin/dump.lng.php (1.1), language/xpwiki/ja_utf8/plugin/import.lng.php (1.1), language/xpwiki/ja_utf8/plugin/isbn.lng.php (1.1), language/xpwiki/ja_utf8/plugin/links.lng.php (1.1), language/xpwiki/ja_utf8/plugin/pginfo.lng.php (1.1), language/xpwiki/ja_utf8/plugin/search.lng.php (1.1), language/xpwiki/ja_utf8/plugin/urlbookmark.lng.php (1.1), skin/js/default.en.js (1.9), skin/js/default.ja.js (1.9), skin/js/default.ja_utf8.js (1.8): ---In order to make localizing easy, all language files were moved to the directory classified by language under "modules/xpwiki/language/xpwiki" directory. -2007-11-27 15:16 nao-pon --* plugin/attach.inc.php (1.29): ---Correction for environment without mbstring extension. * 一行コメント [#b68cf355] #comment #navi(../)
« Prev
xpWiki開発日記/2007-11-30 のバックアップ一覧
xpWiki開発日記/2007-11-30 のバックアップソース(No. All)
1: 2007-11-30 (金) 23:44:37
nao-pon
2: 2007-11-30 (金) 23:49:41
nao-pon
3: 2007-11-30 (金) 23:49:41
通りすがりさん[mEvQI4vFKmo]
4: 2007-11-30 (金) 23:49:41
nao-pon
現: 2007-11-30 (金) 23:49:41
nao-pon
ぺージ情報
ぺージ名 :
xpWiki開発日記/2007-11-30
ページ別名 :
未設定
ページオーナー :
nao-pon
閲覧可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
編集可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
Counter: 200, today: 1, yesterday: 0
メインメニュー
ホーム
価格比較 百貨
UsersWiki
xpwiki
新規ページ作成
最新ページ一覧
全ページ一覧
人気のページ
全コメント一覧
xpWikiフォーラム
スキン選択
ヘルプ
» 関連ページ
» 編集する
» 変更点を見る
» バックアップ一覧
» 添付ファイル一覧
» リンク元一覧
お問い合わせ
ファイルマネージャー
ログイン
ユーザー名:
パスワード:
パスワード紛失
|
新規登録
オンライン状況
1088 人のユーザが現在オンラインです。 (2 人のユーザが xpwiki を参照しています。)
登録ユーザ: 0
ゲスト: 1088
もっと...
サイト情報