lelesys / plugin-forum
TYPO3 Neos 的论坛插件
1.0.0-alpha1
2014-04-07 18:31 UTC
Requires
- lelesys/captcha: 1.0.2
- typo3/flow: *
- typo3/neos: *
This package is auto-updated.
Last update: 2024-09-10 20:50:27 UTC
README
此插件为您的 TYPO3 Neos 基站添加论坛功能。您可以在其中创建分类论坛,并发布帖子。每个帖子可以有多个回复,甚至可以回复回复。
此包是从一个大型项目中派生出来的,该项目中创建了一个特殊的论坛。我们将努力在此添加更多功能。敬请期待!
快速入门
-
切换到您的 Neos 安装根目录
-
通过 composer 安装包
composer require lelesys/plugin-forum:1.0.*@alpha
- 运行 Flow 迁移
./flow doctrine:migrate
- 将插件的样式表包含到您自己的样式表中,其中添加了其他网站样式表。
<link rel="stylesheet" href="{f:uri.resource(path: 'Styles/Forum.css', package: 'Lelesys.Plugin.Forum')}" media="all" />
- 将插件的 JavaScript 包含到您自己的 JavaScript 中,其中添加了其他网站 JavaScript。
<script src="{f:uri.resource(package:'Lelesys.Plugin.Forum', path: 'JavaScript/jquery.validate.min.js')}"></script>
<script src="{f:uri.resource(package:'Lelesys.Plugin.Forum', path: 'JavaScript/forum.js')}"></script>
- 在顶级配置/Routes.yaml 中添加以下内容,紧接在 captcha 的 TYPO3 Neos 路由之后以使其工作。
-
name: 'Flow'
uriPattern: '<FlowSubroutes>'
defaults:
'@format': 'html'
subRoutes:
FlowSubroutes:
package: TYPO3.Flow
用法
- 在网站树中创建一个名为“论坛”的页面。
- 在“论坛”页面下创建一个类型为“论坛分类”(例如,TYPO3)的子文档节点。
- 在 TYPO3 分类下创建一个类型为“论坛”(例如,Neos)的子文档节点。
- 在“论坛”页面的内容区域添加类型为(论坛)的内容节点。
- 分类将列在“论坛”页面上,然后您可以导航到每个单独的论坛并发布帖子。