Rob Miller wrote:
On May 27, 2008, at 11:48 AM, Chris Abraham wrote:

Rob,
I've been playing with your buildout instructions and ran into two problems. First, I needed to install PIL:
easy_install http://dist.repoze.org/PIL-1.1.6.tar.gz

This may just be because I'm on a Mac but we may want to add it to the instructions.

okay, i'll try it out on my mac to work out the kinks. i would've expected the Plone recipe to take care of that, odd that it didn't. i probably won't get a chance to do so until thursday, though.

this seems to have been resolved w/ the explicit addition of PIL to the set of buildout eggs. we're using repoze's PIL egg, thanks repoze!

And now everything seems to be working except that I can't add a member to my plone site. There's no link to join the site

this is just that Plone has changed the default settings. you have to use the "security" configlet in the control panel (you can get there using the 'site setup' link at the top right of the site when you're logged in as an admin) to say that people are allowed to join your site.

and when I go to join_form I get:

2008-05-27 14:48:00 ERROR Zope.SiteErrorLog http://127.0.0.1:8080/plone/createMember
Traceback (innermost last):
  Module ZPublisher.Publish, line 119, in publish
  Module ZPublisher.mapply, line 88, in mapply
  Module ZPublisher.Publish, line 42, in call_object
Module Products.CMFFormController.FSControllerPythonScript, line 104, in __call__
  Module Products.CMFFormController.Script, line 145, in __call__
  Module Products.CMFCore.FSPythonScript, line 140, in __call__
  Module Shared.DC.Scripts.Bindings, line 313, in __call__
  Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec
  Module Products.CMFCore.FSPythonScript, line 196, in _exec
  Module None, line 11, in createMember
   - <FSControllerPythonScript at /plone/createMember>
   - Line 11
  Module Products.remember.utils, line 51, in getAdderUtility
RuntimeError


Any ideas?

yup, this is something strange w/ the remember installation... somehow things aren't ending up right when you choose all of the profiles at site creation time. if you visit the portal_quickinstaller and reinstall the remember product this will start working. i'll see if i can figure out what's going on here so it starts up more smoothly, but, again, i probably won't be able to look at it until thursday.

okay, i've got this working now... i made a few improvements to the remember and membrane GS profiles to smooth things out. also, there was a bug in GenericSetup's profile dependency support that was biting us... for now the buildout is explicitly installing GenericSetup 1.4.1, since the 1.4.0 version that plone.recipe.plone includes still has the bugs.

you shouldn't have to worry about these details, though... all you need to do is 'svn up' inside the buildout directory to get all the new code, then use './bin/buildout' to reinitialize things and './bin/instance fg' to start Zope. you can then create a Plone site, selecting "Listen Membrane member lookup utility" and "remember" from the set of extension profiles... all of the other dependency profiles will be installed automatically.

-r


--
Archive: 
http://www.openplans.org/projects/listen/lists/listen-dev/archive/2008/06/1212527966117
To unsubscribe send an email with subject unsubscribe to [EMAIL PROTECTED]  
Please contact [EMAIL PROTECTED] for questions.

Reply via email to