网站备案号没有加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版本,上传附件后无法下载解决方案
wecenter3.6版本,上传附件后无法下载解决方案。
这个无法下载的Bug,是由于xss过滤功能把onclick也给过滤了,所以我们只需要按照以下方法,把remove_xss函数给替换成新的函数即可。
解决方案
①、打开网站的/system/functions.app.php文件
②、搜索找到 remove_xss 函数,大约在889行的位置
③、把旧的函数的内容,替换成新的内容即可
这里我直接给出了修改后的functions.app.php文件,直接上传覆盖/system/functions.app.php即可。只修改了 remove_xss 函数,其他内容未改动!
收起阅读 »
WC_芋头_内容免登陆发布接口插件
WC免登陆发布插件;
火车头或者别的采集发布工具,可以按照此数据结构 进行设计;
这是问题的数据发布结构
data = {
'__sign':'yu',
'type': 'cate',
'user_id':'2',
'question_title':'n1iha122o', #问题标题
'question_author':'2OUUp1121',#问题作者
'question_detail':'<div>nihaosh
ijie</div>', #问题内容
'question_author_avatar':'https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=4063243424,1554314176&fm=26&gp=0.jpg', #问题作者头像
'question_publish_time': '1550394985', #问题发布时间
'question_topics':json.dumps({0:'你好2'}), #问题标签
'question_categories':json.dumps({0:'cesh2'}), #问题分类
'question_view_count':'120', #问题阅读次数
'question_answer':json.dumps([{
'question_answer_author':'nih11223a3116', #回复用户名称
'question_answer_author_avatar':'https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=4063243424,1554314176&fm=26&gp=0.jpg', #回复用户头像
'question_answer_content':'ceshiyixia', #回复内容
'question_answer_agree_count':'10', #回复喜欢次数
'question_answer_publish_time': '1550397460', #回复发布时间
'question_answer_comment':[{
'question_answer_comment_author':'xx', #回复的评论 作者名称
'question_answer_comment_author_avatar':'', #回复的评论 作者头像
'question_answer_comment_content':'878787', #回复的评论 内容
'question_answer_comment_publish_time':'1550397818' #回复的评论 发布时间
}]
}])
}
这是文章的数据发布结构,
data = {
'__sign':'yu1',
'type': 'cate',
'user_id':'18',
'article_title':'文章标题11111',#文章标题
'article_img_type':'1',#图片类型,1 URL下载,2不下载
'article_img':'http://csstools.chinaz.com/tools/images/public/logos/logo-index.png',#文章图片
'article_content':'asasasa
文章内容1212121212112121212',#文章内容
'article_author':'1者33',#文章作者
'article_author_avatar':'http://csstools.chinaz.com/tools/images/public/logos/logo-index.png',#作者头像
'article_categories': json.dumps({0:'文章分类'}),#文章分类
'article_topics':json.dumps({0:'文章话题',1:'话题2'}),#文章话题
'article_view_count':10,#文章阅读数量
'article_publish_time':'1550397460',#文章发布时间
'publishTime':2,#如果想要使用 服务器时间 传此参数
}
建议后台增加“自动折叠 空评论”的开关
现在后台有“自动展开评论”的设置,但很多回复都是空评论,导致自动展开的评论框影响面板美观。
建议后台增加“自动折叠 空评论”的开关
有没有暗色风格模板?或者暗色配色?
现在mac/win/linux/安卓/ios还有各大应用都有暗色风格的配色/模板了,不知道wecenter有没有这方面的规划呀?
wecenter国际化操作(根据用户浏览器语言来获取)
今天在群里问了官方,说网站语言需要在后台设置。
但是我希望的是国际化。就是自动根据浏览器的语言来展示不同语言。
所以我研究了下代码并做了一些修改。测试是可以的。
但是就是无法升级。升级完之后还需要重新再做一遍。希望官方增加这个功能把。
修改代码如下:
修改文件 /system/core/lang.php
在 代码
$language_file = ROOT_PATH . 'language/' . SYSTEM_LANG . '.php';
前面增加:
$accept_lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 4);
if (preg_match("/zh-c/i", $accept_lang)) $accept_lang = '';
else if (preg_match("/zh/i", $accept_lang)) $accept_lang = '';
else if (preg_match("/en/i", $accept_lang)) $accept_lang = 'en_US';
else if (preg_match("/ko/i", $accept_lang)) $accept_lang = 'ko_KOREA';
define('SYSTEM_LANG', $accept_lang);
即可。我这只是针对官方的 英语和汉语做了兼容。
如果你需要自己定义内容,则可以在这两个语言里做修改。
比如:
在/lang/en_US.php里增加:
$language['MD5加密'] = 'MD5 Message-Digest Algorithm';
然后再main.php里通过:
TPL::assign('description', AWS_APP::lang()->_t('MD5加密'));
效果如:
http://www.devtools.cn/enc/md5/
如果我们修改浏览器语言 改成英文:
就会变成:
之前网站都是用的中文,要修改的地方还是很多呀
收起阅读 »建议是干嘛的,发布到文章了吗
建议是干嘛的,发布到文章了吗
怎么实现才能更好的认证
如何更新网站?