| Revision:

# Date Author Comment
10194 03/23/2017 10:17 AM Bryce Mecum

Fix a typo that was preventing dateTime attributes from rendering fully

10191 03/09/2017 05:47 PM Bryce Mecum

If EML physical/size/@unit isn't specified, assume its bytes

Previously, if the unit attribute wasn't set on an EML physical size
element, the size showed up as just the number with no units. The EML
spec says that, if unit is omitted, bytes is the assumed unit.

10174 01/24/2017 12:40 PM Bryce Mecum

- Clean up isoroot selectors and comments. Use relative xpaths when possible
- Clean up the output of the ex module
- Misc whitespace/formatting fixes

10169 12/29/2016 02:26 PM Bryce Mecum

Clean up ISO stylesheet formatting

10160 12/22/2016 06:17 PM Bryce Mecum

Start the basis for gmd:distributionInfo

10159 12/22/2016 06:02 PM Bryce Mecum

Minor tweaks and code cleanup to ISO XSLT

- Renamed the folder once more to be more correct

10158 12/22/2016 05:58 PM Bryce Mecum

Improve the EML XSLT's handling of ORCIDs as userIds

10145 12/21/2016 12:06 PM Bryce Mecum

Add support in the EML XSLT for making ORCID userIds into links

10141 12/20/2016 06:49 PM Bryce Mecum

Multiple changes to the ISO XSLT

- Renamed base folder from iso to iso19139
- Added a short_citation template for showing thesauri in tight places such as the keywords list
- Tweaked the geographic coverage output so the static maps render in Metacat UI

10059 12/01/2016 01:35 AM Bryce Mecum

Continue work on ISO XSLTs

- We now have a template for CI_Citation
- I moved some templates into separate XSLTs
- Cleaned up overally structure/styling of translated output

10058 11/30/2016 12:52 AM Bryce Mecum

Include the files that were totally supposed to go in the last commit

10057 11/30/2016 12:51 AM Bryce Mecum

Continue work in ISO XSLT

- Tweak how extents are displayed
- Start adding support for GML Polygons
- Restructure EX module templates and clean them up a bit

10056 11/29/2016 10:12 PM Bryce Mecum

Continue work on ISO XSLT

- Cleans up the root element to better match what we want in the end (looks like the EML XSLT)
- Switches a lot of calls to call-template over to apply-templates. I think this is a good idea because the ISO standards use XSD type equivalence to extend existing schemas. e.g., gmx:Anchors can show up when the gmd schema says only a gco:CharacterString should go there...

10049 11/22/2016 07:01 PM Bryce Mecum

Improve output of ISO XSLT

10048 11/22/2016 06:59 PM Bryce Mecum

Hook ISO XSLT into view service

10046 11/13/2016 10:34 PM Bryce Mecum

Create first basic version of ISO 19115 XSL stylesheets

10043 11/10/2016 09:30 AM ben leinfelder

use "PLACEHOLDER" for annotation target rather than the actual attribute name value (for manual annotations added from spreadsheet).

10010 10/17/2016 11:54 AM Chris Jones

Change the ldapweb.cgi script to use an additional property called which provides a contat email (particularly when email.sender is set to noreply@...). Update the skin configurations with this property, as well as the default.

9905 09/02/2016 11:14 AM Lauren Walker

Show the annotation target under the attribute name

9881 08/12/2016 11:55 AM Lauren Walker

Move the "go back to editing" button to the top of the confirm page too.
Make sure all links in the confirm stage open up in a new window.
Make the "yes submit" button styled as the primary choice.

9878 08/10/2016 01:25 PM Lauren Walker

Move the "MultiSelector" JS from the entryForm.tmpl to the entryForm.js. This ensures that the JS will run after all the functions in entryForm.js are declared. This was causing JS bugs in the registry and metacatui.

9877 08/09/2016 11:35 AM Lauren Walker

Make sure all links in the registry form and registry guide open up in a new tab.

9876 08/04/2016 12:31 PM Lauren Walker

Give the EML title HTML container a distinct class to hide it in MetacatUI (rather than using jQuery to hide it in MetacatUI. This is faster.)

9857 07/11/2016 03:13 PM Lauren Walker

Merge changes from 2.7 branch

9851 07/08/2016 03:35 PM Chris Jones

Update the trunk with the confirmData template based on the 2.6.0 tag.

9827 06/28/2016 04:27 PM ben leinfelder

add sample DCX document for debug comparison.

9806 05/23/2016 10:34 AM ben leinfelder

render temporal periods and single dates.

9805 05/20/2016 06:15 PM ben leinfelder

surround onedcx metdata display in form-horizontal section for more consistent layout with other metadata standards.

9804 05/20/2016 03:53 PM ben leinfelder

place bounding coordinates in controls-well.

