Ik zeg dit zelden, maar ik weet niet zeker of Discourse een goed hulpmiddel is voor uw probleem.
Als u het toch wilt proberen, zou ik waarschijnlijk iets doen als een onderwerp per boek maken en misschien een bericht per hoofdstuk, als dat logisch is (misschien zijn er geen hoofdstukken?).
Dan zou je een importscript kunnen gebruiken dat de mapnaam leest en een onderwerp aanmaakt en dan iets doet als
files.each do |f|
u=uploader.create_upload(1, f.path, f.filename)
raw += uploader.html_for_upload(u, f.filename)
end
En dan zou je die ‘raw’ gebruiken om een onderwerp te maken.
Je zou in de map met importscripts moeten kijken om enkele voorbeelden te vinden van het maken van onderwerpen, maar dat is een globaal idee.
En dat zou dan alle afbeeldingen in één onderwerp/bericht plaatsen. En dan zijn er enkele tools waarmee je door een heleboel afbeeldingen kunt scrollen, denk ik. Misschien heeft iemand anders daar meer aandacht aan besteed dan ik.