PPFrame帮助文档
基础配置-基本配置
根域名 | 网站的根域名，也就是Cookie域 | 比如www.ppframe.com 则指定 .ppframe.com 当要使用通行证,并且使用二级域名,或者使用钩子整合论坛时需要设置,其他时候可以留空
语言 | 语言版本 | gbk utf-8 big5 之一，gbk已经就绪。
资源目录 | 资源文件目录，资源通常是图片，CSS，js文件等 | 比如http://www.ppframe.com/source/ 我把资源都放这了！
网站目录 | 网站根地址 | 比如http://www.ppframe.com/
风格 | PPFrame支持多风格 | 比如ppframe这是默认风格
提示信息时间 | 提示信息停留时间单位是秒 | 一般就设为2
时区 | 时区修正 | 中国是第8时区，填8.
基础配置-后台管理
后台管理根地址 | 后台管理的根地址 | 比如http://www.ppframe.com/admin/
基础配置-通行证设置
通行证根地址 | 通行证根地址 | 比如http://www.ppframe.com/passport/，可以自己指定为2级域名。
登录地址 | 通行证登录地址 | 根地址+login.php
退出地址 | 通行证退出地址 | 根地址+logout.php
注册地址 | 通行证注册地址 | 根地址+reg.php
是否开启登录验证码 | 登录验证码选项 |
安全密钥: | 信息加密用安全密钥 | 如果需要跟使用钩子跟PW或者DZ同步。要保证这个密钥与PW和DZ的密钥一致。 PW:在安全设置里能找到那个密钥。 DZ：我对后台不熟悉，但是，这个变量可以在forumdata\cache\cache_settings.php 里找到$_DCACHE['settings']['authkey']
会话保持标志: | 就是Cookie保存的标志 | 可以任意。 PW：winduser DZ：autho
会话保持时间: | 会话保持时间单位（分） | 登录失效时间
密码加密方式: | 密码加密方式 | 一把都是md5
会话检测方法: | 会话检测方式，支持ppframe默认、PW、DZ三种方式。 | 默认ppframe，填写PW或者DZ 将采用PW或者DZ的Cookie加密方式，这可以实现Cookie共享而无需整合。
用户存储表: | 存储用户的表 | ppframe使用 ##__passport 表，可以任意，只要具有下面的几个键。 PW：pw_members DZ：cdb_members 注意自己系统的表前缀.
主键: | 用户表的主键 | ppframe主键是uid。 PW:uid DZ：uid
密码键: | 密码字段 | 用户表的密码字段ppframe是passport PW:password DZ:password
唯一键: | 唯一字段一般就是用户名字段 | ppframe默认是username PW:username DZ:username
安全问题键: | 保存安全提示问题信息的字段 | ppframe和PW都是 safecv DZ：secques
Cookie前缀: | Cookie码前缀，PPFrame也支持cookie前缀 | ppframe和DZ都可以自己设置 如果需要使用DZ的钩子，请自己查找DZ的Cookie前缀。 我对DZ后台不熟悉，你可以在文件 config.inc.php 里找到Cookie前缀的定义。
PW唯一识别码: | 使用PW编码方式时，从这个获得Cookie前缀在PW后台论坛营销里找到该编码。 | 随便鄙视下PW使用这个码获得Cookie前缀，这类似与脱裤子放屁。
分页风格设置
分页链接模式: | <a href="{~~pagelink~~}">{~~page~~}</a> | 里面{}部分被替换pagelink是链接地址，page是页码数
分页当前页模式: | <strong>{~~page~~}</strong> | 当前也的样式
分页首页模式: | <a href="{~~pagelink~~}">首页</a> | 这个将在分页最前面加上 首页 链接
分页末页模式: | <a href="{~~pagelink~~}">末页</a> | 这个将在分页末尾加上 尾页 链接
分页首部提示模式: | 共{~~num~~}条/{~~page~~}页 | 这个将在最前面加上 共num条/page页 这里的page意思是总页数,区别与上面的当前页
分页尾部提示模式: | 当前第{~~cpage~~}页 | 在最后面加上一个当期第几页。cpage替换成当前页码
SEO设置
SEO方法 | 采取的URL美化方法 1是使用url-rewrite 2是利用pathinfo+forcetype | pathinfo或者rewrite
是否启用加强方式 | 0否、1是 | 采用加强方式后，pathinfo方式将去掉.php后缀，这需要在apache配置文件里加上： <FilesMatch "^[^\.]+$"> ForceType application/x-httpd-php </FilesMatch> 意思是，没有后最的文件强制为php类型。同时需要将php文件拷贝一个为与文件名相同的，没有后缀的文件比如a.php 拷贝一份成a linux系统可以使用符号链接。 rewrite方式将会把 .php? 解析成 一个 - 这需要在apache配置文件里加上: <IfModule mod_rewrite.c> ReWriteEngine On RewriteCond %{REQUEST_URI} \.html|\.htm|\.xml$ RewriteRule ^([^\.\?\-]+)-(.*)$ $1.php?$2 [L] </IfModule> 或者 <IfModule mod_rewrite.c> ReWriteEngine On RewriteRule ^([^\.\?\-]+)-(.*)(\.html|\.htm|\.xml)$ $1.php?$2$3 [L] </IfModule> 意思是有 - 并且以.html.htm.xml结尾的文件重写到.php?... 比如 a-a-b-c-d.html 将重写到 a.php?a-b-c-d.html
通行证模块-基础配置
Passport后台地址: | 模块后台地址,其他模块类似 | 比如http://www.ppframe.com/passport/admin/
Passport根地址: | 模块根地址 | 比如http://www.ppframe.com/passport/
是否开放注册: | 可以选择关闭注册,当你使用其他系统的用户表时最好关闭 | 因为ppframe不了解其他系统用户数据表的结构
关闭注册提示: | 关闭注册可以给个提示 |
用户名最短长度: |  |
密码最低长度: |  |
用户名正则: | 可以使用一个正则表达式来限制用户名的类型 | 注:ppframe不检测正则合法性,错误的配置可能导致所有人都无法注册
正则说明: | 会在用户注册是给出提示 |
正则匹配方式: | ereg 或者 preg方式匹配上面给出的正则 | 看自己习惯用什么形式的正则,ppframe都支持.但是得自己保证正则的正确性.
是否检测Email唯一性: | 选择是后,一个Email将只能注册一次. |
是否开启注册验证码: |  |
是否开启资料修改: | 当你使用其他系统的用户表时最好关闭 | 因为ppframe不了解其他系统用户数据表的结构
是否开启短消息模块: | passport自带了一个短消息模块 |
系统整合选项
整合方式: | 1 我不整合其它系统 2 使用第三方数据表 3 使用API接口 | 1、2时，ppframe不做整合动作，1、2在实质上是一样的，只是一个标志 选择3时，PPframe可以使用PW或者DZ的api接口整合数据，能实现跨域名跨系统的整合。
系统整合通信码: | 系统整合使用这个密码编码，PW可以在后台通行证插件里找到。 | DZ：我对后台不熟悉，但是，这个变量可以在forumdata\cache\cache_settings.php 里找到$_DCACHE['settings']['passport_key']
客户端API入口地址: | API程序入口。 | DZ: yourdomain/api/passport.php PW: yourdomain/passport_client.php
整合的第三方程序: | 现在只题库PW和DZ的整合 | 请填写pw或者dz （小写）
注:如何获得utf-8和big5版. 程序安全支持所有语言版本.获得utf-8版本只需在所有template目录下进入ppframe（这是一个风格目录）目录,在下面建立一个目录名: utf-8 然后把所有的模板文件copy到utf-8目录里.将每个文件都改成utf-8编码就OK了,然后,你要将语言改成utf-8. 如果你要使用utf-8还要在安装时选择数据库编码为utf8. 官方暂时不提供对其他语言版本的支持,当程序测试稳定后会迅速提供这方面的支持.因为我已经未雨绸缪了!嘎嘎.