哎,又被人恶意搜索了。

三叔 发表了文章 • 1 个评论 • 157 次浏览 • 2021-02-20 14:15 • 来自相关话题

自从上次把搜索功能改成未登录则使用百度搜索https://wenda.wecenter.com/article/1774搞我网站的哥门也和我卯上了。估计这老几对wecenter也是相当的熟悉。又开始了新的折腾。一 ...查看全部

自从上次把搜索功能改成未登录则使用百度搜索

https://wenda.wecenter.com/article/1774

搞我网站的哥门也和我卯上了。估计这老几对wecenter也是相当的熟悉。又开始了新的折腾。

一早上我就一分钟收到了40多封的错误邮件。



哎妈的。

索性我就直接把 /app/search/ajax.php的

Line33:

$rule_action['rule_type'] = 'black';

改为

$rule_action['rule_type'] = 'white';

把所有搜索都改成必须登陆才可以操作。


如果那位兄台在社区里。我想说的是。

你的IP 我这先记着。欢迎测试,但是别做入侵的事。否则《入侵计算机系统罪》可以了解下。 


富文本编辑器缺少列表css样式

回复

小黄鸡 发起了问题 • 1 人关注 • 0 个回复 • 51 次浏览 • 2021-02-20 14:14 • 来自相关话题

富文本编辑器有序/无序列表缺少所见即所得的css

回复

doulist 发起了问题 • 1 人关注 • 0 个回复 • 70 次浏览 • 2021-02-20 14:14 • 来自相关话题

网站备案号没有加a标签链接的解决方案

君笑尘 发表了文章 • 2 个评论 • 263 次浏览 • 2021-01-18 15:14 • 来自相关话题

由于工信部要求网站在添加备案号的同时,还必须跳转到工信部网站,最近也一直在复查,相信很多人备案后都收到了邮件通知了。目前后台只能添加文字,阿里云腾讯云等要求必须有链接跳转到工信部。所以这里分享几个加链接的方法。方案A: ...查看全部

由于工信部要求网站在添加备案号的同时,还必须跳转到工信部网站,最近也一直在复查,相信很多人备案后都收到了邮件通知了。

目前后台只能添加文字,阿里云腾讯云等要求必须有链接跳转到工信部。所以这里分享几个加链接的方法。

方案A:

直接在后台填写备案号的地方,填写A标签,但是这个方法填写后就不能修改了,因为我试过保存后。设置界面会出现一点小BUG,所以我个人是不推荐这样填写。


方案B:

修改footer文件:找到网站的 views/default/global/footer.tpl.htm

在大约第5行的位置,把 

<?php echo get_setting('icp_beian'); ?>
修改成

网站备案号:<a href="http://beian.miit.gov.cn"><?php echo get_setting('icp_beian'); ?></a>


方案C:安装「模板底部优化」插件

这个插件内置了4种底部美化的样式,并且都已经默认内置了备案号跳转工信部的功能,如果你不想自己修改代码,又想美化一下底部的样式,推荐使用这个插件。


「模板底部优化」插件下载地址:

http://market.wecenter.com/index.php?m=content&c=index&a=show&catid=6&id=67



wecenter3.6版本,上传附件后无法下载解决方案

君笑尘 发表了文章 • 6 个评论 • 287 次浏览 • 2021-01-15 18:04 • 来自相关话题

wecenter3.6版本,上传附件后无法下载解决方案。这个无法下载的Bug,是由于xss过滤功能把onclick也给过滤了,所以我们只需要按照以下方法,把remove_xss函数给替换成新的函数即可。 ...查看全部

wecenter3.6版本,上传附件后无法下载解决方案。

这个无法下载的Bug,是由于xss过滤功能把onclick也给过滤了,所以我们只需要按照以下方法,把remove_xss函数给替换成新的函数即可。




解决方案

①、打开网站的/system/functions.app.php文件
②、搜索找到 remove_xss 函数,大约在889行的位置
③、把旧的函数的内容,替换成新的内容即可

这里我直接给出了修改后的functions.app.php文件,直接上传覆盖/system/functions.app.php即可。只修改了 remove_xss 函数,其他内容未改动!

functions.app.php.zip


ACG模板3.6.0版本问题回复不显示编辑器BUG解决方案

kprimo 发表了文章 • 0 个评论 • 350 次浏览 • 2020-09-28 10:16 • 来自相关话题

已知3.6.0版本 ...查看全部

已知3.6.0版本ACG模板存在问题回复无法正常加载编辑器BUG


修复前:




修复后:


  

修复方法:  