9797 05/19/2016 09:54 PM ben leinfelder

consolidate online access section. format xsl whitespace

9788 05/19/2016 12:53 PM ben leinfelder

add rendering for onlink to FGDC xslt.

9787 05/19/2016 12:33 PM ben leinfelder

add creators and online access sections for DCX.

9786 05/19/2016 12:19 PM ben leinfelder

add first pass at DCX XSLT.

9785 05/19/2016 11:25 AM ben leinfelder

merge from 2.6 branch: include multiple alternate identifiers in hidden form if there is an error that needs to be corrected and resubmitted.

9780 05/18/2016 09:01 AM Chris Jones

Merge changes from the 2.6.0 release.

9633 04/01/2016 03:49 PM ben leinfelder

merge changes to accommodate multiple alternative identifiers into trunk from 2.6 branch.

9587 03/24/2016 04:16 PM Chris Jones

Merge minor registry changes from the 2.6 branch back to the trunk.


9564 03/17/2016 09:34 AM Chris Jones

Layout the study area descriptors a bit better in a table as opposed to a div. This also accommodates the name_or_id attribute (as the Code column), whereas the div didn't handle it. Needs som work on the citation column.


9561 03/16/2016 04:17 PM Chris Jones

Add project-level rendering into the eml-dataset XSLT. Convert the older table-based layout to use the Bootstrap 2.x classes for labels and divs.


9558 03/15/2016 08:14 AM Chris Jones

Add a funding input textbox into the entry form (not hidden per Matt), and add the hidden inputs into the confirmData and genericResponse templates for maintaining state across stages.


9518 02/05/2016 11:54 AM ben leinfelder

comment out (duplicate) EML download link since it does not apply in the CN context and the same functionality exists elsewhere in the MetacatUI rendering.

9487 01/12/2016 02:19 PM ben leinfelder

comment out the party annotation-target - don't think we'll be using this anytime soon (had been for annotating with orcids)

9404 11/16/2015 11:33 AM ben leinfelder

rollback to use entity/attribute id for the tab-pane (so it will work) and include new div id for the annotatable attribute section.

9403 11/13/2015 11:51 AM ben leinfelder

restructure attribute and party sections so that the annotatable div does not have DOM children.

9352 10/01/2015 02:23 PM Lauren Walker

Update the packageId attribute in EML documents on update. Never display the local docid in the rendered EML.

9199 05/07/2015 12:22 PM Lauren Walker

Move the dataset metadata label for metacatui EML

9198 05/07/2015 10:41 AM Lauren Walker

Mark the entity metadata sections in metacatui EML transformations

9194 05/05/2015 04:29 PM Lauren Walker

Changed the FGDC MetacatUI theme translation so that it displays nicely in MetacatUI and works correctly

9163 04/08/2015 04:18 PM Lauren Walker

Remove the "#none" href attribute from links in the MetacatUI metadata entry form.

9145 03/09/2015 03:37 PM Lauren Walker

Add classes and attributes to the object name and online distribution link elements in the MetacatUI theme.

9135 02/27/2015 02:44 PM Lauren Walker
  • Use the cite tag for the MetacatUI skin citation
  • Take out extra divs in the MetacatUI skin that are not necessary
  • Add a placeholder for the package contents table in the MetacatUI skin
  • Classify more of the HTML tags with their content type so MetacatUI can find content more efficiently...
9134 02/25/2015 12:35 PM Lauren Walker

Display text nodes in EML when the value is directly in the text node or in a <section> tag or in a <para> tag (in metacatui skin)

9010 12/02/2014 04:21 PM ben leinfelder

use getCookie action now that portal has different getToken action.

8957 11/07/2014 02:42 PM Jing Tao

Merge change from 2.4 branch to trunk (removed some duplicated links)

8955 11/07/2014 11:23 AM Jing Tao

Fixed issues for login and logout on Saeon skin:'

M saeon/SaeonLogin.jspx

8914 10/20/2014 11:15 AM ben leinfelder

include type="party" attribute for the divs that contain contact information (for annotating with ORCIDs)

8875 09/25/2014 09:01 AM Lauren Walker

In the EML XSLT - Add classes to the entity details containers so they can be identified easily

8871 09/19/2014 04:15 PM ben leinfelder

include resource="#xpointer(...)" attributes for sections that are potential targets for annotation. So far we have the various people (creator, contact, etc) and data table attributes.

8836 08/18/2014 09:30 AM Lauren Walker

Replace the /u00A0 character encoding with space character instead since /u00A0 displays literally in browsers

8817 07/30/2014 11:24 AM Lauren Walker

Fix XML validation errors in the metacatui confirmData template for the registry. Add a test script that submits multiple datasets to the registry.

8808 06/06/2014 04:54 PM ben leinfelder

