if ($ === undefined) $ = CTFd.lib.$ $('#submit-key').click(function(e) { submitkey($('#chalid').val(), $('#answer').val()) }); $('#submit-keys').click(function(e) { e.preventDefault(); $('#update-keys').modal('hide'); }); $('#limit_max_attempts').change(function() { if (this.checked) { $('#chal-attempts-group').show(); } else { $('#chal-attempts-group').hide(); $('#chal-attempts-input').val(''); } }); // Markdown Preview $('#desc-edit').on('shown.bs.tab', function(event) { if (event.target.hash == '#desc-preview') { var editor_value = $('#desc-editor').val(); $(event.target.hash).html( window.challenge.render(editor_value) ); } }); $('#new-desc-edit').on('shown.bs.tab', function(event) { if (event.target.hash == '#new-desc-preview') { var editor_value = $('#new-desc-editor').val(); $(event.target.hash).html( window.challenge.render(editor_value) ); } }); function loadchal(id, update) { $.get(script_root + '/admin/chal/' + id, function(obj) { $('#desc-write-link').click(); // Switch to Write tab if (typeof update === 'undefined') $('#update-challenge').modal(); }); } function openchal(id) { loadchal(id); } $(document).ready(function() { $('[data-toggle="tooltip"]').tooltip(); });