Open node opened 1 year ago
建议方案 1、数据存储:按年度以json数据保存PPT/PDF的元数据信息 2、列表页面按年度加载数据并网格布局展示,支持按时间排序、全文检索?(fusejs.io/ , lunrjs.com, https://gitee.com/skyogo_01/JSsearch ) 3、单个PPT/PDF文件使用 js插件展示
选择兼容性较好的 Javascript 预览展示 PPTx/PDF 文件的类库: PPTx :PPTXjs PDF :pdf.js(pdf.js, viewer.js) pdfobject.js vue-pdf
分享下我使用 v0.dev 生成的前端效果 https://v0.dev/t/M5YYGBahLuZ ,包含一个上传表单和展示列表页。
@node 有个问题可能要注意下:如果添加外部资料预览,是不是可能会存在知识产权问题,我们该如何避免侵权?
@node 有个问题可能要注意下:如果添加外部资料预览,是不是可能会存在知识产权问题,我们该如何避免侵权?
很好的问题。
为了更好提升目前为数不多的公开演讲/分享资料的共享,建议社区网站增加一个 PPT/PDF资料分享页面,可以将已经公开的资料集中分享,并设置一个允许用户提交的按钮(如果表单功能不好实现,可以使用第三方表单/问卷服务替代)。