use css changes from EML project to render a PDF that fits on a printed page during export. Note that this also changes the default skin slightly (for the better, we think).

8728 04/07/2014 01:25 PM Lauren Walker

Check for undefined and null elements to avoid errors in IE 8 and earlier in the registry entry form JS

8727 04/04/2014 12:03 PM Lauren Walker

Close a <span> HTML tag in the entry form MetacatUI template to avoid errors in older browsers

8685 03/02/2014 06:26 PM ben leinfelder

merge from trunk: these open layers resources were not committed!

8673 02/27/2014 12:50 PM ben leinfelder

use local release of OpenLayers api so that it works over https with our secure deployments ( does not offer the api from their servers using https).

8668 02/26/2014 05:05 PM Jing Tao

Change the loginForm attributes which is generated by the logout action.

8665 02/26/2014 04:19 PM Jing Tao

Use the userManagement variable.

8662 02/26/2014 03:24 PM Jing Tao

make the loginForm and logoutForm the onSubmit "false" and the method "post".

8659 02/26/2014 10:29 AM ben leinfelder

remove metacarta map layer -- their WMS service is no longer responding.

8557 02/03/2014 04:00 PM Lauren Walker

Added a footer to the identity management config pages

8551 02/03/2014 09:30 AM Jing Tao

Use the default metacatui theme to replace the skin name.

8543 01/30/2014 03:13 PM Jing Tao

Add the code to dispaly the label for the organization selection.

8541 01/30/2014 02:48 PM Jing Tao

Read the organization label and name from a hash.

8536 01/29/2014 01:35 PM ben leinfelder

use explicit accessor for clientViewBean sessionid since the taglib was resulting in a blank page.

8527 01/23/2014 02:37 PM Jing Tao

Add a default page to handle the user management for the filed-based authentication.

8526 01/23/2014 09:29 AM Jing Tao

Use the userManagementurl to replace the ldapweb.cgi.

8525 01/22/2014 05:34 PM Jing Tao

Add a variable to store the user management url.

8523 01/22/2014 04:34 PM Jing Tao

Use the userManagementUrl to replace the ldapweb.cgi url.

8399 11/15/2013 03:02 PM Jing Tao

Change the default value of context name to be identity.

8389 11/12/2013 02:00 PM Jing Tao

Use ";" rather than "," to separate the organization names.

8387 11/12/2013 09:23 AM ben leinfelder

add ou=Account to the default

8385 11/09/2013 01:32 PM ben leinfelder

set the page title without always using "Data" in the name - rely on the values to drive that in the template.

8384 11/09/2013 01:09 PM ben leinfelder

show recaptcha on load without user having to click. works in both metacatUI and in traditional server-side skin (cfg=account)

8383 11/09/2013 09:07 AM ben leinfelder

do not use bullets in ul.

8382 11/09/2013 09:00 AM ben leinfelder

include header/footer code in the ldap templates for the account skin.

8381 11/09/2013 08:20 AM ben leinfelder

bring identity management more in line with the current nceas look and feel

8380 11/09/2013 07:45 AM ben leinfelder

make account index.html more dynamic for our typical installations. May still require a context configuration value to be manually specified, but at least the default will work and we don't need to hardcode a hostname.

8378 11/08/2013 04:34 PM Jing Tao

Add the nceas' logo here.

8377 11/08/2013 04:32 PM Jing Tao

Add nceas's logo.

8376 11/08/2013 03:42 PM Jing Tao

Use java script in the index.html to create the page. So the account skin doesn't involve any java classes.

8370 11/07/2013 09:16 AM ben leinfelder

surround the ldap account tools in a div so we can replace them with theme-specific links as needed in the metacatUI.

8368 11/05/2013 04:25 PM ben leinfelder

use "Username" in header

8359 10/31/2013 09:57 AM ben leinfelder

include href on the captcha link so that it shows as a pointer -- but doesn't navigate anywhere.

8346 10/29/2013 11:14 AM ben leinfelder

show the Organization input field now that we will use keywords for the working group.

8341 10/24/2013 02:03 PM ben leinfelder

Make UI include the Organization (called "site" in the form params) instead of the registry code.

8304 10/09/2013 11:52 PM Matt Jones

Reviewed code for all uses of FileInputStream, checking to see if the method should be closing the stream, and if so, closing it in the method as well as in the finally clause to ensure we don't leak file descriptors.

8270 10/01/2013 05:41 PM Jing Tao

Change the default org from Account to unaffiliated in the account creation.

8265 09/23/2013 03:54 PM ben leinfelder

Refer to metacat.war deployments since those are now the default.

8260 09/20/2013 02:58 PM Jing Tao

Use https to replace http. Otherwise, the recapatcha code can't show up in a https link.

8257 09/20/2013 12:48 PM ben leinfelder

add "btn" class as stop-gap for metacatUI styled email links.