PECommunity / community

平台工程社区 PECommunity 社区治理
https://pecommunity.cn
9 stars 6 forks source link

[WEBSITE] 建议增加一个PPT/PDF资料分享页面 #26

Open node opened 1 year ago

node commented 1 year ago

为了更好提升目前为数不多的公开演讲/分享资料的共享,建议社区网站增加一个 PPT/PDF资料分享页面,可以将已经公开的资料集中分享,并设置一个允许用户提交的按钮(如果表单功能不好实现,可以使用第三方表单/问卷服务替代)。

node commented 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

node commented 12 months ago

分享下我使用 v0.dev 生成的前端效果 https://v0.dev/t/M5YYGBahLuZ ,包含一个上传表单和展示列表页。

yufeiminds commented 11 months ago

@node 有个问题可能要注意下:如果添加外部资料预览,是不是可能会存在知识产权问题,我们该如何避免侵权?

node commented 11 months ago

@node 有个问题可能要注意下:如果添加外部资料预览,是不是可能会存在知识产权问题,我们该如何避免侵权?

很好的问题。