Cool Tools In the Developers Toolbox - Vocabulary Widget
Australian National Data Service (ANDS)
The ANDS Vocabulary Widget allows you to instantly add Data Classification capabilities to your data capture tools through the ANDS Vocabulary Service. The widget has been written in the style of a jQuery plugin, allowing complete control over styling and functionality with just a few lines of javascript.
 And the widgets themselves are ways that people can really enhance their existing or new web pages or applications that they're developing for data capture and things like that. The widgets have been developed in a way that they're really simple to integrate. So there literally is three lines of code that you can plug into your applications and that work straight out of the box. The install that you get with the three lines coded is functional. It's fairly vanilla. It works as it says it works, but it's been left open in a way that you can configure all the styling additional functionality. And then really, if there are some developers that they need additional functionality, they can extend it as well because it's open source. The widgets themselves facilitate well described well connected data collections and obviously we use them throughout the end registry and research data Australia. The vocabulary widget. We've had for a while in research data Australia. We also have had it in the ad records screens in the registry. And this is it's sort of a multi facet widget. As in you can have it as a drop down list. You can have it as a search. It can also be configured to have the browser or tree structure like we have on the browse page in research data Australia. And this widgets is really going to be helpful for people that are building data capture tools or applications where they're specifying specific subjects or known vocabularies. So for, let's say somebody with data capture, they can embed the widget and have a look up for ANZ FOR codes and they can enable which of the description of their data. The focus that are currently supported are the ones that we have installed. So we have the ANZ SSC FOR codes, the SEO codes and obviously the Roussie S vocabs from 1.5. Now a lot of these widgets configured to point to our services. But by all means developers can download them, set up their own vocabulary services and point the widgets to those so that they are reusable in that respect as well. So again, just the address research data Australia.ANZ.org.au for slash developers. And this is basically the home page. So at the top we just have a couple of menus obviously to the widgets, the web services, the registry software and the community itself. So I'll just click on the widgets and you come into the widgets landing page which has a listing of all the widgets that are available. So as you can see the widgets themselves are really well documented. We have some use cases for help if you might want to use them. A little description about the widget itself. Quick links to the sections within the widget documentation. The immediate downloads of the software itself. So the packaged up widget that people can install. You'll notice that there's two widgets, two downloads options there. The first one is just the source code as it normally is. The second one is a minified version which is basically the code all stuck together onto a single line basically to make it faster for the applications to read and download. As I said, they're really easy to implement. You basically copy and paste the code here and put it into your web page and you'll have a functioning widget. We have a few demos on the page to show people how they can be configured themselves and then further down here you can see that they can be customized. And then down the bottom, this is pretty much the same across all of the widget documentations. There's a section on configuration which probably doesn't mean a lot to me and to others. But if you're a developer, you'll understand some of the properties and things that can be passed or implemented in the widget themselves to customize the look and feel and the functionality itself in the widget.
 And the widgets themselves are ways that people can really enhance their existing or new web pages or applications that they're developing for data capture and things like that.  The widgets have been developed in a way that they're really simple to integrate. So there literally is three lines of code that you can plug into your applications and that work straight out of the box.  The install that you get with the three lines coded is functional. It's fairly vanilla. It works as it says it works, but it's been left open in a way that you can configure all the styling additional functionality.  And then really, if there are some developers that they need additional functionality, they can extend it as well because it's open source.  The widgets themselves facilitate well described well connected data collections and obviously we use them throughout the end registry and research data Australia.  The vocabulary widget. We've had for a while in research data Australia. We also have had it in the ad records screens in the registry.  And this is it's sort of a multi facet widget. As in you can have it as a drop down list. You can have it as a search.  It can also be configured to have the browser or tree structure like we have on the browse page in research data Australia.  And this widgets is really going to be helpful for people that are building data capture tools or applications where they're specifying specific subjects or known vocabularies.  So for, let's say somebody with data capture, they can embed the widget and have a look up for ANZ FOR codes and they can enable which of the description of their data.  The focus that are currently supported are the ones that we have installed. So we have the ANZ SSC FOR codes, the SEO codes and obviously the Roussie S vocabs from 1.5.  Now a lot of these widgets configured to point to our services. But by all means developers can download them, set up their own vocabulary services and point the widgets to those so that they are reusable in that respect as well.  So again, just the address research data Australia.ANZ.org.au for slash developers. And this is basically the home page.  So at the top we just have a couple of menus obviously to the widgets, the web services, the registry software and the community itself.  So I'll just click on the widgets and you come into the widgets landing page which has a listing of all the widgets that are available.  So as you can see the widgets themselves are really well documented. We have some use cases for help if you might want to use them.  A little description about the widget itself. Quick links to the sections within the widget documentation. The immediate downloads of the software itself.  So the packaged up widget that people can install. You'll notice that there's two widgets, two downloads options there.  The first one is just the source code as it normally is. The second one is a minified version which is basically the code all stuck together onto a single line basically to make it faster for the applications to read and download.  As I said, they're really easy to implement. You basically copy and paste the code here and put it into your web page and you'll have a functioning widget.  We have a few demos on the page to show people how they can be configured themselves and then further down here you can see that they can be customized.  And then down the bottom, this is pretty much the same across all of the widget documentations. There's a section on configuration which probably doesn't mean a lot to me and to others.  But if you're a developer, you'll understand some of the properties and things that can be passed or implemented in the widget themselves to customize the look and feel and the functionality itself in the widget.
