pc.casey.jp » geeklog から WordPress へ記事移動1(エクスポート編)で導入した phpblock_geeklog2mt.php が初期状態でチェックボックスがonになっている。話題ごとにエクスポートしたい時に、話題数がたくさんあるとチェックを外すのが大変だ。初期状態でこれをOffにするにはどうしたら良いか。
スポンサードリンク
phpblock_geeklog2mt.php のソースを追っていくとそれっぽところを見つけた
/** * Return a list checkboxes of all topics * * @return string - HTML */ function GL2MT_getTopicOptions() { $retval = ''; $topics = GL2MT_getAllTopics(); foreach ($topics as $tid => $topic) { $retval .= '<input id="' . 't_' . $tid . '" name="gl2mt_topics[]" type="checkbox" value="' . $tid . '" checked="checked">' . '<label for="' . 't_' . $tid . '">' . GL2MT_escape($topic) . '</label><br>'; } return $retval; }
これを以下のように変更すれば良い:
/** * Return a list checkboxes of all topics * * @return string - HTML */ function GL2MT_getTopicOptions() { $retval = ''; $topics = GL2MT_getAllTopics(); foreach ($topics as $tid => $topic) { $retval .= '<input id="' . 't_' . $tid . '" name="gl2mt_topics[]" type="checkbox" value="' . $tid . '">' . '<label for="' . 't_' . $tid . '">' . GL2MT_escape($topic) . '</label><br>'; } return $retval; }
コメント