lelesys/plugin-forum

TYPO3 Neos 的论坛插件

安装: 61

依赖: 0

建议者: 0

安全: 0

星星: 1

关注者: 18

分支: 0

开放问题: 2

类型:typo3-flow-plugin

1.0.0-alpha1 2014-04-07 18:31 UTC

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)的子文档节点。
  • 在“论坛”页面的内容区域添加类型为(论坛)的内容节点。
  • 分类将列在“论坛”页面上,然后您可以导航到每个单独的论坛并发布帖子。