- Sep 09, 2016
-
-
Mark M. Florida authored
-
Mark M. Florida authored
XNAT-4400: Changed checkboxes to switchboxes on initial setup page; enhancements to XNAT.spawner for spawning via JS (will be documented); input value syntax that will get other data on submission (used to populate email recipients for notifications from admin email during initial setup); fixed comment syntax on 'xnat.tag' file (JSP template).
-
- Aug 29, 2016
-
-
Mark M. Florida authored
XNAT-4486, XNAT-4487: data used to fill in values on Site Admin page is cached to prevent multiple requests; info icon moved to left of element's label.
-
- Aug 26, 2016
-
-
Mark M. Florida authored
-
- Aug 11, 2016
-
-
Mark M. Florida authored
-
- Aug 03, 2016
-
-
Mark M. Florida authored
XNAT-4400, XNAT-4434, XNAT-3978: Fixed and reconciled panel.select.menu and select.menu widgets so they work consistently; added 'beforeElement' and 'afterElement' properties for Spawner elements - these will insert content before or after the MAIN element that's being spawned; added 'input.text.block' widget for inserting an <input> element with display: block style; added XNAT.spawner.resolve('elementNamespace/element') helper method for making requests to /xapi/spawner/resolve/elementNamespace/element; fixed (hopefully) styling of <iframe> elements in xmodal dialogs; explicitly set scope for JSP vars to help prevent multiple loads of certain .tag files.
-
- Jul 16, 2016
-
-
Mark M. Florida authored
XNAT-4400, XNAT-4399: corrected stupidity in spawn.js changes; allow tabs to spawn without groups (madness!); changed method names of data tables and lists in panels to panel.dataTable and panel.dataList; some refactoring of XNAT.table methods - now subsequent rows will not contain more cells than previous rows.
-
- Jun 29, 2016
-
-
Mark M. Florida authored
Enable tab selection on page load with the url hash; added 'onRender' method for Spawner widgets - fire callback functions after widgets are rendered; other minor tweaks.
-
- Jun 22, 2016
-
-
Mark M. Florida authored
-
- Jun 16, 2016
-
-
Mark M. Florida authored
XNAT-3846: disable login from IE 8 and show error message prompting usage of a newer browser; normalized property names in spawner.js; other minor JS tweaks to fix things IE was choking on.
-
- May 30, 2016
-
-
Mark M. Florida authored
-
- May 28, 2016
-
-
Mark M. Florida authored
Refactored tabs.js to be 'universal' (instead of just for the Admin UI); fixed display (or lack thereof) of descriptions on select menus; minor style tweaks.
-
- May 26, 2016
-
-
Mark M. Florida authored
-
- May 25, 2016
-
-
Mark M. Florida authored
XNAT-4249: '...timed out...' message won't display on login page unless user's last session was terminated due to inactivity. Spawner changes: for 'href', 'src', and 'action' properties, values starting with */ will ensure the path starts at the site root; also added 'name' attribute to form panels.
-
- May 19, 2016
-
-
Mark M. Florida authored
-
Mark M. Florida authored
-
- May 18, 2016
-
-
Mark M. Florida authored
-
- May 17, 2016
-
-
Mark M. Florida authored
XNAT-4210: Site Setup page works as requested (initialized:true) is set before showing the confirmation dialog, also moved site setup functions to /scripts/xnat/app/siteSetup.js; XNAT-4192: session timer works on all pages and DOESN'T RELY ON YUI ANYMORE; more reliable lookup of Spawner™ widget methods; added hooks in form input widgets to lookup a value via AJAX using syntax: 'value: ?$ /path/to/data | prop.name';
-
Mark M. Florida authored
Site setup sets initialized:true before closing the modal dialog; site setup functions moved to /scripts/xnat/app/siteSetup.js; more reliable Spawner widget method lookup - won't freak out if it can't find a method for your widget; session timer works on JSP pages and, get this... DOESN'T USE YUI ANYMORE; enhancements to xmodal dialogs - add 'keep' class to prevent destruction of modal elements when triggering a .close; probably some other stuff...
-
- May 09, 2016
-
-
Mark M. Florida authored
Enabled loading and saving of data from form panels with use of 'load', 'method', and 'action' properties - see 'panel.form' elements in the 'site-admin-sample-new.yaml' file for examples. Pulling in the whole siteConfig object for populating properties in the admin ui. Other small javascript and CSS tweaks.
-
- May 06, 2016
-
-
Mark M. Florida authored
Updates for Spawner components: added panel.section, select.menu, select.multiple; support for 'before' and 'after' properties in YAML objects; now tab groups will not show unless they have at least one tab.
-
- May 02, 2016
-
-
Mark M. Florida authored
-
Mark M. Florida authored
-
- Apr 29, 2016
-
-
Mark M. Florida authored
-
- Apr 28, 2016
-
-
Mark M. Florida authored
Adding starter files for working with the XNAT.spawner methods, which are different than the spawn() $('p').spawn() and $.spawn() functions!
-