Geeklog実験室 Geeklogのテストや改良のためのサイトです    

2012-02-05 09:52
   

gf_showtopic.php

geeklog/public_html/forum/include/gf_showtopic.php

152行
        $userlink = '<b>' .$showtopic['name']. '</b>';
        $userlink = '<font size="-2">' .$LANG_GF01['ANON']. '</font>' .urldecode($showtopic['name']);

ゲストユーザーの書き込み名がおかしかったので修正。したんだったような気がする・・・

198行
        $showtopic['subject'] = substr("$showtopic[subject]", 0, $CONF_FORUM['show_subject_length']);
        $showtopic['subject'] = mb_substr("$showtopic[subject]", 0, $CONF_FORUM['show_subject_length']);

これもなんだっけか、とりあえず文字化け対策っぽい。あまりに細かすぎて失念しまくり。

222行
            $editlinkimg = '<img src="'.gf_getImage('edit').'" border="0" align="absmiddle" alt="'.$LANG_GF01['EDITICON'].'" TITLE="'.$LANG_GF01['EDITICON'].'">';

            $editlinkimg = '<div class="alpha-png"><img src="'.gf_getImage('edit').'" border="0" align="absmiddle" alt="'.$LANG_GF01['EDITICON'].'" TITLE="'.$LANG_GF01['EDITICON'].'"></div>';

独自クラスalpha-pngを追加。随所で出てくることになるがpng画像のアルファチャネルをIE6などでも透過できるようにするためのクラス。この時点では書ききれていないが、header.thtmlにそのコードを記述。