iionly / gifts
向你的朋友发送礼物。
2.3.1
2018-06-02 16:21 UTC
Requires
- composer/installers: >=1.0.8
This package is auto-updated.
Last update: 2024-09-12 06:06:04 UTC
README
最新版本: 2.3.1
发布日期: 2018-06-02
联系方式: iionly@gmx.de
许可协议: GNU通用公共许可证版本2
版权: (c) iionly, Galdrapiu, Christian Heckelmann
安装
如果是从低于2.3.1版本的版本升级,请先阅读下面的升级说明!
- 如果你已经安装了旧版本的礼物插件,请在安装新版本之前先禁用它,并完全删除礼物插件文件夹。
- 将礼物插件文件夹复制到你的模块文件夹中。
- 在你的网站管理部分启用礼物插件(配置 - 插件)。
- 在你的网站管理部分配置礼物(配置 - 设置 - 礼物)。
升级
从礼物插件的2.3.1版本开始,礼物图片不再保存在并从模块中礼物插件文件夹内的images子目录中提供,而是保存在并从Elgg数据目录中提供。如果你已经使用了低于2.3.1版本的礼物插件,可以使用迁移脚本来重新创建Elgg数据目录中的礼物图片和礼物图片缩略图。可以从礼物插件设置页面触发升级脚本的执行。请在升级到礼物插件的2.3.1或更高版本后检查是否显示待处理的升级。
升级脚本无法处理迁移。如果你之前使用的是低于0.1.0版本的礼物插件,并且已经上传了图片到图片文件夹,你必须再次在礼物管理菜单中上传图片。
从0.1.0版本升级到2.3.1或更高版本时,你需要保留礼物插件文件夹中的images子目录,直到迁移升级成功完成。请按以下步骤操作:
- 备份你的Elgg站点的数据库和数据目录(运行更改数据库和数据目录的升级脚本时可能会出错),
- 备份礼物插件文件夹中的images子目录(mod/gifts/images)。暂时不要删除images子目录!
- 在你的网站管理部分禁用礼物插件。
- 从礼物目录中删除所有礼物插件文件和子文件夹,除了images文件夹。
- 将礼物插件的新版本(2.3.1或更高)复制到你的模块文件夹中。
- 在你的网站管理部分启用礼物插件。
- 转到礼物插件设置页面(配置 - 设置 - 礼物)。应该会显示一个升级按钮。点击它以执行迁移升级。
- 升级完成后,礼物图片应该再次显示(在个别礼物设置选项卡页面、礼物页面、礼物小部件等)。请确保它们确实显示,以便知道迁移已成功完成。
- 迁移完成后,您可以删除images文件夹(mod/gifts/images)。
如果迁移失败,你可以尝试再次进行(在这种情况下,首先从备份中恢复数据库和数据目录)或者你需要手动重新上传礼物图片。希望这不会成为必要。如果你需要访问礼物图片文件目录,它们保存在数据目录中的site_entity子目录内(在大多数情况下,该子目录位于数据目录的1/1/gifts中)。