Personal tools
You are here: Home Plone products CMFBoard

CMFBoard (2.2.1)

Document Actions
Released on 2005-06-05 by Nikolay Kim for Plone 2.0.x under LGPL - GNU Lesser General Public License available for All platforms.
Software development stage: stable
The most popular Plone forum product

There are currently no items in this folder.

I cannot get this to work.

Posted by dmfreema at 2005-10-15
"Plone version overview
Plone 2.1,
Zope (Zope 2.7.7-final, python 2.3.5, win32),
Python 2.3.5 (#62, Feb 8 2005, 16:23:02) [MSC v.1200 32 bit (Intel)] "
CMF Board is not working, it will not show up in "install"
How should I proceed?

CMFBoard discontinued product?

Posted by zxzvo at 2005-10-19
CMFBoard site is down? Any descendent of it for Plone 2.1+? It's a pity. It was nice till version 2.1.4. Afterwards was buggy. Can anybody make this run on Plone 2.1?

Make CMFBoard compatible with Plone-2.1

Posted by shalini at 2006-11-14

To make CMFBoard work with Plone-2.1, one has to do the following changes within CMFBoard Product.

The files to be edited:

1) CMFBoard/ForumCatalog.py

Replace def enumerateIndexes with this def

def enumerateIndexes( self ): return ( (id, FieldIndex,''), (title, FieldIndex,''), (Creator, FieldIndex,''), (created, DateIndex,''), (modified, DateIndex,''), (allowedRolesAndUsers, KeywordIndex,''), (review_state, FieldIndex,''), (topic_type, FieldIndex,''), (sticky_flag, FieldIndex,''), )

2) CMFBoard/uihelpers/__init__.py

---------------comment the following------------------- #from Products.CMFPlone.PloneUtilities import translate_wrapper

---add the try-catch block beneath the commented statement-------------------

try: from Products.CMFPlone.PloneUtilities import translate_wrapper

except: from Products.CMFPlone.i18nl10n import utranslate translate_wrapper = utranslate

3) CMFBoard/uihelpers/ui_get_forum_data.py

---------------comment the following-------------------

# from Products.CMFPlone.PloneUtilities import translate_wrapper

---add the try-catch block beneath the commented statement-------------------

try: from Products.CMFPlone.PloneUtilities import translate_wrapper except: from Products.CMFPlone.i18nl10n import utranslate translate_wrapper = utranslate

4) CMFBoard/uihelpers/ui_get_message_data.py

---------------comment the following------------------- # from Products.CMFPlone.PloneUtilities import translate_wrapper

---add the try-catch block beneath the commented statement-------------------

try: from Products.CMFPlone.PloneUtilities import translate_wrapper except: from Products.CMFPlone.i18nl10n import utranslate translate_wrapper = utranslate

5) CMFBoard/uihelpers/ui_get_topic_data.py

---------------comment the following-------------------

#from Products.CMFPlone.PloneUtilities import translate_wrapper

---add the try-catch block beneath the commented statement-------------------

try: from Products.CMFPlone.PloneUtilities import translate_wrapper except: from Products.CMFPlone.i18nl10n import utranslate translate_wrapper = utranslate

6) CMFBoard/uihelpers/utils.py

----add the following statement beneath from types import StringType--------------------

try: from Products.CMFPlone.PloneUtilities import localized_time except: plone21=True from Products.CMFPlone.i18nl10n import ulocalized_time localized_time = ulocalized_time

---Do the following changes in def opt_localized_time(time, trans):

def opt_localized_time(time, trans):

return localized_time(time, trans)


Try to get cvs

Posted by kojikoji at 2005-11-12
If you can see some message "translate_wrapper" in ZMI/Control_Panel/Products/CMFBoard, try to use cvs version. That includes fixed source for Plone2.1.
http://cvs.sourceforge.net/viewcvs.py/collective/CMFBoard/?only_with_tag=Release-2_3#dirlist

Plone Themes
  • Schools Plone Theme
  • Lite Plone Theme
  • Techlight Plone Theme
 

Powered by Plone