Vocabulary_Widget_-_Cool_Tools_for_Data_Capture_B3aEoptf_5U_0_59.png Vocabulary_Widget_-_Cool_Tools_for_Data_Capture_B3aEoptf_5U_60_119.png Vocabulary_Widget_-_Cool_Tools_for_Data_Capture_B3aEoptf_5U_120_191.png Vocabulary_Widget_-_Cool_Tools_for_Data_Capture_B3aEoptf_5U_192_3323.png Vocabulary_Widget_-_Cool_Tools_for_Data_Capture_B3aEoptf_5U_3324_3539.png Vocabulary_Widget_-_Cool_Tools_for_Data_Capture_B3aEoptf_5U_3540_5915.png Vocabulary_Widget_-_Cool_Tools_for_Data_Capture_B3aEoptf_5U_5916_5986.png
And the widgets themselves are ways that people can really enhance their existing or new web pages or applications that they're developing for data capture and things like that. The widgets have been developed in a way that they're really simple to integrate. So there literally is three lines of code that you can plug into your applications and that work straight out of the box. The install that you get with the three lines coded is functional. It's fairly vanilla. It works as it says it works, but it's been left open in a way that you can configure all the styling additional functionality. And then really, if there are some developers that they need additional functionality, they can extend it as well because it's open source. The widgets themselves facilitate well described well connected data collections and obviously we use them throughout the end registry and research data Australia. The vocabulary widget. We've had for a while in research data Australia. We also have had it in the ad records screens in the registry. And this is it's sort of a multi facet widget. As in you can have it as a drop down list. You can have it as a search. It can also be configured to have the browser or tree structure like we have on the browse page in research data Australia. And this widgets is really going to be helpful for people that are building data capture tools or applications where they're specifying specific subjects or known vocabularies. So for, let's say somebody with data capture, they can embed the widget and have a look up for ANZ FOR codes and they can enable which of the description of their data. The focus that are currently supported are the ones that we have installed. So we have the ANZ SSC FOR codes, the SEO codes and obviously the Roussie S vocabs from 1.5. Now a lot of these widgets configured to point to our services. But by all means developers can download them, set up their own vocabulary services and point the widgets to those so that they are reusable in that respect as well. So again, just the address research data Australia.ANZ.org.au for slash developers. And this is basically the home page. So at the top we just have a couple of menus obviously to the widgets, the web services, the registry software and the community itself. So I'll just click on the widgets and you come into the widgets landing page which has a listing of all the widgets that are available. So as you can see the widgets themselves are really well documented. We have some use cases for help if you might want to use them. A little description about the widget itself. Quick links to the sections within the widget documentation. The immediate downloads of the software itself. So the packaged up widget that people can install. You'll notice that there's two widgets, two downloads options there. The first one is just the source code as it normally is. The second one is a minified version which is basically the code all stuck together onto a single line basically to make it faster for the applications to read and download. As I said, they're really easy to implement. You basically copy and paste the code here and put it into your web page and you'll have a functioning widget. We have a few demos on the page to show people how they can be configured themselves and then further down here you can see that they can be customized. And then down the bottom, this is pretty much the same across all of the widget documentations. There's a section on configuration which probably doesn't mean a lot to me and to others. But if you're a developer, you'll understand some of the properties and things that can be passed or implemented in the widget themselves to customize the look and feel and the functionality itself in the widget.
data capture and things like that. The widgets lines of code that you can plug into your widget. We have a few demos on the page to show and the functionality itself in the widget.