/** * Стандартный обработчик автоматического удаления нитей оставляет не * помеченными на архивирование последние (новые) нити заданной доски, суммарное * количество сообщений в которых не более чем 10 * специфический бамплимит * доски. * @param string|int $board_id Идентификатор доски. */ function popdown_default_handler($board_id) { return; $link = DataExchange::getDBLink(); if (!mysqli_query($link, "call sp_threads_edit_archived_postlimit({$board_id}, 10)")) { throw new CommonException(mysqli_error($link)); } db_cleanup_link($link); }
/** * Escapes string to use in SQL statement. * @param string $s String to escape. * @return string Returns escaped string. */ static function escapeString($s) { return addcslashes(mysqli_real_escape_string(DataExchange::getDBLink(), $s), '%_'); }