查看: 109|回覆: 3

[教程] 修改提示信息的持续时间

[複製鏈接]

14

主題

24

回帖

0

積分

热心网友

金币
24
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2010-2-19
發表於 2019-7-13 19:38:34 | 顯示全部樓層 |閲讀模式


实现效果:由于部分提示信息较小,且显示时间极短,例如登录失败提示,很多人登录失败时可能并没有留意到该提示信息,所以进行以下调整,将部分提示信息的显示时间延长至10秒,加大字号,放大背景图片。

1、打开 static/js/common.js 文件,查找:
  1. showPrompt(null, null, '<i>' + msg + '</i>', closetime * 1000, 'popuptext');

替换为(增加一个判断):
  1.   var msga = msg.substring(0,2);
  2.                 if(msga == '帐号' || msga == '密码') {
  3.                         showPrompt(null, null, '<i>' + msg + '</i>', 10000, 'popuptext2');
  4.                 } else {
  5.                         showPrompt(null, null, '<i>' + msg + '</i>', closetime * 1000, 'popuptext');
  6.                 }

说明:将代码中的文字改为你需要调整显示时间、样式的提示信息的前两个字。有选择地改动,避免全站调整。

2、打开当前模板目录下的 common/common.css 文件,查找:
  1. .popuptext .pc_r { background-position: -30px 0; }

在其下方增加:
  1. /* 用于文字提示等弹出层提示放大文字延长时间 */
  2.         .popuptext2 .pc_l,.popuptext2 .pc_c,.popuptext2 .pc_inner,.popuptext2 .pc_r { height: 76px; line-height: 76px; background: url({IMGDIR}/popuptext_bg_2.png) no-repeat -5px -15px; }
  3.         .popuptext2 .pc_c { width: 384px; background-position: 0 -108px; background-repeat: repeat-x; }
  4.         .popuptext2 .pc_inner { white-space: nowrap; text-align: center; width: auto; background-position: 50% -230px; }
  5.         .popuptext2 .pc_r { background-position: -85px -14px; }
  6.         .popuptext2 .pc_inner i { font-size:14px; font-weight:bold; }

3、上传覆盖,更新缓存。

4、将此背景图片上传到你的模板图片目录(点击放大后再保存)。


提示, 信息, 部分, 显示, 时间
popuptext_bg_2.png
回覆

使用道具 舉報

0

主題

6

回帖

0

積分

热心网友

金币
6
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2010-7-15
發表於 2019-7-23 16:02:49 | 顯示全部樓層
图片有水印啊,能不能上传个无水印版本?
回覆

使用道具 舉報

2

主題

9

回帖

0

積分

热心网友

金币
9
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-8-3
發表於 2019-7-22 08:18:47 | 顯示全部樓層
打包再上传吧。
回覆

使用道具 舉報

1

主題

28

回帖

0

積分

热心网友

金币
28
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2008-11-3
發表於 2019-7-13 20:13:53 | 顯示全部樓層
这个有道理,建议官方收纳在新更新里
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部