当前位置: 首页 > 软件库 > 建站系统 > 论坛系统BBS >

YouYaX

原创PHP论坛
授权协议 Apache
开发语言 PHP
所属分类 建站系统、 论坛系统BBS
软件类型 开源软件
地区 国产
投 递 者 丌官利
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

概述—— 为还原论坛本质而生

YouYaX,php原创框架结构论坛程序

1、多平台 — 自适应于电脑端和手机端

2、易开发 — 任何有PHP开发经验的站长均可以很方便的修改、功能拓展。

3、结构清晰 — 框架模式,以模板实现代码和页面的分离

4、自由 — 不限制安装目录,可位于根目录或子目录。

特性 — 集成问答系统

1、V5版进行了创新,整个程序可以看成是论坛式问答,也可以看成是问答式论坛,完美集成。
2、在提问帖中加强了金币的作用,提问或回答有帮助,金币数加1,反之,减一,增强趣味性。

查看示例

特性 — 引用与点评

1、回复盖楼功能,最多显示5层楼,防止溢出,将中间楼层隐藏,显示引用的最初始楼层和最近4个楼层。
2、帖子点评功能,无限点评次数,每个帖子上显示5条点评,其余进行分页处理,楼层与楼层之间无影响。

查看示例

主要功能区

邮件验证功能
初始安装时,注册功能无效,提示先进入后台激活邮件配置项设置,使用邮箱验证,增强安全性。

列表页隐藏功能
列表页上鼠标右击绿色区域,会弹出快捷菜单,方便管理员进行快速管理。

防灌水功能
进入后台管理,有禁止用户发言和将该用户的所有信息一键清空。



代码风格
$site_config = require("./Conf/site.config.php");
$ads         = require("./Conf/ads.config.php");
$this->assign('site_config', $site_config)     
     ->assign('ads', $ads)
     ->assign('data_big', $data_big)    
     ->assign('data_block', $data_block)    
     ->assign('site', $this->C('SITE'))    
     ->assign('shtml', $this->C('static_url'))   
     ->assign('url', $this->C('default_url')) 
     ->display('home/index.html');







 相关资料
  • 里面很多都是像 laterain 学习到的,如果能考上 cuit 的话,自动献菊花了。

  • 使用php标签 通过 php 标签可以在模板里写任意的PHP语句代码,如: <php> echo 'Hello,ThinkCMF!'; $arr = ['id'=>1]; print_r($arr); </php>

  • 使用php标签 通过 php 标签可以在模板里写任意的PHP语句代码,如: <php> echo 'Hello,ThinkCMF!'; $arr = ['id'=>1]; print_r($arr); </php>

  • Php代码可以和标签在模板文件中混合使用,可以在模板文件里面书写任意的PHP语句代码 ,包括下面两种方式: 使用php标签 例如: {php}echo 'Hello,world!';{/php} 我们建议需要使用PHP代码的时候尽量采用php标签,因为原生的PHP语法可能会被配置禁用而导致解析错误。 使用原生php代码 <?php echo 'Hello,world!'; ?> 注意:php标签或

  • 问题内容: 我知道这个问题已经被问过几次了,但是没有一个答案令我满意。这是因为几乎所有人都涉及与数据库相关的巨大读取/写入过程,我希望不惜一切代价避免这样做。 关于未读的讨论/主题/帖子,有很多需要考虑的地方。我不知道MyBB,vBulletin,Invision电源板,Vanilla,phpBB等论坛系统如何解决该问题,所以我想向大家介绍您的经验。我知道,仅为此目的使用数据库表是最简单的方法,但

  • 问题内容: 假设我有一些无法访问原始PHP创建的数组的源输出: 现在,我想输入该数据,并使算法重新创建它正在打印的原始数组,以便可以将其用于自己的应用程序。 目前,我正在考虑a 和regex语句来提取数据并将其适当放置。在我进一步介绍之前,有没有一种更简单的方法,通过已经编写的代码或php插件为我准备好了呢? 问题答案: 不是我的代码,请在注释中找到:print_r’Matt ‘是所有者