hypweb.net
XOOPSマニア  最新情報のRSS(サイト全体)
[ 自宅サーバーWebRing |ID=54 前後5表示乱移動サイト一覧 ]

TOP » xpwiki » xpWiki開発日記 » 2007-05-28

2007 5月 28 (月)
 

Ver 2.07 (ページ名の(大|小)文字の同一視オプションなど) anchor.png Edit

データベース(pginfo)にフィールドを追加しましたので、今回はモジュールアップデートが必須です。

Page Top

ページ名の(大|小)文字の同一視オプション anchor.png Edit

pukiwiki.ini.php の設定項目に、ページ名の大文字と小文字を区別しないオプションを追加しました。

1
2
// Page name case insensitive
$root->page_case_insensitive = 0;

規定値は 0、[大文字と小文字を区別する]です。(このオプションを追加する以前と同じ状態)

この値を 1 にすることで、オートリンクなどで、大文字小文字の区別なく処理されます。

例えば XOOPS, Xoops, xoops といった具合です。ただし必然的に大文字と小文字を区別したページを作成することができなくなります。

関連して、

  • ページ名からの検索時に大文字・小文字を区別しないようにしました。
  • 外部オートリンク設定の設定項目に 'case_i' を追加しました。

例えば、e-Word の場合こんな感じです。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
//// Auto link for e-words.jp
$root->ext_autolinks[] = array( // Array key is valid pages split with '&' (prefix search)
    'url'   => 'http://xoops.hypweb.net/download/e-words.autolink.dat', // '' means own wiki, 'DirctoryName' for other xpWiki in this site.
    'urldat'=> 1 ,              // url is autolink's data.
    'case_i'=> 1 ,              // Case insensitive
    'base'  => '' ,             // base directory ('' means all pages)
    'len'   => 3 ,              // minimum length of page name
    'enc'   => 'UTF-8',         // character encoding
    'cache' => 10 ,             // cache minutes (minimum: 10min)
    'title' => 'e-Words:[KEY]' ,// title attr ([KEY] replaced a target word)
    'pat'   => 'http://e-words.jp/w/[EWORDS_ENCODE].html' , // Link pattern. (can use [URL_ENCODE], [WIKI_ENCODE], [EWORDS_ENCODE])
);
Page Top

その他 anchor.png Edit

  • lang/plugin/import.en.php を追加。bokanta さんありがとうございました。
  • MySQL 5 以上の環境でインストールできない不具合を修正。etuko さんありがとうございました。
  • XOOPS Cube の言語ファイルディレクトリ名標準化に備えて、language/ja_utf8 を追加。
Page Top

CVS更新内容 anchor.png Edit

  • 2007-05-28 17:50 nao-pon
    • * plugin/edit.inc.php (1.19):
      • added new config '$root->page_case_insensitive' and page name search by case insensitive.
  • 2007-05-28 17:01 nao-pon
    • * xoops_version.php (1.125):
      • Version 2.07. Must do module update.
  • 2007-05-28 16:59 nao-pon
    • * language/ja_utf8/: admin.php (1.1), blocks_common.php (1.1), main.php (1.1), modinfo.php (1.1):
      • Added language 'ja_utf8'.
  • 2007-05-28 16:57 nao-pon
    • * onupdate.php (1.7), class/extension/xoopsSearch.php (1.3), class/func/pukiwiki_func.php (1.74), class/func/xpwiki_func.php (1.64), plugin/dbsync.inc.php (1.6), plugin/read.inc.php (1.2), plugin/search.inc.php (1.4), class/ext_autolink.php (1.7), ini/pukiwiki.ini.php (1.36), sql/mysql.sql (1.3):
      • added new config '$root->page_case_insensitive' and page name search by case insensitive.
  • 2007-05-28 16:54 nao-pon
    • * oninstall.php (1.5):
    • fixed [ MySQL Version >= 5 ] BLOB and TEXT columns cannot be
      • assigned a default value.
  • 2007-05-28 16:28 nao-pon
    • * lang/plugin/import.en.php (1.1):
      • Added English messages. Thanks bokanta.
Page Top

一行コメント anchor.png Edit

  • lastmodで曜日がUSTのまま(更新が9時間遅れ)なのです、何が悪いのでしょう。 ;( -- 通りすがりさん編集 2007-05-29 (月) 06:56:57
    • XOOPS管理画面でのタイムゾーンの設定は、正しく設定されていますか? -- nao-pon 2007-05-30 (火) 08:36:45
  • 出張で遅くなりました、タイムゾーンはokで、時間はJSTです。曜日の表示が一日の途中で変わるようです。 -- 通りすがりさん編集 2007-05-30 (水) 22:22:29
    • 本当だ!時間帯により表示される曜日がずれています。 ;( よく気付かれましたね。早速修正します。 -- nao-pon 2007-06-01 (木) 07:13:51
  • バグだったんですね、 ;) 僕がいじって壊したんじゃなくてよかった。修正ご苦労様です。 -- 通りすがりさん編集 2007-06-02 (土) 07:46:21



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 144, today: 2, yesterday: 0
初版日時: 2007-05-28 (月) 17:34:30
最終更新: 2007-06-02 (土) 07:46:22 (JST) (6163d) by nao-pon
このページのTopへ
メインメニュー
ログイン

ユーザー名:


パスワード:





パスワード紛失  |新規登録
オンライン状況
254 人のユーザが現在オンラインです。 (4 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 254

もっと...
サイト情報