A blogging extension for Plone 3.3.x and 4.x.
Project description
About
Yet another blogging tool for Plone. Blogging package provides simple extension for Plone to make blogging easier with as little as possible modifications or extra content. But still use as much as possible from Plone’s default UI to let user’s get familiar with extra blogging features in a while.
Installing
This package requires Plone 3.x or later (tested on 3.3.x and 4.0a2).
Installing without buildout
Install this package in either your system path packages or in the lib/python directory of your Zope instance. You can do this using either easy_install or via the setup.py script.
Installing with buildout
If you are using buildout to manage your instance installing collective.blogging is even simpler. You can install collective.blogging by adding it to the eggs line for your instance:
[instance] eggs = collective.blogging
After updating the configuration you need to run the ‘’bin/buildout’’, which will take care of updating your system.
Usage
So, let’s say that in most cases when you want to start simple personal blog, default Plone installation without any extra add-ons provides almost all you need. For example you can create Folder / Large Plone Folder for blog posts, Smart Folder as site frontpage with criteria to search contents of the blog folder and then you can start blogging by creating News Items in the blog folder.
Yes that’s fine but after while you end up with thinking about better blog view template because folder summary view doesn’t provide some extra info about listed News Items like number of comments, permalink etc.
And that’s why the Blogging package was created and hopefully will save your time in case you don’t need complex blogging tool but still want a blog.
Features
Creating blog(s) from Plone Folders
Posting Plone’s Pages, News Items, Events, Files, Images, Links and External Videos (or other embed content)
Smart folders supported
Fancy image galleries
Simple archive toolbar (filter by category, year, month)
Archive portlet (lists entry numbers in years and months)
Helper blog portlet
Next / Prev navigation replacement
Auto-blogging action for content rules
Google maps integration with events via collective.bloggingmaps extra-extension
User’s guide included in the UI (localizable)
Safe uninstall
For more information about how to use blogging features go to [your-site]/blogging-help.
Translations
English (default): lzdych (lukas dot zdych at gmail dot com)
Czech: lzdych (in-progress)
Italian: luthy (in-progress)
New translations or help with correction of an existing ones would be appreciated.
Examples
Here are sites where the blogging tool is already in production use.
Copyright and Credits
collective.blogging is licensed under the GPL. See LICENSE.txt for details.
Author: Lukas Zdych (lzdych).
Homepage: collective.blogging.
Tips: My blogging posts.
Changelog
1.0b2 (2009-12-06)
blog view and next / prev navigation now uses EffectiveDate rather then Date sort criterion [lzdych]
added uninstall profile (wired up with QI) [lzdych]
next / prev navigation always enabled for blogs based on Large Folders [lzdych]
unified entry documentbyline and keywords info and added entry footer panel to its detail [lzdych]
fixed broken news item based entry’s layout by non-closed div element of fancy box [lzdych]
enabled blogging for ATBlog based content - makes image and file posting available in plone 4 [lzdych]
fixed broken browser views in plone 4 by obsolete global variables usage [lzdych]
content rule action registered for all events - fixes: zope won’t start with plone4 [lzdych]
updated i18n and czech translation [lzdych]
removed enforce vocabulary check for blog’s batch_size field - fixes: can’t translate bloggable content [lzdych]
1.0b1 (2009-12-03)
updated user’s guide [lzdych]
disallow javascript resource merging - fixes: Gallery view doesn’t work for anonymous sometimes [lzdych]
updated i18n and czech translation [lzdych]
refactored blog content markup by removing individual content type markup interfaces and added upgrade step, also fixes: missing NewsItem’s title image in blog and entry view [lzdych]
schema extenders made browser layer specific using new blogging layer [lzdych]
browser views and static resources now hangs on new blogging specific browser layer [lzdych]
added edit link to the entry snippet footer in the blog view [lzdych]
extended manage blog portlet’s settings by optional reference to user defined drafts link [lzdych]
added blog archive portlet (requires publish_year and publilsh_month catalog reindex) [lzdych]
improved browser views to enable maps to be hidden if not used [lzdych]
removed empty entry description element if no description available [lzdych]
added initial italian translation [luthy]
1.0a2 (2009-11-22)
updated user’s guide [lzdych]
added TTW configuration for blog view (batch size, enable toolbar) [lzdych]
blog related fields moved to new schemata fieldset “blog” [lzdych]
added content rules action for to enable content auto-blogging [lzdych]
added support for bloggingmaps extension [lzdych]
named schema extenders to avoid adaptation conflicts [lzdych]
added support for event based blog entries [lzdych]
unified position of entry description in blog and entry views [lzdych]
fixed duplicated appearance of manage portlet and missing default english labels in multilingual sites [lzdych]
remote_url made hidden in the entry and blog view if content has default value http:// [lzdych]
portlet’s link are now generated from selected addable types in its settings [lzdych]
the blog view now renders related items of listed entries (if available) [lzdych]
updated czech translation (most of the user’s guide still not translated) [lzdych]
1.0a1 (2009-11-17)
Initial release
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.