补充主题静态资源与归档模板

This commit is contained in:
kate522 committed 2026-07-03 23:15:11 +08:00
1 parent 1268a55dd0
commit 3247db7ed1
265 files changed
+59174

No files matched your search

+47
View File
@@ -0,0 +1,47 @@
/**
* AKSRT Forum Edit — 帖子编辑页交互
*
* 处理论坛帖子编辑页的表单增强和标签输入。
*
* @package AKSRT
*/
(function () {
'use strict';
var form = document.querySelector('.aksrt-forum-edit__form');
if (!form) return;
// 标签输入增强:逗号分隔转标签 chips
var tagInput = form.querySelector('#topic_tags');
if (tagInput) {
tagInput.addEventListener('keydown', function (e) {
if (e.key === 'Enter') {
e.preventDefault();
}
});
}
// 表单提交确认
form.addEventListener('submit', function (e) {
var title = form.querySelector('#topic_title');
var content = form.querySelector('#topic_content');
if (title && title.value.trim() === '') {
e.preventDefault();
alert('标题不能为空');
title.focus();
return;
}
// TinyMCE 检查
if (typeof tinyMCE !== 'undefined' && tinyMCE.get('topic_content')) {
var editorContent = tinyMCE.get('topic_content').getContent().trim();
if (editorContent === '') {
e.preventDefault();
alert('内容不能为空');
return;
}
}
});
})();