修改Discuz! X3.2登录框提示文字“UID/用户名/Email”教程

移动互联网时代,越来越多的网站支持手机号登录,Discuz!程序也有相关的插件做了支持,但由于登录框提示文字不在在嵌入点,因此插件无法进行修改,需要站长手动进行修改。
以下是修改方法:

第一步:
打开source\language\member\lang_template.php
增加

'mobilenumber' => '手机号',

第二步:修改template\default\member\login_simple.htm
在25行

{lang username}

后面加入

/{lang mobilenumber}

第三步:更新缓存即可。

效果如下:
%title插图%num

Windows命令行生成keystore方法

生成keystore需要安装环境
可从Oracle官方下载:https://www.oracle.com/technetwork/java/javase/downloads/index.html

运行CMD打开命令提示符(WIN10环境用管理员运行,否则没有生成文件的权限)

如果没有配置过系统环境变量,需要添加临时环境变量

set PATH=%PATH%;"C:\Program Files (x86)\Java\jdk1.8.0_101\bin"

进入JDK的bin目录:CD C:\Program Files (x86)\Java\jdk1.8.0_101\bin

运行如下命令:

keytool -genkey -alias jiangdefu -keyalg RSA -validity 20000 -keystore jiangdefu.keystore

(-validity 20000代表有效期天数),命令完成后,bin目录中会生成jiangdefu.keystore

查看命令

keytool -list -keystore "jiangdefu.keystore"

输入你设置的keystore密码,可以查看证书指纹。