👤

重置密码

发送中...
返回登录

Proxmox Virtual Environment 个性化定制

虚拟化 94 浏览 2 分钟阅读

概述

没啥特殊的介绍,Proxmox Virtual Environment 的UI有些不如意,想按自己的意愿去修改修改,记录分享下部分修改的内容代码。

节点标题

打开路径 /usr/share/pve-manager/ 下的 index.html.tpl 文件,修改代码第7行

<title>[% nodename %] - Proxmox Virtual Environment</title>

移动终端

打开路径 /usr/share/pve-manager/touch 下的 index.html.tpl 文件

<title>[% nodename %] - Proxmox Virtual Environment</title>

自定义背景图片

打开路径 /usr/share/javascript/extjs/theme-crisp/resources 中的 theme-crisp-all_1.css

搜索 background-image:none 修改为

background-image:url(/pve2/images/bg.png);
background-size: 100%;
background-position: top;
background-attachment: fixed;

bg.png是背景图素材,提前存放至 /usr/share/pve-manager/images 目录下

顶部背景图片

搜索 .x-plain{overflow:hidden;position:relative 在后面加上

;background-image:url(/pve2/images/bg.png);

LOGO图标

打开路径 /usr/share/pve-manager/images 替换文件 proxmox_logo.png 修改为自己的图片,分辨率是177*34

删除版本号

打开路径 /usr/share/pve-manager/js 中的 pvemanagerlib.js 文件

搜索 if (PVE.VersionInfo) { 删除相关代码,所有 Virtual Environment 替换为对应的内容

搜索框文字替换

打开路径 /usr/share/pve-manager/js 中的 pvemanagerlib.js 文件

搜索 emptyText: gettext('Search'), 修改 'Search' 为自定义内容

登录报错提示

打开路径 /usr/share/pve-manager/js 中的 pvemanagerlib.js 文件

搜索 Login failed. Please try again,修改为自定义内容

搜索 Please wait... 全部替换为自定义内容

登录界面标题

打开路径 /usr/share/pve-manager/js 中的 pvemanagerlib.js 文件

搜索 title: gettext('Proxmox VE Login'),替换修改为自定义内容

登录框的账号密码文字

打开路径 /usr/share/pve-manager/js 中的 pvemanagerlib.js 文件

搜索 fieldLabel: gettext('User name'), 替换为自定义内容

未订阅提示内容

打开路径 /usr/share/pve-manager/js 中的 pvemanagerlib.js 文件

搜索 Please visit  替换为自定义内容

删除文档链接

打开路径 /usr/share/pve-manager/js 中的 pvemanagerlib.js 文件

搜索 Proxmox VE Documentation Index 注释或删除代码