Ticket #19997

コメント本文で URL を直書きしたときのリンクがすべて直接リンクになる

Open Date: 2009-12-24 15:58 Last Update: 2010-04-13 11:03

Reporter:
Owner:
Type:
Status:
Closed
Component:
Priority:
4
Severity:
4
Resolution:
Fixed
File:
None

Details

コメント本文で URL を直書きしたときのリンクがすべて直接リンクになる。

PCサイトでも中継ページにならない。

クリッカブル URL の処理は comment_text フィルターの make_clickable() で行なっているが、コメント本文の携帯向け圧縮処理が comment_text より前の get_comment_text フィルターに shrink_content() を当てているのが原因。 携帯向け圧縮処理を行うタイミングをずらす必要があるが、get_comment_text() でも必要な処理もあり、それを優先すると2重に節約処理が走ることになりかねない。

Ticket History (3/4 Histories)

2009-12-24 15:58 Updated by: yuriko
  • New Ticket "コメント本文で URL を直書きしたときのリンクがすべて直接リンクになる" created
2010-04-08 17:01 Updated by: yuriko
  • Resolution Update from None to Fixed
Comment

inc/shrinkage.php にて以下の処理を入れて、make_clickable を前に持っていくことにする。

remove_filter('comment_text', 'make_clickable', 9 );
add_filter('get_comment_text', 'make_clickable', 80 );

2010-04-13 11:03 Updated by: yuriko
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2010-04-13 11:03

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login