dteviot / WebToEpub

A simple Chrome (and Firefox) Extension that converts Web Novels (and other web pages) into an EPUB.
Other
737 stars 139 forks source link

Request: Better Manual Chapter Sorting #1557

Open Demaar opened 1 month ago

Demaar commented 1 month ago

Is your feature request related to a problem? Please describe. When downloading a snippet collection from a forum, they are often not properly ordered requiring me to do so manually. Having to go to 'Edit Chapter URLs' and manually Cut and Paste the links around is quite frustrating.

Describe the solution you'd like Preferably a Drag and Drop feature in the Chapter Select section.

dteviot commented 1 month ago

@Demaar

Preferably a Drag and Drop feature in the Chapter Select section.

My immediate reaction is that's likely to be a lot of work to implement and not likely to happen.

Please provide a link to a snippet collection and I'll take a look.

Demaar commented 1 month ago

Here is one on QQ, Here is one on FF.net, And Here's one on AO3. Note that some of the stuff is very NSFW.

dteviot commented 1 month ago

@Demaar So far as I can tell FF and A03 are in order. QQ requires an account. Am I missing something?

image

Demaar commented 1 month ago

They are in the same order as they are on the Site. Since this is a collection of Snippets, they are not always properly sorted. To take the Screenshot you gave as an example, 'I need a Hero' Parts 1,2,3 are Chapter 10,11,19, if I want to download it, I have to first go 'Edit Chapter URLs' and manually move Chapter 19 directly after Chapter 11, and then repeat that for every other set of connected stories, because otherwise all the small stories that are part of this collection will be separated all over the place and will force you to either read them out of order or constantly spend time searching where the next part of the current story is.

dteviot commented 1 month ago

Then, I can't see any easy way to put them in order. Although, you might try giving the list of hyperlinks to ChatGPT and ask if it can sort them into order.