diff --git a/css/theme-bootstrap-3.css b/css/theme-bootstrap-3.css index 9655a82a..3e4e9f1e 100644 --- a/css/theme-bootstrap-3.css +++ b/css/theme-bootstrap-3.css @@ -373,11 +373,13 @@ table.es-data-grid { box-shadow: none; color: black; text-shadow: none; - min-height: 25px; + min-height: 22px; margin: 4px; padding: 6px; } .idc-verification-buttons-row button:hover, .idc-verification-buttons-row a:hover { background: silver; } + .idc-verification-buttons-row button:link, .idc-verification-buttons-row button:visited, .idc-verification-buttons-row a:link, .idc-verification-buttons-row a:visited { + color: black; } .idc-verification-buttons-row .multi-only { display: none; } .idc-verification-buttons-row .sep { @@ -439,14 +441,17 @@ table.es-data-grid { .details-container .record-details .attrs { position: relative; min-height: 120px; } +.details-container .record-details .field-id { + font-weight: bold; } .details-container .recorder-experience { position: relative; min-height: 150px; } .details-container .recorder-experience th { width: 25%; } .details-container .recorder-experience td span { - margin-left: 15px; + margin-left: 8px; display: inline-block; + vertical-align: middle; height: 15px; border-radius: 4px; box-shadow: #aaa 0px 2px 4px 0px; } @@ -456,6 +461,11 @@ table.es-data-grid { background-color: silver; } .details-container .recorder-experience td span.exp-R { background-color: red; } + .details-container .recorder-experience td a { + min-width: 30px; + display: inline-block; + vertical-align: middle; + text-align: right; } @keyframes fadeIn { 0% { @@ -467,13 +477,8 @@ table.es-data-grid { 100% { opacity: 1; visibility: visible; } } -.comment-popup label { - display: block; - width: auto; } -.comment-popup textarea { - min-width: 300px; - width: 100%; - min-height: 250px; } +.verification-popup textarea { + min-width: 400px; } .field-taxon--accepted-name { font-style: italic; } diff --git a/css/theme-bootstrap-3.css.map b/css/theme-bootstrap-3.css.map index 83173e71..51252d2c 100644 --- a/css/theme-bootstrap-3.css.map +++ b/css/theme-bootstrap-3.css.map @@ -1,6 +1,6 @@ { "version": 3, -"mappings": "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", +"mappings": "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", "sources": ["../scss/theme-bootstrap-3.scss","../scss/common/_variables.scss","../scss/common/_form-controls.scss","../scss/common/_map-controls.scss","../scss/common/_report-grid.scss","../scss/common/_uploader.scss","../scss/common/_media.scss","../scss/common/_status-icons.scss","../scss/common/_tooltip.scss","../scss/common/_licence-icons.scss","../scss/common/_indicia-datacomponents.scss","../scss/common/_progress-circle.scss","../scss/bootstrap-3/_form-controls.scss","../scss/bootstrap-3/_variables.scss","../scss/common/_loading-spinner.scss","../scss/common/_ol2-map.scss"], "names": [], "file": "theme-bootstrap-3.css" diff --git a/css/theme-generic.css b/css/theme-generic.css index 7c583f95..eb2cbb7a 100644 --- a/css/theme-generic.css +++ b/css/theme-generic.css @@ -373,11 +373,13 @@ table.es-data-grid { box-shadow: none; color: black; text-shadow: none; - min-height: 25px; + min-height: 22px; margin: 4px; padding: 6px; } .idc-verification-buttons-row button:hover, .idc-verification-buttons-row a:hover { background: silver; } + .idc-verification-buttons-row button:link, .idc-verification-buttons-row button:visited, .idc-verification-buttons-row a:link, .idc-verification-buttons-row a:visited { + color: black; } .idc-verification-buttons-row .multi-only { display: none; } .idc-verification-buttons-row .sep { @@ -439,14 +441,17 @@ table.es-data-grid { .details-container .record-details .attrs { position: relative; min-height: 120px; } +.details-container .record-details .field-id { + font-weight: bold; } .details-container .recorder-experience { position: relative; min-height: 150px; } .details-container .recorder-experience th { width: 25%; } .details-container .recorder-experience td span { - margin-left: 15px; + margin-left: 8px; display: inline-block; + vertical-align: middle; height: 15px; border-radius: 4px; box-shadow: #aaa 0px 2px 4px 0px; } @@ -456,6 +461,11 @@ table.es-data-grid { background-color: silver; } .details-container .recorder-experience td span.exp-R { background-color: red; } + .details-container .recorder-experience td a { + min-width: 30px; + display: inline-block; + vertical-align: middle; + text-align: right; } @keyframes fadeIn { 0% { @@ -467,13 +477,8 @@ table.es-data-grid { 100% { opacity: 1; visibility: visible; } } -.comment-popup label { - display: block; - width: auto; } -.comment-popup textarea { - min-width: 300px; - width: 100%; - min-height: 250px; } +.verification-popup textarea { + min-width: 400px; } .field-taxon--accepted-name { font-style: italic; } @@ -776,6 +781,13 @@ label#click-buffer { .panel.panel-danger .panel-heading { background-color: white; } +.btn { + padding: 6px 12px; } + .btn .btn-primary { + color: #fff; + background-color: #337ab7; + border-color: #2e6da4; } + /* Data value lists */ @media (min-width: 768px) { .dl-horizontal dt, .dl-horizontal dd { @@ -791,5 +803,21 @@ label#click-buffer { white-space: nowrap; } .dl-horizontal dd { margin: 4px 0 4px 180px; } } +.form-group label { + width: auto; + display: inline-block; + max-width: 100%; + margin-bottom: 5px; + font-weight: 700; } + +.form-control { + display: block; + width: 100%; + padding: 6px 12px; + border: solid #ccc 1px; + border-radius: 4px; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-sizing: border-box; + margin: 0; } /*# sourceMappingURL=theme-generic.css.map */ diff --git a/css/theme-generic.css.map b/css/theme-generic.css.map index 55ba6dc1..55a95497 100644 --- a/css/theme-generic.css.map +++ b/css/theme-generic.css.map @@ -1,6 +1,6 @@ { "version": 3, -"mappings": "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", +"mappings": "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", "sources": ["../scss/theme-generic.scss","../scss/common/_variables.scss","../scss/common/_form-controls.scss","../scss/common/_map-controls.scss","../scss/common/_report-grid.scss","../scss/common/_uploader.scss","../scss/common/_media.scss","../scss/common/_status-icons.scss","../scss/common/_tooltip.scss","../scss/common/_licence-icons.scss","../scss/common/_indicia-datacomponents.scss","../scss/common/_progress-circle.scss","../scss/generic/_form-controls.scss","../scss/generic/_variables.scss","../scss/common/_loading-spinner.scss","../scss/common/_ol2-map.scss","../scss/generic/_bootstrapify.scss"], "names": [], "file": "theme-generic.css" diff --git a/js/indicia.datacomponents/idc.core.js b/js/indicia.datacomponents/idc.core.js index df865424..454406d1 100644 --- a/js/indicia.datacomponents/idc.core.js +++ b/js/indicia.datacomponents/idc.core.js @@ -50,6 +50,11 @@ */ indiciaData.esSourceObjects = {}; + /** + * List of the user filters we've used, so we can refresh cache appropriately. + */ + indiciaData.esUserFiltersLoaded = []; + /** * Font Awesome icon and other classes for record statuses and flags. */ @@ -425,7 +430,7 @@ query = 'metadata.website.id:' + parts[0].trim(); // Search can optionally include the survey ID. if (parts.length > 1 && parts[1].trim() !== '') { - query += 'AND metadata.survey.id:' + parts[1].trim(); + query += ' AND metadata.survey.id:' + parts[1].trim(); } return query; } @@ -447,6 +452,12 @@ field: 'event.year', format: '{1}' }, + { + // yyyy format. + pattern: '(\\d{4})-(\\d{4})', + field: 'event.year', + format: '[{1} TO {2}]' + }, { // dd/mm/yyyy format. pattern: '(\\d{2})\\/(\\d{2})\\/(\\d{4})', @@ -537,7 +548,9 @@ * Allow special fields to provide custom hints for their filter row inputs. */ indiciaFns.fieldConvertorQueryDescriptions = { - lat_lon: 'Enter a latitude and longitude value to filter to records in the vicinity.' + lat_lon: 'Enter a latitude and longitude value to filter to records in the vicinity.', + event_date: 'Enter a date in dd/mm/yyyy or yyyy-mm-dd format. Filtering to a year or range or years is possible ' + + 'using yyyy or yyyy-yyyy format.' }; /** @@ -709,7 +722,8 @@ textFilters: {}, numericFilters: {}, bool_queries: [], - user_filters: [] + user_filters: [], + refresh_user_filters: false }; var mapToFilterTo; var bounds; @@ -796,6 +810,10 @@ $.each($('.user-filter'), function eachUserFilter() { if ($(this).val()) { data.user_filters.push($(this).val()); + if (indiciaData.esUserFiltersLoaded.indexOf($(this).val()) === -1) { + data.refresh_user_filters = true; + indiciaData.esUserFiltersLoaded.push($(this).val()); + } } }); } diff --git a/js/indicia.datacomponents/idc.esDataSource.js b/js/indicia.datacomponents/idc.esDataSource.js index 2edcec9a..2fb519b5 100644 --- a/js/indicia.datacomponents/idc.esDataSource.js +++ b/js/indicia.datacomponents/idc.esDataSource.js @@ -163,9 +163,12 @@ var IdcEsDataSource; source.hideAllSpinners(source); } }, - error: function error() { + error: function error(jqXHR) { source.hideAllSpinners(source); - alert('Elasticsearch query failed'); + if (jqXHR.readyState === 4) { + // Don't bother if not done - i.e. error because user navigated away. + alert('Elasticsearch query failed'); + } }, dataType: 'json' }); diff --git a/js/indicia.datacomponents/jquery.idc.dataGrid.js b/js/indicia.datacomponents/jquery.idc.dataGrid.js index b2cdb103..d9f1ef95 100644 --- a/js/indicia.datacomponents/jquery.idc.dataGrid.js +++ b/js/indicia.datacomponents/jquery.idc.dataGrid.js @@ -182,12 +182,16 @@ if (indiciaFns.fieldConvertorQueryDescriptions[this.simpleFieldName()]) { title = indiciaFns.fieldConvertorQueryDescriptions[this.simpleFieldName()]; } else { - title = 'Enter a value to find matches the ' + caption + ' column.'; + title = 'Enter a value to find matches in the ' + caption + ' column.'; } } else if (indiciaData.esMappings[this].type === 'text' || indiciaData.esMappings[this].type === 'keyword') { - title = 'Search for words which begin with this text in the ' + caption + ' column. Prefix with ! to exclude rows which contain words beginning with the text you enter.'; + title = 'Search for words in the ' + caption + ' column. Prefix with ! to exclude rows which contain words ' + + 'beginning with the text you enter. Use * at the end of words to find words starting with. Use ' + + '"" to group words into phrases and | between words to request either/or searches. Use - before ' + + 'a word to exclude that word from the search results.'; } else { - title = 'Search for a number in the ' + caption + ' column. Prefix with ! to exclude rows which match the number you enter or separate a range with a hyphen (e.g. 123-456).'; + title = 'Search for a number in the ' + caption + ' column. Prefix with ! to exclude rows which match the ' + + 'number you enter or separate a range with a hyphen (e.g. 123-456).'; } $('').appendTo(td); } @@ -233,6 +237,21 @@ }); } + /** + * Calculate the correct tbody height on resize, if a fixed or anchored height. + */ + function setTableHeight(el) { + var tbody = $(el).find('tbody'); + if (el.settings.scrollY) { + if (el.settings.scrollY.match(/^-/)) { + tbody.css('max-height', (($(window).height() + parseInt(el.settings.scrollY.replace('px', ''), 10)) + - ($(el).find('tbody').offset().top + $(el).find('tfoot').height()))); + } else { + tbody.css('max-height', el.settings.scrollY); + } + } + } + /** * Register the various user interface event handlers. */ @@ -315,8 +334,7 @@ }); $(el).find('.multiselect-switch').click(function clickMultiselectSwitch() { - var el = $(this).closest('.idc-output-dataGrid'); - var table = el.find('table'); + var table = $(el).find('table'); if ($(el).hasClass('multiselect-mode')) { $(el).removeClass('multiselect-mode'); $(table).find('.multiselect-cell').remove(); @@ -336,6 +354,7 @@ $('.all-selected-buttons') ); } + setTableHeight(el); }); /** @@ -371,32 +390,6 @@ $panel.find('ol').sortable(); }); - function onFullScreenChange() { - var tbody; - var fsEl = document.fullscreenElement - || document.webkitFullscreenElement - || document.mozFullScreenElement; - tbody = $(el).find('tbody'); - if (tbody && el.settings.scrollY) { - if (fsEl === el) { - tbody.css('max-height', $(window).height() - $(el).find('thead').height() - $(el).find('tfoot').height()); - } else { - tbody.css('max-height', el.settings.scrollY + 'px'); - } - } - } - - document.addEventListener('fullscreenchange', onFullScreenChange); - - /* Firefox */ - document.addEventListener('mozfullscreenchange', onFullScreenChange); - - /* Chrome, Safari and Opera */ - document.addEventListener('webkitfullscreenchange', onFullScreenChange); - - /* IE / Edge */ - document.addEventListener('msfullscreenchange', onFullScreenChange); - $(el).find('.data-grid-fullscreen').click(function settingsIconClick() { if (document.fullscreenElement || document.webkitFullscreenElement || @@ -864,10 +857,7 @@ table = $('').appendTo(el); addHeader(el, table); // We always want a table body for the data. - tbody = $('').appendTo(table); - if (el.settings.scrollY) { - $(tbody).css('max-height', el.settings.scrollY); - } + $('').appendTo(table); // Output a footer if we want a pager. if (el.settings.includePager && !(el.settings.sourceTable || el.settings.aggregation === 'simple')) { totalCols = el.settings.columns.length @@ -877,6 +867,7 @@ '' + '').appendTo(table); } + setTableHeight(el); // Add icons for table settings. tools = ''; if (document.fullscreenEnabled || document.mozFullScreenEnabled || document.webkitFullscreenEnabled) { @@ -902,6 +893,7 @@ $(table).trigger('footable_expand_all'); }); } + window.addEventListener('resize', function resize() { setTableHeight(el); }); }, /** diff --git a/js/indicia.datacomponents/jquery.idc.recordDetailsPane.js b/js/indicia.datacomponents/jquery.idc.recordDetailsPane.js index 0d26cf88..59427a82 100644 --- a/js/indicia.datacomponents/jquery.idc.recordDetailsPane.js +++ b/js/indicia.datacomponents/jquery.idc.recordDetailsPane.js @@ -32,6 +32,11 @@ */ var occurrenceId; + /** + * Additional useful field values. + */ + var extraFieldValues; + /** * Place to store public methods. */ @@ -53,11 +58,6 @@ var loadedAttrsOcurrenceId = 0; var loadedExperienceOcurrenceId = 0; - /** - * Popup form validator. - */ - var validator; - function getExperienceCells(buckets, userId, el, filter, yr) { var total = buckets.C + buckets.V + buckets.R; var indicatorSize; @@ -84,9 +84,9 @@ R: datedUrl.replace('-q-', 'R') }; links = { - V: buckets.V ? '' + buckets.V + '' : '0', - C: buckets.C ? '' + buckets.C + '' : '0', - R: buckets.R ? '' + buckets.R + '' : '0' + V: buckets.V ? '' + buckets.V + '' : '0', + C: buckets.C ? '' + buckets.C + '' : '0', + R: buckets.R ? '' + buckets.R + '' : '0' }; } else { // No explore URL, so just output the numbers. @@ -205,19 +205,39 @@ data: { occurrence_id: occurrenceId }, success: function success(response) { var attrsDiv = $(el).find('.record-details .attrs'); + // Make sure standard headings are present. + var combined = $.extend({ 'Additional occurrence attributes': [] }, response); + // False indicates record loaded but email not yet found. + indiciaData.thisRecordEmail = false; $(attrsDiv).html(''); - $.each(response, function eachHeading(title, attrs) { + $.each(combined, function eachHeading(title, attrs) { var table; var tbody; $(attrsDiv).append('

' + title + '

'); table = $('
').appendTo(attrsDiv); tbody = $('').appendTo($(table)); + if (title === 'Additional occurrence attributes') { + $('').appendTo(tbody); + $('').appendTo(tbody); + } $.each(attrs, function eachAttr() { var val = this.value.match(/^http(s)?:\/\//) ? '' + this.value + '' : this.value; $('').appendTo(tbody); + if (title === 'Recorder attributes' && this.system_function === 'email' && val.match(/@/)) { + // Store recorder email address for querying etc. + indiciaData.thisRecordEmail = val; + } }); + if (title === 'Additional occurrence attributes') { + if (extraFieldValues.licence) { + $('').appendTo(tbody); + } + if (extraFieldValues.external_key) { + $('').appendTo(tbody); + } + } }); }, dataType: 'json' @@ -325,8 +345,11 @@ $(el).find('.loading-spinner').hide(); } }, - error: function error(jqXHR, textStatus, errorThrown) { - alert('Elasticsearch query failed'); + error: function error(jqXHR) { + if (jqXHR.readyState === 4) { + // Don't bother if not done - i.e. error because user navigated away. + alert('Elasticsearch query failed'); + } }, dataType: 'json' }); @@ -373,7 +396,7 @@ // Always treat fields as array so code can be consistent. var fieldArr = Array.isArray(fields) ? fields : [fields]; $.each(fieldArr, function eachField(i, field) { - var fieldClass = 'field-' + field.replace('.', '--').replace('_', '-').replace('#', '-'); + var fieldClass = 'field-' + field.replace('.', '--').replace('_', '-').replace(/#/g, '-'); item = indiciaFns.getValueForField(doc, field); if (item !== '') { // Convert to hyperlink where relevant. @@ -382,58 +405,14 @@ } }); value = values.join(separator); + if (typeof value === 'undefined' || value === '') { + value = '-'; + } if (typeof value !== 'undefined' && value !== '') { rows.push(''); } } - function redetFormSubmit(e) { - var data; - e.preventDefault(); - if ($('#redet-species').val() === '') { - validator.showErrors({ 'redet-species:taxon': 'Please type a few characters then choose a name from the list of suggestions' }); - } else if (validator.numberOfInvalids() === 0) { - $.fancybox.close(); - data = { - website_id: indiciaData.website_id, - 'occurrence:id': occurrenceId, - 'occurrence:taxa_taxon_list_id': $('#redet-species').val(), - user_id: indiciaData.user_id - }; - if ($('#redet-comment').val()) { - data['occurrence_comment:comment'] = $('#redet-comment').val(); - } - $.post( - indiciaData.ajaxFormPostRedet, - data, - function onResponse(response) { - if (typeof response.error !== 'undefined') { - alert(response.error); - } - } - ); - // Now post update to Elasticsearch. ill the website ID to temporarily disable the record. - data = { - ids: [occurrenceId], - doc: { - metadata: { - website: { - id: 0 - } - } - } - }; - $.ajax({ - url: indiciaData.esProxyAjaxUrl + '/updateids/' + indiciaData.nid, - type: 'post', - data: data, - success: function success() { - $(dataGrid).idcDataGrid('hideRowAndMoveNext'); - } - }); - } - } - /** * Declare public methods. */ @@ -471,47 +450,28 @@ // Clean tabs $('.ui-tabs-nav').removeClass('ui-widget-header'); $('.ui-tabs-nav').removeClass('ui-corner-all'); - // Form validation for redetermination - if (el.settings.allowRedetermination) { - validator = $('#redet-form').validate(); - } $(dataGrid).idcDataGrid('on', 'rowSelect', function rowSelect(tr) { var doc; var rows = []; - var acceptedNameAnnotation; - var vernaculardNameAnnotation; + var anAnnotation; + var vnAnnotation; var key; var externalMessage; var msgClass = 'info'; - // Reset the redetermination form. - $('#redet-form :input').val(''); + // Clear the stored email until details loaded. + indiciaData.thisRecordEmail = null; + if (tr) { doc = JSON.parse($(tr).attr('data-doc-source')); occurrenceId = doc.id; - acceptedNameAnnotation = doc.taxon.taxon_name === doc.taxon.accepted_name ? ' (as recorded)' : ''; - if (el.settings.allowRedetermination) { - acceptedNameAnnotation += - ''; - } - vernaculardNameAnnotation = doc.taxon.taxon_name === doc.taxon.vernacular_name ? ' (as recorded)' : ''; - addRow(rows, doc, 'ID', 'id'); - addRow(rows, doc, 'ID in source system', 'occurrence.source_system_key'); - // Deprecated doc field mappings had occurrence_external_key instead - // of occurrence.source_system_key. This line can be removed if the - // index has been rebuilt. - addRow(rows, doc, 'ID in source system', 'occurrence_external_key'); + anAnnotation = doc.taxon.taxon_name === doc.taxon.accepted_name ? ' (as entered)' : ''; + vnAnnotation = doc.taxon.taxon_name === doc.taxon.vernacular_name ? ' (as entered)' : ''; + addRow(rows, doc, 'ID|status|checks', ['id', '#status_icons#', '#data_cleaner_icons#'], ' | '); + addRow(rows, doc, 'Accepted name' + anAnnotation, ['taxon.accepted_name', 'taxon.accepted_name_authorship'], ' '); + addRow(rows, doc, 'Common name' + vnAnnotation, 'taxon.vernacular_name'); if (doc.taxon.taxon_name !== doc.taxon.accepted_name && doc.taxon.taxon_name !== doc.taxon.vernacular_name) { - addRow(rows, doc, 'Given name', ['taxon.taxon_name', 'taxon.taxon_name_authorship'], ' '); + addRow(rows, doc, 'Name as entered', ['taxon.taxon_name', 'taxon.taxon_name_authorship'], ' '); } - addRow(rows, doc, 'Accepted name' + acceptedNameAnnotation, - ['taxon.accepted_name', 'taxon.accepted_name_authorship'], ' '); - addRow(rows, doc, 'Common name' + vernaculardNameAnnotation, 'taxon.vernacular_name'); - addRow(rows, doc, 'Taxonomy', ['taxon.phylum', 'taxon.order', 'taxon.family'], ' :: '); - addRow(rows, doc, 'Licence', 'metadata.licence_code'); - addRow(rows, doc, 'Status', '#status_icons#'); - addRow(rows, doc, 'Checks', '#data_cleaner_icons#'); - addRow(rows, doc, 'Date', '#event_date#'); - addRow(rows, doc, 'Output map ref', 'location.output_sref'); if (el.settings.locationTypes) { addRow(rows, doc, 'Location', 'location.verbatim_locality'); $.each(el.settings.locationTypes, function eachType() { @@ -520,14 +480,33 @@ } else { addRow(rows, doc, 'Location', '#locality#'); } - addRow(rows, doc, 'Sample comments', 'event.event_remarks'); - addRow(rows, doc, 'Occurrence comments', 'occurrence.occurrence_remarks'); - addRow(rows, doc, 'Submitted on', 'metadata.created_on'); - addRow(rows, doc, 'Last updated on', 'metadata.updated_on'); + addRow(rows, doc, 'Grid ref', 'location.output_sref'); + addRow(rows, doc, 'Date seen', '#event_date#'); + addRow(rows, doc, 'Recorder', 'event.recorded_by'); + addRow(rows, doc, 'Determiner', 'identification.identified_by'); addRow(rows, doc, 'Dataset', ['metadata.website.title', 'metadata.survey.title', 'metadata.group.title'], ' :: '); + addRow(rows, doc, 'Sample comment', 'event.event_remarks'); + addRow(rows, doc, 'Occurrence comment', 'occurrence.occurrence_remarks'); + + extraFieldValues = { + created_on: indiciaFns.getValueForField(doc, 'metadata.created_on'), + updated_on: indiciaFns.getValueForField(doc, 'metadata.updated_on'), + licence: indiciaFns.getValueForField(doc, 'metadata.licence_code'), + external_key: indiciaFns.getValueForField(doc, 'occurrence.source_system_key'), + }; + $(recordDetails).html('
Submitted on' + extraFieldValues.created_on + '
Last updated on' + extraFieldValues.updated_on + '
' + this.caption + '' + val + '
Licence' + extraFieldValues.licence + '
ID in source system' + extraFieldValues.external_key + '
' + caption + '' + value + '
' + rows.join('') + '
'); $(recordDetails).append('
Loading...
'); + rows = []; + addRow(rows, doc, 'Taxonomy', ['taxon.phylum', 'taxon.order', 'taxon.family'], ' :: '); + if (el.settings.extraLocationTypes) { + $.each(el.settings.extraLocationTypes, function eachType() { + addRow(rows, doc, this, '#higher_geography:' + this + ':name#'); + }); + } + $(recordDetails).append('

