Closed Gyukat closed 3 years ago
I will stick in some notes later...but hopefully most of this is intuitive. I have added a flagging module similar to the reports/institutions module.
In general, agency users have very little that they can change, and only in their own record. They CANNOT create a new record.
Comments on Agency List:
Comments on Agency Record/Agency Name:
Functionality problem with names:
Validity:
Activity:
We should actually just list all the information...otherwise, it just looks weird. So, on the main form show:
If there is a valid to date and it has passed, then you can just write "expired" before or after the entry, ideally in red or pink.
Expired activities should go at the end of the list. Activities can otherwise list by type: institutional, institutional/programme, programme, joint programme,
The activity pop-up is locked for me...that should only be the case for Agency Users. (I will wait for you to unlock it before I test this form.)
So, funny thing...I was using the PKA record to do all my testing, and now it has completely disappeared from the test system. Can you figure out what happened? Is it in some twilight zone or did I actually expunge it from the system with something that I did.
Focus Countries:
Validation: There is a bigger validation question...basically, the registration dates, focus countries and activities should not be able to be deleted if this violates the data relations (i.e. if the focus country or activity is already from a report OR if a report has been uploaded for that period registration period by the agency).
In these cases, you can create a "valid to" date if you want to halt the activity or country or agency status, but you should not be able to violate the data structure by deleting or changing the value.
(We can ask Melinda about the names of activities and how stable these are...maybe these could be edited, but countries and registration dates...I don't see it.)
When I changed and submitted the agency record, it kept me in the edit view. Really confusing...
In this case, some of the data "stuck" in the fields, but for instance the added phone number just seemed to disappear.
I've put Agencies to Solr as well to be able to 'live filter' the dropdowns. I've added focus country just because I thought it could be interesting. :) More to come...
- You should never be able to have two primary names on any one pop up. For example, current names should only have one primary name and one primary acronym. They do not have to be paired (which is why we put a check box on all fields.
I need a bit of help with this one:
BASICALLY, I THINK THE WHOLE AGENCY RECORD SHOULD BE DISCUSSED A BIT.
Melinda's comments AGENCY RECORD:
Three views: