-
Notifications
You must be signed in to change notification settings - Fork 2
Web Application
Ken McLeod edited this page Jun 19, 2019
·
8 revisions
The Web Application uses the files generated by the Scripting Tool and with the use of libraries provides a way for users to create markup based on the Bioschemas profiles. To aid the users in the creation of markup by providing additional information like Controlled Vocabularies and Examples.
- Apache Web Server httpd (Developed using Version 2.2.15)
- JSON-Schema and JSON Files generated by the Scripting Tool
The following libraries were used to provide the desired functionality:
- JSON-Editor (Version 1.3.3 https://github.com/json-editor/json-editor)
- Generates a form based off of JSON-Schema
- Bootbox.js (Version 4.4.0 http://bootboxjs.com/)
- Dynamic pop-up modal generation
- Download.js (Version 4.2.1 http://danml.com/download.html)
- Allows files to be created client side using JavaScript
- Fetch the latest release from here: https://github.com/HW-SWeL/BioschemasMarkupGenerator/releases
- UnZip the Zip file
- Update the websiteURL variable to the URL of the web server located in the setup.js file in folder
/libs/bioschemas
. - Rename the Web-Application folder to whatever name you wish the app to have, e.g., BioschemasGenerator
- Take the renamed folder and place the contents in the public_html folder of the web server.
- Follow the instructions for the Scripting Tool located here: https://github.com/HW-SWeL/BioschemasMarkupGenerator/wiki/Scripting-Tool to generate the updated files
- Replace the current files with the newly generated ones created by the Scripting Tool