CINXE.COM
InfoReady
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>InfoReady</title> <link rel="shortcut icon" type="image/x-icon" href="assets/img/favicon.png"> <!-- CSS files to be minified --> <!-- Add type="text/css" with stylesheet to minify it --> <link id="bootstrap2" rel="stylesheet" href="assets/css/bootstrap.css?v=202504011731" /> <link id="bootstrap5" rel="stylesheet" href="assets/css/bootstrap5/bootstrap.min.css?v=202504011731" disabled="true"> <link rel="stylesheet" id="loadTenantCss"> <link rel="stylesheet" href="assets/css/bootstrap.min.jasny.css?v=202504011731" /> <link rel="stylesheet" href="assets/css/bootstrap-responsive.css?v=202504011731" /> <link rel="stylesheet" href="assets/css/nodemodules/jquery-ui.min.css" /> <link href="assets/css/jquery.Jcrop.css?v=202504011731" rel="stylesheet" /> <!-- used when uploading new header image --> <!-- DataTables version 1 css resources --> <link id="dataTables1" rel="stylesheet" href="//cdn.datatables.net/1.11.1/css/jquery.dataTables.min.css?v=202504011731" type="text/css" disabled="true"/> <link id="colReorder" rel="stylesheet" href="assets/css/colReorder.dataTables.min.css?v=202504011731" disabled="true"/> <!-- End of DataTables version 1 css resources --> <link rel="stylesheet" href="assets/css/nodemodules/ag-grid/ag-theme-balham.min.css" disabled="true" id="agCommunityBootstrap5Css" /> <link rel="stylesheet" href="assets/css/introjs.css?v=202504011731" /> <link rel="stylesheet" href="assets/css/InfoReady.Components.css?v=202504011731" /> <link rel="stylesheet" href="assets/js/lib/select2-stable-3.5/select2.css?v=202504011731" /> <link rel="stylesheet" href="assets/js/lib/select2-stable-3.5/select2-bootstrap.css?v=202504011731" /> <link rel="apple-touch-startup-image" href="images/startup_portait_ipad.png" media="screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape)" /> <link rel="stylesheet" href="assets/css/infoready.css?v=202504011731"> <script src="assets/js/lib/nodemodules/jquery.min.js?v=202504011731"></script> <script src="assets/js/lib/nodemodules/jquery-migrate.min.js?v=202504011731"></script> <!-- new fork of tablesorter https://github.com/Mottie/tablesorter --> <script src="assets/js/lib/nodemodules/jquery.tablesorter.min.js?v=202504011731"></script> <!-- used 7 places - could replace with Datatables or AGGrid --> <!-- jquery mask plugin is not being maintained anymore. cleave is the recommended replacement --> <script src="assets/js/lib/nodemodules/cleave.min.js?v=202504011731"></script> <!-- Used by 4 views --> <script type="text/javascript" src="assets/js/lib/ckeditor/ckeditor.js?v=202504011731"></script> <script src="assets/js/lib/nodemodules/jquery-ui.min.js"></script> <script src="assets/js/lib/bootstrap.min.js?v=202504011731"></script> <!-- underscore (required for backbone) and backbone/plugins --> <script src="assets/js/lib/nodemodules/underscore-min.js?v=202504011731"></script> <script src="assets/js/lib/nodemodules/backbone/backbone-min.js?v=202504011731"></script> <script src="assets/js/lib/nodemodules/backbone/backbone.paginator.js?v=202504011731"></script> <script id="bootstrap5Js"></script> <script src="assets/js/lib/bootstrap-select.js?v=202504011731"></script> <!-- cannot move this to npm - version is too old --> <script src="assets/js/lib/backbone.routefilter.js?v=202504011731"></script> <!-- Holly says in RD-2296 that she couldn't find good replacements for this, but it works fine with the newer version of Backbone. --> <script src="assets/js/lib/multiselect.js?v=202504011731"></script> <!-- used by UserAlerts.js, which is only enabled for umhs-foundations --> <script src="assets/js/lib/jquery.serializeobject.js?v=202504011731"></script> <!-- used by a small number of views --> <script src="assets/js/lib/bootbox.js?v=202504011731"></script> <!-- used prolifically --> <script src="assets/js/lib/facescroll.js?v=202504011731"></script> <!-- could probably phase out by making sure that all tables are either AGGrid or DataTables --> <script src="assets/js/lib/bootstrap.min.jasny.js?v=202504011731"></script> <!-- part of bootstrap fileupload --> <script src="assets/js/lib/select2-stable-3.5/select2.js?v=202504011731"></script> <!-- used by 4 views - could consider reimplementing as selectpicker --> <script type="text/javascript" src="assets/js/lib/fullcalendar.min.js?v=202504011731"></script> <!-- used by CALENDAR tab --> <script type="text/javascript" src="assets/js/lib/recaptcha/recaptcha_ajax.js?v=202504011731"></script> <!-- account creation --> <script src="assets/js/lib/bootstrap-datepicker.js?v=202504011731"></script> <script src="assets/js/lib/bootstrap-timepicker.js?v=202504011731"></script> <script src="assets/js/lib/jquery.expander.js?v=202504011731"></script> <!-- used by CompetitionListView.js --> <script src="assets/js/lib/jquery.Jcrop.js?v=202504011731"></script> <!-- used when uploading new header image --> <script type="text/javascript" src="assets/js/router.js?v=202504011731"></script> <script type="text/javascript" src="assets/js/ajax-config.js?v=202504011731"></script> <script type="text/javascript" src="assets/js/application.js?v=202504011731"></script> <script src="assets/js/lib/jquery.form.js?v=202504011731"></script> <script src="assets/js/lib/UIUtils.js?v=202504011731"></script> <script src="assets/js/lib/jquery.dotdotdot-1.5.1.js?v=202504011731"></script> <!-- used in a handful of places - we could replace with a css class --> <script src="assets/js/lib/oauth.js?v=202504011731"></script> <!-- used by OAuthUtils.js --> <script src="assets/js/lib/sha1.js?v=202504011731"></script> <!-- used by oauth.js --> <script src="assets/js/lib/ics.deps.min.js?v=202504011731"></script> <!-- used by non-admins adding competition deadline to calendar --> <script src="assets/js/lib/ics.js?v=202504011731"></script> <!-- used by non-admins adding competition deadline to calendar --> <script src="assets/js/lib/jquery.scrollTo.min.js?v=202504011731"></script> <!-- used pretty widely --> <script src="assets/js/OAuthUtils.js?v=202504011731"></script> <!-- required for authentication --> <script src="assets/js/lib/jquery.bootpag.js?v=202504011731"></script> <!-- used only by 4 views - could be replaced with Datatables or AGGrid --> <script src="assets/js/components/InfoReadyTable.js?v=202504011731"></script> <!-- Used by a handful of views - could be replaced with Datatables or AGGrid --> <script src="assets/js/components/InfoReadyEmailAutoComplete.js?v=202504011731"></script> <!-- this would not be hard to replace - used only in LOI conversion for auto-complete email fields --> <script src="assets/js/components/InfoReadyModalDialog.js?v=202504011731"></script> <!-- this would not be hard to replace with a new bootstrap modal or GenericModalUtils --> <script src="assets/js/components/IntegrationComponent.js?v=202504011731"></script> <!-- used for the Cayuse integration --> <script type="text/javascript" src="assets/js/messagelibrary.js?v=202504011731"></script> <!-- DataTables version 1 js resources --> <script id="dataTables1Js"></script> <script id="dt1RowGroupJs"></script> <script id="dt1ColReorderJs"></script> <script id="dt1ButtonsJs"></script> <script id="jsZipJs"></script> <script id="dt1ButtonsHtml5Js"></script> <!-- End of DataTables version 1 resources --> <!-- AG Community js resources --> <script id="agCommunityJs"></script> <!-- External but required by surveyJS --> <script type="text/javascript" src="assets/js/lib/nodemodules/surveyJs/knockout-latest.js?v=202504011731"></script> <!-- SurveyJS resources --> <link href="assets/css/nodemodules/surveyJs/defaultV2.min.css?v=202504011731" type="text/css" rel="stylesheet"> <script src="assets/js/lib/nodemodules/surveyJs/survey.core.min.js?v=202504011731"></script> <script src="assets/js/lib/nodemodules/surveyJs/survey-knockout-ui.min.js?v=202504011731"></script> <!-- Survey Creator resources --> <link href="assets/css/nodemodules/surveyJs/survey-creator-core.min.css?v=202504011731" type="text/css" rel="stylesheet"> <script src="assets/js/lib/nodemodules/surveyJs/survey-creator-core.min.js?v=202504011731"></script> <script src="assets/js/lib/nodemodules/surveyJs/survey-creator-knockout.min.js?v=202504011731"></script> <!-- End of SurveyJs resources --> <!-- Added these in order to implement CKEditor and datepicker in the settings panel --> <!-- TODO load only packages we need as opposed to all --> <script src="assets/js/lib/nodemodules/surveyJs/surveyjs-widgets.min.js?v=202504011731"></script> <script src="assets/js/lib/nodemodules/surveyJs/showdown.min.js?v=202504011731"></script> <!-- Utils --> <script type="text/javascript" src="assets/js/utils.js?v=202504011731"></script> <script type="text/javascript" src="assets/js/utils/applicationUtils.js?v=202504011731"></script> <script type="text/javascript" src="assets/js/utils/emailAutoCompleteUtils.js?v=202504011731"></script> <script type="text/javascript" src="assets/js/chartUtils.js?v=202504011731"></script> <script type="text/javascript" src="assets/js/selectPickerUtils.js?v=202504011731"></script> <script type="text/javascript" src="assets/js/lib/dateformat.js?v=202504011731"></script> <script type="text/javascript" src="assets/js/config/template-virtual-cache.js?v=202504011731"></script> <script type="text/javascript" src="assets/js/lib/numeraljs/min/numeral.min.js?v=202504011731"></script> <!-- minified js file --> <script type="text/javascript" src="assets/js/infoready.js?v=202504011731"></script> <script src="assets/js/lib/nodemodules/autoNumeric.min.js"></script> <!-- Used by ir-currency (and the views that use it), and 5 other views --> <script src="assets/js/lib/moment-with-locales.min.js?v=202504011731"></script> <script src="assets/js/lib/moment-timezone-with-data.js?v=202504011731"></script> <script src="assets/js/lib/fontawesome/all.js?v=202504011731"></script> <script src="assets/js/lib/materialIcon.js?v=202504011731"></script> <!-- icons we are currently using --> <script src="assets/js/lib/dotdotdot.js?v=202504011731"></script> <!-- used in a handful of places - we could replace with a css class --> <script src="assets/js/lib/nodemodules/Chart.min.js"></script> <!-- used in App grid and Dynamic Insights Dashboard --> <link href="assets/css/nodemodules/Chart.css" type="text/css" rel="stylesheet"> <!-- used in App grid and Dynamic Insights Dashboard --> <script src="assets/js/lib/nodemodules/chartjs-plugin-datalabels.min.js"></script> <!-- used in App grid and Dynamic Insights Dashboard --> <script src="assets/js/lib/ir-session-timeout.js?v=202504011731"></script> <!-- session timeout widget --> <script src="assets/js/lib/ir-currency.js?v=202504011731"></script> <!-- for internationalizing currency fields --> <script src="assets/js/lib/ir-placeholder-contextualization.js?v=202504011731"></script> <!-- Used by CustomizeNotificationView.js --> <script src="assets/js/lib/ksortable.js?v=202504011731"></script> <!-- Used by ConfigureProgressReportSectionView and ConfigureProgressReportView --> <!-- date range picker. picked a random good one so subject to change. see https://www.daterangepicker.com --> <script type="text/javascript" src="assets/js/lib/daterangepicker/daterangepicker.min.js?v=202504011731"></script> <link rel="stylesheet" type="text/css" href="assets/css/daterangepicker/daterangepicker.css?v=202504011731" /> <!--Font that provides Insights Dashboard widget help icons -- see FundingAvailableChartView.html for an example --> <!--<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">--> </head> <script type="text/javascript"> var _gaq = _gaq || []; </script> <body> <a class="sr-only sr-only-focusable" href="#content">Skip to main content</a> <header id="header"></header> <main id="content"> <div id="pre-login"> </div> <div id="post-login"> </div> </main> <!-- for Dialog Rendering in UI --> <div id="formDialog"></div> <div id="commonErrorMain" class="hide"> <div class="alert alert-block alert-error fade in span12" id="commonErrorDiv"> <div class="alert-heading commonErrorHeading" id="commonErrorHeading"></div> <div id="commonErrorText" class="commonErrorText"></div> </div> </div> <footer id="footer" class="footer"></footer> <!-- /container --> </body> </html> <div class="modal hide fade" role="dialog" aria-labelledby="genericModalHeading" id="genericModal"> <div class="modal-header border-bottom"> <button type="button" class="close" data-dismiss="modal" id="genericModalClose" aria-hidden="true">×</button> <h3 id="genericModalHeading" class="genericModalHeading"> insert heading here </h3> </div> <div id="genericModalBody" class="modal-body"> </div> <div class="modal-footer"> <a href="#" class="btn hide" id="genericCancel"> Cancel </a> <a href="#" class="btn btn-primary" id="genericConfirm"> OK </a> </div> </div> <div id="indexModalContainer"></div>