1.打开\views\acg\question\index.tpl.htm,找到<!-- 回复编辑器 -->,在下方找到:


<p align="center"><?php _e('该问题目前已经被锁定, 无法添加新回复'); ?>


加上:

<script type="text/javascript" charset="utf-8" src="<?PHP echo base_url();?>/plugins/wc_editor/static/wangeditor/release/wangEditor.js"></script>
<script type="text/javascript" charset="utf-8" src="<?PHP echo base_url();?>/plugins/wc_editor/static/wangeditor/release/wangEditor.js"></script>
<script type="text/javascript" charset="utf-8" src="<?PHP echo base_url();?>/plugins/wc_editor/static/wangeditor/release/wangEditorExt.js"></script>
<script type="text/javascript" src="<?PHP echo base_url();?>/plugins/wc_editor/static/wangeditor/plugin/attach/plugin.js"></script>


2.继续往下找到:


<?php } else if ($this->user_answered) { ?>


在下方加上:

<script type="text/javascript" charset="utf-8" src="<?PHP echo base_url();?>/plugins/wc_editor/static/wangeditor/release/wangEditor.js"></script>
<script type="text/javascript" charset="utf-8" src="<?PHP echo base_url();?>/plugins/wc_editor/static/wangeditor/release/wangEditor.js"></script>
<script type="text/javascript" charset="utf-8" src="<?PHP echo base_url();?>/plugins/wc_editor/static/wangeditor/release/wangEditorExt.js"></script>
<script type="text/javascript" src="<?PHP echo base_url();?>/plugins/wc_editor/static/wangeditor/plugin/attach/plugin.js"></script>


3.往下找到:


<div>
<?php if(get_hook_config('editor')['type']['value']=='ueditor'):?>
<script id="wmd-input" name="answer_content" type="text/plain"><?php echo html_entity_decode($this->draft_content['message']); ?></script>
<?php else:?>
<textarea id="wmd-input" rows="15" name="answer_content"><?php echo html_entity_decode($this->draft_content['message']); ?></textarea>
<?php endif;?>
</div>


替换为:

<div>
<?php if($this->user_id && !$this->question_info['lock'] && ((get_setting('answer_self_question') != 'N') || ($this->user_id != $this->question_info['published_uid']))){
run_hook('editor',['name'=>'answer_content','cat'=>'answer','attach_access_key'=>$this->attach_access_key,'value'=>html_entity_decode($this->draft_content['message'])]);
} ?>
</div>


4.继续往下,找到:


<div>
<?php if(get_setting('draft_enabled')!='Y'){ ?>
<a id="draft" style="margin-right: 20px;"><?php _e('保存草稿'); ?>
<?php } ?>
<span id="answer_content_message"> </span>
</div>


替换为:


<div>
<?php run_hook('page_publish_footer_hook',['page'=>'question_answer','question_info'=>$this->question_info]);?>
<?php if(get_setting('enable_preview')=='Y') { ?>
<a id="preview" href="javascript:;" style="margin-left: 15px"><?php _e('实时预览'); ?>
<?php } ?>
<?php if(get_setting('draft_enabled')!='N'){ ?>
<a id="saveDraft" style="margin-right: 20px;"><?php _e('保存草稿'); ?>
<?php } ?>
<span id="answer_content_message"> </span>
</div>

知乎模板和悟空模板升级至3.60

meizie 回复了问题 • 3 人关注 • 2 个回复 • 568 次浏览 • 2020-09-18 09:49 • 来自相关话题

我把3.6.0的强制上传文章封面的功能给关掉了

kelemede 发表了文章 • 1 个评论 • 330 次浏览 • 2020-09-14 09:10 • 来自相关话题

打开 app/publish/ajax.php 搜索 publish_article_action() 然后把以下内容注释掉: ...查看全部

打开 app/publish/ajax.php


搜索 publish_article_action()


然后把以下内容注释掉:


/*
if (get_setting('upload_enable') == 'Y' AND !$_POST['logo_img'] AND !$_POST['is_suggest'] && !is_mobile()) {
H::ajax_json_output(AWS_APP::RSM(null, -1, AWS_APP::lang()->_t('请上传文章封面')));
}
*/

就可以了


回复内容最小字符数限制设置不生效

技术-安辰 回复了问题 • 2 人关注 • 1 个回复 • 431 次浏览 • 2020-06-02 09:10 • 来自相关话题

bug测试,代码会不会乱?

zhong2 回复了问题 • 2 人关注 • 1 个回复 • 448 次浏览 • 2020-05-16 10:35 • 来自相关话题