ニュースの友達紹介メールの文字化け

ニュースの友達紹介メールの文字化けについて
検索しましたらxoops日本公式サイトのフォーラムにありました。
先日 Yomi-Search[友達に紹介]のmailtoの文字化けについて書きましたが
これもmailtoの文字化けです。


Newsモジュールの
●archive.php(119行目あたり)、

修正後
$story[‘mail_link’] = ‘mailto:?subject=’.rawurlencode(mb_convert_encoding(sprintf(_NW_INTARTICLE, $xoopsConfig[‘sitename’]),"SJIS", "EUC")).’&body=’.rawurlencode(mb_convert_encoding(sprintf(_NW_INTARTFOUND, $xoopsConfig[‘sitename’]),"SJIS", "EUC")).’: ‘.XOOPS_URL.’/modules/’.$xoopsModule->dirname().’/article.php?storyid=’.$article->storyid();

修正前
$story[‘mail_link’] = ‘mailto:?subject=’.sprintf(_NW_INTARTICLE, $xoopsConfig[‘sitename’]).’&body=’.sprintf(_NW_INTARTFOUND,$xoopsConfig[‘sitename’]).’: ‘.XOOPS_URL.’/modules/’.$xoopsModule->dirname().’/article.php?storyid=’.$article->storyid();

●article.php(108行目あたり)、

修正後
$story[‘mail_link’] = ‘mailto:?subject=’.rawurlencode(mb_convert_encoding(sprintf(_NW_INTARTICLE, $xoopsConfig[‘sitename’]),"SJIS", "EUC")).’&body=’.rawurlencode(mb_convert_encoding(sprintf(_NW_INTARTFOUND, $xoopsConfig[‘sitename’]),"SJIS", "EUC")).’: ‘.XOOPS_URL.’/modules/news/article.php?storyid=’.$article->storyid();

修正前
$story[‘mail_link’] = ‘mailto:?subject=’.sprintf(_NW_INTARTICLE, $xoopsConfig[‘sitename’]).’&body=’.sprintf(_NW_INTARTFOUND, $xoopsConfig[‘sitename’]).’: ‘.XOOPS_URL.’/modules/news/article.php?storyid=’.$article->storyid();

●article.php(115行目あたり)、

修正後
$xoopsTpl->assign(‘mail_link’, ‘mailto:?subject=’.rawurlencode(mb_convert_encoding(sprintf(_NW_INTARTICLE,$xoopsConfig[‘sitename’]),"SJIS", "EUC")).’&body=’.rawurlencode(mb_convert_encoding(sprintf(_NW_INTARTFOUND, $xoopsConfig[‘sitename’]),"SJIS", "EUC")).’: ‘.XOOPS_URL.’/modules/news/article.php?storyid=’.$article->storyid());

修正前
$xoopsTpl->assign(‘mail_link’, ‘mailto:?subject=’.sprintf(_NW_INTARTICLE,$xoopsConfig[‘sitename’]).’&body=’.sprintf(_NW_INTARTFOUND, $xoopsConfig[‘sitename’]).’: ‘.XOOPS_URL.’/modules/news/article.php?storyid=’.$article->storyid());

●index.php(125行目あたり)、

修正後
$story[‘mail_link’] = ‘mailto:?subject=’.rawurlencode(mb_convert_encoding(sprintf(_NW_INTARTICLE, $xoopsConfig[‘sitename’]),"SJIS", "EUC")).’&body=’.rawurlencode(mb_convert_encoding(sprintf(_NW_INTARTFOUND, $xoopsConfig[‘sitename’]),"SJIS", "EUC")).’: ‘.XOOPS_URL.’/modules/news/article.php?storyid=’.$sarray[$i]->storyid();

修正前
$story[‘mail_link’] = ‘mailto:?subject=’.sprintf(_NW_INTARTICLE, $xoopsConfig[‘sitename’]).’&body=’.sprintf(_NW_INTARTFOUND, $xoopsConfig[‘sitename’]).’: ‘.XOOPS_URL.’/modules/news/article.php?storyid=’.$sarray[$i]->storyid();

なんとなくこんな感じ。。なんて見にくいんだ

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
Highslide for Wordpress Plugin