- Ver 4.02.20 (googlemaps2プラグインの機能追加とini設定値(non_list_like)追加など)
- 概要
- pukiwiki.ini.php 設定値 non_list_like について
- CVS 更新内容
- 一行コメント
Ver 4.02.20 (googlemaps2プラグインの機能追加とini設定値(non_list_like)追加など) [99]
[100]
Tag: ini設定[101] Bugfix[102] ページ別名[103] JavaScript[104] CSS[105] FCKeditor[106]
- googlemaps2 プラグインの機能追加
- PHP4 環境で Fatal Error になることがある問題を修正。 (thx nonn50[110])
- aws プラグインでの Notice Error 対策と、キャッシュコントロールの調整。
- ページエイリアス名でのアクセス時は 301 Redirect を返すように変更。
- リッチエディタで表をコピー&ペーストした場合、正常に処理されないことがある問題を修正。(thx gakuji)
- pukiwiki[113].ini.php での設定値、non_list に呼応する non_list_like (SQLクエリ用設定) を新規追加した。(thx novilen)
- include/piCal.php でのサニタイズ漏れを修正。(管理者しか設定できない値なので、セキュリティ上の脆弱性には直結していませんでした)
- '(カンマ)をページ名に含むページで、一部の JavaScript (ファイルアップロードポップアップ、ページポップアップなど)が正常に動作していなかったのを修正。
- block プラグインで縦書きブロックを指定する 'tate' オプション向け CSS を暫定的に追加した。 (skin/css/block.css)
- IE 5.5 以上で閲覧しないと縦書きになりません。
xpWiki[117] では、SQLデータベースに問い合わせをしてページ一覧を得ているのですが、"non_list" は正規表現での指定のため、MySQL での問い合わせができません。(環境に大きく依存します)
なので、妥協策として MySQL の LIKE 演算子で検索できるように "non_list_like" という設定項目を新設することにしました。
当然、"non_list" と "non_list_like" は呼応している必要があります。
例えば、
$root->non_list = '^(\:|nonlist)';
であるなら LIKE 演算子は % が任意の文字列に相当するので
$root->non_list_like = ':%#nonlist%';
となります。(複数ページを指定する場合は # で区切ります)
+
| | 今回の更新分 | - 2009-09-01 15:38 nao-pon[120]
- 2009-09-01 15:37 nao-pon[120]
- * plugin[121]/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[120]
- * class/func/pukiwiki_func.php (1.210):
- Bugfix of JavaScript error of include "'" in the pagename.
- Added InterWikiName[122]'s types "rakuten" & "eword".
- 2009-09-01 12:07 nao-pon[120]
- 2009-09-01 12:04 nao-pon[120]
- * class/func/xpwiki_func.php (1.216), include/sitemap.plugin[121].php
(1.4), ini/pukiwiki[113].ini.php (1.97), plugin[121]/recent.inc.php (1.18),
plugin[121]/recentchanges.inc.php (1.15):
- Added new config in "pukiwiki[113].ini.php".
// MySQL expr LIKE of non_list (split by #)
$root->non_list_like = ':%';
- 2009-09-01 12:01 nao-pon[120]
- 2009-09-01 12:00 nao-pon[120]
- * include/piCal.php (1.2):
- 2009-09-01 10:53 nao-pon[120]
- * language/xpwiki[117]/de/plugin[121]/googlemaps2.lng.php (1.2),
language/xpwiki[117]/de/plugin[121]/googlemaps2_insertmarker.lng.php (1.2),
language/xpwiki[117]/de_utf8/plugin[121]/googlemaps2.lng.php (1.2),
language/xpwiki[117]/de_utf8/plugin[121]/googlemaps2_insertmarker.lng.php
(1.2), language/xpwiki[117]/en/plugin[121]/googlemaps2.lng.php (1.2),
language/xpwiki[117]/en/plugin[121]/googlemaps2_insertmarker.lng.php (1.2),
language/xpwiki[117]/ja/plugin[121]/googlemaps2.lng.php (1.2),
language/xpwiki[117]/ja/plugin[121]/googlemaps2_insertmarker.lng.php (1.2),
language/xpwiki[117]/ja_utf8/plugin[121]/googlemaps2.lng.php (1.2),
language/xpwiki[117]/ja_utf8/plugin[121]/googlemaps2_insertmarker.lng.php
(1.2), plugin[121]/googlemaps2.inc.php (1.11),
plugin[121]/googlemaps2_draw.inc.php (1.4),
plugin[121]/googlemaps2_icon.inc.php (1.5),
plugin[121]/googlemaps2_insertmarker.inc.php (1.8),
plugin[121]/googlemaps2_mark.inc.php (1.7), skin/js/googlemaps2.js
(1.6):
- Various enhances. see
(.hypweb.net)
- 2009-09-01 10:48 nao-pon[120]
- * ways/x2w.php (1.18):
- Bugfix of "Copy & Paste" of "Table".
- 2009-09-01 10:46 nao-pon[120]
- * plugin[121]/read.inc.php (1.9):
- Use 301 redirect with alias page.
- 2009-09-01 10:44 nao-pon[120]
- * plugin[121]/aws.inc.php (1.10):
- Bugfix of "Notice Error" & cache control.
- 2009-09-01 10:43 nao-pon[120]
- * class/convert_html.php (1.45):
- Bugfix of "Fatal Error" on PHP4.
|