'notice.php', 'favorite' => 'favorite.php', 'vote' => 'vote.php', 'recalc' => 'recalc.php', 'mailing' => 'mailing.php', 'version' => 'version.php', 'category' => 'category.php', 'asktitle' => 'asktitle.php', 'answer' => 'answer.php', 'comment' => 'comment.php', 'click_a' => 'click-answer.php', 'click_c' => 'click-comment.php', 'click_admin' => 'click-admin.php', 'show_cs' => 'show-comments.php', 'wallpost' => 'wallpost.php', 'click_wall' => 'click-wall.php', 'click_pm' => 'click-pm.php', ); $operation = qa_post_text('qa_operation'); if (isset($routing[$operation])) { qa_db_connect('qa_ajax_db_fail_handler'); qa_initialize_postdb_plugins(); qa_initialize_buffering(); require QA_INCLUDE_DIR . 'ajax/' . $routing[$operation]; qa_db_disconnect(); }