2017 © Pedro Peláez
 

typo3-flow-package discuss

TYPO3 Neos package for Comments and Discussion in the Frontend, based on TYPO3CR (Content Repository)

image

ttree/discuss

TYPO3 Neos package for Comments and Discussion in the Frontend, based on TYPO3CR (Content Repository)

  • Monday, April 20, 2015
  • by ttree
  • Repository
  • 2 Watchers
  • 2 Stars
  • 8 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

Ttree.Discuss

TYPO3 Neos package to support comment in frontend., (*1)

The package is based on TYPO3CR., (*2)

Installation

Run composer require ttree/discuss in your distribution., (*3)

Configuration

You can enable the comment form on every instance of the Page Node Type by adding the following configuration in your NodeTypes.yaml:, (*4)

'TYPO3.Neos.NodeTypes:Page':
  superTypes:
    'Ttree.Discuss:CommentableMixin': 'Ttree.Discuss:CommentableMixin'

After this change you need to run flow node:repair to create the missing ContentCollection to store the document comments., (*5)

Warning: Later, if you add the Ttree.Discuss:CommentableMixin to a new Document node type, you must run low node:repair., (*6)

This package add a new TypoScript segment in the TYPO3.Neos:Page:, (*7)

prototype(TYPO3.Neos:Page) {
    body {
        parts {
            comments = Ttree.Discuss:CommentFeed
        }
    }
}

Your are now ready to render the comments feed and the comment form in your document Fluid template:, (*8)

<div class="comment-footer">
    {parts.comments -> f:format.raw()}
</div>

Todos

  • Support to reply to a specific comment (thread)
  • Add support for comment author
  • Sanitize comment content (security), and add support for basic formatting
  • Moderation
  • Neos backend module to have a better overview of the comments activity

Acknowledgments

Development sponsored by ttree ltd - neos solution provider., (*9)

We try our best to craft this package with a lots of love, we are open to sponsoring, support request, ... just contact us., (*10)

License

Licensed under GPLv3+, see LICENSE, (*11)

The Versions

20/04 2015

dev-master

9999999-dev

TYPO3 Neos package for Comments and Discussion in the Frontend, based on TYPO3CR (Content Repository)

  Sources   Download

The Requires

 

20/04 2015

0.1.1

0.1.1.0

TYPO3 Neos package for Comments and Discussion in the Frontend, based on TYPO3CR (Content Repository)

  Sources   Download

The Requires

 

20/04 2015

0.1

0.1.0.0

TYPO3 Neos package for Comments and Discussion in the Frontend, based on TYPO3CR (Content Repository)

  Sources   Download

The Requires