- Sep 15, 2016
-
-
Mark M. Florida authored
XNAT-4518, XNAT-4520: included missing scripts on Noninteractive.vm template; checkboxes (and switchboxes) can use 1/0 for checked/unchecked as well as true/false.
-
- Sep 13, 2016
-
-
Mark M. Florida authored
XNAT-4400: added attributes to DICOM SCP elements for easier identification and value checking; consolidated redundant functions; improvements to XNAT.table methods.
-
- Sep 10, 2016
-
-
Mark M. Florida authored
XNAT-4378, XNAT-4400: Installed plugins can be viewed on "Manage Plugins" tab of Site Admin - JSON from '/xapi/plugins/pluginId' can be viewed in a dialog; added helper labels for switchbox elements ('onText' and 'offText' properties in the YAML); updates to codeEditor and dataTable functions.
-
- Sep 01, 2016
-
-
Mark M. Florida authored
XNAT-4400: Changed checkboxes in Site Admin to new "switchbox" widget (panel.input.switchbox); stripped colon prefix from spawner elements' [data-name] attribute; other minor fixes and improvements to ui elements.
-
- Aug 25, 2016
-
-
Mark M. Florida authored
-
- Aug 12, 2016
-
-
Mark M. Florida authored
XNAT-4397, XNAT-4462: refactored and simplified siteInfo.js and changed event handler to 'change' so panel resets worked properly; empty values will now submit as empty strings.
-
- Aug 09, 2016
-
-
Mark M. Florida authored
XNAT-4453, XNAT-4400: Spawner elements stored as an array will be rendered as a comma-separated list when retrieved and submitted as an array; Elements without a 'label' will not have a label.
-
- Aug 04, 2016
-
-
Mark M. Florida authored
XNAT-4400: added support for submission of complex JSON (use colons for object path delimiter in form element names); other fixes for more reliable loading and saving of form data; minor formatting changes to Site Admin content; fix for non-scrolling xmodal content (that should scroll).
-
- Aug 03, 2016
-
-
Mark M. Florida authored
XNAT-4400: Panel element descriptions weren't spawned properly; form panels (panel.form) elements can be extended with the 'element' property (like other elements).
-
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 22, 2016
-
-
Mark M. Florida authored
XNAT-4426, XNAT-4400, XNAT-4345(?); reverted panels to side-by-side layout and increased the standard height of <textarea> elements; added a code editor - double-click a panel.textarea element to bring it up in a dialog for editing; select menus are properly selected; other miscellaneous stuff.
-
- Jun 02, 2016
-
-
Mark M. Florida authored
-
- Jun 01, 2016
-
-
Mark M. Florida authored
XNAT-4307: updates to DICOM SCP Receivers UI; added 'banner' notification for saving data in admin ui; removed obsolete spawner tag and view files; removed obsolete site-setup-elements.yaml (the initial setup elements are still in a separate file but will be integrated into site-admin-elements.yaml).
-
- 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 24, 2016
-
-
Mark M. Florida authored
-
- May 22, 2016
-
-
Mark M. Florida authored
-
- May 20, 2016
-
-
Mark M. Florida authored
-
- May 19, 2016
-
-
Mark M. Florida authored
-
- May 18, 2016
-
-
Mark M. Florida authored
-
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 13, 2016
-
-
Mark M. Florida authored
-
Mark M. Florida authored
Many many updates: CSS changes to change appearance of tabs and buttons; shuffling of YUI css and image files; initial setup page is ready; multi-form submit is less annoying... etc...
-
- May 12, 2016
-
-
Mark M. Florida authored
Added rootUrl() to form action attributes; changed lookupObjectValue() calls to lookupValue() to avoid string parsing issues; added some form submission methods to XNAT.xhr.
-
Mark M. Florida authored
Added <textarea> panel element; improved handling of values that are looked up from a javascript object.
-
Mark M. Florida authored
Changed value/object lookup syntax to '??' - if an input value starts with '??' the following expression will be evaluated to get the value
-
- May 11, 2016
-
-
Mark M. Florida authored
Added /setup files; added panel.multiForm widget that will submit and reset all child <form> elements; style tweaks for panel.form and panel.multiForm widgets.
-
- May 09, 2016
-
-
Mark M. Florida authored
Loading and saving data for the form panels should be working across the board now. Added a page for viewing the siteConfig object - /page/admin/site-config. Moved the check to see if init and jsvars JSP tag pages have been loaded into the restricted.tag page - this allows secured content to be viewed at /app/template/Page.vm?view=admin (and anywhere else restricted content is accessed).
-
Justin Cleveland authored
-
- 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.
-
Mark M. Florida authored
Updated admin/spawner page; fixed XNAT.table().td() - now only accepts a single argument; added panel.subhead widget for dividing panels.
-
- May 04, 2016
-
-
Mark M. Florida authored
-
- May 03, 2016
-
-
Mark M. Florida authored
-
Mark M. Florida authored
Many fixes and tweaks: tabs are now grouped, added special methods for panel-specific form elements, CSS still needs tweaking.
-