仅/ elgg_update_services
在Elgg社区网站上检查插件更新。
3.3.0
2022-05-28 09:23 UTC
Requires
- composer/installers: >=1.0.8
README
最新版本:3.3.0
发布日期:2022-05-28
联系方式: iionly@gmx.de
许可证:GNU通用公共许可证版本2
版权:© iionly - 2014,© Ray J - 2011
描述
Elgg更新服务插件将检查Elgg社区网站上安装的插件仓库,并通知您有关新插件发布的电子邮件。此插件最初由Ray J开发。由于Ray J没有更多时间开发它,所以我接过了维护工作。
自动检查更新的部分是随机的,以避免对Elgg社区网站服务器的过多负载。两次自动检查之间的最短时间是7天。在这7天的基础上,额外增加了一个1分钟到1天的随机间隔,因此自动检查每7-8天进行一次。或者,您可以手动检查更新(检查总是在查看“管理更新”页面时进行)。
如果找到了插件的新版本,您可以选择访问Elgg社区网站上相应插件的页面,或者直接下载最新版本。
要求
- 启用Elgg“每小时”cron任务
- 您的网站和Elgg社区之间的HTTP请求使用端口80。如有疑问,请咨询您的托管服务提供商。
安装说明
- 如果您已安装了Elgg更新服务插件的旧版本,请在将新版本复制/解压缩到您的服务器之前,首先从您的mod目录中删除旧elgg_update_services插件文件夹。
- 将elgg_update_services存档复制/解压缩到mod文件夹
- 启用elgg_update_services插件
- 可选,在Elgg更新服务插件设置页面输入电子邮件地址,以接收有关可用的插件更新的通知。
感谢(由Ray J提供)
- 向Cash表示感谢,他开发了社区网络服务,并提供了不懈的支持。
- 向巴西社区致以诚挚的问候。你们很棒,我的朋友们。
- 一如既往,感谢Dhrup。他知道原因。
Elgg更新服务插件的生命周期结束
抱歉。但我看不到继续维护此插件有任何意义。Elgg 4.0及更高版本不再使用manifest.xml文件来处理版本信息。但此文件曾被Elgg更新服务插件用来创建校验和,与服务器端(即社区网站)创建的校验和进行比较(即在其他步骤中找到是否有适用于Elgg版本的第三方插件的新版本)。因此,Elgg更新服务插件需要在Elgg 4上重新编写,包括在Elgg社区服务器上的社区插件仓库插件上的一些更改。另外,一些开发者可能根本不会在社区网站上发布他们的插件(或者只有巨大的延迟),而是将他们的开发工作大部分(或仅)在自己的GitHub仓库上完成。因此,如果Elgg更新服务插件不报告新插件发布的可用性,可能会经常产生错误的印象——可能有一些插件,但只是在Elgg社区网站上不可下载。
关于如何了解新插件发布的建议
- 在Elgg社区网站上关注(成为“朋友”)开发者,并配置通知设置以在开发者的新活动上收到电子邮件。您将了解有关新插件发布的消息,
- 如果您感兴趣的插件有GitHub仓库,请“关注”此仓库以接收有关新活动状态更新的通知。