Difference between revisions of "Judging/Application Form"
(Fixed for Africa region) |
m (minor error on last change) |
||
(9 intermediate revisions by 2 users not shown) | |||
Line 15: | Line 15: | ||
form_info.owner_type = "user"; | form_info.owner_type = "user"; | ||
form_info.permissions = {view: ["author", "super_users"], | form_info.permissions = {view: ["author", "super_users"], | ||
− | edit: [" | + | edit: ["super_users"], |
− | submit: [" | + | submit: ["super_users"], |
admin: ["super_users"]}; | admin: ["super_users"]}; | ||
Line 58: | Line 58: | ||
} | } | ||
</style> | </style> | ||
+ | |||
+ | <div class="highlightBoxB"> | ||
+ | <h4>The judging application is now closed.</h4> | ||
+ | <p> | ||
+ | We are no longer accepting applications for judges for the 2015 iGEM competition. | ||
+ | </p> | ||
+ | </div> | ||
<DIV id="fullWidth"> | <DIV id="fullWidth"> | ||
Line 151: | Line 158: | ||
<p class="question">Dietary restrictions:</p> | <p class="question">Dietary restrictions:</p> | ||
<ul> | <ul> | ||
− | <li><label><input type="checkbox" data-validation="optional" name=" | + | <li><label><input type="checkbox" data-validation="optional" name="Vegetarian" id="vegetarian" data-form-field="vegetarian"> Vegetarian</label></li> |
− | <li><label><input type="checkbox" data-validation="optional" name=" | + | <li><label><input type="checkbox" data-validation="optional" name="Food allergy" id="allergy" data-form-field="allergy"> Food Allergy (describe):</label> <input type="text" size="60" data-validation="allergy" name="Food allergy" data-form-field="allergy-describe"></li> |
<li>(If you have other dietary restrictions, please <a href="https://igem.org/Contact">contact iGEM HQ</a>.)</li> | <li>(If you have other dietary restrictions, please <a href="https://igem.org/Contact">contact iGEM HQ</a>.)</li> | ||
</ul> | </ul> | ||
Line 192: | Line 199: | ||
<select multiple class="teamselector-multiple" size="15" name="Team affiliations" id="team_affiliations" data-form-field="team_affiliations"> | <select multiple class="teamselector-multiple" size="15" name="Team affiliations" id="team_affiliations" data-form-field="team_affiliations"> | ||
<option class='none_selected'>I have no 2015 team affiliations</option> | <option class='none_selected'>I have no 2015 team affiliations</option> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
</select> | </select> | ||
</td> | </td> | ||
Line 202: | Line 204: | ||
<select multiple class="teamselector-multiple" size="15" name="Team conflicts of interest" id="team_conflicts" data-form-field="team_conflicts"> | <select multiple class="teamselector-multiple" size="15" name="Team conflicts of interest" id="team_conflicts" data-form-field="team_conflicts"> | ||
<option class='none_selected'>I have no 2015 team conflicts of interest</option> | <option class='none_selected'>I have no 2015 team conflicts of interest</option> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
</select> | </select> | ||
</td> | </td> | ||
Line 473: | Line 470: | ||
<br /> | <br /> | ||
− | <div class=" | + | <!--<fieldset style="text-align: center; width: 50%; margin-left: auto; margin-right: auto;">--> |
− | <p class=" | + | <div class="highlightBoxA" style="border: 2px solid green; float: none; margin-left: auto; margin-right: auto; text-align: center;"> |
+ | <p class="question">Finished? <input type="submit" data-form-field="submit" value="Submit Form"></p> | ||
+ | <p class="question">Need to make changes? <input type="submit" data-form-field="return_form" value="Unsubmit Form"></p> | ||
+ | </div> | ||
+ | <!--</fieldset>--> | ||
<fieldset class="admins_only"> | <fieldset class="admins_only"> | ||
Line 507: | Line 508: | ||
</fieldset> | </fieldset> | ||
+ | |||
+ | </html>{{HTML/Temp/FormsAdmin}}<html> | ||
</DIV> | </DIV> | ||
Line 529: | Line 532: | ||
} | } | ||
− | + | //This is called only upon success of OIC. So if it happens from a submit button, | |
− | + | //we can assume validation has already been passed. | |
− | + | function custom_one_input_changed_response(input_element) { | |
− | + | if (input_element.attr("data-form-field") == "submit") { | |
− | + | alert("Thank you for applying to be a judge! iGEM HQ will review your application and contact you.\nYou may return and edit your answers if needed."); | |
− | + | } | |
− | + | ||
} | } | ||
Line 541: | Line 543: | ||
$("#modes").addClass('admins_only'); | $("#modes").addClass('admins_only'); | ||
− | + | $("#team_select_select").hide(); | |
− | + | ||
− | + | jQuery.ajax({ | |
− | + | url: "https://igem.org/aj/team_list.cgi", | |
− | + | type: "GET", | |
− | + | timeout: 30000, | |
− | + | dataType: "json", | |
− | + | data: {command: "get_team_list", year: "2015"}, //**Make this auto-update itself | |
− | } | + | error: function(jqxhr, textStatus, errorThrown) { |
− | + | general_ajax_error( jqxhr, textStatus, errorThrown, | |
+ | "Failed to get list of teams"); | ||
+ | aj_log("Failed to get list of teams"); | ||
+ | }, | ||
+ | success: function(data, textStatus, jqxhr) { | ||
+ | //Each element of data is an object like | ||
+ | //{ region: "Europe", name: "Aachen", id: "1585" } | ||
+ | var optgroups = { "Africa": "<optgroup label='Africa'>", | ||
+ | "Asia": "<optgroup label='Asia'>", | ||
+ | "Europe": "<optgroup label='Europe'>", | ||
+ | "Latin America": "<optgroup label='Latin America'>", | ||
+ | "North America": "<optgroup label='North America'>" | ||
+ | }; | ||
+ | data.forEach(function(team) { | ||
+ | optgroups[team.region] += "<option value='" + team.id + "'>" + team.name + "</option>"; | ||
+ | }); | ||
+ | //I'm not using a for..in loop for this because order is important | ||
+ | $(".teamselector-multiple").append(optgroups["Africa"] + "</optgroup>"); | ||
+ | $(".teamselector-multiple").append(optgroups["Asia"] + "</optgroup>"); | ||
+ | $(".teamselector-multiple").append(optgroups["Europe"] + "</optgroup>"); | ||
+ | $(".teamselector-multiple").append(optgroups["Latin America"] + "</optgroup>"); | ||
+ | $(".teamselector-multiple").append(optgroups["North America"] + "</optgroup>"); | ||
+ | } | ||
}); | }); | ||
$(".teamselector-multiple").change(function(event) { | $(".teamselector-multiple").change(function(event) { | ||
Line 557: | Line 581: | ||
$(this).find("option").not(".none_selected").prop("selected", false); | $(this).find("option").not(".none_selected").prop("selected", false); | ||
} | } | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}); | }); | ||
}); | }); |
Latest revision as of 22:10, 9 September 2015
The judging application is now closed.
We are no longer accepting applications for judges for the 2015 iGEM competition.
Welcome!
Hello, and welcome to the new iGEM 2015 judging application form. We've created this form to simplify the process of applying to be a judge in iGEM. Judging is a great way to experience iGEM, see the Giant Jamboree, and interact with other senior members of the community behind the scenes.
Judging in iGEM is a lot of fun, but it does require a strong commitment. iGEM teams work incredibly hard on their projects over the summer, so we need judges who are also committed to work hard to evaluate them. If you can spend time learning about the judging process during the summer, evaluating team wikis the week before the Jamboree, and attending the Jamboree in September, we would love to have you on board!
Based on what we have learned over the past several years, we are making a few changes to simplify judging in 2015.
We are de-specializing judging, which will eliminate separate evaluation committees (e.g. poster, medal, practices). We will need judges who understand iGEM. We will provide educational resources to help judges learn how to evaluate teams, and we will help you get up to speed if you are selected.
We're looking for:
- iGEM instructors and advisors
- People who have judged iGEM in the past
- People in the synthetic biology industry
- Synthetic biology researchers who are new to iGEM
- iGEM alumni who want to stay involved
If you have colleages who you think should apply, please send them the link to this form.
Lastly, I'm afraid that if you are a student on a 2015 iGEM team, you can't apply to be a judge this year. But you can apply when you graduate and become an iGEM alum!
Thank you for filling out this form. We look forward to picking a strong judging team for 2015.
This form has been submitted.
You can unsubmit the form if you wish to make further edits.
-- Please choose a team
Orange stuff is only visible to wiki superusers (hide orange stuff)
Go to Admin Mode / Go to Team Example / Go to Username:
Finished?
Need to make changes?