Personal tools
You are here: Home Products zForum

zForum

zForum is a feature-rich message board system, XHTML 1.1 and CSS 2.0 standards compliant with a clean, pleasant user interface, front-end (UI) done entirely in Zope Page Templates, secured with a SQL back-end. All SQL method are protected and only accessible through the zForum API, all the core back-end is done in the python engine (class), providing full separation between logic and presentation.

Current release
zForum 1.0.8

Released Mar 15, 2006 — tested with Plone 2.1.2

zForum supports Private Messaging, Topic/Forum subscriptions, emoticons, administration interface, Postgres or MySQL back-end, localization and many more options. This release includes the first efforts to integrate with Plone (2.1.2).

More about this release…

Get zForum for all platforms (0 kB)
Product Package

Experimental releases

Upcoming and alpha/beta/candidate releases

  • Alpha releases should only be used for testing and development.
  • Beta releases and Release Candidates are normally released for production testing, but should not be used on mission-critical sites.
  • Always install on a separate test server first, and make sure you have proper backups before installing.
zForum 1.1.0.RC4 (Release candidate) Released Mar 23, 2006
Another BETA Build of 1.1.0 is Relesed: 1.1.0_RC4
zForum 1.1.0.RC2 (Beta release) Released Mar 18, 2006
Another BETA build of 1.1.0 is released.
zForum 1.1.0.RC1 (Alpha release) Released Mar 17, 2006
First cut at speed improvements along with bugfixes. Note that: zForum ver: 1.1.0 is a little uncompatible with 1.0.x branch.
zForum 1.1.0.Preview (Release candidate) Released
Well, we're almost ready, zForum 1.1 is almost "production quality" - many thanks to Madafaka for his time spent on zForum, he's responsible for speeding up zForum for more than 80%, and for his contributions to the topic and forum view interfaces, all this allowed to create an almost brand new version, with about 20% of zForum's codebase rewritten.

Project Description

zForum supports Private Messaging, Topic/Forum subscriptions, emoticons, administration interface, Postgres or MySQL back-end, localization and many more options.

zForum is based upon the well respected forum for Zope - fcForum (same developers).

zForum in Plone is a unique combination in a sense that zForum does not require its own "content types" since all of them are provided by the SQL/Python back-end and API, this allows zForum to be somewhat "autonomous" and in some ways not too "plone-aware". On the other hand, with just a few hooks (emulating zForum's "right nav" as one portlet or slot, zForum can be talking to Plone seamlessly (and sharing users).

zForum & Set-Up:

- Add the zForum instance in ZMI (must select Plone option when adding zForum in Plone).

Plone Set-Up:

1) Edit (Customize) ploneCustom.css and add <dtml-var "zforum.zUI['zforum_plone_stylesheet.css'](_.None, _)"> in its appropriate place.
2) Enabling zForum in the portal-tabs section:
+ Click on portal_actions
+ Add new action, Give it a title, id (zforum), the URL will be something like string:${portal_url}/zforum",
permission: View and Category: "portal_tabs"
3) Add "here/zforum/zf_macros/macros/rightnav" to Plone's right_slots property

External Product Dependencies:

- Either ZMySQLDA (MySQL DA) or ZPsycopgDA (Postgres DA)
- CookieCrumbler (Although zForum will not add it since Plone already provides it)
- MySQL 3.23 - 4.1 or Postgres 7.2.3 (Tested)

NOTES:

- zForum's plone-enabled stylesheet grabs the color and UI properties from Plone's "base_properties".