复制的模块也可以像原模块一样升级,做不到同步升级的话, 可以手动另行升级也行啊
如果程序文件(图片)站长修改过, 而官方源文件并未更新, 就不要也出现在升级列表里
如果程序文件(图片)站长修改过, 而官方源文件有更新, 则给出提示。
升级文件给最好出分类,表明哪些升级文件隶属于系统, 模块名称,风格名称
。。。。。。。
难
第一个就难以实现,复制模块你得生成新的模块关键字,官方更新文件后,都是默认文件,不可能去把所有用户的复制模块去遍历一遍,然后对应关键字改名匹配升级,时间复杂度太高。确实需要升级的话,只有自己幸苦点,对比哪些文件做了修改,然后手动升级;
第2、3两条可以实现,但是也是比较复杂的,官方估计没那个精力,如果用户修改了文件,但是觉得自己改的不好,想恢复官方同步,如果不显示了,就没有升级机会了,得下载新的程序覆盖才能解决,当前方法算是不错的一种了,文件加锁,升级时变黄色,默认不勾选。所以没必要隐藏;
第4升级文件分类就有点多余了,看目录关键字就可以看到哪些是什么模块插件了,比如cms、bbs等,没有关键字的,比如common等一些非模块插件关键字就是系统的核心升级。
如果看都不愿意看,那就没法说了。。。
至于第二条.既然自己改过的话,就锁定不要升级好了.