Contao Open Source CMS > Contao forum

Switch to german forum

Index > Feature request > Blog Module as an extension of the News Module

thyon
User
Avatar
Posts: 1756
Cape Town, South Africa
I've always come up short when a client wants to add a Blog module to TYPOlight. Isn't a blog just a simple extension of the News Module.

With a Blog Module extension you can post news like usual, but two things added:
- Multiple Tags selection (or categories if you will)
- Linear Comments (not threaded)

The Blog Tags can be implemented as Hierarchy view, similar to the current SiteTree view (or Filesystem view), e.g.

Blog Tags Back-end Module
TreeView
Operating Systems
+ Linux (parent=Operating System)
+ Microsoft Windows
+ Apple OSX

To select, you can choose single (or perhaps even multiples), like when choosing a file image for a news story.

Blog Tag Front-End Module
This module will show Tags list cloud - with sizes increasing to show most active tags to show popularity - or just as a top 10 list.

Blog Comments
To do the Blog Comments, a default checkbox can be assigned to each Blog Archive when you create it, so that all the stories either have or don't have comments by default (to keep it light, lets leave OFF a per bog entry on/off). The comment area will then automatically appear below each blog entry (perhaps hiding the form inside an accordion) .

Once the blog entry is published and comments start getting added, you can see that comments have been added when you view a list of your blog entries (like news stories) in the back-end

Then comments will automatically be appear/added to the bottom of each news story. To simplify this should initially only be a LINEAR comments list (not threaded).

To approve comments, you have a button on each news story to highlight that there are comments needing approval in that blog. Once you click on the button, the comments for that Blog Entry is shown and can be managed as a list (approve, edit delete).

See the "fake" blog archive edit screen:


PS. ;)
Here's where Leo shoots me, but since I've developed a QuickPoll Module, I believe that this would be relatively simple to code. I just don't have the intergrated understanding of all the modules, their object structure, interrelationships and their inter-depence.
Last edited by thyon, 2008-05-13 08:19
thyon | iMac 24" 3.06GHz, OSX Leopard, Safari, Camino, Coda
Manuals: QuickPoll, FormAuto, EventsAttend, Galleries, Invitations, Catalog, Catalog Ext, Catalog Tutorials, Catalog Multi-language Tutorial
2007-09-15 22:19
Thunderm00n
User
Avatar
This is a very good Idea! Many Customers wants to add a blog functionality to their Homepage and this could be the way to...
2008-09-03 10:44
thyon
User
Avatar
Posts: 1756
Cape Town, South Africa
This is quite an old post. Leo has listened, and the news module has already got its comments feature, so with a bit of content planning, you can actually set-up a decent blog now, with comments and all. You can take a look at my own site as a sample of how the news and comments work now.
http://www.thyon.com/news-story/items/game-art.html

Tags is not yet supported, but someone might be able to add that in the future (using the Taxonomy module in checkbox mode).
thyon | iMac 24" 3.06GHz, OSX Leopard, Safari, Camino, Coda
Manuals: QuickPoll, FormAuto, EventsAttend, Galleries, Invitations, Catalog, Catalog Ext, Catalog Tutorials, Catalog Multi-language Tutorial
2008-09-03 10:52
I wanted to update this post again in case someone is looking to create a blog with Typolight. As Thyon mentioned in the previous post, comments are now included in the Typolight Core. There's also now a "tag" module in the repository for tagging and categorizing the news module. The module is called "tags_news" and is created by Helmut Schottmüller. I hope this helps other people who've been searching the forums for more information on creating blogs with Typolight.
Last edited by justin, 2009-03-17 02:52
2009-03-17 02:51