1

Topic: Record Verification in Instant Indicia

Hi,

I have enabled the Verification feature in Instant Indicia, but it appears that all the records being submitted through the Sample With Occurrences form are set as "Completed".

I would be very grateful if someone could point me in the right direction - even if it's just a reference to the right doc in the Indicia documentation. The only info I've found has been:

The Verification feature provides a quick and easy way to review, verify, reject, email details of and comment on incoming records.

This feature is based on the Verification 3 form which describes the features available. When using this feature, note that you must assign any users who you want to have access to the feature to the Verifier permission in Drupal.

The feature creates a menu item called Verification which is only visible to users with the required permissions.

but there's no real guidance as to how to put this into practice - as at present no submitted records are appearing in the verification queue.

2

Re: Record Verification in Instant Indicia

Hi
Can you send me a link and login to use to check your verification page please? If we upgrade all your code to the latest then we can install the same verification tool as on iRecord, which has been substantially upgraded since Instant Indicia was written.
Best wishes
John

John van Breda
Biodiverse IT

3

Re: Record Verification in Instant Indicia

Hi John,

Afraid I'm developing on my localhost at the moment - still in the early stages!

Best regards,

Steve

4

Re: Record Verification in Instant Indicia

Hi John,

Is the upgrade something that I could do manually, given the right files?

Otherwise, can I make use of the existing modules even if better ones exist?

I need a prod in the right direction as I've hit a bit of a wall.

Many thanks.

5

Re: Record Verification in Instant Indicia

Hi

I may be stepping in only half informed about what you are wanting and I haven't really used Instant Indicia. 

However, I would be looking at installing the Indicia Forms module version 0.9.0 from http://www.indicia.org.uk/downloads.

Then I would be creating a verification page by going to Content > Add Content > Indicia Pages and selecting Verification in the Form Category and probably Verification 4 from the list of Forms.

I haven't ever used this form but there will be a bunch of settings to configure, like every form, and each setting will be described within the form so it is hopefully self-explanatory.

You can see I'm not going to be any more help but maybe that is enough to suggest a way forward.

Jim Bacon.

6

Re: Record Verification in Instant Indicia

Cheers Jim, I'll give it a go.

I've also sent John a PM with a login to a test version of my application, so I hope he'll be able to take a look when he has a minute.

7

Re: Record Verification in Instant Indicia

Hi Jim, John and co,

I wondered if I could ask for a bit more guidance on the verification process?

I'm now running the latest Indicia modules in Drupal 7 and connecting to the NBN test warehouse and my "add a record" and "my records" pages seem to be working properly, so hopefully my last hurdle for now is the record validation.

I've created a "Verify records" Indicia page and chosen the "Verification 4" form from the form selection menu.

I've left the default values for the Report Names:
i.e.

Verification grid report 3
Explore records using standard filters - mapping
Explore records using standard filters - lores mapping
Record data for verification
Record attributes for verification

and I've set the preset parameter values to

survey_id=176
date_from=
date_to=
smpattrs=
occattrs=

My problem now is that, although the report does load in the records from my survey, changes in the validation status do not seem to save back to the warehouse. Clicking the "verify" buttons brings up the "Add verification comment" box and allows me to click "Save and Verify", but when I check the record in the warehouse or reload the page, the record is still "awaiting verification".

Any suggestions would be very welcome!

Thanks,

Steve

8

Re: Record Verification in Instant Indicia

It just popped in to my head to ask you if the Indicia AJAX proxy module is enabled. I suspect it is needed.

Jim Bacon.

9

Re: Record Verification in Instant Indicia

Superb! Thanks Jim! It was enabled, but the "authenticated user" didn't have permission to use it in Drupal. Changed that and it seems to be communicating with the warehouse again.

Could I ask you one more question, while you're here?

In my verification page, as above, when I click on the Images tab of the record details, no images are displayed - instead the "no image found" icon and the two letters shown on the image below are always shown. It's always identical, regardless of which record is chosen and whether the record has images or not.

[img]http://i.imgur.com/IK8KBkR.jpg[/img]

Does anything jump out at you?

Many thanks!

10

Re: Record Verification in Instant Indicia

No bright ideas for that one!
I'd be turning on my browser tools and inspecting the html to find what that is and where it has come from.
I'd be looking at network requests for files not found.
That might give a clue.

Jim.

11

Re: Record Verification in Instant Indicia

Hi Jim,

The get_images() function being called via ajax in the iform_verification_4 class is returning an array containing an error from the Warehouse:

permission denied for relation occurrence_media

It's trying to run a select query against the occurrence_media table but the account seems to be denied access to that table by postgres.

Do you think this a warehouse setting that needs to be changed, or is there a permission that is fed through from Drupal?

12

Re: Record Verification in Instant Indicia

Hi

Can you have another try. All the database views on the four media tables (occurrences, samples, locations, taxa) appeared to have been created with incorrect ownership. I have changed them and it has fixed a problem elsewhere that I was aware of but hadn't isolated. Hopefully, if my typing was accurate, it will cure your problem too.

Jim Bacon.