Jim Biggs
2007-12-03 15:25:26 UTC
Lupa,
I've updated my previous email with my latest progress. CalendarX now shows
up in the "add new..." list inside the Plone-site.
I discovered the CalendarX "portal-type", while installed, was completely
blank. I manually edited the CalendarX type in portal_types using the same
field information that was automatically installed in my Plone-2.5.3 site.
However, when I select CalendarX in "add new...", I get the error message
"Insufficient Privileges".
I'm not sure how to debug this error.
Regards... Jim
***** Previously *****
My environment: Zope 2.10.5-final, python 2.4.4, linux2, Plone-3.0.3
I downloaded CalendarX-0.9 from the svn, and made the following changes to
make it Plone-3.0.3 compliant:
Change #1 to __index__.py
change statement:
from Products.CMFCore.DirectoryView import expandpath
to:
from Products.CMFCore.utils import expandpath
Change #2 to CalendarXFolder.py
change statement:
from Products.CMFCore import CMFCorePermissions
to:
from Products.CMFCore import permissions as CMFCorePermissions
RESULTS:
1. After making these changes, CalendarX-0.9 installed in Zope and showed up
as an "installable" product in the Plone-site quickinstaller
2. CalendarX installs via quickinstaller and shows up as an "installed"
product. The "install log" follows:
Install log for CalendarX
Back to Add/Remove Products
Status
installed
Types
* CalendarX
Skins
* CalendarX
Transcript
2007-12-03 02:29:35
Successfully installed CalendarX.
3. Confirmed that the CalendarX skins folder and its contents are installed
inside Plone-site "skins" directory
4. CalendarX does NOT show up as a selection choice in the Plone-site "add
new..." drop down list
I hope this helps.
Regards... Jim
I've updated my previous email with my latest progress. CalendarX now shows
up in the "add new..." list inside the Plone-site.
I discovered the CalendarX "portal-type", while installed, was completely
blank. I manually edited the CalendarX type in portal_types using the same
field information that was automatically installed in my Plone-2.5.3 site.
However, when I select CalendarX in "add new...", I get the error message
"Insufficient Privileges".
I'm not sure how to debug this error.
Regards... Jim
***** Previously *****
My environment: Zope 2.10.5-final, python 2.4.4, linux2, Plone-3.0.3
I downloaded CalendarX-0.9 from the svn, and made the following changes to
make it Plone-3.0.3 compliant:
Change #1 to __index__.py
change statement:
from Products.CMFCore.DirectoryView import expandpath
to:
from Products.CMFCore.utils import expandpath
Change #2 to CalendarXFolder.py
change statement:
from Products.CMFCore import CMFCorePermissions
to:
from Products.CMFCore import permissions as CMFCorePermissions
RESULTS:
1. After making these changes, CalendarX-0.9 installed in Zope and showed up
as an "installable" product in the Plone-site quickinstaller
2. CalendarX installs via quickinstaller and shows up as an "installed"
product. The "install log" follows:
Install log for CalendarX
Back to Add/Remove Products
Status
installed
Types
* CalendarX
Skins
* CalendarX
Transcript
2007-12-03 02:29:35
Successfully installed CalendarX.
3. Confirmed that the CalendarX skins folder and its contents are installed
inside Plone-site "skins" directory
4. CalendarX does NOT show up as a selection choice in the Plone-site "add
new..." drop down list
I hope this helps.
Regards... Jim