EPrints Technical Mailing List Archive

See the EPrints wiki for instructions on how to join this mailing list and related information.

Message: #10232


< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First

Re: [EP-tech] Seeking Solution: Bulk Reassign Items depositing owner After User Deletion in EPrints


The batch edit can be found after doing search via the search items option on the admin page.  If you do a search for the old user id (37?), which I think is a default search field,  then at the top of the search results page, the batch edit logo looks like a hammer and spanner. I think the wiki has a guide. Just do a search for "batch edit" on wiki.eprints.org.



From: eprints-tech-request@ecs.soton.ac.uk <eprints-tech-request@ecs.soton.ac.uk> on behalf of Abid Fakhre Alam <abidfakhrealam@gmail.com>
Sent: Monday, September 8, 2025 7:42:42 am
To: eprints-tech@ecs.soton.ac.uk <eprints-tech@ecs.soton.ac.uk>
Subject: [EP-tech] Seeking Solution: Bulk Reassign Items depositing owner After User Deletion in EPrints

CAUTION: This e-mail originated outside the University of Southampton.
CAUTION: This e-mail originated outside the University of Southampton.
Hi All,

We are using EPrints version  3.4.3, having more than 8000 records in the repository.

After deleting an inactive user (s) account, we have encountered a problem where all the items deposited by that user (s) now display the following message on their abstract page:

Depositing User: Users 37 not found.

  1. How to identify all affected records? What is the best method to find all items in the repository that show this "user not found" error for a specific deleted user ID? A simple search for the text "not found" does not seem to work within the standard search interface.
  2. How to perform the bulk reassignment? Once identified, we need to bulk-reassign the "depositing user" for these items

I have explored the Admin interface and not found any Bulk Edit tool to manage such task in the repository.

Thanks and Best Regards,
Abid Fakhre Alam