Please note, there are only a few developers working on WebToEpub, and we're not paid for doing this. (WebToEpub is completely free, and generates no money.) By asking to add a site, you're asking us to give you some of our limited free time. So, we think it's not unreasonable for me to ask you to do as much as you can to help us.
Check the site has not already been requested.
The site hasn't been requested yet
Provide URL for web page that contains Table of Contents (list of chapters) of a typical story on the site
https://ceavan.com/class-transfer
Did you try using the Default Parser for the site? If not, why not?
Yes, I did.
What settings did you use? What didn't work?
- URL of first chapter: https://ceavan.com/class-transfer/volume-1/chapter-0
- CSS selector for element holding content to put into EPUB: div.entry-content, div._ngcontent-ng-c356793284, and .content-container > div:nth-child(6). I tried each one separately
- CSS selector for element holding Title of Chapter
- CSS selector for element(s) to remove
The last one was a dumb attempt just to see if it works or not. I think these css selectors didn't work because the content of the page is not in the raw html (page source), even though one can find it through the inspect tool. The error message is Could not find content element for web page 'https://ceavan.com/class-transfer/volume-1/chapter-0' after all. I got this conclusion since the AI I asked for help said that this error message is printed because WebToEpub gets the content through the page source, rather than the inspect tool. I don't know if that's correct or not, so it would be nice if I can get a clarification about this.
If the Default Parser did not work, if you have developer skills, did you try writing a new parser?
I didn't try to write a new parser. I would like to at least get a pointer or two about parsing from a dynamically generated site before I try. I was told that this site is dynamically generated, and I honestly am not sure if WebToEpub can work if the content isn't in the page source. I'm willing to try though if it is feasible. Perhaps there are other sites that didn't put their content in the page source? I can take a look at their parsers if there are any.
Please note, there are only a few developers working on WebToEpub, and we're not paid for doing this. (WebToEpub is completely free, and generates no money.) By asking to add a site, you're asking us to give you some of our limited free time. So, we think it's not unreasonable for me to ask you to do as much as you can to help us.
Check the site has not already been requested.
The site hasn't been requested yet
Provide URL for web page that contains Table of Contents (list of chapters) of a typical story on the site
https://ceavan.com/class-transfer
Did you try using the Default Parser for the site? If not, why not?
Yes, I did.
What settings did you use? What didn't work?
The last one was a dumb attempt just to see if it works or not. I think these css selectors didn't work because the content of the page is not in the raw html (page source), even though one can find it through the inspect tool. The error message is
Could not find content element for web page 'https://ceavan.com/class-transfer/volume-1/chapter-0'after all. I got this conclusion since the AI I asked for help said that this error message is printed because WebToEpub gets the content through the page source, rather than the inspect tool. I don't know if that's correct or not, so it would be nice if I can get a clarification about this.If the Default Parser did not work, if you have developer skills, did you try writing a new parser?
I didn't try to write a new parser. I would like to at least get a pointer or two about parsing from a dynamically generated site before I try. I was told that this site is dynamically generated, and I honestly am not sure if WebToEpub can work if the content isn't in the page source. I'm willing to try though if it is feasible. Perhaps there are other sites that didn't put their content in the page source? I can take a look at their parsers if there are any.