我很少这么说,但我不太确定 Discourse 是否是解决您问题的合适工具。
如果您仍然想这样做,我可能会创建一个主题代表一本书,然后创建一个帖子代表一章,如果这说得通的话(也许没有章节?)。
然后,您可以使用一个导入脚本来读取目录名称并创建一个主题,然后执行类似的操作:
files.each do |f|
u=uploader.create_upload(1, f.path, f.filename)
raw += uploader.html_for_upload(u, f.filename)
end
然后您将使用该原始数据来创建一个主题。
您需要查看导入脚本目录以查找创建主题的一些示例,但这只是一个大致的想法。
然后,这将把所有图像放在一个主题/帖子中。然后有一些工具可以让您滚动浏览大量图像,我想。也许其他人比我更关注那些。