ページへ戻る
− Links
印刷
Ver 4.02.20 (googlemaps2プラグインの機能追加とini設定値(non_list_like)追加など)
の編集 ::
XOOPS マニア
xpwiki
:
xpWiki開発日記
/
2009-09-01
の編集
# xf82e8c2 の編集
ページ内容:
** 概要 [#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%'; となります。(複数ページを指定する場合は # で区切ります)
編集の要約:
Q & A 認証:
ページ更新時は次の質問にお答えください。(プレビュー時は必要ありません)
Q:
「大阪」の読みがな?(ひらがなで)
A:
お名前:
タイムスタンプを変更しない
テキスト整形のルールを表示する
[1]
Links list
(This host) = https://xoops.hypweb.net
(This host)
/modules/xpwiki/?cmd=edit&help=true&page=xpWiki%B3%AB%C8%AF%C6%FC%B5%AD%2F2009-09-01