= MoinMoinのbookmark機能へのパッチ = MoinMoinのbookmark機能はブックマークをセットしたときにURLに残るため、複数のブラウザで開きっぱなしにしておいてリロードすると過去の時刻でブックマークを再設定する事故が起きて残念なことになる。 そこで、ブックマークをセットした後はURLにactionが含まれないURLにリダイレクトするように改善した。 {{{#!highlight diff --- bookmark.py.org 2010-06-27 06:46:40.000000000 +0900 +++ bookmark.py 2011-02-10 20:15:31.457078899 +0900 @@ -35,4 +35,4 @@ request.user.delBookmark() else: request.user.setBookmark(tm) - request.page.send_page() + request.http_redirect(request.page.url(request), 303) }}} なお、例によってソースにパッチをあてたくない病なので、wikiのインスタンス別plugin/actionディレクトリに放り込んだ。