具體修改後如圖:

具體到保存了多少秒!
同時顯示字數有多少,非常方便大家查看自己文章!
修改教程:
打開文件:/admin/views/article_write.php,找到代碼:
<label>文章摘要:</label>大概18行!
在這段代碼上面增加一串代碼:
<span id="save_info2"></span><br>修改後截圖爲:

第二步修改
打開文件,/admin/views/js/common.js,找到函數autosave
將函數替換爲:
function autosave(act) {
const nodeid = "as_logid";
const timeout = 60000;
const url = "article_save.php?action=autosave";
const alias = $.trim($("#alias").val());
const content = Editor.getMarkdown();
let ishide = $.trim($("#ishide").val());
if (ishide === "") {
$("#ishide").val("y")
}
if (alias != '' && 0 != isalias(alias)) {
$("#msg").show().html("鏈接別名錯誤,自動保存失敗");
if (act == 0) {
setTimeout("autosave(1)", timeout);
}
return;
}
// 編輯發佈狀態的文章時不自動保存
if (act == 1 && ishide == 'n') {
return;
}
// 內容爲空時不自動保存
if (act == 1 && content == "") {
setTimeout("autosave(1)", timeout);
return;
}
// 距離上次保存成功時間小於一秒時不允許手動保存
if ((new Date().getTime() - Cookies.get('em_saveLastTime')) < 1000 && act != 1) {
alert("請勿頻繁操作!");
return;
}
const btname = $("#savedf").val();
$("#savedf").val("正在保存中...");
$('title').text('[保存中] ' + titleText);
$("#savedf").attr("disabled", "disabled");
$.post(url, $("#addlog").serialize(), function (data) {
data = $.trim(data);
var isresponse = /.*autosave\_gid\:\d+\_.*/;
if (isresponse.test(data)) {
const getvar = data.match(/_gid:([\d]+)_/);
const logid = getvar[1];
const d = new Date();
const h = d.getHours();
const m = d.getMinutes();
const s = d.getSeconds();
const tm = (h < 10 ? "0" + h : h) + ":" + (m < 10 ? "0" + m : m) + ":" + (s < 10 ? "0" + s : s); // 添加秒數
const contentWithoutNewlines = content.replace(/\n/g, ""); // 移除換行符
const wordCount = contentWithoutNewlines.length; // 統計文章字數
$("#save_info").html("保存於:" + tm + ",字數:" + wordCount + " <a href=\"../?post=" + logid + "\" target=\"_blank\">預覽文章</a>");
$("#save_info2").html("保存於:" + tm + ",字數:" + wordCount + " <a href=\"../?post=" + logid + "\" target=\"_blank\">預覽文章</a>");
$('title').text('[保存成功] ' + titleText);
articleTextRecord = $("#addlog textarea[name=logcontent]").val(); // 保存成功後,將原文本記錄值替換爲現在的文本
Cookies.set('em_saveLastTime', new Date().getTime()); // 把保存成功時間戳記錄(或更新)到 cookie 中
$("#" + nodeid).val(logid);
$("#savedf").attr("disabled", false).val(btname);
} else {
$("#savedf").attr("disabled", false).val(btname);
$("#save_info").html("保存失敗,可能文章不可編輯或達到每日發文限額").addClass("alert-danger");
$('title').text('[保存失敗] ' + titleText);
}
});
if (act == 1) {
setTimeout("autosave(1)", timeout);
}
}替換後,保存即可!