[[開発日記]]

* 1.4 バグ修正など -- [[ぱんだ]] [#vfdce15c]

一回書いたの消してもた… XD。

** make_link バグ修正 (BugTrack/328のつづき) [#n5420436]

正規表現が複雑すぎるんでしょうか。

-PHP4.1.2で注釈前後の変換がうまくいかない問題を修理しました。
-- 直っていると思うんですが、駄目かもしれません。おかしかったらお知らせください。
-make_str_rules()の呼び出しをinline2()からmake_link()に移動しました。
-inline2()の呼び出しをmake_link()の呼び出しに変更しました。
inline2()関数(およびinline()関数)は、今後廃止の方向で作業中です。
--これにより、以下のような記述で不正なHTMLを出力してしまう問題 (BugTrack/160の後半)が解決しました。
~[[hoge''fuga]] puki ''
 [[hoge''fuga]] puki ''
--[[cvs:make_link.php]](v1.4:r1.38)
--[[cvs:convert_html.php]](v1.4:r1.37)
--[[cvs:html.php]](v1.4:r1.74)
--[[cvs:plugin/bugtrack.inc.php]](v1.4:r1.13)
--[[cvs:plugin/vote.inc.php]](v1.4:r1.13)
--[[cvs:plugin/calendar2.inc.php]](v1.4:r1.18)
--[[cvs:plugin/comment.inc.php]](v1.4:r1.17)

** BugTrack/331関連 [#abc9bb10]

check_editable()関数およびedit_auth()関数に引数を追加しました。

::$page|認証失敗時のエラーメッセージに表示するページ名
--[[cvs:func.php]](v1.4:r1.38)
--[[cvs:add.inc.php]](v1.4:r1.2) 
--[[cvs:edit.inc.php]](v1.4:r1.8)

----
-今回の修正に関連して、[[PukiWiki/1.4/ちょっと便利に/blockquoteを使わないarticle]]もバージョンアップしました。 -- [[reimy]] &new{2003-05-15 (木) 16:37:09};
-&aname(align);今回の修正に関連して、alignプラグインは下記の1行を変更することで引き続き使えるようになりました。 -- [[reimy]] &new{2003-05-15 (木) 18:45:15};
		$align = strtoupper($aryargs[0]);
	}
 -	$string = inline2($string);
 +	$string = make_link($string);
 
	if($align == 'R' || $align == 'RIGHT') {

#comment


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.059 sec.

OSDN