修复3.3.5因remove_xss导致的下载附件出错修复文件

adre 回复了问题 • 5 人关注 • 2 个回复 • 1016 次浏览 • 2020-04-13 22:35 • 来自相关话题

安装504

技术-安辰 回复了问题 • 2 人关注 • 1 个回复 • 90 次浏览 • 2020-04-12 11:18 • 来自相关话题

字段question_content_fulltext和title_fulltext分别是什么意思?每个字段对应的文字内容是如何产生的?

seosns 回复了问题 • 3 人关注 • 2 个回复 • 195 次浏览 • 2020-04-10 15:31 • 来自相关话题

三款模板同步升级到3.35,附升级说明(非模板用户适用)

吴铭 回复了问题 • 2 人关注 • 1 个回复 • 336 次浏览 • 2020-04-05 20:11 • 来自相关话题

WeCenter配置支付宝扫码支付教程

技术-安辰 发表了文章 • 3 个评论 • 281 次浏览 • 2020-04-03 08:47 • 来自相关话题

进入WeCenter后台插件管理,找到支付功能,如下图:可以看到需要我 ...查看全部

进入WeCenter后台插件管理,找到支付功能,如下图:


可以看到需要我们填写

应用ID(app_id): 

应用公钥(public_key):
应用私钥(private_key):

以上信息我们到支付宝去获取
应用ID(app_id) 获取如下图 
进入支付宝开发者中心

 找到,网页&移动应用


若还没有应用,我们此时可以新建一个应用‘

新建后,我们点开新建的应用,可以看到该应用的APPID



签约当面付



以下为应用支付宝文档说明教程

支付宝为技术开发人员提供一键生成工具,便于开发者生成一对 RSA 密钥、公钥证书申请 CSR 文件(在线申请应用公钥证书需要)。

应用公钥(public key)需提供给支付宝账号管理者上传到支付宝开放平台;应用私钥(private key)由开发者自己保存,需填写到代码中供签名时使用。加密的过程为系统使用公钥(public key)进行加密,并将密文发送到解密者,解密者用私钥(private key)解密将密文解码为明文。

开发者要保证接口中使用的私钥与此处的公钥匹配,否则无法调用接口。开发者可通过下方链接下载对应的密钥生成工具:

WINDOWS(windows版本工具请不要安装在含有空格的目录路径下,否则会导致公私钥乱码的问题)

MAC_OSX

注意:

密钥和应用(APPID)一一对应,即开发者需要为名下的每个应用分别设置密钥,且不同应用的密钥不能混用。

支付宝开放平台支持开发者使用 普通公钥公钥证书 两种签名方式;下面分别向您介绍两种方式的工具操作步骤,包括如何使用密钥生成工具,生成应用公钥(public key)、应用私钥(private key)和公钥证书申请 CSR 文件;

普通公钥方式

  1. 下载相应环境工具并安装后即可使用,本步骤指引以 MAC_OSX 界面为例,如下图所示:

生成.jpg

  1. 开发者根据开发语言选择密钥格式和密钥长度,新建应用请务必使用 RSA2 密钥长度 即 2048 位(目前已使用 RSA 密钥长度即 1024 位密钥长度的应用仍然可以正常调用接口)。点击 生成密钥 后,工具会自动生成商户应用公钥(public key)和应用私钥(private key),如下图所示:

生成成功.jpg

  1. 开发者点击工具界面下方的 打开文件位置,即可找到生成的公私钥文件,如下图所示:

  1. 生成密钥后,开发者就可以在应用的开发配置页面进行配置。点击 设置 后,复制上一步生成的公钥,点击 保存设置,即可完成公钥的设置,如下图所示。

image.png

image


最后,复制生成的应用公钥和应用私钥到WeCenter后台

开启了伪静态,电脑端打不开其它页面,手机端访问不了,404错误,后台也进不去了。

技术-安辰 回复了问题 • 2 人关注 • 1 个回复 • 174 次浏览 • 2020-03-31 09:03 • 来自相关话题

搭建后,点击登录或者注册报错An error occurred (500 Error)

Triumphalfd 回复了问题 • 3 人关注 • 2 个回复 • 325 次浏览 • 2020-03-31 08:56 • 来自相关话题

Docker安装和部署WeCenter3.3.5开源问答平台

回复

无处不在 发起了问题 • 1 人关注 • 0 个回复 • 199 次浏览 • 2020-03-31 08:56 • 来自相关话题

wecenter数据调用参数标签大全

cooldev 发表了文章 • 0 个评论 • 156 次浏览 • 2020-03-29 01:41 • 来自相关话题

