v8.23.0
- Support for iform_custom_forms module to allow project-specific forms to be kept outside the main
module. - Fix a PHP error caused by breadcrumb code.
- UTM 30N (ED50) grid renamed to Channel Islands Grid (UTM ED50) on the iform settings form.
Changes inherited from client helpers:
- Add multiselect functionality to the cardGallery control for photo-based verification.
See BiologicalRecordsCentre/iRecord#1483. - cardGallery controls now expand to full width if they contain 3 or more images.
See BiologicalRecordsCentre/iRecord#1518. - Support for comment templates for verification queries. See
BiologicalRecordsCentre/iRecord#1460. - Fix some sort order issues when searching taxon names containing hyphens.
See BiologicalRecordsCentre/iRecord#1511. - Support images attached to sub-samples in multiple places forms (see
multiple_places_species_checklist control's samplePhotos option in data_entry_helper.php). - Multiple places forms - can now control the fields shown in the label for mapped points and point
clusters (see multiple_places_species_checklist() in data_entry_helper -
sampleMapLabelContents and sampleClusterButtonContents options). - Fixes issue where redeterminations lookup on the Elasticsearch verification page fails if the
page has not been refreshed for a long time -
BiologicalRecordsCentre/iRecord#697 - Minor improvements to the filter builder's Create a filter section wording.
See BiologicalRecordsCentre/iRecord#1488. - Improvements to the filter builder's When popup functionality -
see BiologicalRecordsCentre/iRecord#1491. - Improvements to the filter builder's Source popup functionality -
see BiologicalRecordsCentre/iRecord#1494. - Fixes upload of 3 separate date component columns on the version 2 imported - see
BiologicalRecordsCentre/iRecord#1507. - Improves the text used on the version 2 importer - see
BiologicalRecordsCentre/iRecord#1473. - Tidy appearance of verification multi-select buttons.
See BiologicalRecordsCentre/iRecord#1525. - Standardisation of the names of Channel Islands grid systems.
See BiologicalRecordsCentre/iRecord#1467. - Improvements to map display so large grid squares are less prone to dominating the map display.
Also clicking on a map point queries to find all squares under the click point, not just the
first one found. See BiologicalRecordsCentre/iRecord#990. - Ability to upload custom/local verification rules. This feature will be enabled on iRecord when
documentation is ready,
See BiologicalRecordsCentre/iRecord#1403. - Elasticsearch dataGrid and cardGallery - adds new ES special field for coalescing value from
several fields (see https://indicia-docs.readthedocs.io/en/latest/site-building/iform/helpers/elasticsearch-report-helper.html#id5). - Elasticsearch dataGrid and cardGallery - adds new ES special field for a templated value from
several fields (see https://indicia-docs.readthedocs.io/en/latest/site-building/iform/helpers/elasticsearch-report-helper.html#id5). - When verifying records in parent/child sample structures (e.g. transect walks), displays the
number of records in the parent sample to be verified.
See BiologicalRecordsCentre/iRecord#1274. - Image uploader now supports a larger maximum image dimension for resizing, so reducing the change
that a very large image from a modern camera cannot be uploaded. - On the Elasticsearch verification record details pane, improves the display of the comments tab
so that redeterminations and comments are clearly differentiated. - Improves the calculation of square size vs viewport size on Elasticsearch leafletMap controls
with Geohash grid map layers. - Notifications Centre pages only show record details links alongside
notifications if the record details page path option is set. - Species checklist control uploaded images now default to 1500px x 1500px max unless overridden.
- Add support for the iform_custom_forms module, allowing project to keep any project specific
forms separate to the main iform GitHub code repository. - Removes project specific UKBMS forms:
- EBMS Location editor
- EBMS Location allocator
- Splash sample with occurrences form
- UKBMS Location Assigner
- UKBMS Section Plot
- UKBMS Location Editor
- UKBMS Sectioned Transects Sample Input
- UKBMS Sectioned Transects Sample Input 2
- UKBMS Year by Year Index Plot.
- Fix inconsistency in labelling of media/file/image upload buttons.
- Other minor bug fixes.