hebotek/idea-voting
最新稳定版本:1.0.2
Composer 安装命令:
composer require hebotek/idea-voting
包简介
Adds an idea voting platform. Logged-in frontend users can submit their own ideas, view published ideas and vote on other users ideas.
关键字:
README 文档
README
This extension adds an idea voting platform to a TYPO3 website. Logged-in frontend users can submit their own ideas, view published ideas and vote on other users' ideas.
The extension can be used within a company, for example, to provide employees with an easy and interactive way to contribute and evaluate ideas.
Important: A frontend user must be logged in to use the extension. If no frontend user is logged in, creating an idea will result in an error.
Setup
Installation
Require the extension with Composer:
composer require hebotek/idea-voting
Run the TYPO3 extension setup:
typo3 extension:setup -e idea_voting
Customization
The main theme variables are defined in:
Resources/Public/Css/theme.css
They can be adapted to fit the website theme.
Features and Usage
The extension adds two new content elements to the Plugins category of the New Content Element wizard:
- Ideas List View for displaying published ideas
- Ideas New View for submitting new ideas
Submitting and reviewing ideas
When a logged-in frontend user submits a new idea, the idea is initially hidden and only visible in the TYPO3 backend.
In the configuration of the Ideas New View, an administrator email address can be entered. This address receives an email notification whenever a new idea is submitted.
The administrator can then review the idea in the TYPO3 backend and make it visible in the frontend by disabling the hidden field.
The storage page for submitted ideas can also be configured in the Ideas New View. Typically, a dedicated folder is created in the TYPO3 page tree for storing ideas and idea categories.
Displaying ideas in the frontend
The Ideas List View displays all non-hidden ideas as cards.
An idea card contains:
- the idea category
- the title and description
- the current vote count
- an optional image
- a status label
The status can be changed in the TYPO3 backend. The following statuses are available:
- Submitted
- Progress
- Finished
Users can also filter ideas by category. Idea categories can be created and managed in the TYPO3 backend.
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-2.0-or-later
- 更新时间: 2026-06-12