Last week we introduced a new project – BigContentSearch.com. It will be the first PLR membership website on the internet with over 100,000 articles in a searchable database. Since we are dealing with a huge amount of data, we want to use Plone 4 with it’s out-of-the-box blob storage capabilities. Since Plone 4 is still […]
Read moreThe collective.xdv manual on plone.org tells you how to customize your buildout.cfg in order to be able to run collective.xdv on OS X. However if you are working in a team of developers where not everyone is using OS X, it’s nice to have your specific buildout hacks in a separate osx.cfg file. Below is […]
Read moreDuring the first month of 2010 we’ve been busy developing a new site for Erasmus students in Ljubljana – LifeInLjubljana.si. It helps Erasmus students coming to Ljubljana to easily find a room and connect with other Erasmus students already in Ljubljana. We use custom developed content types to provide a the list of available flats/beds with […]
Read moreYesterday, while I was working on LifeInLjubljana.si, I had to test if some data was correctly written to Plone’s session. I couldn’t use the standard ptc.FunctionalTestCase test case as it does not have a session and I would get errors like this: (Pdb) self.context.session_data_manager *** AttributeError: session_data_manager (Pdb) self.context.REQUEST.SESSION *** AttributeError: SESSION Following a tip […]
Read moreArgh! Sometimes I am truly amazed by how much I can complicate things. For the past year or so, every time I had to access an object with brain.getObject() that I otherwise did not have permission to, I went to great lengths hacking Zope’s SecurityManager to let me do it. Today, I was introducted to […]
Read moreFollowing previous post, here are instructions to get above mentioned products running on Plone 4 Alpha 2. Products.ContentWellPortlets ContentWellPortlets is a great product that enables you to add portlets before and after content as well as in the footer. There is no official release for Plone 4 yet (as expected) so you need to use […]
Read moreHere at NiteoWeb Ltd. we decided a few days ago that we should start trying out Plone 4 in order to be ready for the stable release. There are quite some new features that I can’t wait to start using on production sites. Being in adventurous mood I volunteered for the job. I also wanted […]
Read more