功能介绍
ThinkSNS文件说明
【文件】
THINKSNS
│ .htaccess (rewrite)
│ config.php (网站设定,包括数据库链接,smtp,网站名称等)
│ index.php (网站入口文件)
│
├─Include
│ │ Image.class.php (图片处理类)
│ │ Page.class.php (分页类)
│ │
│ ├─phpmailer (email发送类)
│ │
│ └─Thumb (动态缩略图处理类)
│
├─Public
│ ├─Uploads (图片上传文件夹)
│ ├─Images (公用图片)
│ ├─Js
│ │ ├─Common
│ │ ├─FCKeditor
│ │ │
│ │ ├─Lib (js框架和js类)
│ │ │ │ jquery-1.2.1.js
│ │ │ │ … …
│ │ │ └─facebox
│ │ │
│ │ └─Model (网站每个模块都有一个js文件)
│ │ Account.js
│ │ Space.js
│ │ … …
│ │
│ └─Thumb (动态缩略图处理)
│ │ index.php │ │
│ ├─temp (可以随时清空)
│ │
│ └─thumb(可以随时清空)
│
├─SNS (SNS项目主目录)
│ ├─Cache (模板缓存目录)
│ │
│ ├─Common (通用函数)
│ │ common.php
│ │
│ ├─Conf
│ │ config.php (项目设置)
│ │ htmls.php (项目静态缓存设置)
│ │ plugins.php (插件设置)
│ │ routes.php (路由设置)
│ │
│ ├─Data (自定义数据缓存目录)
│ ├─Lib
│ │ ├─Action (项目Action目录)
│ │ │
│ │ ├─Model (项目Model目录)
│ │ │
│ │ └─Util (项目扩展类和插件类目录)
│ │ Calendar.php (日历)
│ │ Grabber_163.class.php (163联系人抓取)
│ │ MSN.class.php (MSN联系人抓取)
│ │ sendmail.class.php (邮件发送)
│ │
│ ├─Logs
│ ├─Temp (核心缓存和文件缓存文件夹)
│ │
│ └─Tpl (模板文件夹)
│ ├─default (默认模板)
│ │ ├─Account
│ │ ├─Blog
│ │ ├─Board
│ │ ├─Feed
│ │ ├─Forum
│ │ ├─Friend
│ │ ├─Group
│ │ ├─Help
│ │ ├─Home
│ │ ├─Index
│ │ ├─Manage
│ │ ├─Message
│ │ ├─Mini
│ │ ├─Network
│ │ ├─Photo
│ │ ├─Public (公共模板目录)
│ │ │ │ success.html (公共模板文件)
│ │ │ ├─images (模板图片目录)
│ │ │ └─js (模板JS目录)
│ │ │
│ │ ├─Share
│ │ ├─Space
│ │ └─Wall
│ │
│ └─LoveSearch (第二模板)
├─ThinkPHP (ThinkPHP框架核心文件夹)
ThinkSNS二次开发说明 (待续)
模板标签
自定义模板函数
自定义模块
