A Blog for Plone
Project description
Overview
ftw.blog provides a blog implementation for Plone featuring tags and categories.
A user can add a new blog entry and tag it using tags and categories. Available categories are defined by the creator of the blog, whilst tags can be added freely by the author of a blog entry.
Blog entries are listed in chronological order, in a tag cloud, by categories, and in a monthly archive. Entries can be searched by using the search function of the blog.
Optionally, blog entries can be commented by users using Plone’s commenting functionality.
Install
Add ftw.blog to your buildout configuration
[instance] eggs = ftw.blog
Run buildout
Install ftw.blog in portal_setup
Links
Package repository: https://github.com/4teamwork/ftw.blog
Issue tracker: https://github.com/4teamwork/ftw.blog/issues
Package on pypi: http://pypi.python.org/pypi/ftw.blog
Continuous integration: https://jenkins.4teamwork.ch/search?q=ftw.blog
Copyright
This package is copyright by 4teamwork.
ftw.blog is licensed under GNU General Public License, version 2.
Changelog
1.2.3 (2012-08-20)
Disable setting default page for Blog, BlogCategory and BlogEntry. Those types are not normal folders and setting the default page is therefore not common. [jone]
Remove base_view from allowed BlogEntry views. [jone]
Import ReferenceBrowserWidget from archetypes.referencebrowserwidget. [jone]
1.2.2 (2012-05-14)
Use ftw.colorbox to show images in larger scales. [tschanzt]
Fix Readme and use new test buildout config. [jone]
1.2.1 (2012-04-05)
Use width 100% instead of auto (IE fix) in image listing. [mathias.leimgruber]
1.2 (2012-04-02)
Added ftw.tabbedview based overview. [mathias.leimgruber]
1.1.7 (2012-03-12)
Do not display tags-listing if there is no tag to list. [Julian Infanger]
1.1.6 (2012-03-05)
Show categories the same way as tags in blog view. [Julian Infanger]
Show plone.belowcontentbody in blog and entry views. [Julian Infanger]
Show categories on blogentry view only if there is at least one category defined. [mathias.leimgruber]
Clean up css. [mathias.leimgruber]
1.1.5 (2012-02-28)
Fixed MANIFEST.in: Include README.rst, no longer exclude .mo files. [Thomas Buchberger]
1.1.4 (2012-02-27)
Remove “Blog settings” view. [jone]
Add english translations. [jone]
Remove styling of search box for improving compatibility with plone default layout. [jone]
Do not create default category on blog creation. [jone]
Categories portlet: hide when there are no categories. [jone]
Use plone default class for button in blog actionbar. [Julian Infanger]
Removed blog.portlets portlet manager. Blog specific portlets are now assigned by portal_type in plone.rightcolumn. Provide upgrade step to remove existing portlet assignments on context. [Julian Infanger]
Add Categories translation [ttschanz]
1.1.3 (2011-12-05)
Restrict references to categories in blog entries to portal_type ‘BlogCategory’. This fixes a huge performance issue with the add and edit views of blog entries. [Thomas Buchberger]
1.1.2 (2011-05-15)
Fixed and optimized calculation of archive statisics per month in archive portlet. [Thomas Buchberger]
Also display the archive portlet in a blog translation which doesn’t have any blog items but other translations do. [Thomas Buchberger]
1.1.1 (unreleased)
Fixed: method getTranslation return None instead of self if there are no translations. We need to handle this. ftw/blog/browser/blog.py [20.04.2011, elio.schmutz]
1.1 (2011-02-25)
Added support for LinguaPlone. [buchi]
Some refactoring and code cleanup. [buchi]
1.0c4
Fire set_description event also on init. [15.02.2011, mathias.leimgruber]
1.0c3
Be more like wordpress (don’t show description, show first 200 chars in overview) [08.02.2011, mathias.leimgruber]
Added image listing on blogentries. [08.02.2011, mathias.leimgruber]
1.0c2
Removed AnnotationStorage from some fields [08.09.2010, jbaumann]
renamed from izug.blog to ftw.blog
removed all dependencies to izug packages (izug.tagging, izug.webcontent ect.)
1.0
Fix CSS Problem for IE8 [fsprenger]
fix viewlet.xml and evenhandlers [mathias.leimgruber]
fix blog actions viewlet [mathias.leimgruber]
remove Orgunit and ContentPage from profile [mathias.leimgruber]
remove unnecessary dependencies [mathias.leimgruber]
0.8
enabling editableBorder again, otherwise editing is not possible [fsp]
fix weird error with an not removable old portlet (blog.tags.portlet) [mathias.leimgruber]
fix weird error with an not removable old portlet (blog.tags.portlet) [mathias.leimgruber]
changed tag to tags [mathias.leimgruber]
0.7
Fixed setup.py: missing comma in requirements resultet in unexisting package name [jbaumann]
Removed setup.cfg: not required anymore [jbaumann]
0.6
Added own layer interface for eliminating dependency to izug.theme [jbaumann]
0.5
Set default category (‘allgemein’) [mathias.leimgruber]
Added tests. [mathias.leimgruber]
0.4
Fixed menu “settings” [mathias.leimgruber]
0.3
maintlog Issue #587: Remove doc-actions in discussion-reply-form - fix datetime format in comments listing - replace comment image
0.2
Fix problem with categories [mathias.leimgruber]
0.1
Initial Development
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.