仕様では、それら添付画像は記事の先頭い配置されることになっていますが、それを「続き」に挿入させるようにするための改造です。
※注 一部メールシステム(Gmailなど)によってはBlognPlusによるメールヘッダ情報の取得に失敗する可能性があるとの報告をいただいています。
index.php 1940行目付近~(ver2.6.2)
// 添付ファイルの処理ループ
//add Mail PIC to MoreLast by SAKI start
$sx_mbileimg = '';
//add Mail PIC to MoreLast by SAKI end
foreach ($part as $pic_cnt => $multi) {
list($m_head, $m_body) = split("rnrn", $multi, 2);
(中略)
$width = round($size[0] * $ratio);
$height = round($size[1] * $ratio);
//original comment out
// $text .= '<a href="'.BLOGN_FILEURL.$upfile_name.'" target="_blank"><img src="'.BLOGN_FILEURL.$upfile_name.'" width="'.$width.'" height="'.$height.'"></a>
';
//add Mail PIC to MoreLast by SAKI start
$sx_mbileimg .= '<a href="'.BLOGN_FILEURL.$upfile_name.'" target="_blank"><img src="'.BLOGN_FILEURL.$upfile_name.'" width="'.$width.'" height="'.$height.'"></a>
';
//add Mail PIC to MoreLast by SAKI end
}else{
//original comment out
// $text .= '<img src="'.BLOGN_FILEURL.$upfile_name.'" '.$size[3].'>
';
//add Mail PIC to MoreLast by SAKI start
$sx_mbileimg .= '<img src="'.BLOGN_FILEURL.$upfile_name.'" '.$size[3].'>
';
//add Mail PIC to MoreLast by SAKI end
}
}
}
// 携帯用独自タグ処理
(中略)
if (eregi("{more}",$text)) {
list($text, $more) = explode("{more}", $text);
}else{
$more = "";
}
//add Mail PIC to MoreLast by SAKI start
$more = $sx_mbileimg.$more;
//add Mail PIC to MoreLast by SAKI end
blogn_mod_db_log_add($key, $now, $mobile_reserve, $mobile_secret, $mobile_cok, $mobile_tok, $mobile_category, $subject, $text, $more, 1);
}
}
}else{
$debug .= "+OKメッセージ:NGn";
index.php 2045行目付近~(ver2.5.6)
$width = round($size[0] * $ratio);
$height = round($size[1] * $ratio);
//original comment out
// $text = '<a href="'.BLOGN_FILEDIR.$upfile_name.'" target="_blank"><img src="'.BLOGN_FILEDIR.$upfile_name.'" width="'.$width.'" height="'.$height.'"></a>
'.$text;
//add Mail PIC to MoreLast by SAKI start
$text .= '
{more}<a href="'.BLOGN_FILEDIR.$upfile_name.'" target="_blank"><img src="'.BLOGN_FILEDIR.$upfile_name.'" width="'.$width.'" height="'.$height.'"></a>
';
//add Mail PIC to MoreLast by SAKI end
}else{
//original comment out
// $text = '<img src="'.BLOGN_FILEDIR.$upfile_name.'" '.$size[3].'>
'.$text;
//add Mail PIC to MoreLast by SAKI start
$text .= '
{more}<img src="'.BLOGN_FILEDIR.$upfile_name.'" '.$size[3].'>
';
//add Mail PIC to MoreLast by SAKI end
}
}
// 携帯用独自タグ処理
※このカテゴリは、単に私(SAKI)の好みや興味によるBlognPlusの改造のTipsです。ご使用に当たっては自己責任でお願いいたします。
≪ 続きを隠す
|2009,08,12, Wednesday 12:30 PM | comments (0) | trackback (0) |