プロジェクト

全般

プロフィール

Bug(バグ) #3136

2系→3系にアップグレード後、日記内のアルバムリンクが他人のアルバムに遷移する

pnetan  11年以上前に追加. 約4年前に更新.

ステータス:
New(新規)
優先度:
Normal(通常)
担当者:
-
対象バージョン:
開始日:
2012-07-30
期日:
進捗率:

0%

3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Unknown (未調査)

説明

http://sns.openpne.jp/diary/27757 より転記

日記本文

v2時代に書かれた日記にてアルバムのリンク

/?m=pc&a=page_fh_album_image_show&target_c_album_image_id=数字

をクリックすると、全く違う人へのアルバムにリンクしてしまう。
原因は /?m=pc&a=page_fh_album_image_show&target_c_album_image_id=数字 のリダイレクト先が、 /album/photo/数字 ではなく /album/数字 に飛んでしまうため。

修正)

lib/helper/opUtilHelper.php の op_decoration 関数を修正する

function op_decoration($string, $is_strip = false, $is_use_stylesheet = null, $is_html_tag_followup = true)
{
if (is_null($is_use_stylesheet))
{
$is_use_stylesheet = true;
if (sfConfig::get('sf_app') == 'mobile_frontend')
{
$is_use_stylesheet = false;
}else{
$string = preg_replace(
'(ベースURL)/\?m=pc&a=page_fh_album_image_show&target_c_album_image_id=/i',
'(ベースURL)/album/photo/',
$string);
}

履歴

#1 kaoru n約4年前に更新

  • 対象バージョンOpenPNE 3.10.x にセット

他の形式にエクスポート: Atom PDF