Extension Manual
- Install the extension via composer req birdcode/bc-simplerate or download it from the TYPO3 ter
- Enable the extension in TYPO3 Template (TypoScript record)
- Update TYPO3 constant and set the value of the plugin.tx_bcsimplerate.settings.storage to the root page or any storage where you want to find Ratings later
- In the extension, you want to include a rating feature, you need to do the following:
Add the following TypoScript to connect the tx_bcsimplerate settings with the desired extension where you want the rating feature to be enabled.
plugin.tx_extension_name.settings {
rate.enabled = 1
rate.storage = {$plugin.tx_bcsimplerate.settings.storage}
rate.maxRateNumber = {$plugin.tx_bcsimplerate.settings.maxRateNumber}
rate.ratingLabel = {$plugin.tx_bcsimplerate.settings.ratingLabel}
rate.reviewsLabel = {$plugin.tx_bcsimplerate.settings.reviewsLabel}
rate.noRatingsLabel = {$plugin.tx_bcsimplerate.settings.noRatingsLabel}
rate.thanksRatingLabel = {$plugin.tx_bcsimplerate.settings.thanksRatingLabel}
rate.feature.feuser = {$plugin.tx_bcsimplerate.settings.feature.feuser}
}Add rate results to the List view
Add the rate result and rate form to the Detail view.
Render ratings:Render ratings form:
Change logs
Extension version 1.0.2
[FEATURE] Render Plugin Preview: Introduces the ability to render a live preview of the plugin directly in the TYPO3 backend. This helps editors get a clearer understanding of how the content will appear on the frontend, improving usability and reducing guesswork during content creation.
[FEATURE] Flexible Template Support: Introduces the option to select between multiple templates and configure a custom headline and bodytext for each. Additionally, editors can now sort results either by the given rating value or by the timestamp of the rating. This enhancement provides significantly more flexibility for editors and integrators, enabling them to adapt the output to specific design or project requirements without requiring additional development effort.
[BUGFIX] Ratings plugin FLEXFORM.

Extension version 1.0.1
[FEATURE] Rating Results Display Plugin: A new plugin has been introduced to display detailed rating results on the website. Display mode: Detailed, Total Score
[FEATURE] Extend Backend Module to show who rated (logged-in users)
[BUGFIX] New 'recordlanguage' Field: A new field named recordlanguage has been added to the rating model, enabling more precise language tracking for ratings.
[BUGFIX] Backend Module: The backend module has been fixed to ensure the proper display of data for rating results.
Extension version 1.0.0
[FEATURE] The "Rate" feature is available for logged-in users.
[DROP] Support for TYPO3 version 12.
Extension version 0.0.7
[FEATURE] Use the BE module's `featureGetRecordsField` to configure which field from the table should be used to display the record name that is rated.
[FEATURE] Display table CTRL title in the BE results view.
[BUGFIX] Add comments for functions and descriptions of variables in the ViewHelpers.

Extension versions 0.0.5 - 0.0.6
[FEATURE] Introduced a backend module to manage ratings. The BE module allows viewing all single ratings and grouped rating results.

Extension version 0.0.4
[FEATURE] Add a new field "note" to allow adding a comment about the rate, with the option to make it mandatory or optional
[FEATURE] Update rate results on the page dynamically when a new rate is submitted
Extension version 0.0.3
[FEATURE] Publish extension for TYPO3 13 version
[BUGFIX] Fix the issue with page caching by ensuring the rating results are correctly rendered on both the list and detail views
Extension version 0.0.1 - 0.0.2
[FEATURE] Initial release
[BUGFIX] Version adjustments


