function apply_exception($snts) { foreach (get_exception_conf() as $exc) { if ($exc["mode"] === "add") { $snts = add_snt($snts, $exc); } else { if ($exc["mode"] === "remove") { $snts = remove_snt($snts, $exc); } else { if ($exc["mode"] === "modify") { $snts = modify_snt($snts, $exc); } else { my_log(__FILE__, "Invalid mode name in exception\n"); exit(1); } } } } sort($snts); return $snts; }
} commenters_today(); ?> </div> <div class="section"> <h2>변경 사항</h2> <?php function str_of_when($when) { return date('Y-m-d H:i', time_of_when($when)); } echo "<ul>\n"; foreach (get_exception_conf() as $exc) { echo "<li>\n"; if ($exc["mode"] == "remove") { echo "취소: " . str_of_when($exc["when"]); } else { if ($exc["mode"] == "add") { echo "추가: " . str_of_when($exc["when"]) . " @ " . $exc["where"]; } else { if ($exc["mode"] == "modify") { echo "변경: " . str_of_when($exc["from"]) . htmlspecialchars(" => ") . str_of_when($exc["when"]) . " @ " . $exc["where"]; } else { my_log(__FILE__, "Invalid mode name in exception\n"); exit(1); } } }