wecenter

wecenter

WeCenter UCenter扩展包

回复

WeCenter 程序似笑非笑 发起了问题 • 5 人关注 • 0 个回复 • 484 次浏览 • 2017-10-18 23:43 • 来自相关话题

等了两个月,今天来这里发条帖子

建站运营张桦 回复了问题 • 5 人关注 • 4 个回复 • 767 次浏览 • 2017-09-20 11:47 • 来自相关话题

wecenter负载怎么样

kenw2004 回复了问题 • 8 人关注 • 6 个回复 • 1907 次浏览 • 2017-09-18 12:27 • 来自相关话题

自从wecenter被收购后,就没有任何动静了?

一杯咖啡就瞌睡 回复了问题 • 6 人关注 • 3 个回复 • 1753 次浏览 • 2017-07-17 12:28 • 来自相关话题

我想说,大家别JB在发在问了,官方根本不会搭理你的。

sukoo 回复了问题 • 8 人关注 • 3 个回复 • 1877 次浏览 • 2017-06-24 08:16 • 来自相关话题

不得不说的WC用户体验

回复

快网 发起了问题 • 2 人关注 • 0 个回复 • 1335 次浏览 • 2017-06-23 12:54 • 来自相关话题

wecenter支持微信登录吗?需要二次开发?

风见雨下 回复了问题 • 6 人关注 • 3 个回复 • 1051 次浏览 • 2017-06-21 23:33 • 来自相关话题

我碰到的问题——通过邮箱找回密码后,无法再用用户名+密码登陆,只能用邮箱+密码登陆……

快网 回复了问题 • 2 人关注 • 1 个回复 • 768 次浏览 • 2017-06-21 18:46 • 来自相关话题

wecenter能不能接入畅言插件?

bai527 回复了问题 • 3 人关注 • 2 个回复 • 457 次浏览 • 2017-06-09 23:03 • 来自相关话题

最近股票大跌,面临破产。有WC方面的技术问题我可以付费支持一下!

黄焯华 回复了问题 • 4 人关注 • 2 个回复 • 700 次浏览 • 2017-06-05 15:26 • 来自相关话题

wecenter现在还有人维护吗?

冰洋 回复了问题 • 7 人关注 • 2 个回复 • 834 次浏览 • 2017-05-30 23:42 • 来自相关话题

测试问题测试问题测试问题

sucaihuo 回复了问题 • 16 人关注 • 15 个回复 • 1206 次浏览 • 2017-05-19 12:30 • 来自相关话题

有人开发react native的APP吗?求开源一起搞。

回复

Luckyfishes 发起了问题 • 2 人关注 • 0 个回复 • 355 次浏览 • 2017-05-14 22:45 • 来自相关话题

WeCenter的版权

cpder 回复了问题 • 2 人关注 • 1 个回复 • 602 次浏览 • 2017-05-12 20:16 • 来自相关话题

WC的ckeditor被阉割的好惨,大家有修复的经验没?

南派三姨 回复了问题 • 10 人关注 • 6 个回复 • 1082 次浏览 • 2017-05-07 22:17 • 来自相关话题

关于wecenter在苹果MAC系统(包括IOS)使用safai浏览器下载文件为html的解决方案

回复

Debug 发起了问题 • 2 人关注 • 0 个回复 • 1230 次浏览 • 2017-03-23 12:42 • 来自相关话题

WeCenter PHP 7 错误日志收集

黄友志 回复了问题 • 17 人关注 • 8 个回复 • 2699 次浏览 • 2016-06-01 13:48 • 来自相关话题

千万级性能网站地图插件:话题、文章、问答、会员主页全部支持

axu1991 发表了文章 • 33 个评论 • 5719 次浏览 • 2015-10-29 18:39 • 来自相关话题

很早之前我就在WeCenter官网发布了用户绕过外链判断发布链接的漏洞,不过没有被重视,所以继续在官网发布内容的兴趣也就大降……不过在3.1.5版本中,采纳了很多我提出的错误,对WeCenter的官方表示很赞。分享一个地图插件,喜欢大家喜欢。
原文链接:WeCenter网站地图(SiteMap):千万级性能,支持文章、问答、话题以及会员主页
本网站地图程序的功能特性有:
支持网站地图索引全自动生成sitemap文件支持千万级数据量的WeCenter程序支持Etag(不了解的可以到百度站长平台查看最新的文档)支持文章、问答、话题以及会员主页的SiteMap支持百度最新的手机网页SiteMap协议生成的SiteMap中包含手机版的网页地址
安装方法
1、下载插件包
2、修改配置文件config.php(不要用windows自带记事本编辑哦,需要注意的是,WeCenter默认是不支持手机版二级域名的,因此配置文件中[手机版网站域名]请留空。)
3、启用了伪静态的同学还需要在网站/index.php第一行插入以下代码:if (substr($_SERVER['REQUEST_URI'], 0, 9) === '/sitemap/') {
require('sitemap/index.php');
exit;
}4、上传,查看效果

选择了伪静态的同学可以通过以下网址查看效果:
/sitemap/article_index.xml
/sitemap/question_index.xml
/sitemap/topic_index.xml
/sitemap/people_index.xml
没有选择伪静态的同学可以通过以下网址查看效果:
/sitemap/?type=article
/sitemap/?type=question
/sitemap/?type=topic
/sitemap/?type=people 查看全部
很早之前我就在WeCenter官网发布了用户绕过外链判断发布链接的漏洞,不过没有被重视,所以继续在官网发布内容的兴趣也就大降……不过在3.1.5版本中,采纳了很多我提出的错误,对WeCenter的官方表示很赞。分享一个地图插件,喜欢大家喜欢。
原文链接:WeCenter网站地图(SiteMap):千万级性能,支持文章、问答、话题以及会员主页
本网站地图程序的功能特性有:
  1. 支持网站地图索引
  2. 全自动生成sitemap文件
  3. 支持千万级数据量的WeCenter程序
  4. 支持Etag(不了解的可以到百度站长平台查看最新的文档)
  5. 支持文章、问答、话题以及会员主页的SiteMap
  6. 支持百度最新的手机网页SiteMap协议
  7. 生成的SiteMap中包含手机版的网页地址

安装方法
1、下载插件包
2、修改配置文件config.php(不要用windows自带记事本编辑哦,需要注意的是,WeCenter默认是不支持手机版二级域名的,因此配置文件中[手机版网站域名]请留空。)
3、启用了伪静态的同学还需要在网站/index.php第一行插入以下代码:
if (substr($_SERVER['REQUEST_URI'], 0, 9) === '/sitemap/') {
require('sitemap/index.php');
exit;
}
4、上传,查看效果


选择了伪静态的同学可以通过以下网址查看效果:
/sitemap/article_index.xml
/sitemap/question_index.xml
/sitemap/topic_index.xml
/sitemap/people_index.xml
没有选择伪静态的同学可以通过以下网址查看效果:
/sitemap/?type=article
/sitemap/?type=question
/sitemap/?type=topic
/sitemap/?type=people


WeCenter Bug列表,不断更新中,希望得到官方关注

龙灵子 回复了问题 • 8 人关注 • 2 个回复 • 1511 次浏览 • 2015-10-29 22:57 • 来自相关话题

工单、活动系统发布

哈呼哈 回复了问题 • 198 人关注 • 73 个回复 • 16760 次浏览 • 2015-11-19 17:24 • 来自相关话题

WeCenter 二次开发基础说明(模块开发)

jat 发表了文章 • 19 个评论 • 9331 次浏览 • 2015-02-05 12:23 • 来自相关话题

WeCenter组件,活动模块,工单模块等都是一个独立的模块,升级覆盖不影响功能使用,可以理解成一个需要执行sql的插件。
 一. 组件文件目录结构说明
一般来说,一个模块需要下面几个文件,假设模块名为AA,则

app/AA – 应用目录
models/AA.php – 模型目录
static/css/default/AA.css – 静态文件
views/default/AA – 模板目录

二. URL 路由
WeCenter 有一个解析能力强大的 URL 路由,模块AA的访问设置如下
1. 动作访问:

/模块名/控制器/动作/ID
ID 为 id 查询, 例: 模块名/login/123, 则在 login 控制器中 $_GET['id'] 的值为 123
(*) 如果使用 /模块名/控制器/动作/ID 格式 Query string 的使用可以参照 兼容性的支持
(*) 如果动作在 main 控制器中可以省略, 例: 模块名/main/login/ 等同于 account/login/
(*) 如果动作名为 index 可以省略,  例: 模块名/login/index/ 等同于 account/login/

2. Query string
WeCenter 的查询字符串为使用 __ 分隔参数, 使用 – 为参数赋值, 在程序中直接使用 $_GET 取出内容

常规的: account/login/?return_url=1&callback=2
WeCenter 的: account/login/return_url-1__callback-2
(*) 在程序中输出 URL 请使用 get_js_url 函数, 因为这样会兼容 Rewrite 是否开启两种情况

3. 兼容性的支持
下面的几种 URL 形式在程序中都是被支持的:

http://domian/index.php%3F/que ... e-doc
http://domian/index.php%3F/que ... 3Ddoc
http://domian/index.php%3F/que ... 3Ddoc
http://domian/index.php%3F/que ... e-doc
http://domian/index.php%3F/que ... e-doc

三. 模板命名规则
程序中所有模板的存放规则为 模块/控制器/动作, 如果控制器为 main 则省略

如 account/main/login/ 对应的模板为 views/模板集/account/login.tpl.htm
如 account/setting/profile/ 对应的模板为 views/模板集/account/setting/profile.tpl.htm
 
四. 自动引入机制
WeCenter 类库, Model 的使用都是不需要事先引入文件的, 这使得在编程过程中变得方便快捷, 也避免了类库重复实例化的问题, 但是使用自动引入机制需要遵循下面的规则.
(*) 所有自动引入的类库都不需要事先实例化, 直接使用即可.
1. Model

放在 model 目录下, 文件名: name.inc.php
文件中需要有继承 AWS_MODEL 的 name_class
(*) 在程序中使用方法: $this->model('name')->action();
(*) 可用范围: CONTROLLER, Model

2. System 类库

放在 system 目录之下, 类名相对于 system 目录, 将 / 换成 _
例: Zend_Mail
路径: system/Zend/Mail.php
类名: Zend_Mail
(*) 在程序中使用方法: new, 静态调用, load_class('class_name');
(*) 可用范围: 任意, 不需要带参数实例化建议使用 load_class

3. 配置文件

放在 system/config 目录之下, 文件内容为一个 $config 数组, 命名为 配置名.php
(*) 在程序中使用方法: AWS_APP::config()->get('配置名')->数组下标
(*) 可用范围: 任意, 不需要带参数实例化建议使用 load_class
如需添加后台菜单,请在 system/config 目录下新建 admin_menu.extension.php 文件,格式与 admin_menu.php 一致。

五. 模板机制

WeCenter 的模板采用继承机制, 系统的 default 为主模板, 用户的自定义模板只需要更改很少的文件即可实现程序界面的定制.继承机制原理:

当管理员设定了一个 newstyle 模板, 用户访问首页

系统开始查找 views/newstyle/home/index.tpl.htm

找到相应文件                                               找不到文件
⬇                                                                   ⬇
读取内容并
解析后显示                ⬅        读取 views/default/home/index.tpl.htm

建立模板集的方法:
1. 在 views 下面建立模板集目录
2. 在 static/css/ 下建立与模板集相同的目录, 我们建议从 static/css/default/ 拷贝一份内容到新建的模板集中, 然后开始修改工作.

