昨天搭了一下thinkSNS,今天写一下,留个备注
1.下载thinkSNS,我下的是1.6版;
2.我是在windowsXP下搭的,用的是WampServer2.0,没有的话,先安装一个;
3.将thinkSNS加压到D:\wamp\apps目录下;
4.在D:\wamp\alias添加thinksns.conf文件,文本内容请参照phpmyadmin.conf写就行;
5.启动wamp;
6.运行http://localhost/thinksns/install,按照步骤走就行了(如果想让别人访问你,在填写网站地址的时候,改为你的ip地
址,否则有些功能,就不能用。如果忘记了,可以在D:\wamp\apps\thinksns\define.inc.php里修改
define('SITE_URL' , 'http://192.168.1.3:126/thinksns'););
7.配置邮件系统,进入http://localhost/thinksns/admin.php,登录--》系统--》邮件管理,配置相应的选择
邮件发送方式: smtp
SMTP地址:smtp.163.com(我用的是163邮箱)
邮箱地址:***@163.com
邮箱密码:***
这样就可以保证用户在申请账号的时候,可以正常发送激活邮件;
8.如果需要修改数据库配置,可以打开D:\wamp\apps\thinksns\config.inc.php进行相应的修改
9.简单说一下,thinkphp页面的跳转规则,刚开始找不到这些页面是怎么走的,呵呵
访问前台页面的时候,都是通过index.php页面来走的,带了一个s=/*/*的参数
第一个*是指D:\wamp\apps\thinksns\thinksns\Tpl\default这个目录下的文件夹名字
第二个*是指D:\wamp\apps\thinksns\thinksns\Tpl\default这个目录下的文件夹里的文件名
对于表单文件的提交,s=/*/do*来提交的,
第一个*是指D:\wamp\apps\thinksns\thinksns\Lib\Action这个目录下的文件名,出去Action.hph
第二个*是指D:\wamp\apps\thinksns\thinksns\Lib\Action这个目录下的文件里的方法名
目前就知道这些,以后再继续研究一下,有些的发现在写出来,做个记录。
分享到:
相关推荐
ThinkSNS基于许多优秀的开源软件开发,提供全方位的社交网络解决方案ThinkSNS源于办公圈项目,WEB端基于国内技术领先的ThinkPHP框架开发,另外还有IM客户端软件。 ThinkSNS全部基于开源项目,同时也作为开源项目,...
* 完整的产品构架、完善的基础应用、开箱即用。 * 内置API接口、后续支持自建平台、核心和应用分离。 * 完善的后台管理、可植入独立的应用管理。 * 正在完善IM应用,包括独立部署的WebIM和基于Air技术的客户端...
thinksns 数据表结构
Thinksns模板开发说明文档Thinksns模板开发说明文档
社区thinksns
thinkSNS基本目录结构,适用于基础入门
ThinkSNS插件开发说明.pdf
thinksns社交系统,下载即可用,小白可用
thinksns2.8模板开发说明.一些对thinksns的修改以及插件的应用安装。
thinksns短信插件安装说明.zip
完整的图文教程,从头至尾教你如何整合ThinkSNS与UCenter,详细简易的图文教程...
thinksns开源sns、微博源码下载
ThinkSNS基于许多优秀的开源软件开发,提供全方位的社交网络解决方案ThinkSNS源于办公圈项目,WEB端基于国内技术领先的ThinkPHP框架开发,另外还有IM客户端软件。 ThinkSNS全部基于开源项目,同时也作为开源项目...
需要考虑如何在thinksns下以易用的方式完善兼容常见的xmlrpc接口库 代码仓库地址 https://github.com/hiwiki/taskapp-thinksns GIT命令行: git clone git@github.com:hiwiki/taskapp-thinksns.git
ThinkSNS_v4.6.1_开源版本开源代码及文档 包含 开源版本代码、技术文档、使用手册及pc端及服务端修复文档
thinksns二次开发的详细介绍帮助文档
ThinkSNS致力于微博SNS在商业领域的应用,力争成为更全面和完善的Social Software产品与服务提供商。
ThinkSNS钩子说明.pdf
ThinkSNS,thinkphp在SNS方面应用的开源代码
Thinksns的没有加载插件的数据字典,方便开发者查阅和比对,对于二次开发来说,增加了不少工作便利度