Derived info

'); + $(recordDetails).append('' + rows.join('') + '
'); loadedAttrsOcurrenceId = 0; // Reference to doc.occurrence_external_key is deprecated and can be // removed if the BRC index has been re-indexed. @@ -558,15 +537,6 @@ $(el).find('.empty-message').show(); $(el).find('.tabs').hide(); }); - if (el.settings.allowRedetermination) { - indiciaFns.on('click', '#popup-redet', {}, function expandRedet() { - $.fancybox($('#redet-form')); - }); - indiciaFns.on('click', '#cancel-redet', {}, function expandRedet() { - $.fancybox.close(); - }); - $('#redet-form').submit(redetFormSubmit); - } }, on: function on(event, handler) { diff --git a/js/indicia.datacomponents/jquery.idc.verificationButtons.js b/js/indicia.datacomponents/jquery.idc.verificationButtons.js index 7cae7a61..4dad90f6 100644 --- a/js/indicia.datacomponents/jquery.idc.verificationButtons.js +++ b/js/indicia.datacomponents/jquery.idc.verificationButtons.js @@ -17,6 +17,11 @@ * @link https://github.com/indicia-team/client_helpers */ + /** + * @todo: + * 2. Test if ajax methods still work in call to helper_base without calling iform_load_helpers. + * 3. General check of old verification form. + */ /** * Output plugin for verification buttons. */ @@ -24,6 +29,11 @@ 'use strict'; var $ = jQuery; + /** + * Currently selected row ID. + */ + var occurrenceId; + /** * Declare default settings. */ @@ -36,9 +46,22 @@ var callbacks = { }; + /** + * jQuery validation instance. + */ + var emailFormvalidator; + + /** + * jQuery validation instance. + */ + var redetFormValidator; + var dataGrid; - var saveVerifyComment = function saveVerifyComment(occurrenceIds, status, comment) { + /** + * Saves the comment associated with a verification or query event. + */ + function saveVerifyComment(occurrenceIds, status, comment) { var commentToSave; var allTableMode = $(dataGrid).find('.multi-mode-table.active').length > 0; var data = { @@ -89,7 +112,9 @@ function success(response) { if (allTableMode) { $('body > .loading-spinner').remove(); - alert(response.updated + ' record(s) updated.'); + // Unset all table mode as this is a "dangerous" state that should be explicitly chosen each time. + $(dataGrid).find('.multi-mode-table.active').removeClass('active'); + $(dataGrid).find('.multi-mode-selected').addClass('active'); // Wait a moment before refresh as Elastic updates not quite immediate. setTimeout(function doPopulate() { indiciaFns.populateDataSources(); @@ -145,15 +170,13 @@ data: data, success: function success(response) { if (typeof response.error !== 'undefined' || (response.code && response.code !== 200)) { - alert('Elasticsearch update failed'); + alert(indiciaData.lang.verificationButtons.elasticsearchUpdateError); } else { if (response.updated !== occurrenceIds.length) { - alert('An error occurred whilst updating the reporting index. It may not reflect your changes ' + - 'temporarily but will be updated automatically later.'); + alert(indiciaData.lang.verificationButtons.elasticsearchUpdateError); } else { $('body > .loading-spinner').remove(); if (occurrenceIds.length > 1) { - alert(response.updated + ' record(s) updated.'); // Wait a moment before refresh as Elastic updates not quite immediate. setTimeout(function doPopulate() { indiciaFns.populateDataSources(); @@ -166,8 +189,8 @@ $(dataGrid).find('.multiselect-all').prop('checked', false); } }, - error: function error(jqXHR, textStatus, errorThrown) { - alert('Elasticsearch update failed'); + error: function error() { + alert(indiciaData.lang.verificationButtons.elasticsearchUpdateError); }, dataType: 'json' }).always(function cleanup() { @@ -176,9 +199,12 @@ $('body > .loading-spinner').remove(); } }); - }; + } - var commentPopup = function commentPopup(status) { + /** + * Displays a popup dialog for capturing a verification or query comment. + */ + function commentPopup(status, commentInstruction) { var doc; var fs; var heading; @@ -194,7 +220,7 @@ ? $(dataGrid).find('.multiselect:checked').closest('tr') : $(dataGrid).find('tr.selected'); if (selectedTrs.length === 0) { - alert('There are no selected records. Either select some rows using the checkboxes in the leftmost column or set the "Apply decision to" mode to "all".'); + alert(indiciaData.lang.verificationButtons.nothingSelected); return; } $.each(selectedTrs, function eachRow() { @@ -209,7 +235,7 @@ if (status.query) { statusData.push('data-query="' + status.query + '"'); } - fs = $('
'); + fs = $('
'); if (todoCount > 1) { heading = status.status ? 'Set status to ' + indiciaData.statusMsgs[overallStatus] + ' for ' + todoCount + ' records' @@ -222,11 +248,379 @@ } $('' + heading + '') .appendTo(fs); - $('').appendTo(fs); - $('' + + '').appendTo(form); + $('').appendTo(form); + emailFormvalidator = $(form).validate({}); + $(form).submit(processEmail); + return emailTab; + } + + /** + * Display the popup dialog for querying a record. + */ + function queryPopup() { + var doc; + if ($(dataGrid).hasClass('multiselect-mode')) { + // As there are multiple records possibly selected, sending an email + // option not available. + commentPopup({ query: 'Q' }, indiciaData.lang.verificationButtons.queryInMultiselectMode); + } else { + doc = JSON.parse($(dataGrid).find('tr.selected').attr('data-doc-source')); + getCurrentRecordEmail(doc, function callback(emailTo) { + if (emailTo === '' || !emailTo.match(/@/)) { + commentPopup({ query: 'Q' }, indiciaData.lang.verificationButtons.queryUnavailableEmail); + } else { + // Got an email address. + $.ajax({ + url: indiciaData.esProxyAjaxUrl + '/doesUserSeeNotifications/' + indiciaData.nid, + data: { user_id: doc.metadata.created_by_id }, + success: function success(data) { + var commentTab; + var emailTab; + var order = 'commentFirst'; + var emailInstruct; + var commentInstruct; + var title1; + var title2; + var content; + if (data.msg === 'yes' || data.msg === 'maybe') { + emailInstruct = indiciaData.lang.verificationButtons.emailAvoidAsUserNotified; + commentInstruct = indiciaData.lang.verificationButtons.commentOkAsUserNotified; + } else if (data.msg === 'no' || data.msg === 'unknown') { + emailInstruct = indiciaData.lang.verificationButtons.emailOkAsUserNotNotified; + commentInstruct = indiciaData.lang.verificationButtons.commentAvoidAsUserNotNotified; + order = 'emailFirst'; + } + + commentTab = getQueryCommentTab(doc, commentInstruct, order === 'emailFirst'); + emailTab = getQueryEmailTab(doc, emailTo, emailInstruct, order === 'commentFirst'); + + title1 = order === 'emailFirst' ? 'Send email' : 'Add comment'; + title2 = order === 'emailFirst' ? 'Add comment' : 'Send email'; + content = $('