六. 常用开发指导
JavaScript:
我们使用 jQuery 作为主要 framework, 载入的插件有:
jQuery Form ( http://malsup.com/jquery/form/ )
AJAX Upload ( http://valums.com/ajax-upload/ )
Valums file Uploader (修改过)
jQuery.ScrollTo

(*) 在 Javascript 中判断用户是否登录判断全局变量 G_USER_ID 是否大于 0 即可
(*) 全局变量在 header 模板中
(*) 所有 JS 请求 URL 需要加上 G_BASE_URL 前缀
(*) 全局 ajax 列表函数使用 bp_load_more

PHP:
关于 Zend Framwork 类库的使用方法请参考官方文档
(*) 在控制器中判断用户是否登录判断 $this->user_id 是否大于 0 即可
(*) 控制器与模板中始终可用 $this->user_id 和 $this->user_info
(*) 控制器与 Model 中禁止使用构造函数, 可以用 setup() 函数替代
(*) 程序已经提供了两个中文处理函数 cjk_substr 和 cjk_strlen

Access Rule:public function get_access_rule()
{
// 规则类型
// white: actions 里的 action 全部用户可见, 其余 action 需要登录
// black: actions 里的 action 需要登录, 其余 action 全部用户可见
$rule_action["rule_type"] = 'white';
$rule_action["actions"] = array(
'check_username',
'check_email',
'register_process',
'login_process',
'register_agreement',
'send_valid_mail',
'valid_email_active',
'request_find_password',
'find_password_modify'
);
return $rule_action;
}
(*) 控制器中不加此函数, 则所有 action 必需登录可见

模板:
(*) 在模板可以使用 PHP 代码, 全部静态类与 function, 但是不能使用 Model
(*) 模板中 $this-> 中的内容是全局通用变量, 可以在模板中引入的模板使用, 模板内部产生的变量则不能
(*) TPL::output 方法第二个参数为 false 时, 内容会返回给变量不会输出, 可以利用此方法做 JS 调用或者代码重用 查看全部
WeCenter组件,活动模块,工单模块等都是一个独立的模块,升级覆盖不影响功能使用,可以理解成一个需要执行sql的插件。
 一. 组件文件目录结构说明
一般来说,一个模块需要下面几个文件,假设模块名为AA,则


app/AA – 应用目录
models/AA.php – 模型目录
static/css/default/AA.css – 静态文件
views/default/AA – 模板目录



二. URL 路由
WeCenter 有一个解析能力强大的 URL 路由,模块AA的访问设置如下
1. 动作访问:


/模块名/控制器/动作/ID
ID 为 id 查询, 例: 模块名/login/123, 则在 login 控制器中 $_GET['id'] 的值为 123
(*) 如果使用 /模块名/控制器/动作/ID 格式 Query string 的使用可以参照 兼容性的支持
(*) 如果动作在 main 控制器中可以省略, 例: 模块名/main/login/ 等同于 account/login/
(*) 如果动作名为 index 可以省略,  例: 模块名/login/index/ 等同于 account/login/



2. Query string
WeCenter 的查询字符串为使用 __ 分隔参数, 使用 – 为参数赋值, 在程序中直接使用 $_GET 取出内容


常规的: account/login/?return_url=1&callback=2
WeCenter 的: account/login/return_url-1__callback-2
(*) 在程序中输出 URL 请使用 get_js_url 函数, 因为这样会兼容 Rewrite 是否开启两种情况



3. 兼容性的支持
下面的几种 URL 形式在程序中都是被支持的:


http://domian/index.php%3F/que ... e-doc
http://domian/index.php%3F/que ... 3Ddoc
http://domian/index.php%3F/que ... 3Ddoc
http://domian/index.php%3F/que ... e-doc
http://domian/index.php%3F/que ... e-doc



三. 模板命名规则
程序中所有模板的存放规则为 模块/控制器/动作, 如果控制器为 main 则省略


如 account/main/login/ 对应的模板为 views/模板集/account/login.tpl.htm
如 account/setting/profile/ 对应的模板为 views/模板集/account/setting/profile.tpl.htm


 
四. 自动引入机制
WeCenter 类库, Model 的使用都是不需要事先引入文件的, 这使得在编程过程中变得方便快捷, 也避免了类库重复实例化的问题, 但是使用自动引入机制需要遵循下面的规则.
(*) 所有自动引入的类库都不需要事先实例化, 直接使用即可.
1. Model


放在 model 目录下, 文件名: name.inc.php
文件中需要有继承 AWS_MODEL 的 name_class
(*) 在程序中使用方法: $this->model('name')->action();
(*) 可用范围: CONTROLLER, Model



2. System 类库


放在 system 目录之下, 类名相对于 system 目录, 将 / 换成 _
例: Zend_Mail
路径: system/Zend/Mail.php
类名: Zend_Mail
(*) 在程序中使用方法: new, 静态调用, load_class('class_name');
(*) 可用范围: 任意, 不需要带参数实例化建议使用 load_class



3. 配置文件


放在 system/config 目录之下, 文件内容为一个 $config 数组, 命名为 配置名.php
(*) 在程序中使用方法: AWS_APP::config()->get('配置名')->数组下标
(*) 可用范围: 任意, 不需要带参数实例化建议使用 load_class
如需添加后台菜单,请在 system/config 目录下新建 admin_menu.extension.php 文件,格式与 admin_menu.php 一致。



五. 模板机制

WeCenter 的模板采用继承机制, 系统的 default 为主模板, 用户的自定义模板只需要更改很少的文件即可实现程序界面的定制.继承机制原理:


当管理员设定了一个 newstyle 模板, 用户访问首页

系统开始查找 views/newstyle/home/index.tpl.htm

找到相应文件                                               找不到文件
⬇                                                                   ⬇
读取内容并
解析后显示                ⬅        读取 views/default/home/index.tpl.htm



建立模板集的方法:
1. 在 views 下面建立模板集目录
2. 在 static/css/ 下建立与模板集相同的目录, 我们建议从 static/css/default/ 拷贝一份内容到新建的模板集中, 然后开始修改工作.

六. 常用开发指导
JavaScript:
我们使用 jQuery 作为主要 framework, 载入的插件有:
jQuery Form ( http://malsup.com/jquery/form/ )
AJAX Upload ( http://valums.com/ajax-upload/ )
Valums file Uploader (修改过)
jQuery.ScrollTo

(*) 在 Javascript 中判断用户是否登录判断全局变量 G_USER_ID 是否大于 0 即可
(*) 全局变量在 header 模板中
(*) 所有 JS 请求 URL 需要加上 G_BASE_URL 前缀
(*) 全局 ajax 列表函数使用 bp_load_more

PHP:
关于 Zend Framwork 类库的使用方法请参考官方文档
(*) 在控制器中判断用户是否登录判断 $this->user_id 是否大于 0 即可
(*) 控制器与模板中始终可用 $this->user_id 和 $this->user_info
(*) 控制器与 Model 中禁止使用构造函数, 可以用 setup() 函数替代
(*) 程序已经提供了两个中文处理函数 cjk_substr 和 cjk_strlen

Access Rule:
public function get_access_rule()
{
// 规则类型
// white: actions 里的 action 全部用户可见, 其余 action 需要登录
// black: actions 里的 action 需要登录, 其余 action 全部用户可见
$rule_action["rule_type"] = 'white';
$rule_action["actions"] = array(
'check_username',
'check_email',
'register_process',
'login_process',
'register_agreement',
'send_valid_mail',
'valid_email_active',
'request_find_password',
'find_password_modify'
);
return $rule_action;
}
(*) 控制器中不加此函数, 则所有 action 必需登录可见

模板:
(*) 在模板可以使用 PHP 代码, 全部静态类与 function, 但是不能使用 Model
(*) 模板中 $this-> 中的内容是全局通用变量, 可以在模板中引入的模板使用, 模板内部产生的变量则不能
(*) TPL::output 方法第二个参数为 false 时, 内容会返回给变量不会输出, 可以利用此方法做 JS 调用或者代码重用

wecenter 站外调用数据实现

lidanghong 回复了问题 • 52 人关注 • 4 个回复 • 2625 次浏览 • 2015-01-12 22:39 • 来自相关话题

WeCenter原生移动应用开源代码[API,iOS,Android]

小明明 回复了问题 • 148 人关注 • 39 个回复 • 11640 次浏览 • 2015-01-20 20:41 • 来自相关话题

WeCenter一些常用的数据调用介绍

哥特复兴 发表了文章 • 14 个评论 • 7618 次浏览 • 2014-07-08 16:55 • 来自相关话题

目前WeCenter程序很多数据都是可以通过调用来实现内容展现和布局的。在前端调用的数据代码都可以在相对应的app文件里的main.php找到对应的代码。熟悉这些数据调用的代码有利于我们对模板进行二次开发。**注**:每组数据都对应的模块调用,比如首页这组数据对应的就是home里面的模板。

**全局用户信息**

{{{ <?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 : 收藏的标签;}}} 查看全部
目前WeCenter程序很多数据都是可以通过调用来实现内容展现和布局的。在前端调用的数据代码都可以在相对应的app文件里的main.php找到对应的代码。熟悉这些数据调用的代码有利于我们对模板进行二次开发。**注**:每组数据都对应的模块调用,比如首页这组数据对应的就是home里面的模板。

**全局用户信息**

{{{ <?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 : 收藏的标签;}}}

修改服务器设置解决跨域问题

回复

jat 发起了问题 • 16 人关注 • 0 个回复 • 2272 次浏览 • 2014-06-17 15:59 • 来自相关话题

WeCenter on GitHub

jat 发表了文章 • 6 个评论 • 1841 次浏览 • 2014-05-23 20:59 • 来自相关话题

WeCenter is an open source software designed for social ask and answer communities, available at GitHub now. All pull requests are welcome.

https://github.com/wecenter/wecenter 查看全部
WeCenter is an open source software designed for social ask and answer communities, available at GitHub now. All pull requests are welcome.

https://github.com/wecenter/wecenter

WeCenter UCenter扩展包

回复

WeCenter 程序似笑非笑 发起了问题 • 5 人关注 • 0 个回复 • 484 次浏览 • 2017-10-18 23:43 • 来自相关话题

等了两个月,今天来这里发条帖子

回复

建站运营张桦 回复了问题 • 5 人关注 • 4 个回复 • 767 次浏览 • 2017-09-20 11:47 • 来自相关话题

wecenter负载怎么样

回复

kenw2004 回复了问题 • 8 人关注 • 6 个回复 • 1907 次浏览 • 2017-09-18 12:27 • 来自相关话题

自从wecenter被收购后,就没有任何动静了?

回复

一杯咖啡就瞌睡 回复了问题 • 6 人关注 • 3 个回复 • 1753 次浏览 • 2017-07-17 12:28 • 来自相关话题

我想说,大家别JB在发在问了,官方根本不会搭理你的。

回复

sukoo 回复了问题 • 8 人关注 • 3 个回复 • 1877 次浏览 • 2017-06-24 08:16 • 来自相关话题

不得不说的WC用户体验

回复

快网 发起了问题 • 2 人关注 • 0 个回复 • 1335 次浏览 • 2017-06-23 12:54 • 来自相关话题

wecenter支持微信登录吗?需要二次开发?

回复

风见雨下 回复了问题 • 6 人关注 • 3 个回复 • 1051 次浏览 • 2017-06-21 23:33 • 来自相关话题

我碰到的问题——通过邮箱找回密码后,无法再用用户名+密码登陆,只能用邮箱+密码登陆……

回复

快网 回复了问题 • 2 人关注 • 1 个回复 • 768 次浏览 • 2017-06-21 18:46 • 来自相关话题

wecenter能不能接入畅言插件?

回复

bai527 回复了问题 • 3 人关注 • 2 个回复 • 457 次浏览 • 2017-06-09 23:03 • 来自相关话题

最近股票大跌,面临破产。有WC方面的技术问题我可以付费支持一下!

回复

黄焯华 回复了问题 • 4 人关注 • 2 个回复 • 700 次浏览 • 2017-06-05 15:26 • 来自相关话题

wecenter现在还有人维护吗?

回复

冰洋 回复了问题 • 7 人关注 • 2 个回复 • 834 次浏览 • 2017-05-30 23:42 • 来自相关话题

测试问题测试问题测试问题

回复

sucaihuo 回复了问题 • 16 人关注 • 15 个回复 • 1206 次浏览 • 2017-05-19 12:30 • 来自相关话题

有人开发react native的APP吗?求开源一起搞。

回复

Luckyfishes 发起了问题 • 2 人关注 • 0 个回复 • 355 次浏览 • 2017-05-14 22:45 • 来自相关话题

WeCenter的版权

回复

cpder 回复了问题 • 2 人关注 • 1 个回复 • 602 次浏览 • 2017-05-12 20:16 • 来自相关话题

WC的ckeditor被阉割的好惨,大家有修复的经验没?

回复

南派三姨 回复了问题 • 10 人关注 • 6 个回复 • 1082 次浏览 • 2017-05-07 22:17 • 来自相关话题

官方做百度推广了,这是准备要推的节奏啊!

kaiyuanbox 发表了文章 • 3 个评论 • 717 次浏览 • 2016-09-05 20:41 • 来自相关话题

不知道有没有新的功能出来,期待下……
不知道有没有新的功能出来,期待下……

报错500查询问题小技巧

final 发表了文章 • 2 个评论 • 551 次浏览 • 2016-08-24 09:23 • 来自相关话题

在此页面直接查看源代码,可以看到错误代码!






 

500.png



在此页面直接查看源代码,可以看到错误代码!


501.png

 

WeCenter 3.1.9安装教程!

final 发表了文章 • 8 个评论 • 7395 次浏览 • 2016-06-23 14:59 • 来自相关话题

教程

WeCenter 社交化问答社区程序 二次开发手册

final 发表了文章 • 6 个评论 • 2244 次浏览 • 2016-06-17 11:13 • 来自相关话题

WeCenter 社交化问答社区程序 二次开发手册
地址:http://www.wecenter.com/manual/

PS:欢迎大家使用,以及提出意见。
       数据库辞典,里面字段详细解释等,有错误的,请大家积极给予指出!
WeCenter 社交化问答社区程序 二次开发手册
地址:http://www.wecenter.com/manual/

PS:欢迎大家使用,以及提出意见。
       数据库辞典,里面字段详细解释等,有错误的,请大家积极给予指出!

2016-06-14-01:无法自动展开问题评论二次开发

Luckyfishes 发表了文章 • 2 个评论 • 950 次浏览 • 2016-06-14 23:23 • 来自相关话题

情形:评论了问题,点通知后无法自动展开评论
url:/question/123?notification_id=65647&comment_unfold=question
涉及代码:
1,UPLOAD\static\js\app\question_detail.js //自动展开评论
if (COMMENT_UNFOLD == 'all')
{
$('.aw-add-comment').click();
}
else if (COMMENT_UNFOLD == 'question')
{
$('.aw-question-detail-meta .aw-add-comment').click();
}应该改成: //自动展开评论
if (COMMENT_UNFOLD == 'all')
{
$('.aw-add-comment').click();
}
else if (COMMENT_UNFOLD == 'question')
{
$('.aw-question-detail-meta').click();
}因为全文扫描,已经没有 aw-question-detail-meta 这个类了。所以为了唯一标识问题评论,加上这个类就可以
了,因此有了第2个代码要改:
2,UPLOAD\views\default\question\index.tpl.htm
在问题评论的<a>上加上黑体(因为大家可能2次开发,所以不能说行数)
<a tabindex="0" title="评论" data-id="<?php echo $this->question_info['question_id']; ?>" data-type="question" class="aw-add-comment aw-question-detail-meta text-color-999.....
 
 
---手机上一样的思路,需要改以下代码:
UPLOAD\views\default\m\question.tpl.htm  ---加类名
C:\LD\php\trunk\UPLOAD\static\mobile\js\app.js  //问题评论展开if any
if(window.location.href.search('comment_unfold=question')>-1)
{
$('.aw-question-detail-meta').click();
} 查看全部
情形:评论了问题,点通知后无法自动展开评论
url:/question/123?notification_id=65647&comment_unfold=question
涉及代码:
1,UPLOAD\static\js\app\question_detail.js
		//自动展开评论
if (COMMENT_UNFOLD == 'all')
{
$('.aw-add-comment').click();
}
else if (COMMENT_UNFOLD == 'question')
{
$('.aw-question-detail-meta .aw-add-comment').click();
}
应该改成:
		//自动展开评论
if (COMMENT_UNFOLD == 'all')
{
$('.aw-add-comment').click();
}
else if (COMMENT_UNFOLD == 'question')
{
$('.aw-question-detail-meta').click();
}
因为全文扫描,已经没有 aw-question-detail-meta 这个类了。所以为了唯一标识问题评论,加上这个类就可以
了,因此有了第2个代码要改:
2,UPLOAD\views\default\question\index.tpl.htm
在问题评论的<a>上加上黑体(因为大家可能2次开发,所以不能说行数)
<a tabindex="0" title="评论" data-id="<?php echo $this->question_info['question_id']; ?>" data-type="question" class="aw-add-comment aw-question-detail-meta text-color-999.....
 
 
---手机上一样的思路,需要改以下代码:
UPLOAD\views\default\m\question.tpl.htm  ---加类名
C:\LD\php\trunk\UPLOAD\static\mobile\js\app.js 
	//问题评论展开if any
if(window.location.href.search('comment_unfold=question')>-1)
{
$('.aw-question-detail-meta').click();
}

从php5切换php7成功

Luckyfishes 发表了文章 • 1 个评论 • 867 次浏览 • 2016-05-28 01:40 • 来自相关话题

看到3.1.9官方正式注释了php版本检测代码,看起来是有较大把握了。 今天开始升级php。
 
我的环境:ubuntu 14, apache2
 
教程参考:http://askubuntu.com/questions ... owser
 
简单来说有以下步骤:
1,先安装php7,这个自己搜索了。
2,这是停Php5
sudo a2dismod php5 
3,这是开php7
sudo a2enmod php7.0 
4,重启apache2:
sudo service apache2 restart
 
然后发现错误:Error: Mcrypt Module not support
搜索WC代码,发现在
UPLOAD\system\core\crypt.php 中 有一句: if (!function_exists('mcrypt_module_open'))
表示,不存在mcrypt_module_open函数,去到万能的SO,
http://stackoverflow.com/quest ... issue
然后输入以下命令:
sudo apt-get update 
sudo apt-get install mcrypt php7.0-mcrypt 
sudo apt-get upgrade
sudo service apache2 restart
 
有惊无险。要知道我是在线上直接更新的(虽然没什么用户在访问)。性能方面的提升还没有观察。
 
欢迎交流。
 
---------------------
补充,php7这逼自带的密码函数有问题
参考 http://stackoverflow.com/quest ... 5-6-9  第二个回答:

$ivSize = 8; 
$iv = str_repeat("\0", $ivSize); 
$encrypted = base64_encode(mcrypt_encrypt(MCRYPT_3DES, $key, $padded, MCRYPT_MODE_CBC, $iv));
 
就是说,我们要手动根据密钥的长度传入这个iv长度。而以前的版本是自动填的。好坑。
 
----------------------
第二个坑:无法显示验证码
解决,加上gd库。。
sudo apt-get install php7.0-gd
sudo service apache2 restart
参考网页:http://stackoverflow.com/quest ... buntu 查看全部
看到3.1.9官方正式注释了php版本检测代码,看起来是有较大把握了。 今天开始升级php。
 
我的环境:ubuntu 14, apache2
 
教程参考:http://askubuntu.com/questions ... owser
 
简单来说有以下步骤:
1,先安装php7,这个自己搜索了。
2,这是停Php5
sudo a2dismod php5 
3,这是开php7
sudo a2enmod php7.0 
4,重启apache2:
sudo service apache2 restart
 
然后发现错误:Error: Mcrypt Module not support
搜索WC代码,发现在
UPLOAD\system\core\crypt.php 中 有一句: if (!function_exists('mcrypt_module_open'))
表示,不存在mcrypt_module_open函数,去到万能的SO,
http://stackoverflow.com/quest ... issue
然后输入以下命令:
sudo apt-get update 
sudo apt-get install mcrypt php7.0-mcrypt 
sudo apt-get upgrade
sudo service apache2 restart
 
有惊无险。要知道我是在线上直接更新的(虽然没什么用户在访问)。性能方面的提升还没有观察。
 
欢迎交流。
 
---------------------
补充,php7这逼自带的密码函数有问题
参考 http://stackoverflow.com/quest ... 5-6-9  第二个回答:

$ivSize = 8; 
$iv = str_repeat("\0", $ivSize); 
$encrypted = base64_encode(mcrypt_encrypt(MCRYPT_3DES, $key, $padded, MCRYPT_MODE_CBC, $iv));
 
就是说,我们要手动根据密钥的长度传入这个iv长度。而以前的版本是自动填的。好坑。
 
----------------------
第二个坑:无法显示验证码
解决,加上gd库。。
sudo apt-get install php7.0-gd
sudo service apache2 restart
参考网页:http://stackoverflow.com/quest ... buntu

好多年没来了,发现一个网站用wecenter做得很成功!

小李歌 发表了文章 • 5 个评论 • 1083 次浏览 • 2016-05-11 12:14 • 来自相关话题

http://ask.rednet.cn/





 
wecenter 竟有文章功能了,不错。 如果能图片列表模板选择,更大美观强大,不过自己改改也行的!
 
继续研究用wecenter运营网站的SEO情况! 查看全部
http://ask.rednet.cn/

QQ图片20160511121636.png

 
wecenter 竟有文章功能了,不错。 如果能图片列表模板选择,更大美观强大,不过自己改改也行的!
 
继续研究用wecenter运营网站的SEO情况!

用wecenter建站1年多,275,379.00浏览量;实战建站这个程序不错!

seosns 发表了文章 • 8 个评论 • 811 次浏览 • 2016-03-15 21:18 • 来自相关话题

www.xiaoer.org.cn
这不是广告,也不是炫耀;写给第一次使用这个程序的站长或者小白。
建站一年多,到现在不完全统计本站有275,379浏览量;如果整站统计应该有30W以上。
很多站长吐槽这程序编辑器功能太少,不人性化;最开始我也这样吐槽过,程序安全性是不错的。
 
建议大家如果懂点程序自己动手小改一下换成别的编辑器,类似的教程已经发出来了。
坚持是最重要的,没有流量,没有人气,没有知名度,能说服自己 已经成功一半了。 查看全部
www.xiaoer.org.cn
这不是广告,也不是炫耀;写给第一次使用这个程序的站长或者小白。
建站一年多,到现在不完全统计本站有275,379浏览量;如果整站统计应该有30W以上。
很多站长吐槽这程序编辑器功能太少,不人性化;最开始我也这样吐槽过,程序安全性是不错的。
 
建议大家如果懂点程序自己动手小改一下换成别的编辑器,类似的教程已经发出来了。
坚持是最重要的,没有流量,没有人气,没有知名度,能说服自己 已经成功一半了。

wecenter下一步的计划是什么

龙天 发表了文章 • 10 个评论 • 595 次浏览 • 2016-01-31 10:54 • 来自相关话题

感觉好久没更新了啊。
感觉好久没更新了啊。

建议:希望官方埋下更多钩子并放出钩子列表

axu1991 发表了文章 • 4 个评论 • 663 次浏览 • 2015-11-05 05:49 • 来自相关话题

现在看到有使用WeCenter的同学有一些需求,给实现都代码级实现,一旦采用升级起来就很麻烦,采用过多基本就别指望升级了。
希望在各个功能都埋下钩子,并放出钩子列表,这样就能以插件的形式实现功能,用户升级也不影响,如果升级之后功能已实现,也可以很方便地卸载。
现在看到有使用WeCenter的同学有一些需求,给实现都代码级实现,一旦采用升级起来就很麻烦,采用过多基本就别指望升级了。
希望在各个功能都埋下钩子,并放出钩子列表,这样就能以插件的形式实现功能,用户升级也不影响,如果升级之后功能已实现,也可以很方便地卸载。

千万级性能网站地图插件:话题、文章、问答、会员主页全部支持

axu1991 发表了文章 • 33 个评论 • 5719 次浏览 • 2015-10-29 18:39 • 来自相关话题

很早之前我就在WeCenter官网发布了用户绕过外链判断发布链接的漏洞,不过没有被重视,所以继续在官网发布内容的兴趣也就大降……不过在3.1.5版本中,采纳了很多我提出的错误,对WeCenter的官方表示很赞。分享一个地图插件,喜欢大家喜欢。
原文链接:WeCenter网站地图(SiteMap):千万级性能,支持文章、问答、话题以及会员主页
本网站地图程序的功能特性有:
支持网站地图索引全自动生成sitemap文件支持千万级数据量的WeCenter程序支持Etag(不了解的可以到百度站长平台查看最新的文档)支持文章、问答、话题以及会员主页的SiteMap支持百度最新的手机网页SiteMap协议生成的SiteMap中包含手机版的网页地址
安装方法
1、下载插件包
2、修改配置文件config.php(不要用windows自带记事本编辑哦,需要注意的是,WeCenter默认是不支持手机版二级域名的,因此配置文件中[手机版网站域名]请留空。)
3、启用了伪静态的同学还需要在网站/index.php第一行插入以下代码:if (substr($_SERVER['REQUEST_URI'], 0, 9) === '/sitemap/') {
require('sitemap/index.php');
exit;
}4、上传,查看效果

选择了伪静态的同学可以通过以下网址查看效果:
/sitemap/article_index.xml
/sitemap/question_index.xml
/sitemap/topic_index.xml
/sitemap/people_index.xml
没有选择伪静态的同学可以通过以下网址查看效果:
/sitemap/?type=article
/sitemap/?type=question
/sitemap/?type=topic
/sitemap/?type=people 查看全部
很早之前我就在WeCenter官网发布了用户绕过外链判断发布链接的漏洞,不过没有被重视,所以继续在官网发布内容的兴趣也就大降……不过在3.1.5版本中,采纳了很多我提出的错误,对WeCenter的官方表示很赞。分享一个地图插件,喜欢大家喜欢。
原文链接:WeCenter网站地图(SiteMap):千万级性能,支持文章、问答、话题以及会员主页
本网站地图程序的功能特性有:
  1. 支持网站地图索引
  2. 全自动生成sitemap文件
  3. 支持千万级数据量的WeCenter程序
  4. 支持Etag(不了解的可以到百度站长平台查看最新的文档)
  5. 支持文章、问答、话题以及会员主页的SiteMap
  6. 支持百度最新的手机网页SiteMap协议
  7. 生成的SiteMap中包含手机版的网页地址

安装方法
1、下载插件包
2、修改配置文件config.php(不要用windows自带记事本编辑哦,需要注意的是,WeCenter默认是不支持手机版二级域名的,因此配置文件中[手机版网站域名]请留空。)
3、启用了伪静态的同学还需要在网站/index.php第一行插入以下代码:
if (substr($_SERVER['REQUEST_URI'], 0, 9) === '/sitemap/') {
require('sitemap/index.php');
exit;
}
4、上传,查看效果


选择了伪静态的同学可以通过以下网址查看效果:
/sitemap/article_index.xml
/sitemap/question_index.xml
/sitemap/topic_index.xml
/sitemap/people_index.xml
没有选择伪静态的同学可以通过以下网址查看效果:
/sitemap/?type=article
/sitemap/?type=question
/sitemap/?type=topic
/sitemap/?type=people


【分享】居住地增加了国外

Luckyfishes 发表了文章 • 0 个评论 • 1207 次浏览 • 2015-09-06 01:50 • 来自相关话题

有个用户在德国,跟我吐槽没地方先,我一气之下就搞了一个。
 
其实只需要改 UPLOAD\static\js\areas.js 就可以。
 
发现打包后也上传不了。。。那就直接粘贴吧。
注意,替换后还需要调整一些其他的网页样式。
 
 
{"province":[{"text":"安徽省", "id":"340000"},{"text":"北京市", "id":"110000"},{"text":"福建省", "id":"350000"},{"text":"甘肃省", "id":"620000"},{"text":"广东省", "id":"440000"},{"text":"广西壮族自治区", "id":"450000"},{"text":"贵州省", "id":"520000"},{"text":"海南省", "id":"460000"},{"text":"河北省", "id":"130000"},{"text":"河南省", "id":"410000"},{"text":"黑龙江省", "id":"230000"},{"text":"湖北省", "id":"420000"},{"text":"湖南省", "id":"430000"},{"text":"吉林省", "id":"220000"},{"text":"江苏省", "id":"320000"},{"text":"江西省", "id":"360000"},{"text":"辽宁省", "id":"210000"},{"text":"内蒙古自治区", "id":"150000"},{"text":"宁夏回族自治区", "id":"640000"},{"text":"青海省", "id":"630000"},{"text":"山东省", "id":"370000"},{"text":"山西省", "id":"140000"},{"text":"陕西省", "id":"610000"},{"text":"上海市", "id":"310000"},{"text":"四川省", "id":"510000"},{"text":"天津市", "id":"120000"},{"text":"西藏自治区", "id":"540000"},{"text":"新疆维吾尔自治区", "id":"650000"},{"text":"云南省", "id":"530000"},{"text":"浙江省", "id":"330000"},{"text":"重庆市", "id":"500000"},{"text":"香港", "id":"600000"},{"text":"澳门", "id":"700000"},{"text":"台湾", "id":"800000"},{"text":"国外", "id":"900000"}],
"city":[{"text":"安庆市", "id":"340800"},{"text":"蚌埠市", "id":"340300"},{"text":"巢湖市", "id":"341400"},{"text":"池州市", "id":"341700"},{"text":"滁州市", "id":"341100"},{"text":"阜阳市", "id":"341200"},{"text":"合肥市", "id":"340100"},{"text":"淮北市", "id":"340600"},{"text":"淮南市", "id":"340400"},{"text":"黄山市", "id":"341000"},{"text":"六安市", "id":"341500"},{"text":"马鞍山市", "id":"340500"},{"text":"宿州市", "id":"341300"},{"text":"铜陵市", "id":"340700"},{"text":"芜湖市", "id":"340200"},{"text":"宣城市", "id":"341800"},{"text":"亳州市", "id":"341600"},{"text":"昌平区", "id":"110114"},{"text":"朝阳区", "id":"110105"},{"text":"崇文区", "id":"110103"},{"text":"大兴区", "id":"110115"},{"text":"东城区", "id":"110101"},{"text":"房山区", "id":"110111"},{"text":"丰台区", "id":"110106"},{"text":"海淀区", "id":"110108"},{"text":"怀柔区", "id":"110116"},{"text":"门头沟区", "id":"110109"},{"text":"密云县", "id":"110228"},{"text":"平谷区", "id":"110117"},{"text":"石景山区", "id":"110107"},{"text":"顺义区", "id":"110113"},{"text":"通州区", "id":"110112"},{"text":"西城区", "id":"110102"},{"text":"宣武区", "id":"110104"},{"text":"延庆县", "id":"110229"},{"text":"福州市", "id":"350100"},{"text":"龙岩市", "id":"350800"},{"text":"南平市", "id":"350700"},{"text":"宁德市", "id":"350900"},{"text":"莆田市", "id":"350300"},{"text":"泉州市", "id":"350500"},{"text":"三明市", "id":"350400"},{"text":"厦门市", "id":"350200"},{"text":"漳州市", "id":"350600"},{"text":"白银市", "id":"620400"},{"text":"定西市", "id":"621100"},{"text":"甘南藏族自治州", "id":"623000"},{"text":"嘉峪关市", "id":"620200"},{"text":"金昌市", "id":"620300"},{"text":"酒泉市", "id":"620900"},{"text":"兰州市", "id":"620100"},{"text":"临夏回族自治州", "id":"622900"},{"text":"陇南市", "id":"621200"},{"text":"平凉市", "id":"620800"},{"text":"庆阳市", "id":"621000"},{"text":"天水市", "id":"620500"},{"text":"武威市", "id":"620600"},{"text":"张掖市", "id":"620700"},{"text":"潮州市", "id":"445100"},{"text":"东莞市", "id":"441900"},{"text":"佛山市", "id":"440600"},{"text":"广州市", "id":"440100"},{"text":"河源市", "id":"441600"},{"text":"惠州市", "id":"441300"},{"text":"江门市", "id":"440700"},{"text":"揭阳市", "id":"445200"},{"text":"茂名市", "id":"440900"},{"text":"梅州市", "id":"441400"},{"text":"清远市", "id":"441800"},{"text":"汕头市", "id":"440500"},{"text":"汕尾市", "id":"441500"},{"text":"韶关市", "id":"440200"},{"text":"深圳市", "id":"440300"},{"text":"阳江市", "id":"441700"},{"text":"云浮市", "id":"445300"},{"text":"湛江市", "id":"440800"},{"text":"肇庆市", "id":"441200"},{"text":"中山市", "id":"442000"},{"text":"珠海市", "id":"440400"},{"text":"百色市", "id":"451000"},{"text":"北海市", "id":"450500"},{"text":"崇左市", "id":"451400"},{"text":"防城港市", "id":"450600"},{"text":"桂林市", "id":"450300"},{"text":"贵港市", "id":"450800"},{"text":"河池市", "id":"451200"},{"text":"贺州市", "id":"451100"},{"text":"来宾市", "id":"451300"},{"text":"柳州市", "id":"450200"},{"text":"南宁市", "id":"450100"},{"text":"钦州市", "id":"450700"},{"text":"梧州市", "id":"450400"},{"text":"玉林市", "id":"450900"},{"text":"安顺市", "id":"520400"},{"text":"毕节地区", "id":"522400"},{"text":"贵阳市", "id":"520100"},{"text":"六盘水市", "id":"520200"},{"text":"黔东南苗族侗族自治州", "id":"522600"},{"text":"黔南布依族苗族自治州", "id":"522700"},{"text":"黔西南布依族苗族自治州", "id":"522300"},{"text":"铜仁地区", "id":"522200"},{"text":"遵义市", "id":"520300"},{"text":"海口市", "id":"460100"},{"text":"三亚市", "id":"460200"},{"text":"保定市", "id":"130600"},{"text":"沧州市", "id":"130900"},{"text":"承德市", "id":"130800"},{"text":"邯郸市", "id":"130400"},{"text":"衡水市", "id":"131100"},{"text":"廊坊市", "id":"131000"},{"text":"秦皇岛市", "id":"130300"},{"text":"石家庄市", "id":"130100"},{"text":"唐山市", "id":"130200"},{"text":"邢台市", "id":"130500"},{"text":"张家口市", "id":"130700"},{"text":"安阳市", "id":"410500"},{"text":"鹤壁市", "id":"410600"},{"text":"焦作市", "id":"410800"},{"text":"开封市", "id":"410200"},{"text":"洛阳市", "id":"410300"},{"text":"南阳市", "id":"411300"},{"text":"平顶山市", "id":"410400"},{"text":"三门峡市", "id":"411200"},{"text":"商丘市", "id":"411400"},{"text":"新乡市", "id":"410700"},{"text":"信阳市", "id":"411500"},{"text":"许昌市", "id":"411000"},{"text":"郑州市", "id":"410100"},{"text":"周口市", "id":"411600"},{"text":"驻马店市", "id":"411700"},{"text":"漯河市", "id":"411100"},{"text":"濮阳市", "id":"410900"},{"text":"大庆市", "id":"230600"},{"text":"大兴安岭地区", "id":"232700"},{"text":"哈尔滨市", "id":"230100"},{"text":"鹤岗市", "id":"230400"},{"text":"黑河市", "id":"231100"},{"text":"鸡西市", "id":"230300"},{"text":"佳木斯市", "id":"230800"},{"text":"牡丹江市", "id":"231000"},{"text":"七台河市", "id":"230900"},{"text":"齐齐哈尔市", "id":"230200"},{"text":"双鸭山市", "id":"230500"},{"text":"绥化市", "id":"231200"},{"text":"伊春市", "id":"230700"},{"text":"鄂州市", "id":"420700"},{"text":"恩施土家族苗族自治州", "id":"422800"},{"text":"黄冈市", "id":"421100"},{"text":"黄石市", "id":"420200"},{"text":"荆门市", "id":"420800"},{"text":"荆州市", "id":"421000"},{"text":"十堰市", "id":"420300"},{"text":"随州市", "id":"421300"},{"text":"武汉市", "id":"420100"},{"text":"咸宁市", "id":"421200"},{"text":"襄樊市", "id":"420600"},{"text":"孝感市", "id":"420900"},{"text":"宜昌市", "id":"420500"},{"text":"常德市", "id":"430700"},{"text":"长沙市", "id":"430100"},{"text":"郴州市", "id":"431000"},{"text":"衡阳市", "id":"430400"},{"text":"怀化市", "id":"431200"},{"text":"娄底市", "id":"431300"},{"text":"邵阳市", "id":"430500"},{"text":"湘潭市", "id":"430300"},{"text":"湘西土家族苗族自治州", "id":"433100"},{"text":"益阳市", "id":"430900"},{"text":"永州市", "id":"431100"},{"text":"岳阳市", "id":"430600"},{"text":"张家界市", "id":"430800"},{"text":"株洲市", "id":"430200"},{"text":"白城市", "id":"220800"},{"text":"白山市", "id":"220600"},{"text":"长春市", "id":"220100"},{"text":"吉林市", "id":"220200"},{"text":"辽源市", "id":"220400"},{"text":"四平市", "id":"220300"},{"text":"松原市", "id":"220700"},{"text":"通化市", "id":"220500"},{"text":"延边朝鲜族自治州", "id":"222400"},{"text":"常州市", "id":"320400"},{"text":"淮安市", "id":"320800"},{"text":"连云港市", "id":"320700"},{"text":"南京市", "id":"320100"},{"text":"南通市", "id":"320600"},{"text":"苏州市", "id":"320500"},{"text":"宿迁市", "id":"321300"},{"text":"泰州市", "id":"321200"},{"text":"无锡市", "id":"320200"},{"text":"徐州市", "id":"320300"},{"text":"盐城市", "id":"320900"},{"text":"扬州市", "id":"321000"},{"text":"镇江市", "id":"321100"},{"text":"抚州市", "id":"361000"},{"text":"赣州市", "id":"360700"},{"text":"吉安市", "id":"360800"},{"text":"景德镇市", "id":"360200"},{"text":"九江市", "id":"360400"},{"text":"南昌市", "id":"360100"},{"text":"萍乡市", "id":"360300"},{"text":"上饶市", "id":"361100"},{"text":"新余市", "id":"360500"},{"text":"宜春市", "id":"360900"},{"text":"鹰潭市", "id":"360600"},{"text":"鞍山市", "id":"210300"},{"text":"本溪市", "id":"210500"},{"text":"朝阳市", "id":"211300"},{"text":"大连市", "id":"210200"},{"text":"丹东市", "id":"210600"},{"text":"抚顺市", "id":"210400"},{"text":"阜新市", "id":"210900"},{"text":"葫芦岛市", "id":"211400"},{"text":"锦州市", "id":"210700"},{"text":"辽阳市", "id":"211000"},{"text":"盘锦市", "id":"211100"},{"text":"沈阳市", "id":"210100"},{"text":"铁岭市", "id":"211200"},{"text":"营口市", "id":"210800"},{"text":"阿拉善盟", "id":"152900"},{"text":"巴彦淖尔市", "id":"150800"},{"text":"包头市", "id":"150200"},{"text":"赤峰市", "id":"150400"},{"text":"鄂尔多斯市", "id":"150600"},{"text":"呼和浩特市", "id":"150100"},{"text":"呼伦贝尔市", "id":"150700"},{"text":"通辽市", "id":"150500"},{"text":"乌海市", "id":"150300"},{"text":"乌兰察布市", "id":"150900"},{"text":"锡林郭勒盟", "id":"152500"},{"text":"兴安盟", "id":"152200"},{"text":"固原市", "id":"640400"},{"text":"石嘴山市", "id":"640200"},{"text":"吴忠市", "id":"640300"},{"text":"银川市", "id":"640100"},{"text":"中卫市", "id":"640500"},{"text":"果洛藏族自治州", "id":"632600"},{"text":"海北藏族自治州", "id":"632200"},{"text":"海东地区", "id":"632100"},{"text":"海南藏族自治州", "id":"632500"},{"text":"海西蒙古族藏族自治州", "id":"632800"},{"text":"黄南藏族自治州", "id":"632300"},{"text":"西宁市", "id":"630100"},{"text":"玉树藏族自治州", "id":"632700"},{"text":"滨州市", "id":"371600"},{"text":"德州市", "id":"371400"},{"text":"东营市", "id":"370500"},{"text":"菏泽市", "id":"371700"},{"text":"济南市", "id":"370100"},{"text":"济宁市", "id":"370800"},{"text":"莱芜市", "id":"371200"},{"text":"聊城市", "id":"371500"},{"text":"临沂市", "id":"371300"},{"text":"青岛市", "id":"370200"},{"text":"日照市", "id":"371100"},{"text":"泰安市", "id":"370900"},{"text":"威海市", "id":"371000"},{"text":"潍坊市", "id":"370700"},{"text":"烟台市", "id":"370600"},{"text":"枣庄市", "id":"370400"},{"text":"淄博市", "id":"370300"},{"text":"长治市", "id":"140400"},{"text":"大同市", "id":"140200"},{"text":"晋城市", "id":"140500"},{"text":"晋中市", "id":"140700"},{"text":"临汾市", "id":"141000"},{"text":"吕梁市", "id":"141100"},{"text":"朔州市", "id":"140600"},{"text":"太原市", "id":"140100"},{"text":"忻州市", "id":"140900"},{"text":"阳泉市", "id":"140300"},{"text":"运城市", "id":"140800"},{"text":"安康市", "id":"610900"},{"text":"宝鸡市", "id":"610300"},{"text":"汉中市", "id":"610700"},{"text":"商洛市", "id":"611000"},{"text":"铜川市", "id":"610200"},{"text":"渭南市", "id":"610500"},{"text":"西安市", "id":"610100"},{"text":"咸阳市", "id":"610400"},{"text":"延安市", "id":"610600"},{"text":"榆林市", "id":"610800"},{"text":"宝山区", "id":"310113"},{"text":"长宁区", "id":"310105"},{"text":"崇明县", "id":"310230"},{"text":"奉贤区", "id":"310120"},{"text":"虹口区", "id":"310109"},{"text":"黄浦区", "id":"310101"},{"text":"嘉定区", "id":"310114"},{"text":"金山区", "id":"310116"},{"text":"静安区", "id":"310106"},{"text":"卢湾区", "id":"310103"},{"text":"南汇区", "id":"310119"},{"text":"普陀区", "id":"310107"},{"text":"浦东新区", "id":"310115"},{"text":"青浦区", "id":"310118"},{"text":"松江区", "id":"310117"},{"text":"徐汇区", "id":"310104"},{"text":"杨浦区", "id":"310110"},{"text":"闸北区", "id":"310108"},{"text":"闵行区", "id":"310112"},{"text":"阿坝藏族羌族自治州", "id":"513200"},{"text":"巴中市", "id":"511900"},{"text":"成都市", "id":"510100"},{"text":"达州市", "id":"511700"},{"text":"德阳市", "id":"510600"},{"text":"甘孜藏族自治州", "id":"513300"},{"text":"广安市", "id":"511600"},{"text":"广元市", "id":"510800"},{"text":"乐山市", "id":"511100"},{"text":"凉山彝族自治州", "id":"513400"},{"text":"眉山市", "id":"511400"},{"text":"绵阳市", "id":"510700"},{"text":"南充市", "id":"511300"},{"text":"内江市", "id":"511000"},{"text":"攀枝花市", "id":"510400"},{"text":"遂宁市", "id":"510900"},{"text":"雅安市", "id":"511800"},{"text":"宜宾市", "id":"511500"},{"text":"资阳市", "id":"512000"},{"text":"自贡市", "id":"510300"},{"text":"泸州市", "id":"510500"},{"text":"宝坻区", "id":"120115"},{"text":"北辰区", "id":"120113"},{"text":"大港区", "id":"120109"},{"text":"东丽区", "id":"120110"},{"text":"汉沽区", "id":"120108"},{"text":"和平区", "id":"120101"},{"text":"河北区", "id":"120105"},{"text":"河东区", "id":"120102"},{"text":"河西区", "id":"120103"},{"text":"红桥区", "id":"120106"},{"text":"蓟县", "id":"120225"},{"text":"津南区", "id":"120112"},{"text":"静海县", "id":"120223"},{"text":"南开区", "id":"120104"},{"text":"宁河县", "id":"120221"},{"text":"塘沽区", "id":"120107"},{"text":"武清区", "id":"120114"},{"text":"西青区", "id":"120111"},{"text":"阿里地区", "id":"542500"},{"text":"昌都地区", "id":"542100"},{"text":"拉萨市", "id":"540100"},{"text":"林芝地区", "id":"542600"},{"text":"那曲地区", "id":"542400"},{"text":"日喀则地区", "id":"542300"},{"text":"山南地区", "id":"542200"},{"text":"阿克苏地区", "id":"652900"},{"text":"阿勒泰地区", "id":"654300"},{"text":"巴音郭楞蒙古自治州", "id":"652800"},{"text":"博尔塔拉蒙古自治州", "id":"652700"},{"text":"昌吉回族自治州", "id":"652300"},{"text":"哈密地区", "id":"652200"},{"text":"和田地区", "id":"653200"},{"text":"喀什地区", "id":"653100"},{"text":"克拉玛依市", "id":"650200"},{"text":"克孜勒苏柯尔克孜自治州", "id":"653000"},{"text":"石河子市", "id":"650300"},{"text":"塔城地区", "id":"654200"},{"text":"吐鲁番地区", "id":"652100"},{"text":"乌鲁木齐市", "id":"650100"},{"text":"伊犁哈萨克自治州", "id":"654000"},{"text":"保山市", "id":"530500"},{"text":"楚雄彝族自治州", "id":"532300"},{"text":"大理白族自治州", "id":"532900"},{"text":"德宏傣族景颇族自治州", "id":"533100"},{"text":"迪庆藏族自治州", "id":"533400"},{"text":"红河哈尼族彝族自治州", "id":"532500"},{"text":"昆明市", "id":"530100"},{"text":"丽江市", "id":"530700"},{"text":"临沧市", "id":"530900"},{"text":"怒江傈僳族自治州", "id":"533300"},{"text":"曲靖市", "id":"530300"},{"text":"思茅市", "id":"530800"},{"text":"文山壮族苗族自治州", "id":"532600"},{"text":"西双版纳傣族自治州", "id":"532800"},{"text":"玉溪市", "id":"530400"},{"text":"昭通市", "id":"530600"},{"text":"杭州市", "id":"330100"},{"text":"湖州市", "id":"330500"},{"text":"嘉兴市", "id":"330400"},{"text":"金华市", "id":"330700"},{"text":"丽水市", "id":"331100"},{"text":"宁波市", "id":"330200"},{"text":"绍兴市", "id":"330600"},{"text":"台州市", "id":"331000"},{"text":"温州市", "id":"330300"},{"text":"舟山市", "id":"330900"},{"text":"衢州市", "id":"330800"},{"text":"巴南区", "id":"500113"},{"text":"北碚区", "id":"500109"},{"text":"长寿区", "id":"500115"},{"text":"城口县", "id":"500229"},{"text":"大渡口区", "id":"500104"},{"text":"大足县", "id":"500225"},{"text":"垫江县", "id":"500231"},{"text":"丰都县", "id":"500230"},{"text":"奉节县", "id":"500236"},{"text":"涪陵区", "id":"500102"},{"text":"合川区", "id":"500117"},{"text":"江北区", "id":"500105"},{"text":"江津区", "id":"500116"},{"text":"九龙坡区", "id":"500107"},{"text":"开县", "id":"500234"},{"text":"梁平县", "id":"500228"},{"text":"南岸区", "id":"500108"},{"text":"南川区", "id":"500119"},{"text":"彭水苗族土家族自治县", "id":"500243"},{"text":"黔江区", "id":"500114"},{"text":"荣昌县", "id":"500226"},{"text":"沙坪坝区", "id":"500106"},{"text":"石柱土家族自治县", "id":"500240"},{"text":"双桥区", "id":"500111"},{"text":"铜梁县", "id":"500224"},{"text":"万盛区", "id":"500110"},{"text":"万州区", "id":"500101"},{"text":"巫山县", "id":"500237"},{"text":"巫溪县", "id":"500238"},{"text":"武隆县", "id":"500232"},{"text":"秀山土家族苗族自治县", "id":"500241"},{"text":"永川区", "id":"500118"},{"text":"酉阳土家族苗族自治县", "id":"500242"},{"text":"渝北区", "id":"500112"},{"text":"渝中区", "id":"500103"},{"text":"云阳县", "id":"500235"},{"text":"忠县", "id":"500233"},{"text":"潼南县", "id":"500223"},{"text":"璧山县", "id":"500227"},{"text":"綦江县", "id":"500222"},{"text":"中西区", "id":"600101"},{"text":"湾仔区", "id":"600102"},{"text":"东区", "id":"600103"},{"text":"南区", "id":"600104"},{"text":"油尖旺区", "id":"6001015"},{"text":"深水埗区", "id":"6001016"},{"text":"九龙城区", "id":"6001017"},{"text":"黄大仙区", "id":"6001018"},{"text":"观塘区", "id":"6001019"},{"text":"荃湾区", "id":"6001020"},{"text":"葵青区", "id":"6001021"},{"text":"沙田区", "id":"6001022"},{"text":"西贡区", "id":"6001023"},{"text":"大埔区", "id":"6001024"},{"text":"北区", "id":"6001025"},{"text":"元朗区", "id":"6001026"},{"text":"屯门区", "id":"6001027"},{"text":"离岛区", "id":"6001028"},{"text":"澳门", "id":"700101"},{"text":"台北市", "id":"800101"},{"text":"高雄市", "id":"800102"},{"text":"基隆市", "id":"800103"},{"text":"台中市", "id":"800104"},{"text":"台南市", "id":"800105"},{"text":"新竹市", "id":"800106"},{"text":"嘉义市", "id":"800107"}
,{"text":"Afghanistan阿富汗","id":"900001"}
,{"text":"Albania阿尔巴尼亚","id":"900002"}
,{"text":"Algeria阿尔及利亚","id":"900003"}
,{"text":"Angola安哥拉","id":"900004"}
,{"text":"Antarctica南极洲","id":"900005"}
,{"text":"ANtigua and Barbuda安提瓜和巴布达","id":"900006"}
,{"text":"Argentina阿根廷","id":"900007"}
,{"text":"Armenia亚美尼亚","id":"900008"}
,{"text":"Australia澳大利亚","id":"900009"}
,{"text":"Austria奥地利","id":"900010"}
,{"text":"Azerbaijan阿塞拜疆","id":"900011"}
,{"text":"Bahamas巴哈马","id":"900012"}
,{"text":"Bahrain巴林","id":"900013"}
,{"text":"Bangladesh孟加拉国","id":"900014"}
,{"text":"Barbados巴巴多斯","id":"900015"}
,{"text":"Belarus白俄罗斯","id":"900016"}
,{"text":"Belgium比利时","id":"900017"}
,{"text":"Belize伯利兹","id":"900018"}
,{"text":"Benin贝宁","id":"900019"}
,{"text":"Bermuda百慕大","id":"900020"}
,{"text":"Bhutan不丹","id":"900021"}
,{"text":"Bolivia玻利维亚","id":"900022"}
,{"text":"Bosnia and Herzegovina波斯尼亚和黑塞哥维那","id":"900023"}
,{"text":"Botswana博茨瓦纳","id":"900024"}
,{"text":"Bouvet Island布维岛","id":"900025"}
,{"text":"Brazil巴西","id":"900026"}
,{"text":"Brunei Darussalam文莱","id":"900027"}
,{"text":"Bulgaria保加利亚","id":"900028"}
,{"text":"Burkina Faso布基纳法索","id":"900029"}
,{"text":"Burma缅甸","id":"900030"}
,{"text":"Burundi布隆迪","id":"900031"}
,{"text":"Cambodia柬埔寨","id":"900032"}
,{"text":"Cameroon喀麦隆","id":"900033"}
,{"text":"Canada加拿大","id":"900034"}
,{"text":"Cape Verde佛得角","id":"900035"}
,{"text":"Cayman Islands开曼群岛","id":"900036"}
,{"text":"Chad乍得","id":"900037"}
,{"text":"Chile智利","id":"900038"}
,{"text":"Christmas Island圣诞岛","id":"900039"}
,{"text":"Coate d'Ivorie科特迪瓦","id":"900040"}
,{"text":"Colombia哥伦比亚","id":"900041"}
,{"text":"Comoros科摩罗","id":"900042"}
,{"text":"Congo刚果共和国,刚果(布)","id":"900043"}
,{"text":"Cook Island库克群岛","id":"900044"}
,{"text":"Costa rica哥斯达黎加","id":"900045"}
,{"text":"Croatia克罗地亚","id":"900046"}
,{"text":"Cuba古巴","id":"900047"}
,{"text":"Cyprus塞浦路斯","id":"900048"}
,{"text":"Czech捷克","id":"900049"}
,{"text":"Denmark丹麦","id":"900050"}
,{"text":"Djibouti吉布提","id":"900051"}
,{"text":"East Timor东帝汶","id":"900052"}
,{"text":"Ecuador厄瓜多尔","id":"900053"}
,{"text":"Egypt埃及","id":"900054"}
,{"text":"El Salvador萨尔瓦多","id":"900055"}
,{"text":"Equatorial Guinea赤道几内亚","id":"900056"}
,{"text":"Eritrea厄立特里亚","id":"900057"}
,{"text":"Estonia爱沙尼亚","id":"900058"}
,{"text":"Ethiopia埃塞俄比亚","id":"900059"}
,{"text":"Fiji斐济","id":"900060"}
,{"text":"Finland芬兰","id":"900061"}
,{"text":"France法国","id":"900062"}
,{"text":"French Guiana法属圭亚那","id":"900063"}
,{"text":"French Polynesia法属波利尼西亚","id":"900064"}
,{"text":"Gabon加蓬","id":"900065"}
,{"text":"Gambia冈比亚","id":"900066"}
,{"text":"Georgia格鲁吉亚","id":"900067"}
,{"text":"Germany德国","id":"900068"}
,{"text":"Ghana加纳","id":"900069"}
,{"text":"Gibraltar直布罗陀","id":"900070"}
,{"text":"Greece希腊","id":"900071"}
,{"text":"Greenland格陵兰","id":"900072"}
,{"text":"Grenada格林纳达","id":"900073"}
,{"text":"Guam关岛","id":"900074"}
,{"text":"Guatemala危地马拉","id":"900075"}
,{"text":"Guinea-Bissau几内亚比绍","id":"900076"}
,{"text":"Guinea几内亚","id":"900077"}
,{"text":"Guyana圭亚那","id":"900078"}
,{"text":"Haiti海地","id":"900079"}
,{"text":"Honduras洪都拉斯","id":"900080"}
,{"text":"Hungary匈牙利","id":"900081"}
,{"text":"Iceland冰岛","id":"900082"}
,{"text":"India印度","id":"900083"}
,{"text":"Indonesia印度尼西亚","id":"900084"}
,{"text":"Iran伊朗","id":"900085"}
,{"text":"Iraq伊拉克","id":"900086"}
,{"text":"Ireland爱尔兰","id":"900087"}
,{"text":"Israel以色列","id":"900088"}
,{"text":"Italy意大利","id":"900089"}
,{"text":"Jamaica牙买加","id":"900090"}
,{"text":"Japan日本","id":"900091"}
,{"text":"Jordan约旦","id":"900092"}
,{"text":"Kazakhstan哈萨克斯坦","id":"900093"}
,{"text":"Kenya肯尼亚","id":"900094"}
,{"text":"Kiribati基里巴斯","id":"900095"}
,{"text":"Kuwait科威特","id":"900096"}
,{"text":"Kyrgyzstan吉尔吉斯斯坦","id":"900097"}
,{"text":"Laos老挝","id":"900098"}
,{"text":"Latvia拉托维亚","id":"900099"}
,{"text":"Lebanon黎巴嫩","id":"900100"}
,{"text":"Lesotho莱索托","id":"900101"}
,{"text":"Liberia利比里亚","id":"900102"}
,{"text":"Libya利比亚","id":"900103"}
,{"text":"Liechtenstein列支敦士登","id":"900104"}
,{"text":"Lithuania立陶宛","id":"900105"}
,{"text":"Luxembourg卢森堡","id":"900106"}
,{"text":"Macedonia马其顿","id":"900107"}
,{"text":"Madagascar马达加斯加","id":"900108"}
,{"text":"Malawi马拉维","id":"900109"}
,{"text":"Malaysia马来西亚","id":"900110"}
,{"text":"Maldives马尔代夫","id":"900111"}
,{"text":"Mali马里","id":"900112"}
,{"text":"Malta马耳他","id":"900113"}
,{"text":"Marshall Islands马绍尔群岛","id":"900114"}
,{"text":"Mauritania毛里塔尼亚","id":"900115"}
,{"text":"Mauritius毛里求斯","id":"900116"}
,{"text":"Mexico墨西哥","id":"900117"}
,{"text":"Micronesia密克罗尼西亚联邦","id":"900118"}
,{"text":"Moldova摩尔多瓦","id":"900119"}
,{"text":"Monaco摩纳哥","id":"900120"}
,{"text":"Mongolia蒙古","id":"900121"}
,{"text":"Montenegro黑山","id":"900122"}
,{"text":"Montserrat蒙特塞拉特","id":"900123"}
,{"text":"Morocco摩洛哥","id":"900124"}
,{"text":"Mozambique莫桑比克","id":"900125"}
,{"text":"Namibia纳米比亚","id":"900126"}
,{"text":"Naura瑙鲁","id":"900127"}
,{"text":"Nepal尼泊尔","id":"900128"}
,{"text":"Netherlands荷兰","id":"900129"}
,{"text":"New Caledonia新喀里多尼亚","id":"900130"}
,{"text":"New Zealand新西兰","id":"900131"}
,{"text":"Nicaragua尼加拉瓜","id":"900132"}
,{"text":"Nigeria尼日利亚","id":"900133"}
,{"text":"Niger尼日尔","id":"900134"}
,{"text":"Niue纽埃","id":"900135"}
,{"text":"Norfolk Island诺福克岛","id":"900136"}
,{"text":"North Korea朝鲜","id":"900137"}
,{"text":"Northern Mariana Islands北马里亚那群岛","id":"900138"}
,{"text":"Norway挪威","id":"900139"}
,{"text":"Oman阿曼","id":"900140"}
,{"text":"Pakistan巴基斯坦","id":"900141"}
,{"text":"Palau帕劳","id":"900142"}
,{"text":"Panama巴拿马","id":"900143"}
,{"text":"Papua New Guinea巴布亚新几内亚","id":"900144"}
,{"text":"Paraguay巴拉圭","id":"900145"}
,{"text":"Peru秘鲁","id":"900146"}
,{"text":"Philippines菲律宾","id":"900147"}
,{"text":"Pitcairn Islands皮特开恩群岛","id":"900148"}
,{"text":"Poland波兰","id":"900149"}
,{"text":"Portugal葡萄牙","id":"900150"}
,{"text":"Puerto Rico波多黎各(美)","id":"900151"}
,{"text":"Qatar卡塔尔","id":"900152"}
,{"text":"Republic of South Sudan南苏丹","id":"900153"}
,{"text":"Republic of Vanuatu瓦努阿图共和国","id":"900154"}
,{"text":"Romania罗马尼亚","id":"900155"}
,{"text":"Russia俄罗斯联邦","id":"900156"}
,{"text":"Rwanda卢旺达","id":"900157"}
,{"text":"Saint Kitts and Nevis圣基茨和尼维斯","id":"900158"}
,{"text":"Saint Vincent and the Grenadines圣文森特和格林纳丁斯","id":"900159"}
,{"text":"San Marino圣马力诺","id":"900160"}
,{"text":"Sao Tome and Principe圣多美和普林西比","id":"900161"}
,{"text":"Saudi Arabia沙特阿拉伯","id":"900162"}
,{"text":"Senegal塞内加尔","id":"900163"}
,{"text":"Serbia塞尔维亚","id":"900164"}
,{"text":"Seychelles塞舌尔","id":"900165"}
,{"text":"Sierra leone塞拉利昂","id":"900166"}
,{"text":"Singapore新加坡","id":"900167"}
,{"text":"Slovakia斯洛伐克","id":"900168"}
,{"text":"Slovene斯洛文尼亚","id":"900169"}
,{"text":"Solomon Islands所罗门群岛","id":"900170"}
,{"text":"Somali索马里","id":"900171"}
,{"text":"South Africa南非","id":"900172"}
,{"text":"South Korea韩国","id":"900173"}
,{"text":"Spain西班牙","id":"900174"}
,{"text":"Sri Lanka斯里兰卡","id":"900175"}
,{"text":"St. Lucia圣卢西亚","id":"900176"}
,{"text":"St.Helena圣赫勒拿","id":"900177"}
,{"text":"Sudan苏丹","id":"900178"}
,{"text":"Surinam苏里南","id":"900179"}
,{"text":"Swaziland斯威士兰","id":"900180"}
,{"text":"Sweden瑞典","id":"900181"}
,{"text":"Switzerland瑞士","id":"900182"}
,{"text":"Syria叙利亚","id":"900183"}
,{"text":"Tajikistan塔吉克斯坦","id":"90000","id":"900184"}
,{"text":"Tanzania坦桑尼亚","id":"900185"}
,{"text":"Thailand泰国","id":"900186"}
,{"text":"The Central African Republic中非共和国","id":"900187"}
,{"text":"The Commonwealth of Dominica多米尼克","id":"900188"}
,{"text":"The Dominican Republic多米尼加","id":"900189"}
,{"text":"The People's Republic of China中华人民共和国","id":"900190"}
,{"text":"The Principality of Andorra安道尔","id":"900191"}
,{"text":"Togo多哥","id":"900192"}
,{"text":"Tokela托克劳","id":"900193"}
,{"text":"Tonga汤加","id":"900194"}
,{"text":"Trinidad and Tobago特立尼达和多巴哥","id":"900195"}
,{"text":"Tunisia突尼斯","id":"900196"}
,{"text":"Turkey土耳其","id":"900197"}
,{"text":"Turkmenistan土库曼斯坦","id":"900198"}
,{"text":"Turks and Caicos Islands特克斯和凯科斯群岛","id":"900199"}
,{"text":"Tuvalu图瓦卢","id":"900200"}
,{"text":"Uganda乌干达","id":"900201"}
,{"text":"Ukraine乌克兰","id":"900202"}
,{"text":"United Arab Emirates阿拉伯联合酋长国","id":"900203"}
,{"text":"United Kingdom英国","id":"900204"}
,{"text":"United Kingdom英国","id":"900205"}
,{"text":"United States of America美国","id":"900206"}
,{"text":"Uruguay乌拉圭","id":"900207"}
,{"text":"Uzbekistan乌兹别克斯坦","id":"900208"}
,{"text":"Vatican City梵蒂冈","id":"900209"}
,{"text":"Venezuela委内瑞拉","id":"900210"}
,{"text":"Vietnam越南","id":"900211"}
,{"text":"Vigin Islands(U.S.)美属维尔京群岛","id":"900212"}
,{"text":"Virgin Islands(British)英属维尔京群岛","id":"900213"}
,{"text":"West Sahara西撒哈拉","id":"900214"}
,{"text":"Western Samoa西萨摩亚","id":"900215"}
,{"text":"Yemen也门","id":"900216"}
,{"text":"Zaire扎伊尔","id":"900217"}
,{"text":"Zambia赞比亚","id":"900218"}
,{"text":"Zimbabwe津巴布韦","id":"900219"}
]} 查看全部
有个用户在德国,跟我吐槽没地方先,我一气之下就搞了一个。
 
其实只需要改 UPLOAD\static\js\areas.js 就可以。
 
发现打包后也上传不了。。。那就直接粘贴吧。
注意,替换后还需要调整一些其他的网页样式。
 
 
{"province":[{"text":"安徽省", "id":"340000"},{"text":"北京市", "id":"110000"},{"text":"福建省", "id":"350000"},{"text":"甘肃省", "id":"620000"},{"text":"广东省", "id":"440000"},{"text":"广西壮族自治区", "id":"450000"},{"text":"贵州省", "id":"520000"},{"text":"海南省", "id":"460000"},{"text":"河北省", "id":"130000"},{"text":"河南省", "id":"410000"},{"text":"黑龙江省", "id":"230000"},{"text":"湖北省", "id":"420000"},{"text":"湖南省", "id":"430000"},{"text":"吉林省", "id":"220000"},{"text":"江苏省", "id":"320000"},{"text":"江西省", "id":"360000"},{"text":"辽宁省", "id":"210000"},{"text":"内蒙古自治区", "id":"150000"},{"text":"宁夏回族自治区", "id":"640000"},{"text":"青海省", "id":"630000"},{"text":"山东省", "id":"370000"},{"text":"山西省", "id":"140000"},{"text":"陕西省", "id":"610000"},{"text":"上海市", "id":"310000"},{"text":"四川省", "id":"510000"},{"text":"天津市", "id":"120000"},{"text":"西藏自治区", "id":"540000"},{"text":"新疆维吾尔自治区", "id":"650000"},{"text":"云南省", "id":"530000"},{"text":"浙江省", "id":"330000"},{"text":"重庆市", "id":"500000"},{"text":"香港", "id":"600000"},{"text":"澳门", "id":"700000"},{"text":"台湾", "id":"800000"},{"text":"国外", "id":"900000"}],
"city":[{"text":"安庆市", "id":"340800"},{"text":"蚌埠市", "id":"340300"},{"text":"巢湖市", "id":"341400"},{"text":"池州市", "id":"341700"},{"text":"滁州市", "id":"341100"},{"text":"阜阳市", "id":"341200"},{"text":"合肥市", "id":"340100"},{"text":"淮北市", "id":"340600"},{"text":"淮南市", "id":"340400"},{"text":"黄山市", "id":"341000"},{"text":"六安市", "id":"341500"},{"text":"马鞍山市", "id":"340500"},{"text":"宿州市", "id":"341300"},{"text":"铜陵市", "id":"340700"},{"text":"芜湖市", "id":"340200"},{"text":"宣城市", "id":"341800"},{"text":"亳州市", "id":"341600"},{"text":"昌平区", "id":"110114"},{"text":"朝阳区", "id":"110105"},{"text":"崇文区", "id":"110103"},{"text":"大兴区", "id":"110115"},{"text":"东城区", "id":"110101"},{"text":"房山区", "id":"110111"},{"text":"丰台区", "id":"110106"},{"text":"海淀区", "id":"110108"},{"text":"怀柔区", "id":"110116"},{"text":"门头沟区", "id":"110109"},{"text":"密云县", "id":"110228"},{"text":"平谷区", "id":"110117"},{"text":"石景山区", "id":"110107"},{"text":"顺义区", "id":"110113"},{"text":"通州区", "id":"110112"},{"text":"西城区", "id":"110102"},{"text":"宣武区", "id":"110104"},{"text":"延庆县", "id":"110229"},{"text":"福州市", "id":"350100"},{"text":"龙岩市", "id":"350800"},{"text":"南平市", "id":"350700"},{"text":"宁德市", "id":"350900"},{"text":"莆田市", "id":"350300"},{"text":"泉州市", "id":"350500"},{"text":"三明市", "id":"350400"},{"text":"厦门市", "id":"350200"},{"text":"漳州市", "id":"350600"},{"text":"白银市", "id":"620400"},{"text":"定西市", "id":"621100"},{"text":"甘南藏族自治州", "id":"623000"},{"text":"嘉峪关市", "id":"620200"},{"text":"金昌市", "id":"620300"},{"text":"酒泉市", "id":"620900"},{"text":"兰州市", "id":"620100"},{"text":"临夏回族自治州", "id":"622900"},{"text":"陇南市", "id":"621200"},{"text":"平凉市", "id":"620800"},{"text":"庆阳市", "id":"621000"},{"text":"天水市", "id":"620500"},{"text":"武威市", "id":"620600"},{"text":"张掖市", "id":"620700"},{"text":"潮州市", "id":"445100"},{"text":"东莞市", "id":"441900"},{"text":"佛山市", "id":"440600"},{"text":"广州市", "id":"440100"},{"text":"河源市", "id":"441600"},{"text":"惠州市", "id":"441300"},{"text":"江门市", "id":"440700"},{"text":"揭阳市", "id":"445200"},{"text":"茂名市", "id":"440900"},{"text":"梅州市", "id":"441400"},{"text":"清远市", "id":"441800"},{"text":"汕头市", "id":"440500"},{"text":"汕尾市", "id":"441500"},{"text":"韶关市", "id":"440200"},{"text":"深圳市", "id":"440300"},{"text":"阳江市", "id":"441700"},{"text":"云浮市", "id":"445300"},{"text":"湛江市", "id":"440800"},{"text":"肇庆市", "id":"441200"},{"text":"中山市", "id":"442000"},{"text":"珠海市", "id":"440400"},{"text":"百色市", "id":"451000"},{"text":"北海市", "id":"450500"},{"text":"崇左市", "id":"451400"},{"text":"防城港市", "id":"450600"},{"text":"桂林市", "id":"450300"},{"text":"贵港市", "id":"450800"},{"text":"河池市", "id":"451200"},{"text":"贺州市", "id":"451100"},{"text":"来宾市", "id":"451300"},{"text":"柳州市", "id":"450200"},{"text":"南宁市", "id":"450100"},{"text":"钦州市", "id":"450700"},{"text":"梧州市", "id":"450400"},{"text":"玉林市", "id":"450900"},{"text":"安顺市", "id":"520400"},{"text":"毕节地区", "id":"522400"},{"text":"贵阳市", "id":"520100"},{"text":"六盘水市", "id":"520200"},{"text":"黔东南苗族侗族自治州", "id":"522600"},{"text":"黔南布依族苗族自治州", "id":"522700"},{"text":"黔西南布依族苗族自治州", "id":"522300"},{"text":"铜仁地区", "id":"522200"},{"text":"遵义市", "id":"520300"},{"text":"海口市", "id":"460100"},{"text":"三亚市", "id":"460200"},{"text":"保定市", "id":"130600"},{"text":"沧州市", "id":"130900"},{"text":"承德市", "id":"130800"},{"text":"邯郸市", "id":"130400"},{"text":"衡水市", "id":"131100"},{"text":"廊坊市", "id":"131000"},{"text":"秦皇岛市", "id":"130300"},{"text":"石家庄市", "id":"130100"},{"text":"唐山市", "id":"130200"},{"text":"邢台市", "id":"130500"},{"text":"张家口市", "id":"130700"},{"text":"安阳市", "id":"410500"},{"text":"鹤壁市", "id":"410600"},{"text":"焦作市", "id":"410800"},{"text":"开封市", "id":"410200"},{"text":"洛阳市", "id":"410300"},{"text":"南阳市", "id":"411300"},{"text":"平顶山市", "id":"410400"},{"text":"三门峡市", "id":"411200"},{"text":"商丘市", "id":"411400"},{"text":"新乡市", "id":"410700"},{"text":"信阳市", "id":"411500"},{"text":"许昌市", "id":"411000"},{"text":"郑州市", "id":"410100"},{"text":"周口市", "id":"411600"},{"text":"驻马店市", "id":"411700"},{"text":"漯河市", "id":"411100"},{"text":"濮阳市", "id":"410900"},{"text":"大庆市", "id":"230600"},{"text":"大兴安岭地区", "id":"232700"},{"text":"哈尔滨市", "id":"230100"},{"text":"鹤岗市", "id":"230400"},{"text":"黑河市", "id":"231100"},{"text":"鸡西市", "id":"230300"},{"text":"佳木斯市", "id":"230800"},{"text":"牡丹江市", "id":"231000"},{"text":"七台河市", "id":"230900"},{"text":"齐齐哈尔市", "id":"230200"},{"text":"双鸭山市", "id":"230500"},{"text":"绥化市", "id":"231200"},{"text":"伊春市", "id":"230700"},{"text":"鄂州市", "id":"420700"},{"text":"恩施土家族苗族自治州", "id":"422800"},{"text":"黄冈市", "id":"421100"},{"text":"黄石市", "id":"420200"},{"text":"荆门市", "id":"420800"},{"text":"荆州市", "id":"421000"},{"text":"十堰市", "id":"420300"},{"text":"随州市", "id":"421300"},{"text":"武汉市", "id":"420100"},{"text":"咸宁市", "id":"421200"},{"text":"襄樊市", "id":"420600"},{"text":"孝感市", "id":"420900"},{"text":"宜昌市", "id":"420500"},{"text":"常德市", "id":"430700"},{"text":"长沙市", "id":"430100"},{"text":"郴州市", "id":"431000"},{"text":"衡阳市", "id":"430400"},{"text":"怀化市", "id":"431200"},{"text":"娄底市", "id":"431300"},{"text":"邵阳市", "id":"430500"},{"text":"湘潭市", "id":"430300"},{"text":"湘西土家族苗族自治州", "id":"433100"},{"text":"益阳市", "id":"430900"},{"text":"永州市", "id":"431100"},{"text":"岳阳市", "id":"430600"},{"text":"张家界市", "id":"430800"},{"text":"株洲市", "id":"430200"},{"text":"白城市", "id":"220800"},{"text":"白山市", "id":"220600"},{"text":"长春市", "id":"220100"},{"text":"吉林市", "id":"220200"},{"text":"辽源市", "id":"220400"},{"text":"四平市", "id":"220300"},{"text":"松原市", "id":"220700"},{"text":"通化市", "id":"220500"},{"text":"延边朝鲜族自治州", "id":"222400"},{"text":"常州市", "id":"320400"},{"text":"淮安市", "id":"320800"},{"text":"连云港市", "id":"320700"},{"text":"南京市", "id":"320100"},{"text":"南通市", "id":"320600"},{"text":"苏州市", "id":"320500"},{"text":"宿迁市", "id":"321300"},{"text":"泰州市", "id":"321200"},{"text":"无锡市", "id":"320200"},{"text":"徐州市", "id":"320300"},{"text":"盐城市", "id":"320900"},{"text":"扬州市", "id":"321000"},{"text":"镇江市", "id":"321100"},{"text":"抚州市", "id":"361000"},{"text":"赣州市", "id":"360700"},{"text":"吉安市", "id":"360800"},{"text":"景德镇市", "id":"360200"},{"text":"九江市", "id":"360400"},{"text":"南昌市", "id":"360100"},{"text":"萍乡市", "id":"360300"},{"text":"上饶市", "id":"361100"},{"text":"新余市", "id":"360500"},{"text":"宜春市", "id":"360900"},{"text":"鹰潭市", "id":"360600"},{"text":"鞍山市", "id":"210300"},{"text":"本溪市", "id":"210500"},{"text":"朝阳市", "id":"211300"},{"text":"大连市", "id":"210200"},{"text":"丹东市", "id":"210600"},{"text":"抚顺市", "id":"210400"},{"text":"阜新市", "id":"210900"},{"text":"葫芦岛市", "id":"211400"},{"text":"锦州市", "id":"210700"},{"text":"辽阳市", "id":"211000"},{"text":"盘锦市", "id":"211100"},{"text":"沈阳市", "id":"210100"},{"text":"铁岭市", "id":"211200"},{"text":"营口市", "id":"210800"},{"text":"阿拉善盟", "id":"152900"},{"text":"巴彦淖尔市", "id":"150800"},{"text":"包头市", "id":"150200"},{"text":"赤峰市", "id":"150400"},{"text":"鄂尔多斯市", "id":"150600"},{"text":"呼和浩特市", "id":"150100"},{"text":"呼伦贝尔市", "id":"150700"},{"text":"通辽市", "id":"150500"},{"text":"乌海市", "id":"150300"},{"text":"乌兰察布市", "id":"150900"},{"text":"锡林郭勒盟", "id":"152500"},{"text":"兴安盟", "id":"152200"},{"text":"固原市", "id":"640400"},{"text":"石嘴山市", "id":"640200"},{"text":"吴忠市", "id":"640300"},{"text":"银川市", "id":"640100"},{"text":"中卫市", "id":"640500"},{"text":"果洛藏族自治州", "id":"632600"},{"text":"海北藏族自治州", "id":"632200"},{"text":"海东地区", "id":"632100"},{"text":"海南藏族自治州", "id":"632500"},{"text":"海西蒙古族藏族自治州", "id":"632800"},{"text":"黄南藏族自治州", "id":"632300"},{"text":"西宁市", "id":"630100"},{"text":"玉树藏族自治州", "id":"632700"},{"text":"滨州市", "id":"371600"},{"text":"德州市", "id":"371400"},{"text":"东营市", "id":"370500"},{"text":"菏泽市", "id":"371700"},{"text":"济南市", "id":"370100"},{"text":"济宁市", "id":"370800"},{"text":"莱芜市", "id":"371200"},{"text":"聊城市", "id":"371500"},{"text":"临沂市", "id":"371300"},{"text":"青岛市", "id":"370200"},{"text":"日照市", "id":"371100"},{"text":"泰安市", "id":"370900"},{"text":"威海市", "id":"371000"},{"text":"潍坊市", "id":"370700"},{"text":"烟台市", "id":"370600"},{"text":"枣庄市", "id":"370400"},{"text":"淄博市", "id":"370300"},{"text":"长治市", "id":"140400"},{"text":"大同市", "id":"140200"},{"text":"晋城市", "id":"140500"},{"text":"晋中市", "id":"140700"},{"text":"临汾市", "id":"141000"},{"text":"吕梁市", "id":"141100"},{"text":"朔州市", "id":"140600"},{"text":"太原市", "id":"140100"},{"text":"忻州市", "id":"140900"},{"text":"阳泉市", "id":"140300"},{"text":"运城市", "id":"140800"},{"text":"安康市", "id":"610900"},{"text":"宝鸡市", "id":"610300"},{"text":"汉中市", "id":"610700"},{"text":"商洛市", "id":"611000"},{"text":"铜川市", "id":"610200"},{"text":"渭南市", "id":"610500"},{"text":"西安市", "id":"610100"},{"text":"咸阳市", "id":"610400"},{"text":"延安市", "id":"610600"},{"text":"榆林市", "id":"610800"},{"text":"宝山区", "id":"310113"},{"text":"长宁区", "id":"310105"},{"text":"崇明县", "id":"310230"},{"text":"奉贤区", "id":"310120"},{"text":"虹口区", "id":"310109"},{"text":"黄浦区", "id":"310101"},{"text":"嘉定区", "id":"310114"},{"text":"金山区", "id":"310116"},{"text":"静安区", "id":"310106"},{"text":"卢湾区", "id":"310103"},{"text":"南汇区", "id":"310119"},{"text":"普陀区", "id":"310107"},{"text":"浦东新区", "id":"310115"},{"text":"青浦区", "id":"310118"},{"text":"松江区", "id":"310117"},{"text":"徐汇区", "id":"310104"},{"text":"杨浦区", "id":"310110"},{"text":"闸北区", "id":"310108"},{"text":"闵行区", "id":"310112"},{"text":"阿坝藏族羌族自治州", "id":"513200"},{"text":"巴中市", "id":"511900"},{"text":"成都市", "id":"510100"},{"text":"达州市", "id":"511700"},{"text":"德阳市", "id":"510600"},{"text":"甘孜藏族自治州", "id":"513300"},{"text":"广安市", "id":"511600"},{"text":"广元市", "id":"510800"},{"text":"乐山市", "id":"511100"},{"text":"凉山彝族自治州", "id":"513400"},{"text":"眉山市", "id":"511400"},{"text":"绵阳市", "id":"510700"},{"text":"南充市", "id":"511300"},{"text":"内江市", "id":"511000"},{"text":"攀枝花市", "id":"510400"},{"text":"遂宁市", "id":"510900"},{"text":"雅安市", "id":"511800"},{"text":"宜宾市", "id":"511500"},{"text":"资阳市", "id":"512000"},{"text":"自贡市", "id":"510300"},{"text":"泸州市", "id":"510500"},{"text":"宝坻区", "id":"120115"},{"text":"北辰区", "id":"120113"},{"text":"大港区", "id":"120109"},{"text":"东丽区", "id":"120110"},{"text":"汉沽区", "id":"120108"},{"text":"和平区", "id":"120101"},{"text":"河北区", "id":"120105"},{"text":"河东区", "id":"120102"},{"text":"河西区", "id":"120103"},{"text":"红桥区", "id":"120106"},{"text":"蓟县", "id":"120225"},{"text":"津南区", "id":"120112"},{"text":"静海县", "id":"120223"},{"text":"南开区", "id":"120104"},{"text":"宁河县", "id":"120221"},{"text":"塘沽区", "id":"120107"},{"text":"武清区", "id":"120114"},{"text":"西青区", "id":"120111"},{"text":"阿里地区", "id":"542500"},{"text":"昌都地区", "id":"542100"},{"text":"拉萨市", "id":"540100"},{"text":"林芝地区", "id":"542600"},{"text":"那曲地区", "id":"542400"},{"text":"日喀则地区", "id":"542300"},{"text":"山南地区", "id":"542200"},{"text":"阿克苏地区", "id":"652900"},{"text":"阿勒泰地区", "id":"654300"},{"text":"巴音郭楞蒙古自治州", "id":"652800"},{"text":"博尔塔拉蒙古自治州", "id":"652700"},{"text":"昌吉回族自治州", "id":"652300"},{"text":"哈密地区", "id":"652200"},{"text":"和田地区", "id":"653200"},{"text":"喀什地区", "id":"653100"},{"text":"克拉玛依市", "id":"650200"},{"text":"克孜勒苏柯尔克孜自治州", "id":"653000"},{"text":"石河子市", "id":"650300"},{"text":"塔城地区", "id":"654200"},{"text":"吐鲁番地区", "id":"652100"},{"text":"乌鲁木齐市", "id":"650100"},{"text":"伊犁哈萨克自治州", "id":"654000"},{"text":"保山市", "id":"530500"},{"text":"楚雄彝族自治州", "id":"532300"},{"text":"大理白族自治州", "id":"532900"},{"text":"德宏傣族景颇族自治州", "id":"533100"},{"text":"迪庆藏族自治州", "id":"533400"},{"text":"红河哈尼族彝族自治州", "id":"532500"},{"text":"昆明市", "id":"530100"},{"text":"丽江市", "id":"530700"},{"text":"临沧市", "id":"530900"},{"text":"怒江傈僳族自治州", "id":"533300"},{"text":"曲靖市", "id":"530300"},{"text":"思茅市", "id":"530800"},{"text":"文山壮族苗族自治州", "id":"532600"},{"text":"西双版纳傣族自治州", "id":"532800"},{"text":"玉溪市", "id":"530400"},{"text":"昭通市", "id":"530600"},{"text":"杭州市", "id":"330100"},{"text":"湖州市", "id":"330500"},{"text":"嘉兴市", "id":"330400"},{"text":"金华市", "id":"330700"},{"text":"丽水市", "id":"331100"},{"text":"宁波市", "id":"330200"},{"text":"绍兴市", "id":"330600"},{"text":"台州市", "id":"331000"},{"text":"温州市", "id":"330300"},{"text":"舟山市", "id":"330900"},{"text":"衢州市", "id":"330800"},{"text":"巴南区", "id":"500113"},{"text":"北碚区", "id":"500109"},{"text":"长寿区", "id":"500115"},{"text":"城口县", "id":"500229"},{"text":"大渡口区", "id":"500104"},{"text":"大足县", "id":"500225"},{"text":"垫江县", "id":"500231"},{"text":"丰都县", "id":"500230"},{"text":"奉节县", "id":"500236"},{"text":"涪陵区", "id":"500102"},{"text":"合川区", "id":"500117"},{"text":"江北区", "id":"500105"},{"text":"江津区", "id":"500116"},{"text":"九龙坡区", "id":"500107"},{"text":"开县", "id":"500234"},{"text":"梁平县", "id":"500228"},{"text":"南岸区", "id":"500108"},{"text":"南川区", "id":"500119"},{"text":"彭水苗族土家族自治县", "id":"500243"},{"text":"黔江区", "id":"500114"},{"text":"荣昌县", "id":"500226"},{"text":"沙坪坝区", "id":"500106"},{"text":"石柱土家族自治县", "id":"500240"},{"text":"双桥区", "id":"500111"},{"text":"铜梁县", "id":"500224"},{"text":"万盛区", "id":"500110"},{"text":"万州区", "id":"500101"},{"text":"巫山县", "id":"500237"},{"text":"巫溪县", "id":"500238"},{"text":"武隆县", "id":"500232"},{"text":"秀山土家族苗族自治县", "id":"500241"},{"text":"永川区", "id":"500118"},{"text":"酉阳土家族苗族自治县", "id":"500242"},{"text":"渝北区", "id":"500112"},{"text":"渝中区", "id":"500103"},{"text":"云阳县", "id":"500235"},{"text":"忠县", "id":"500233"},{"text":"潼南县", "id":"500223"},{"text":"璧山县", "id":"500227"},{"text":"綦江县", "id":"500222"},{"text":"中西区", "id":"600101"},{"text":"湾仔区", "id":"600102"},{"text":"东区", "id":"600103"},{"text":"南区", "id":"600104"},{"text":"油尖旺区", "id":"6001015"},{"text":"深水埗区", "id":"6001016"},{"text":"九龙城区", "id":"6001017"},{"text":"黄大仙区", "id":"6001018"},{"text":"观塘区", "id":"6001019"},{"text":"荃湾区", "id":"6001020"},{"text":"葵青区", "id":"6001021"},{"text":"沙田区", "id":"6001022"},{"text":"西贡区", "id":"6001023"},{"text":"大埔区", "id":"6001024"},{"text":"北区", "id":"6001025"},{"text":"元朗区", "id":"6001026"},{"text":"屯门区", "id":"6001027"},{"text":"离岛区", "id":"6001028"},{"text":"澳门", "id":"700101"},{"text":"台北市", "id":"800101"},{"text":"高雄市", "id":"800102"},{"text":"基隆市", "id":"800103"},{"text":"台中市", "id":"800104"},{"text":"台南市", "id":"800105"},{"text":"新竹市", "id":"800106"},{"text":"嘉义市", "id":"800107"}
,{"text":"Afghanistan阿富汗","id":"900001"}
,{"text":"Albania阿尔巴尼亚","id":"900002"}
,{"text":"Algeria阿尔及利亚","id":"900003"}
,{"text":"Angola安哥拉","id":"900004"}
,{"text":"Antarctica南极洲","id":"900005"}
,{"text":"ANtigua and Barbuda安提瓜和巴布达","id":"900006"}
,{"text":"Argentina阿根廷","id":"900007"}
,{"text":"Armenia亚美尼亚","id":"900008"}
,{"text":"Australia澳大利亚","id":"900009"}
,{"text":"Austria奥地利","id":"900010"}
,{"text":"Azerbaijan阿塞拜疆","id":"900011"}
,{"text":"Bahamas巴哈马","id":"900012"}
,{"text":"Bahrain巴林","id":"900013"}
,{"text":"Bangladesh孟加拉国","id":"900014"}
,{"text":"Barbados巴巴多斯","id":"900015"}
,{"text":"Belarus白俄罗斯","id":"900016"}
,{"text":"Belgium比利时","id":"900017"}
,{"text":"Belize伯利兹","id":"900018"}
,{"text":"Benin贝宁","id":"900019"}
,{"text":"Bermuda百慕大","id":"900020"}
,{"text":"Bhutan不丹","id":"900021"}
,{"text":"Bolivia玻利维亚","id":"900022"}
,{"text":"Bosnia and Herzegovina波斯尼亚和黑塞哥维那","id":"900023"}
,{"text":"Botswana博茨瓦纳","id":"900024"}
,{"text":"Bouvet Island布维岛","id":"900025"}
,{"text":"Brazil巴西","id":"900026"}
,{"text":"Brunei Darussalam文莱","id":"900027"}
,{"text":"Bulgaria保加利亚","id":"900028"}
,{"text":"Burkina Faso布基纳法索","id":"900029"}
,{"text":"Burma缅甸","id":"900030"}
,{"text":"Burundi布隆迪","id":"900031"}
,{"text":"Cambodia柬埔寨","id":"900032"}
,{"text":"Cameroon喀麦隆","id":"900033"}
,{"text":"Canada加拿大","id":"900034"}
,{"text":"Cape Verde佛得角","id":"900035"}
,{"text":"Cayman Islands开曼群岛","id":"900036"}
,{"text":"Chad乍得","id":"900037"}
,{"text":"Chile智利","id":"900038"}
,{"text":"Christmas Island圣诞岛","id":"900039"}
,{"text":"Coate d'Ivorie科特迪瓦","id":"900040"}
,{"text":"Colombia哥伦比亚","id":"900041"}
,{"text":"Comoros科摩罗","id":"900042"}
,{"text":"Congo刚果共和国,刚果(布)","id":"900043"}
,{"text":"Cook Island库克群岛","id":"900044"}
,{"text":"Costa rica哥斯达黎加","id":"900045"}
,{"text":"Croatia克罗地亚","id":"900046"}
,{"text":"Cuba古巴","id":"900047"}
,{"text":"Cyprus塞浦路斯","id":"900048"}
,{"text":"Czech捷克","id":"900049"}
,{"text":"Denmark丹麦","id":"900050"}
,{"text":"Djibouti吉布提","id":"900051"}
,{"text":"East Timor东帝汶","id":"900052"}
,{"text":"Ecuador厄瓜多尔","id":"900053"}
,{"text":"Egypt埃及","id":"900054"}
,{"text":"El Salvador萨尔瓦多","id":"900055"}
,{"text":"Equatorial Guinea赤道几内亚","id":"900056"}
,{"text":"Eritrea厄立特里亚","id":"900057"}
,{"text":"Estonia爱沙尼亚","id":"900058"}
,{"text":"Ethiopia埃塞俄比亚","id":"900059"}
,{"text":"Fiji斐济","id":"900060"}
,{"text":"Finland芬兰","id":"900061"}
,{"text":"France法国","id":"900062"}
,{"text":"French Guiana法属圭亚那","id":"900063"}
,{"text":"French Polynesia法属波利尼西亚","id":"900064"}
,{"text":"Gabon加蓬","id":"900065"}
,{"text":"Gambia冈比亚","id":"900066"}
,{"text":"Georgia格鲁吉亚","id":"900067"}
,{"text":"Germany德国","id":"900068"}
,{"text":"Ghana加纳","id":"900069"}
,{"text":"Gibraltar直布罗陀","id":"900070"}
,{"text":"Greece希腊","id":"900071"}
,{"text":"Greenland格陵兰","id":"900072"}
,{"text":"Grenada格林纳达","id":"900073"}
,{"text":"Guam关岛","id":"900074"}
,{"text":"Guatemala危地马拉","id":"900075"}
,{"text":"Guinea-Bissau几内亚比绍","id":"900076"}
,{"text":"Guinea几内亚","id":"900077"}
,{"text":"Guyana圭亚那","id":"900078"}
,{"text":"Haiti海地","id":"900079"}
,{"text":"Honduras洪都拉斯","id":"900080"}
,{"text":"Hungary匈牙利","id":"900081"}
,{"text":"Iceland冰岛","id":"900082"}
,{"text":"India印度","id":"900083"}
,{"text":"Indonesia印度尼西亚","id":"900084"}
,{"text":"Iran伊朗","id":"900085"}
,{"text":"Iraq伊拉克","id":"900086"}
,{"text":"Ireland爱尔兰","id":"900087"}
,{"text":"Israel以色列","id":"900088"}
,{"text":"Italy意大利","id":"900089"}
,{"text":"Jamaica牙买加","id":"900090"}
,{"text":"Japan日本","id":"900091"}
,{"text":"Jordan约旦","id":"900092"}
,{"text":"Kazakhstan哈萨克斯坦","id":"900093"}
,{"text":"Kenya肯尼亚","id":"900094"}
,{"text":"Kiribati基里巴斯","id":"900095"}
,{"text":"Kuwait科威特","id":"900096"}
,{"text":"Kyrgyzstan吉尔吉斯斯坦","id":"900097"}
,{"text":"Laos老挝","id":"900098"}
,{"text":"Latvia拉托维亚","id":"900099"}
,{"text":"Lebanon黎巴嫩","id":"900100"}
,{"text":"Lesotho莱索托","id":"900101"}
,{"text":"Liberia利比里亚","id":"900102"}
,{"text":"Libya利比亚","id":"900103"}
,{"text":"Liechtenstein列支敦士登","id":"900104"}
,{"text":"Lithuania立陶宛","id":"900105"}
,{"text":"Luxembourg卢森堡","id":"900106"}
,{"text":"Macedonia马其顿","id":"900107"}
,{"text":"Madagascar马达加斯加","id":"900108"}
,{"text":"Malawi马拉维","id":"900109"}
,{"text":"Malaysia马来西亚","id":"900110"}
,{"text":"Maldives马尔代夫","id":"900111"}
,{"text":"Mali马里","id":"900112"}
,{"text":"Malta马耳他","id":"900113"}
,{"text":"Marshall Islands马绍尔群岛","id":"900114"}
,{"text":"Mauritania毛里塔尼亚","id":"900115"}
,{"text":"Mauritius毛里求斯","id":"900116"}
,{"text":"Mexico墨西哥","id":"900117"}
,{"text":"Micronesia密克罗尼西亚联邦","id":"900118"}
,{"text":"Moldova摩尔多瓦","id":"900119"}
,{"text":"Monaco摩纳哥","id":"900120"}
,{"text":"Mongolia蒙古","id":"900121"}
,{"text":"Montenegro黑山","id":"900122"}
,{"text":"Montserrat蒙特塞拉特","id":"900123"}
,{"text":"Morocco摩洛哥","id":"900124"}
,{"text":"Mozambique莫桑比克","id":"900125"}
,{"text":"Namibia纳米比亚","id":"900126"}
,{"text":"Naura瑙鲁","id":"900127"}
,{"text":"Nepal尼泊尔","id":"900128"}
,{"text":"Netherlands荷兰","id":"900129"}
,{"text":"New Caledonia新喀里多尼亚","id":"900130"}
,{"text":"New Zealand新西兰","id":"900131"}
,{"text":"Nicaragua尼加拉瓜","id":"900132"}
,{"text":"Nigeria尼日利亚","id":"900133"}
,{"text":"Niger尼日尔","id":"900134"}
,{"text":"Niue纽埃","id":"900135"}
,{"text":"Norfolk Island诺福克岛","id":"900136"}
,{"text":"North Korea朝鲜","id":"900137"}
,{"text":"Northern Mariana Islands北马里亚那群岛","id":"900138"}
,{"text":"Norway挪威","id":"900139"}
,{"text":"Oman阿曼","id":"900140"}
,{"text":"Pakistan巴基斯坦","id":"900141"}
,{"text":"Palau帕劳","id":"900142"}
,{"text":"Panama巴拿马","id":"900143"}
,{"text":"Papua New Guinea巴布亚新几内亚","id":"900144"}
,{"text":"Paraguay巴拉圭","id":"900145"}
,{"text":"Peru秘鲁","id":"900146"}
,{"text":"Philippines菲律宾","id":"900147"}
,{"text":"Pitcairn Islands皮特开恩群岛","id":"900148"}
,{"text":"Poland波兰","id":"900149"}
,{"text":"Portugal葡萄牙","id":"900150"}
,{"text":"Puerto Rico波多黎各(美)","id":"900151"}
,{"text":"Qatar卡塔尔","id":"900152"}
,{"text":"Republic of South Sudan南苏丹","id":"900153"}
,{"text":"Republic of Vanuatu瓦努阿图共和国","id":"900154"}
,{"text":"Romania罗马尼亚","id":"900155"}
,{"text":"Russia俄罗斯联邦","id":"900156"}
,{"text":"Rwanda卢旺达","id":"900157"}
,{"text":"Saint Kitts and Nevis圣基茨和尼维斯","id":"900158"}
,{"text":"Saint Vincent and the Grenadines圣文森特和格林纳丁斯","id":"900159"}
,{"text":"San Marino圣马力诺","id":"900160"}
,{"text":"Sao Tome and Principe圣多美和普林西比","id":"900161"}
,{"text":"Saudi Arabia沙特阿拉伯","id":"900162"}
,{"text":"Senegal塞内加尔","id":"900163"}
,{"text":"Serbia塞尔维亚","id":"900164"}
,{"text":"Seychelles塞舌尔","id":"900165"}
,{"text":"Sierra leone塞拉利昂","id":"900166"}
,{"text":"Singapore新加坡","id":"900167"}
,{"text":"Slovakia斯洛伐克","id":"900168"}
,{"text":"Slovene斯洛文尼亚","id":"900169"}
,{"text":"Solomon Islands所罗门群岛","id":"900170"}
,{"text":"Somali索马里","id":"900171"}
,{"text":"South Africa南非","id":"900172"}
,{"text":"South Korea韩国","id":"900173"}
,{"text":"Spain西班牙","id":"900174"}
,{"text":"Sri Lanka斯里兰卡","id":"900175"}
,{"text":"St. Lucia圣卢西亚","id":"900176"}
,{"text":"St.Helena圣赫勒拿","id":"900177"}
,{"text":"Sudan苏丹","id":"900178"}
,{"text":"Surinam苏里南","id":"900179"}
,{"text":"Swaziland斯威士兰","id":"900180"}
,{"text":"Sweden瑞典","id":"900181"}
,{"text":"Switzerland瑞士","id":"900182"}
,{"text":"Syria叙利亚","id":"900183"}
,{"text":"Tajikistan塔吉克斯坦","id":"90000","id":"900184"}
,{"text":"Tanzania坦桑尼亚","id":"900185"}
,{"text":"Thailand泰国","id":"900186"}
,{"text":"The Central African Republic中非共和国","id":"900187"}
,{"text":"The Commonwealth of Dominica多米尼克","id":"900188"}
,{"text":"The Dominican Republic多米尼加","id":"900189"}
,{"text":"The People's Republic of China中华人民共和国","id":"900190"}
,{"text":"The Principality of Andorra安道尔","id":"900191"}
,{"text":"Togo多哥","id":"900192"}
,{"text":"Tokela托克劳","id":"900193"}
,{"text":"Tonga汤加","id":"900194"}
,{"text":"Trinidad and Tobago特立尼达和多巴哥","id":"900195"}
,{"text":"Tunisia突尼斯","id":"900196"}
,{"text":"Turkey土耳其","id":"900197"}
,{"text":"Turkmenistan土库曼斯坦","id":"900198"}
,{"text":"Turks and Caicos Islands特克斯和凯科斯群岛","id":"900199"}
,{"text":"Tuvalu图瓦卢","id":"900200"}
,{"text":"Uganda乌干达","id":"900201"}
,{"text":"Ukraine乌克兰","id":"900202"}
,{"text":"United Arab Emirates阿拉伯联合酋长国","id":"900203"}
,{"text":"United Kingdom英国","id":"900204"}
,{"text":"United Kingdom英国","id":"900205"}
,{"text":"United States of America美国","id":"900206"}
,{"text":"Uruguay乌拉圭","id":"900207"}
,{"text":"Uzbekistan乌兹别克斯坦","id":"900208"}
,{"text":"Vatican City梵蒂冈","id":"900209"}
,{"text":"Venezuela委内瑞拉","id":"900210"}
,{"text":"Vietnam越南","id":"900211"}
,{"text":"Vigin Islands(U.S.)美属维尔京群岛","id":"900212"}
,{"text":"Virgin Islands(British)英属维尔京群岛","id":"900213"}
,{"text":"West Sahara西撒哈拉","id":"900214"}
,{"text":"Western Samoa西萨摩亚","id":"900215"}
,{"text":"Yemen也门","id":"900216"}
,{"text":"Zaire扎伊尔","id":"900217"}
,{"text":"Zambia赞比亚","id":"900218"}
,{"text":"Zimbabwe津巴布韦","id":"900219"}
]}

发一个最近用wecenter做的。比较火的站。

Liv 发表了文章 • 6 个评论 • 882 次浏览 • 2015-07-27 17:46 • 来自相关话题

http://zhuangbi.me/
 
http://www.zhihu.com/question/33266282

WeCenter 3.1.3 发现列表里 问答和文章的缩略图怎么没有了?

epiman 发表了文章 • 6 个评论 • 1551 次浏览 • 2015-07-07 22:44 • 来自相关话题

 




WeCenter 3.1.2 里面是正常的,WeCenter 3.1.3 就只剩下图片链接了,见截图 查看全部

 
QQ截图20150707225206.jpg

WeCenter 3.1.2 里面是正常的,WeCenter 3.1.3 就只剩下图片链接了,见截图

bug汇总

cjf19970621 发表了文章 • 0 个评论 • 542 次浏览 • 2015-06-02 12:41 • 来自相关话题

http://wenda.wecenter.com/question/23898一直菊花问题(kk说下版本修复)发现只有官方有这问题,目测版本引起的,我站没问题http://sjdang.com

http://wenda.wecenter.com/question/23869

编辑问题

http://wenda.wecenter.com/question/22036

个人主页问题

http://wenda.wecenter.com/question/22511

编辑器问题,现在问题已经变成safari错位,其它浏览器无法显示
http://wenda.wecenter.com/question/23797

回复重叠







附带一个小问题

http://wenda.wecenter.com/question/23907自己可以赞自己,好吧,确实无关紧要


两个建议

http://wenda.wecenter.com/question/23933手机版列表问题

http://wenda.wecenter.com/m/question/23872

emoji表情支持 查看全部
http://wenda.wecenter.com/question/23898一直菊花问题(kk说下版本修复)发现只有官方有这问题,目测版本引起的,我站没问题http://sjdang.com

http://wenda.wecenter.com/question/23869

编辑问题

http://wenda.wecenter.com/question/22036

个人主页问题

http://wenda.wecenter.com/question/22511

编辑器问题,现在问题已经变成safari错位,其它浏览器无法显示
http://wenda.wecenter.com/question/23797

回复重叠







附带一个小问题

http://wenda.wecenter.com/question/23907自己可以赞自己,好吧,确实无关紧要


两个建议

http://wenda.wecenter.com/question/23933手机版列表问题

http://wenda.wecenter.com/m/question/23872

emoji表情支持
WeCenter 是一个类似知乎以问答为基础的完全开源的社交网络建站程序,基于 PHP+MYSQL 应用架构,它集合了问答,digg,wiki 等多个程序的优点,帮助用户轻松搭建专业的知识库和在线问答社区。