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

TOP » xpwiki » xpWiki開発日記 » 2009-09-01 の変更点
  
現: 2009-09-01 (火) 20:57:28 nao-pon ソース 編集
Line 1: Line 1:
 +#navi(../)
 +#boxdate
 +* Ver 4.02.20 (googlemaps2プラグインの機能追加とini設定値(non_list_like)追加など) [#m10da234]
 +
 +&tag(ini設定,Bugfix,ページ別名,JavaScript,CSS,FCKeditor);
 +
 +** 概要 [#xf82e8c2]
 +
 +- googlemaps2 プラグインの機能追加
 +-- 参考リンク: [[GoogleMapsAPI をいじる [nao-pon/blog/2009-07-04] - UsersWiki - XOOPSマニア:http://xoops.hypweb.net/modules/UsersWiki/person/nao-pon/blog/2009-07-04]]
 +- PHP4 環境で Fatal Error になることがある問題を修正。 (thx nonn50)
 +-- 参考スレッド: [[convert_html.php で、Fatal error - XOOPSマニア:http://xoops.hypweb.net/modules/forum/index.php?topic_id=2721]]
 +- aws プラグインでの Notice Error 対策と、キャッシュコントロールの調整。
 +- ページエイリアス名でのアクセス時は 301 Redirect を返すように変更。
 +- リッチエディタで表をコピー&ペーストした場合、正常に処理されないことがある問題を修正。(thx gakuji)
 +-- 参考スレッド: [[xpWiki 4.02.19でのFckEditerのテーブルについて - XOOPSマニア:http://xoops.hypweb.net/modules/forum/index.php?topic_id=2725]]
 +- pukiwiki.ini.php での設定値、non_list に呼応する non_list_like (SQLクエリ用設定) を新規追加した。(thx novilen)
 +-- pukiwiki.ini.php
 +#code(php,nonumber){{
 +// MySQL expr LIKE of non_list (split by #)
 +$root->non_list_like = ':%';
 +}}
 +-- 参考スレッド: [[recentプラグインについて - XOOPSマニア:http://xoops.hypweb.net/modules/forum/index.php?topic_id=2733]]
 +- include/piCal.php でのサニタイズ漏れを修正。(管理者しか設定できない値なので、セキュリティ上の脆弱性には直結していませんでした)
 +- '(カンマ)をページ名に含むページで、一部の JavaScript (ファイルアップロードポップアップ、ページポップアップなど)が正常に動作していなかったのを修正。
 +- block プラグインで縦書きブロックを指定する 'tate' オプション向け CSS を暫定的に追加した。 (skin/css/block.css)
 +-- IE 5.5 以上で閲覧しないと縦書きになりません。
 +
 +*** pukiwiki.ini.php 設定値 non_list_like について [#l11c13ce]
 +
 +xpWiki では、SQLデータベースに問い合わせをしてページ一覧を得ているのですが、"non_list" は正規表現での指定のため、MySQL での問い合わせができません。(環境に大きく依存します)
 +
 +なので、妥協策として MySQL の LIKE 演算子で検索できるように "non_list_like" という設定項目を新設することにしました。
 +
 +当然、"non_list" と "non_list_like" は呼応している必要があります。
 +
 +例えば、
 +
 + $root->non_list = '^(\:|nonlist)';
 +
 +であるなら LIKE 演算子は % が任意の文字列に相当するので
 +
 + $root->non_list_like = ':%#nonlist%';
 +
 +となります。(複数ページを指定する場合は # で区切ります)
 +
 +** CVS 更新内容 [#v166baab]
 +#region(今回の更新分){{
 +-2009-09-01 15:38  nao-pon
 +--* version.php (1.93):
 +---Version 4.02.20.
 +-2009-09-01 15:37  nao-pon
 +--* plugin/block.inc.php (1.8), skin/css/block.css (1.4):
 +---Tentative addition of CSS of "Tate Gaki".
 +-2009-09-01 12:10  nao-pon
 +--* class/func/pukiwiki_func.php (1.210):
 +--- Bugfix of JavaScript error of include "'" in the pagename.
 +--- Added InterWikiName's types "rakuten" & "eword".
 +-2009-09-01 12:07  nao-pon
 +--* plugin/subnote.inc.php (1.5), skin/pukiwiki.skin.php (1.45),
 +skin/js/xpwiki.js (1.48):
 +---Bugfix of JavaScript error of include "'" in the pagename.
 +-2009-09-01 12:04  nao-pon
 +--* class/func/xpwiki_func.php (1.216), include/sitemap.plugin.php
 +(1.4), ini/pukiwiki.ini.php (1.97), plugin/recent.inc.php (1.18),
 +plugin/recentchanges.inc.php (1.15):
 +---Added new config in "pukiwiki.ini.php".
 + // MySQL expr LIKE of non_list (split by #)
 + $root->non_list_like = ':%';
 +-2009-09-01 12:01  nao-pon
 +--* plugin/ref.inc.php (1.47):
 +---typo.
 +-2009-09-01 12:00  nao-pon
 +--* include/piCal.php (1.2):
 +---Sanitize.
 +-2009-09-01 10:53  nao-pon
 +--* language/xpwiki/de/plugin/googlemaps2.lng.php (1.2),
 +language/xpwiki/de/plugin/googlemaps2_insertmarker.lng.php (1.2),
 +language/xpwiki/de_utf8/plugin/googlemaps2.lng.php (1.2),
 +language/xpwiki/de_utf8/plugin/googlemaps2_insertmarker.lng.php
 +(1.2), language/xpwiki/en/plugin/googlemaps2.lng.php (1.2),
 +language/xpwiki/en/plugin/googlemaps2_insertmarker.lng.php (1.2),
 +language/xpwiki/ja/plugin/googlemaps2.lng.php (1.2),
 +language/xpwiki/ja/plugin/googlemaps2_insertmarker.lng.php (1.2),
 +language/xpwiki/ja_utf8/plugin/googlemaps2.lng.php (1.2),
 +language/xpwiki/ja_utf8/plugin/googlemaps2_insertmarker.lng.php
 +(1.2), plugin/googlemaps2.inc.php (1.11),
 +plugin/googlemaps2_draw.inc.php (1.4),
 +plugin/googlemaps2_icon.inc.php (1.5),
 +plugin/googlemaps2_insertmarker.inc.php (1.8),
 +plugin/googlemaps2_mark.inc.php (1.7), skin/js/googlemaps2.js
 +(1.6):
 +---Various enhances. see
 +http://xoops.hypweb.net/modules/UsersWiki/person/nao-pon/blog/2009-07-04.
 +-2009-09-01 10:48  nao-pon
 +--* ways/x2w.php (1.18):
 +---Bugfix of "Copy & Paste" of "Table".
 +-2009-09-01 10:46  nao-pon
 +--* plugin/read.inc.php (1.9):
 +---Use 301 redirect with alias page.
 +-2009-09-01 10:44  nao-pon
 +--* plugin/aws.inc.php (1.10):
 +---Bugfix of "Notice Error" & cache control.
 +-2009-09-01 10:43  nao-pon
 +--* class/convert_html.php (1.45):
 +---Bugfix of "Fatal Error" on PHP4.
 +}}
 +
 +** 一行コメント [#k62591c6]
 +#comment
 +
 +#navi(../)
  

  • xpWiki開発日記/2009-09-01 のバックアップ差分(No. All)
    • 現: 2009-09-01 (火) 20:57:28 nao-pon

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 133, today: 1, yesterday: 0
このページのTopへ
メインメニュー
ログイン

ユーザー名:


パスワード:





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

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

もっと...
サイト情報