Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clearer labelling and/or auto-population of reporting-org/@narrative #1406

Closed
emmajclegg opened this issue Mar 21, 2024 · 6 comments · Fixed by #1432
Closed

Clearer labelling and/or auto-population of reporting-org/@narrative #1406

emmajclegg opened this issue Mar 21, 2024 · 6 comments · Fixed by #1432
Assignees
Labels
Enhancement ODS Issue initiated by ODS

Comments

@emmajclegg
Copy link
Collaborator

We're seeing many users mistakenly complete the reporting-org/@narrative field in Organisation Data with an organisation description, when it should be their organisation name. The long text strings that they're entering are causing problems for other IATI tools, so we want to make it clearer to users what this field is and, ideally, populate it for them.

In cases where the organisation has signed up as a primary reporter (almost all cases), reporting-org/@narrative should equal iati-organisation/name

For example, in my test account below, I've registered with publisher name "Emma's test publisher v.2" and as a primary reporter (reporting-org/@secondary-reporter = false)

image

My iati-organisation/name has been auto-populated, whereas the reporting-org/@narrative is left blank.

To make things clearer to users:

  1. can we replace the word "narrative" by "name" in the reporting-org user interface? (highlighted in the two screenshots below)
  2. what options are there for auto-populating this field with the publisher's organisation name? (in cases when reporting-org/@secondary-reporter = false). If missing default language is the problem, we can consider collecting this at point of registration.

image

image

@emmajclegg emmajclegg added ODS Issue initiated by ODS Enhancement labels Mar 21, 2024
@praweshsth
Copy link
Collaborator

Approach

  • When there is new sign up, the narrative will be populated with the name of the organisation.
  • The narrative, though, will be editable by the user, which will not update the existing name of the organisation element.
  • For existing organisation, deploy the script to change the narrative to the name of the organisation and republish organisation and published activitiy file

Issue/ concern/ question

  • For existing organisations, if there are multiple narrative in multiple languages, what should we do?
  • For existing organisations, the organisation file and the activity file needs to republish. Would that be okay?

@emmajclegg

@emmajclegg
Copy link
Collaborator Author

@praweshsth - the approach above sounds good for new sign ups; that's what I was focusing on.

I don't think we need to retrospectively apply it to existing organisations' data. In Support, we've already contacted a few publishers to ask them to correct their reporting-org/@narrative so we can continue doing that for those that need to change it.

@praweshsth
Copy link
Collaborator

Added estimation.

@sarinasindurakar
Copy link

sarinasindurakar commented Apr 16, 2024

@PG-Momik

  • Issue 1: Change the placeholder text as " Type name".
Screenshot 2024-04-16 at 16 30 29
  • Issue 2: Change the "Add additional narrative" to "Add additional name ".
Screenshot 2024-04-16 at 17 31 20
  • Issue 3. The placeholder not shown in organisation level languages.

  • Issue 4: The language is not preselected in organisation information.

@PG-Momik
Copy link
Collaborator

This has been deployed to staging.

@PG-Momik PG-Momik assigned emmajclegg and unassigned PG-Momik Apr 17, 2024
@emmajclegg
Copy link
Collaborator Author

Looks great!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement ODS Issue initiated by ODS
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants