{template 'common/header'}

## 系统当前版本: {IMS_FAMILY}{IMS_VERSION}（{IMS_RELEASE_DATE}）

{if !empty($upgrade) && !empty($upgrade['upgrade'])}
最新版本 微擎 {$upgrade['family']}{$upgrade['version']}【{$upgrade['release']}】版
需要更新文件
{php echo count($upgrade['files'])} 个
查看
需要更新数据库
{php echo count($upgrade['database'])} 项
查看
需要更新脚本
{php echo count($upgrade['scripts'])} 项
查看
更新协议事项
确保您的系统文件云端文件保持一致，避免被非法篡改！
已经做好了相关文件的备份工作，认同更新行为并自愿承担更新所存在的风险！
更新时请注意备份网站数据和相关数据库文件！官方不强制要求用户跟随官方意愿进行更新尝试！
{else}
当前版本为最新版本，您可以点击此按钮, 立即检查是否有新版本。
{/if}

#### 更新文件

{loop $upgrade['files'] $line}
{if is_file(IA_ROOT . $line)}M{else}A{/if}{$line}
{/loop}

#### 更新数据库

{loop $upgrade['database'] $line}
表名:
{$line['tablename']}
{if !empty($line['new'])}
New
{else}
{if !empty($line['fields'])}fields: {$line['fields']}; {/if}{if !empty($line['indexes'])}indexes: {$line['indexes']}{/if}
{/if}
{/loop}

#### 更新脚本

{loop $upgrade['scripts'] $line}
{$line['release']}{$line['message']}
{/loop}

#### 更新回滚列表

如果要恢复更早的记录请直接查看 /data/patch/ 目录
恢复时，请手动将此目录中的文件上传至网站即可（选中全部文件和目录直接上传）
{if !empty($patchs)}

日期 | 路径
--- | ---
{loop $patchs $path}
{php echo date('Y-m-d')} {php echo substr($path, 0, 2)}:{php echo substr($path, 2, 2)} | {$path}
{/loop}

{else} 今天暂无更新 {/if}
更新通知
模块列表
{if !empty($upgrade) && !empty($upgrade['upgrade'])}
{/if} {template 'common/footer'}