5 | | a. Basic support for adding annotations to Hardware items:[[BR]]`Hardware.java` in `base3/src/core/net/sf/basedb/core/` and[[BR]]`HardwareData.java` in `base3/src/core/net/sf/basedb/core/data/`. |
6 | | b. Update of database schema version:[[BR]]`Install.java` in `base3/src/core/net/sf/basedb/core/` and[[BR]]`Update.java` in `base3/src/core/net/sf/basedb/core/`. |
7 | | c. Adding an "`Annotations`" tab to the page for inspecting a Hardware item, and displaying the annotations:[[BR]]!JavaScript `hardware.js` in `base3/www/admin/hardware/`[[BR]]JSP script `list_hardware.jsp` in `base3/www/admin/hardware/`[[BR]]JSP script `view_hardware.jsp` in `base3/www/admin/hardware/`[[BR]] |
8 | | d. Adding an "`Annotations`" tab to the edit dialog for a Hardware item, and making it possible to edit annotations:[[BR]]JSP script `edit_hardware.jsp` in `base3/www/admin/hardware/`[[BR]]!JavaScript `hardware.js` in `base3/www/admin/hardware/`[[BR]]JSP script `index.jsp` in `base3/www/admin/hardware/`[[BR]]!JavaScript `main.js` in `base3/www/include/scripts/` (for making edit dialog larger). |
9 | | e. For an item that can have an attached Hardware item, making annotations to the latter appear in the tree node for the overview of that item:[[BR]]`HardwareLoader.java` in `base3/src/core/net/sf/basedb/util/overview/loader/`[[BR]]`DerivedBioAssay.java` in `base3/src/core/net/sf/basedb/core/`[[BR]]!JavaScript `bioassays.js` in `base3/www/views/derivedbioassays/`[[BR]]`PhysicalBioAssay.java` in `base3/src/core/net/sf/basedb/core/`[[BR]]!JavaScript `bioassays.js` in `base3/www/views/physicalbioassays/`[[BR]] |
10 | | f. For an item that can have an attached Hardware item, making annotations to the latter appear in the "`Inherited annotations`" tab of the edit dialog for that item:[[BR]]`DerivedBioAssay.java` in `base3/src/core/net/sf/basedb/core/`[[BR]]!JavaScript `bioassays.js` in `base3/www/views/derivedbioassays/`[[BR]]`PhysicalBioAssay.java` in `base3/src/core/net/sf/basedb/core/`[[BR]]!JavaScript `bioassays.js` in `base3/www/views/physicalbioassays/`[[BR]] |
| 5 | a. Basic support for adding annotations to Hardware items:[[BR]][[BR]]`Hardware.java` in `base3/src/core/net/sf/basedb/core/` and[[BR]]`HardwareData.java` in `base3/src/core/net/sf/basedb/core/data/`.[[BR]][[BR]] |
| 6 | b. Update of database schema version:[[BR]][[BR]]`Install.java` in `base3/src/core/net/sf/basedb/core/` and[[BR]]`Update.java` in `base3/src/core/net/sf/basedb/core/`.[[BR]][[BR]] |
| 7 | c. Adding an "`Annotations`" tab to the page for inspecting a Hardware item, and displaying the annotations:[[BR]][[BR]]!JavaScript `hardware.js` in `base3/www/admin/hardware/`[[BR]]JSP script `list_hardware.jsp` in `base3/www/admin/hardware/`[[BR]]JSP script `view_hardware.jsp` in `base3/www/admin/hardware/`[[BR]][[BR]] |
| 8 | d. Adding an "`Annotations`" tab to the edit dialog for a Hardware item, and making it possible to edit annotations:[[BR]][[BR]]JSP script `edit_hardware.jsp` in `base3/www/admin/hardware/`[[BR]]!JavaScript `hardware.js` in `base3/www/admin/hardware/`[[BR]]JSP script `index.jsp` in `base3/www/admin/hardware/`[[BR]]!JavaScript `main.js` in `base3/www/include/scripts/` (for making edit dialog larger).[[BR]][[BR]] |
| 9 | e. For an item that can have an attached Hardware item, making annotations to the latter appear in the tree node for the overview of that item:[[BR]][[BR]]`HardwareLoader.java` in `base3/src/core/net/sf/basedb/util/overview/loader/`[[BR]]`DerivedBioAssay.java` in `base3/src/core/net/sf/basedb/core/`[[BR]]!JavaScript `bioassays.js` in `base3/www/views/derivedbioassays/`[[BR]]`PhysicalBioAssay.java` in `base3/src/core/net/sf/basedb/core/`[[BR]]!JavaScript `bioassays.js` in `base3/www/views/physicalbioassays/`[[BR]][[BR]] |
| 10 | f. For an item that can have an attached Hardware item, making annotations to the latter appear in the "`Inherited annotations`" tab of the edit dialog for that item:[[BR]][[BR]]`DerivedBioAssay.java` in `base3/src/core/net/sf/basedb/core/`[[BR]]!JavaScript `bioassays.js` in `base3/www/views/derivedbioassays/`[[BR]]`PhysicalBioAssay.java` in `base3/src/core/net/sf/basedb/core/`[[BR]]!JavaScript `bioassays.js` in `base3/www/views/physicalbioassays/`[[BR]] |