**全局用户信息** {{{ <?php if ($this->user_id) { ?> :这个表示如果用户登录就显示后面的东西,其中user_id就表示用户id的意思;<?php echo $this->u ...查看全部

**全局用户信息** {{{ <?php if ($this->user_id) { ?> :这个表示如果用户登录就显示后面的东西,其中user_id就表示用户id的意思;

<?php echo $this->user_info['notification_unread']; ?> : 表示输出用户未读的通知;

<?php echo $this->user_info['user_name']; ?> :表示输出用户名字;

<?php if ($this->user_info['inbox_unread'] != 0) {?> :输出用户未读私信;

<?php if ($this->user_info['invitation_available']) { ?> :输出用户可以邀请的好友数量;}}}

**首页相关:** {{{$val['question_info'] : 问题信息;

<?php echo get_avatar_url($val['user_info']['uid'], 'mid'); ?> : 用户头像;

<?php echo $val['link']; ?><?php echo $val['title']; ?> : 问题链接和问题标题;

$val['add_time']) : 问题发布时间;

$val['article_info']['comments'] : 文章评论;

<?php _e('%s 个评论', $val['article_info']['comments']); ?> : 文章评论数量;

<?php _e('%s 个回复', $val['question_info']['answer_count']); ?> : 问题回答数量;

$val['topics'] : 话题;

$val['question_info']['question_id'] : 问题id;

$val['answer_info'] : 回答者信息;

$val['answer_info']['uid']: 回答者用户ID;

$val['answer_info']['agree_count'] : 回答者被赞同的数量;

$val['answer_info']['agree_users'] : 赞同用户;

<?php echo nl2br(strip_ubb(cjk_substr($val['answer_info']['answer_content'], 0, 130, 'UTF-8', '...'))); ?> : 输出回答摘要

$val['answer_info']['answer_content'] : 回答内容;

$val['answer_info']['attachs'] : 回答内容里的附件;

$t_val['is_image'] : 回答里的附件是否为图片;

$t_val['attachment'] : 回答里的附件的url;

$t_val['file_name'] : 回答里附件的文件名字;

$val['answer_info']['comment_count'] : 回答里的评论数量;}}}

**发现页面相关:**

{{{<?php echo $this->posts_list_bit; ?> : 发现页面的内容列表,调用的是ajax文件夹里的list.tpl.htm内容;

<?php echo $this->pagination; ?> : 翻页按钮的内容;

$this->feature_info : 专题信息;

$this->feature_info['id'] : 专题id;

$this->category_info['id'] : 分类id;

$val['question_id : 问题id;

$val['question_content'] : 问题内容;

$val['question_id' : 问题id;

$val['topics'] : 话题;

$t_val['topic_id'] : 话题id;

$t_val['topic_title'] : 话题标题;

<?php echo get_avatar_url($answer_user['uid'], 'mid'); ?> : 回答者头像;

$val['category_info']['title'] : 分类标题;

$val['answer']['user_info']['user_name'] : 回答者用户名;

$val['focus_count'] :关注数量;

$val['answer_count'] : 回复数量;

$val['view_count'] : 浏览量;

date_friendly($val['update_time'] : 发布时间;

$this->content_nav_menu as $key => $val : 专题导航菜单;}}}

**文章相关:**

{{{<?php echo $this->article_info['title']; ?> : 输出文章标题;

$this->user_info['permission']['is_administortar'] OR $this->user_info['permission']['is_moderator'] : 用户信息(是管理员还是作者);

$this->article_info['is_recommend'] : 文章被推荐;

$this->article_topics as $key => $val : 文章话题;

$this->article_info['message'] : 文章内容;

$this->article_info['attachs'] : 文章附件;

$attach['is_image'] : 附件是否是图片;

$attach['file_name'] : 附件名字;

$this->article_info['votes'] : 文章赞同按钮;

$this->article_info['vote_info']['rating'] : 文章投票信息;

$this->article_info['vote_users'] : 赞同文章用户;

<?php _e('%s 个评论', $this->comments_count); ?> : 文章评论数量;

$this->comments AS $key => $val : 文章评论(其实类似的很多后面跟了$key => $val是一个数组一样的,它还包括几个其他的调用文件,比如这个还包括子元素里的$val['user_info']['user_name'] 评论者姓名等等内容,这里我们就不去一一介绍了。)

<?php echo nl2br($val['message']); ?> : 输出文章内容;

$this->article_info['lock'] : 文章锁定;

$this->article_info['anonymous'] : 匿名作者;

$this->article_info['user_info']['integral'] : 积分;

$this->article_info['user_info']['reputation'] : 威望;

$this->reputation_topics , $this->reputation_topics AS $key => $val : 擅长话题;

$val['topic_id'] : 话题id;

$val['topic_title'] : 话题标题;

$this->question_related_list : 相关问题;

$this->article_list : 文章列表;

$this->article_topics[$val['id'] : 文章标题id;

<?php echo FORMAT::parse_attachs(nl2br(FORMAT::parse_markdown($val['message']))); ?> : 输出文章内容;

<?php if (cjk_strlen($val['message']) > 130) { ?> : 截取文章130个字;

$this->hot_articles AS $key => $val : 热门文章;

$this->content_nav_menu as $key => $val : 专题分类导航;

$val['child'] AS $_key => $_val :二级分类;

$val['icon'] : 图片导航;

$val['description'] : 描述;

$this->user_info['invite_count'] : 邀请数量;}}}

**问题页面相关**

{{{$this->question_info['question_content'] : 问题内容;

$this->question_info['lock'] : 锁定问题;

$this->question_info['is_recommend'] : 推荐问题;

$this->question_info['ip'] : 问题ip;

$this->question_topics as $key => $val : 问题标签;

$this->question_info['lock'] : 锁定问题;

$this->user_info['permission']['edit_question_topic'] : 编辑问题标签;

$this->related_topics AS $key => $topic_title : 相关话题;

$this->question_info['attachs'] : 问题附件;

$this->question_related_links : 问题相关链接;

$this->question_info['add_time'] : 问题发布时间;

$this->invite_users : 邀请用户回答;

$val['answer_content'] : 问题评论内容

$this->question_info['comment_count'] : 问题评论数量;

$this->question_info['question_id'] : 问题ID;

$this->question_thanks : 感谢提问者;

$this->question_info['update_time'] : 问题最新活动时间;

$this->question_info['view_count'] : 问题浏览量;

$this->question_info['focus_count'] : 问题关注数;

$this->question_related_list AS $key => $val) : 相关问题列表;

$this->question_info['best_answer'] : 最佳回复;

$val['user_rated_thanks'] : 感谢回复者;

$val['user_rated_uninterested'] : 没有帮助;

$this->question_info['question_detail'] : 问题描述;

}}} **发布**

{{{

$this->question_category_list : 问题分类列表;

$this->recent_topics : 最近话题;

$this->human_valid : 验证码;

$this->article_category_list : 文章分类列表;

$this->article_info['message'] : 文章内容;

$this->article_topics : 文章标签;}}}

 

**话题页面相关**

 

{{{$this->redirect_message : 重定向内容;

$this->topic_info['topic_lock'] : 话题被锁定;

$this->topic_info['focus_count'] : 关注话题人数;

<?php echo $this->all_questions_list_bit; ?> :输出全部问题列表;

<?php echo $this->best_questions_list_bit; ?> : 输出精华问题列表;

<?php echo $this->articles_list_bit; ?> :输出文章列表;

$this->topic_info['topic_description'] : 话题描述;

$this->best_answer_users AS $key => $val : 最佳回复者;

$this->log_list : 话题修改记录;

$this->user_info['permission']['edit_topic'] :编辑话题;

$this->user_info['permission']['manage_topic'] : 管理话题;

$this->topics_list :话题列表;

$val['discuss_count'] : 该话题下的问题数量;

$val['focus_count'] : 该话题的关注人数;

$this->today_topic['topic_id'] : 今日话题id;

$this->today_topic['topic_title'] : 今日话题标题;

$this->today_topic['topic_description'] : 今日话题描述;

}}} **用户页面**

 

{{{$this->user['uid'] : 用户uid;

$this->user['verified'] : 用户认证;

$this->user['friend_count'] :关注人数;

$this->friends_list : 关注人数列表;

$this->user['fans_count'] : 粉丝数量;

$this->fans_list : 粉丝列表;

$this->focus_topics : 关注的话题;

$this->custom_group : 用户组;

$val['group_name'] : 用户组名称;

$val['group_id'] : 用户组id;

$this->feature_list : 专题列表;

$this->users_list : 用户列表;

}}} **其他** {{{

$this->feature_info['topic_count'] : 专题话题数量;

$this->sidebar_hot_topics AS $key => $val : 专题页面下的侧边栏热门话题;

$val['discuss_count'] : 专题下面的问题数量;

$this->feature_info['css'] : 自定义专题页面的css;

$this->favorite_tags : 收藏的标签;}}}

模板有没手机版本

polo 回复了问题 • 3 人关注 • 2 个回复 • 231 次浏览 • 2020-03-24 21:43 • 来自相关话题