/* Programming contest management system * Copyright © 2012 Luca Wehrstedt * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as * published by the Free Software Foundation, either version 3 of the * License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ var Config = new function () { var self = this; self.get_contest_list_url = function () { return "contests/"; }; self.get_contest_read_url = function (c_key) { return "contests/" + c_key; }; self.get_task_list_url = function () { return "tasks/"; }; self.get_task_read_url = function (t_key) { return "tasks/" + t_key; }; self.get_team_list_url = function () { return "teams/"; }; self.get_team_read_url = function (t_key) { return "teams/" + t_key; }; self.get_user_list_url = function () { return "users/"; }; self.get_user_read_url = function (u_key) { return "users/" + u_key; }; self.get_flag_url = function (t_key) { return "flags/" + t_key; }; self.get_face_url = function (u_key) { return "faces/" + u_key; }; self.get_submissions_url = function (u_key) { return "sublist/" + u_key; }; self.get_score_url = function () { return "scores"; }; self.get_event_url = function (last_event_id) { return "events?last_event_id=" + last_event_id; }; self.get_history_url = function () { return "history"; } };