升级Discuz! X3.5后,发帖出现 抱歉,您尚未输入标题或内容

原创 pcp44  2025-08-17 17:19:06  阅读 6 次 评论 0 条
摘要:

升级3.5后,发帖时出现,“抱歉,您尚未输入标题或内容”,怎样处理呢

原因:是升级3.5后,官方的post.php文件是有所变更的,但是你的主题并没有适配新版,没有更新,所以出现了异常。

解决方法:打开文件编辑:template\one_simple(这个文件夹名称,与你用的主题有关,不用的主题模板,就不同的文件夹)\forum\post.php
第一个JS代码全部删除掉
<script type="text/javascript">

换成下面的代码即可

<script type="text/javascript">
        var allowpostattach = parseInt('{$_G['group']['allowpostattach']}');
        var allowpostimg = parseInt('$allowpostimg');
        var pid = parseInt('$pid');
        var tid = parseInt('$_G[tid]');
        var extensions = '{$_G['group']['attachextensions']}';
        var imgexts = '$imgexts';
        var postminchars = parseInt('$_G['setting']['minpostsize']');
        var postmaxchars = parseInt('$_G['setting']['maxpostsize']');
        var postminsubjectchars = parseInt('$_G['setting']['minsubjectsize']');
        var postmaxsubjectchars = parseInt('$_G['setting']['maxsubjectsize']');
        var disablepostctrl = parseInt('{$_G['group']['disablepostctrl']}');
        var seccodecheck = parseInt('<!--{if $seccodecheck}-->1<!--{else}-->0<!--{/if}-->');
        var secqaacheck = parseInt('<!--{if $secqaacheck}-->1<!--{else}-->0<!--{/if}-->');
        var typerequired = parseInt('{$_G[forum][threadtypes][required] or ''}');
        var sortrequired = parseInt('{$_G[forum][threadsorts][required] or ''}');
        var special = parseInt('$special');
        var isfirstpost = <!--{if $isfirstpost}-->1<!--{else}-->0<!--{/if}-->;
        var allowposttrade = parseInt('{$_G['group']['allowposttrade']}');
        var allowpostreward = parseInt('{$_G['group']['allowpostreward']}');
        var allowpostactivity = parseInt('{$_G['group']['allowpostactivity']}');
        var sortid = parseInt('$sortid');
        var special = parseInt('$special');
        var fid = $_G['fid'];
        var postaction = '{$_GET['action']}';
        var ispicstyleforum = <!--{if $_G['forum']['picstyle']}-->1<!--{else}-->0<!--{/if}-->;
</script>

升级Discuz! X3.5后,发帖出现 抱歉,您尚未输入标题或内容.png

实际上就是新版本在发帖上做了调整,旧版本自定义的模版变量缺少了导致的,上面的JS是从3.5最新版官方模版提取的代码

本文地址:https://b.gx86.cn/?id=118
版权声明:本文为原创文章,版权归 pcp44 所有,欢迎分享本文,转载请保留出处!如有侵权,请留言或邮件告知,万分感谢。

发表评论


表情

还没有留言,还不快点抢沙发?