{TRACKBACKHMS} が使えない
バグの内容
「templatemake.txt」に載っているトラックバックの受信時間を出力する {TRACKBACKHMS}{/TRACKBACKHMS} というタグの処理が抜けており、このタグをスキンに書いてもタグがそのまま出力されてしまいます。
バグの存在するバージョン
BlognPlus v2.3.2 を含む全バージョン。
バグの修正方法
「index.php」 1280行目付近、赤文字部分を追加
/* ----- トラックバックリスト用スキン変換 ----- */
・
・
$trk_tmp_buf = str_replace ("{TRACKBACKUSER}", blogn_html_tag_convert($name), $trk_tmp_buf);
list($s1,$dd,$s2) = blogn_word_sepa("{TRACKBACKYMD}", "{/TRACKBACKYMD}", $trk_tmp_buf);
$trk_tmp_buf = $s1.date($dd, mktime(substr($trkval["date"],8,2),substr($trkval["date"],10,2),substr($trkval["date"],12,2),substr($trkval["date"],4,2), substr($trkval["date"],6,2), substr($trkval["date"],0,4))).$s2;
list($s1,$dd,$s2) = blogn_word_sepa("{TRACKBACKHMS}", "{/TRACKBACKHMS}", $trk_tmp_buf);
$trk_tmp_buf = $s1.date($dd, mktime(substr($trkval["date"],8,2),substr($trkval["date"],10,2),substr($trkval["date"],12,2),substr($trkval["date"],4,2), substr($trkval["date"],6,2), substr($trkval["date"],0,4))).$s2;
$trk_skin_center .= $trk_tmp_buf;
「index.php」 1330行目付近、赤文字部分を追加
/* ----- トラックバック表示用スキン変換 ----- */
・
・
$trk_tmp_buf = str_replace ("{TRACKBACKUSER}", blogn_html_tag_convert($name), $trk_tmp_buf);
list($s1,$dd,$s2) = blogn_word_sepa("{TRACKBACKYMD}", "{/TRACKBACKYMD}", $trk_tmp_buf);
$trk_tmp_buf = $s1.date($dd, mktime(substr($trkval["date"],8,2),substr($trkval["date"],10,2),substr($trkval["date"],12,2),substr($trkval["date"],4,2), substr($trkval["date"],6,2), substr($trkval["date"],0,4))).$s2;
list($s1,$dd,$s2) = blogn_word_sepa("{TRACKBACKHMS}", "{/TRACKBACKHMS}", $trk_tmp_buf);
$trk_tmp_buf = $s1.date($dd, mktime(substr($trkval["date"],8,2),substr($trkval["date"],10,2),substr($trkval["date"],12,2),substr($trkval["date"],4,2), substr($trkval["date"],6,2), substr($trkval["date"],0,4))).$s2;
$trackback = get_magic_quotes_gpc() ? stripslashes($trkval["mes"]) : $trkval["mes"];
| よく聞かれる質問::既知のバグ | 2006-03-12 | comments (0) | trackback (0) |
評価
この記事の平均評価: 未評価 (0人)
記事を評価してください(★1つ=悪い、★5つ=良い)
コメント
トラックバック
| PAGE TOP |