• 分类:综合应用
  • 最后更新:2009-05-08 15:39
  • 下载次数:4631

该项目是基于 QeePHP 最新版本开发的综合性应用,运行于 qeephp.com(也就是你现在看到的网站)。社区平台本身是一个学习 QeePHP 的极佳教材,展示了 QeePHP 使用的方方面面。并且由 QeePHP 团队亲自开发,展示了正确的 QeePHP 用法。

最近更新

2009/05/08 上传了 All in One 集成包,集成了 QeePHP、社区平台源代码、Discuz、UCenter,以及配置好的数据库,下载后解压缩即可使用。

提示:务必仔细阅读集成包中的 README.txt 文件。

注意: 对于 2009/05/08 发布的版本,请下载“修正集成包后台登录 CSS 和 JS 文件路径错误的问题”压缩包,覆盖掉相应文件。

版权说明

本项目采用 BSD 协议发布,鼓励大家将项目的代码用于任何目的(包括商业用途)。作为回报,我们希望大家在通过本项目学习 QeePHP 使用的同时,能够多为社区做宣传。正所谓我为人人,人人为我。

安装步骤

集成包的安装请参考集成包中的 README.txt 文件,下面的步骤适合非集成版

  1. 本项目与 UCenter、Discuz 进行了集成,因此如果要在本地进行调试,需要先安装最新版本的 UCenter 和 Discuz。

    UCenter 和 Discuz 推荐安装到项目的 public 目录中,形成如下的目录结构:

    /public
      +----  uc    [UCenter 所在目录]
      \----  bbs   [Discuz 所在目录]
  2. 修改 configs/app.yaml 中的下列内容:
    #### 用户帐户设置
    passport:
      login_url:    "/bbs/logging.php?action=login"
      register_url: "/bbs/register.php"
      profile_url:  "/bbs/space.php?uid=%UID%"
     
    #### 论坛设置
    forum:
      thread_view_url: "/bbs/viewthread.php?tid=%tid%"
      forum_view_url: "/bbs/forumdisplay.php?fid=%fid%"
      database_name: "fleaphp_bbs_db"
     
    #### 整站显示设置
      # 社区活动对应的论坛版块地址
      calendar_url: "/bbs/forum-2-1.html"

    以及 configs/ucenter_config.php 文件中关于 UCenter 的信息。

  3. 创建数据库,导入 db 目录下最后一个 testdump.sql 文件(该类文件按照日期命名)
  4. 创建数据库帐户,并确保该账户不但可以操作本项目的数据库,还应该能够读取 Discuz 论坛的数据库。
  5. 修改 configs/database.yaml 文件,测试运行。

备注

由于本项目是按照 QeePHP 开源社区的需要来开发的,因此并不是通用型应用。大家可以借鉴部分代码,但更主要的价值还是在于学习。

并且本项目会始终跟踪当前正在开发的最新 QeePHP 版本,程序中的写法可能和当前发布的 QeePHP 稳定版本不相同。

下载

如果要随时跟踪最新版本,请使用 SVN 导出仓库:

svn://svn.qeephp.com/trunk/community

已上传的文件

说 明: 修正集成包后台登录 CSS 和 JS 文件路径错误的问题
文 件: qeephp_community_20090508_fix.zip (8.97 KB, 上传日期:2009-05-08 15:34)
统 计: 56 天内下载了 427 次

说 明: 社区平台 + QeePHP + Discuz + UCenter 集成版
文 件: qeephp_community_allinone_20090508.zip (5252.72 KB, 上传日期:2009-05-08 12:46)
统 计: 56 天内下载了 1972 次

说 明: 社区平台源代码修订版本 1878,基于 QeePHP 2.1
文 件: community-1878-qeephp-2.1.zip (1064.84 KB, 上传日期:2009-01-04 02:27)
统 计: 181 天内下载了 2234 次