//============================================================== // 後処理 //============================================================== // p2_setting(sb設定) 記録 saveSbSetting($p2_setting_txt, $p2_setting, $pre_setting); // $subject_keys をシリアライズして保存する if (!$spmode) { saveSubjectKeys($subject_keys, $sb_keys_txt, $sb_keys_b_txt); } elseif ($spmode == 'merge_favita') { foreach ($sb_key_txts as $id => $txts) { saveSubjectKeys($subject_keys[$id], $txts[0], $txts[1]); } } // スレッドタイトルあぼーん記録 if ($aborn_threads !== null) { NgAbornCtl::saveAbornThreads($aborn_threads); } //$GLOBALS['debug'] && $GLOBALS['profiler']->leaveSection('FOOT'); // ここまで exit; // {{{ 関数 // {{{ autoTAbornOff() /** * 既にdat落ちしているスレは自動的にあぼーんを解除する * $ta_keys はあぼーんリストに入っていたけれど、あぼーんされずに残ったスレたち */ function autoTAbornOff($aThreadList, $ta_keys) { //$GLOBALS['debug'] && $GLOBALS['profiler']->enterSection('abornoff'); if (!$aThreadList->spmode && !empty($GLOBALS['word']) && !empty($GLOBALS['wakati_word']) && $aThreadList->threads && $ta_keys) { require_once P2_LIB_DIR . '/settaborn_off.inc.php';