elkarte / elkarte
基于PHP的ElkArte社区论坛。
Requires
- php: >=5.3.3
Requires (Dev)
- myclabs/deep-copy: <=1.8.0
- phpunit/dbunit: 1.4.*
- phpunit/phpunit: ~5.7
- phpunit/phpunit-selenium: ~3.0
This package is not auto-updated.
Last update: 2024-10-03 00:38:20 UTC
README
这是ElkArte开发仓库。如果您正在寻找当前发布的分支,请点击此处
ElkArte是一款现代、免费、功能强大的社区论坛构建软件。它是完全免费的,并使用开源BSD 3条款许可。
最初基于Simple Machines Forum (SMF),它开始于代码的重构;为了现代化,实现新功能,并使论坛软件在前所未有的社会互动时代更加相关。它已经发展成为一款现代化且功能丰富的论坛包,以满足当今论坛用户的需求。
享受来自世界各地爱好者的好处,他们花费时间使ElkArte成为今天的模样。
通过访问我们的支持论坛ElkArte.net来测试ElkArte。
对文档的贡献受CC-by-SA 3许可。第三方库或图像集受其自身许可。
ElkArte功能的初步了解
- 提及用户包括通知
- 帖子主题的点赞系统,带有点赞统计页面
- 提及、引用帖子、点赞、私信的通知系统
- 草稿,包括自动保存
- 编辑器中集成了表情符号,可访问1000多个表情符号 😃
- 内联附件允许在帖子文本中显示附件缩略图
- 双重身份验证
- 内置两个现代化、响应式主题
- 桌面通知和未读通知数量“实时”显示在浏览器favicon中
- 集成了YouTube、Vimeo、TikTok和Dailymotion的视频嵌入
- 在管理界面中拖放排序
- 拖放文件附件,并实时查看
- 内置图片附件灯箱,带有滑动/箭头导航
- 改进的反垃圾邮件措施
- 使用行业标准改进的密码安全性
- 自动合并和最小化JavaScript和CSS
- 通过电子邮件发帖和回复
- 用户界面中的Ajax预览和响应
要求
- ElkArte版本2.0(开发中/此仓库)将需要PHP版本7.1或更高版本
- MySQL 5.7+,Mariadb 10.2+ 或 PostgreSQL 9.5+
在客户端,ElkArte将使用响应式主题在现代浏览器、智能手机或平板电脑上运行并看起来很好。
设置ElkArte论坛
如果您不是来这里玩开源代码,而是想设置一个ElkArte论坛,请按照以下步骤操作。由于ElkArte被设计为易于使用,其安装也不例外。
- 使用PHPMyAdmin或Adminer等工具为您论坛创建数据库
- 获取最新的安装包。
- 上传并解压整个文件结构到您的Web服务器上。
- 确认文件夹可由PHP写入。
- 在您的浏览器中导航到该文件夹
- 遵循屏幕上的说明。
- 享受吧!
ElkArte也适用于从cPanel安装Softaculous用户!
迁移到ElkArte
切换到ElkArte既快又简单!
只需使用我们的快速安装器(如上所述)安装ElkArte,然后利用Open Importer Engine,您可以从包括SMF、phpBB、MyBB、vBulletin、XenForo等许多其他流行的论坛迁移到ElkArte。
扩展ElkArte
ElkArte旨在可扩展,因此您可以轻松添加新功能或为其定制外观。拥有100多个插件钩子和事件系统,添加新功能而无需任何源代码编辑。
浏览由我们的优秀社区创建的主题和插件集合
贡献
- 在ElkArte社区论坛上解决您遇到的问题,以便他人提供帮助,开发者可以稍后参考。
- 如果您有新功能想法或改进建议,请使用论坛进行讨论。
- 在GitHub上详细记录问题(您做了什么,以及实际结果与预期结果是什么)。
- 如果您想给我们发送代码,请阅读开发者来源证书。这意味着您承认您可以并且确实在项目的许可下许可您的提交。
- 请随意fork此存储库并做出您希望的改变。
请参阅我们的如何贡献部分,了解更多关于如何为ElkArte项目做出贡献的信息。
类 / 方法 / 函数文档
ElkArte使用源代码文档块为所有类、方法和函数提供描述。此API文档可在网上查看和搜索。
站点和IRC
加入我们,在freenode的#elkarte频道上的IRC。
项目网站:www.elkarte.net