【开源】子比寻物插件 Findreve子比版-zibll综合交流社区-zibll子比主题-WordPress主题模板-zibll子比主题

【开源】子比寻物插件 Findreve子比版

最近因为自己的授权系统要写PHP对接演示插件,一点都不会PHP的我只能硬着头皮学quq

我之前写过一个在Github上开源且基于Python的物品管理系统(我个人喜欢叫寻物系统),叫做Findreve,突发奇想把它移植到子比上。

在Python版本中,它实现了物品管理和物品状态显示,还可以根据IP等信息追踪物品位置。Pro版本还可以使用API提交位置,为物联网设备位置追踪提供了可能。

于是心血来潮就写了个这样的东西,才刚开始写,只完成了最最基础的功能,在后续更新中会尽可能地同步Python版的Findreve Pro功能。目前已部署在我个人的生产环境上:

20250216225527192-屏幕截图-2025-02-16-224944

在刚搭建的子比测试站点中,添加一个状态为正常的物品时,它长这个样子:

20250216225527144-屏幕截图-2025-02-16-225137

你也可以将物品设置为借出状态,并可以设置归还日期。如果不设置归还日期,它就不会显示:

20250216225529386-屏幕截图-2025-02-16-224959

如果设置了归还日期,它还会显示归还日期和剩余天数:

20250217135810875-image-32

如果物品已经逾期,依然会有显示:

20250217135858274-image-33

还可以设置物品损坏,后续会添加管理员面板中仪表盘可查看损坏的物品列表:

20250217140057290-image-34

在后台面板里,还能管理物品存放的位置,比如书包,冰箱等等:

20250217140809648-image-35

还留了个后台设置,后续可以配置一些相关参数。后台直接调用子比自带的CSF框架,减小了插件体积。(感谢 @苏晨 和 @鼠子 )

20250217120812553-1000014885

第一次写PHP,也是第一次写WordPress × Zibll子比的插件,如果有问题请轻喷

第一版,也就免费开源了吧,后台提示要授权那里没写完,正式版发布以后通用于Findreve Pro的许可证。

后续还会更新什么呢?包括但不限于API提交地理位置,适配子比前端提交物品等。如果你有什么好的建议,也可以提出来。

此版本遵循 Findreve 社区版 的 GPL V3 开源许可证。

感谢你看到这里,下面附上插件安装包:

 
zib-findreve.zip
zip文件
18.9K

二开请联系我免费获取二开版本,此包二开可能会自动触发致命错误。

请登录后发表评论

    没有回复内容