[Enhancement]: Bulk Editor: Apply field to multiple books #210

Closed
opened 2026-04-24 23:01:08 +02:00 by adam · 6 comments
Owner

Originally created by @Jdiesel87 on GitHub (Feb 17, 2022).

Maybe this can all already be be done but it is it wasn't intuitive to me.

When you open up multiple books in the bulk editor it would be nice to be able to apply an edit to multiple books at once. I ran into the need for this when adding multiple books to a series. I could also see this being extremely useful for editing genre tags or getting consistent spelling on an authors name.

Originally created by @Jdiesel87 on GitHub (Feb 17, 2022). Maybe this can all already be be done but it is it wasn't intuitive to me. When you open up multiple books in the bulk editor it would be nice to be able to apply an edit to multiple books at once. I ran into the need for this when adding multiple books to a series. I could also see this being extremely useful for editing genre tags or getting consistent spelling on an authors name.
adam added the enhancement label 2026-04-24 23:01:08 +02:00
adam closed this issue 2026-04-24 23:01:08 +02:00
Author
Owner

@advplyr commented on GitHub (Feb 17, 2022):

Yeah this is needed for sure. Do you have an idea of what this would look like?

If you select multiple audiobooks with different genres would you be able to add a single genre to them, or just overwrite the genre for them all?

I'm thinking that each field will need a checkbox next to it for if you want to use that field. That would handle the use-case where you want to make a field empty for all selected books.

@advplyr commented on GitHub (Feb 17, 2022): Yeah this is needed for sure. Do you have an idea of what this would look like? If you select multiple audiobooks with different genres would you be able to add a single genre to them, or just overwrite the genre for them all? I'm thinking that each field will need a checkbox next to it for if you want to use that field. That would handle the use-case where you want to make a field empty for all selected books.
Author
Owner

@Jdiesel87 commented on GitHub (Feb 17, 2022):

I can see use cases for both adding to a field and replacing the entire field. Given the choice between the two I think replacing the entire field would be the most flexible.

Maybe a copy dialog which you are able to select from the source field, click copy-to, which would bring up checkboxes for the other books in the bulk editor view, and a confirmation box.

@Jdiesel87 commented on GitHub (Feb 17, 2022): I can see use cases for both adding to a field and replacing the entire field. Given the choice between the two I think replacing the entire field would be the most flexible. Maybe a copy dialog which you are able to select from the source field, click copy-to, which would bring up checkboxes for the other books in the bulk editor view, and a confirmation box.
Author
Owner

@advplyr commented on GitHub (Feb 17, 2022):

My original design idea that I didn't publish because I thought it wasn't very clear was this:

image

Where pressing "Apply" would map those fields onto all the selected books below. Something isn't right about it though, it isn't intuitive enough. Thoughts?

@advplyr commented on GitHub (Feb 17, 2022): My original design idea that I didn't publish because I thought it wasn't very clear was this: ![image](https://user-images.githubusercontent.com/67830747/154534649-e6f543d7-bfc4-4ebc-a775-64c166af7d14.png) Where pressing "Apply" would map those fields onto all the selected books below. Something isn't right about it though, it isn't intuitive enough. Thoughts?
Author
Owner

@Jdiesel87 commented on GitHub (Feb 17, 2022):

I'm not always the best person to get UI feedback from since I am very utilitarian. When I get home I will have a peek at how Calibre does it, I'm pretty sure it has the option to do exactly this

@Jdiesel87 commented on GitHub (Feb 17, 2022): I'm not always the best person to get UI feedback from since I am very utilitarian. When I get home I will have a peek at how Calibre does it, I'm pretty sure it has the option to do exactly this
Author
Owner

@advplyr commented on GitHub (Feb 18, 2022):

I just pushed v1.6.69 and added the map details section.

image

@advplyr commented on GitHub (Feb 18, 2022): I just pushed `v1.6.69` and added the map details section. ![image](https://user-images.githubusercontent.com/67830747/154593039-c6dcb559-b4e5-4017-a902-7efe6047d51a.png)
Author
Owner

@Jdiesel87 commented on GitHub (Feb 18, 2022):

Works great! Thanks!

This should make taming my mess of a library much less painful.

@Jdiesel87 commented on GitHub (Feb 18, 2022): Works great! Thanks! This should make taming my mess of a library much less painful.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#210