Jan 04, 2012
Plone and Dexterity: Enable behaviors per content type instance
plone.behaviors are great, but because they are stored in the FTI, they are enabled for all instances of a content type. This blogpost will show how you can enable a plone.behavior for a specific instance. read more...
Jul 08, 2011
The difference between BrowserSkins and BrowserLayers
Jun 13, 2011
Schema-extending Dexterity content types with five.grok and plone.behavior
Apr 25, 2011
New spelling and grammar checker for TinyMCE
The spellchecker "After the deadline" is now available as an add-on for TinyMCE in Plone. It's multilingual, open-source, platform agnostic and even does grammar checking. read more...
Apr 10, 2011
Plone 4 compatible release of Quills
I've made new Plone 4 compatible releases of Products.Quills et al. read more...
Jan 19, 2011
New beta of Babble Client (and related packages) released
After spending a few months acclimatising to a new life and continent, I'm happy to be productive again. I've released a new beta version of Babble.Client and other packages. read more...
Oct 11, 2010
South American travel diary, Part 4. September 2010
Sep 08, 2010
South American travel diary, Part 3. Aug 2010
In August, we continued traveling through Bolivia and onwards to Peru. Along the way we saw dinosaur tracks, a military parade celebrating Bolivia's independence, had some really good food in Sucre, mountain biked down the world's most dangerous road in La Paz and visited Inca ruins at the Island of the Sun. read more...
Aug 07, 2010
South American travel diary, Part 2. July 2010
We continue on our travels through South America, including visting the Pantanal in Brazil, Iguacu falls in Argentina, Ciudad del Este in Paraguay and then off to Samaipata in Bolivia. read more...
Jul 05, 2010
South American travel diary, Part 1. June 2010
This is a roundup of the first month of my shared travels through Brazil and South America, in the form of a journal or diary. I tried to write down the highlights of almost each day, as a means of remembering special events and to share with the people who care. This post turned out to be quite long, with the personally more interesting and intuitive bits appearing near the end, as I became more relaxed and immersed in the traveling experience. Feel free to skip boring parts or to just look at the pictures ;) read more...
May 26, 2010
Backpacking through South America
On Sunday 30th May I'll be flying to Sao Paulo, Brazil for a 4 month adventure backpacking through South America. read more...
Apr 29, 2010
Babble: Instant messaging for Plone
babble.client is new a chat client for Plone, similar in style to Google Chat and Facebook Chat. read more...
Mar 24, 2010
Using extract_messages in your Pylons/Python egg with a ./src directory layout
If you want to have your egg's package contents inside a 'src' folder, you'll need to tweak the configuration files a bit. Here's what I've learned... read more...
Mar 18, 2010
Why you should open source your python eggs.
This blog post is based upon my experience in developing add-ons for the Plone open source content management system. It's therefore mostly aimed at the Plone community, although some of the insights mentioned might also apply to other communities and to web-development in general. read more...
Mar 09, 2010
Plone4 Beta 1 egg available
Eric Steele, the Plone 4 release manager, has released the Plone 4 beta 1 egg to the cheese shop. read more...
Feb 16, 2010
Links to all the Budapest Plone conference 2009 talks on one page
I've recently been looking for videos of some of the talks I missed from the 2009 Plone conference in Budapest. Sadly, I couldn't find a nice central resource where all of them were aggregated, and using Google to find the individual videos one by one was cumbersome. So, I decided to remedy the situation by trying to find links to all the videos and slides of all the speeches held at the conference and present them on one nicely structured page. I hope others will also find this resource useful. read more...
Jan 26, 2010
Archetypes: Schema extending an object only inside a specific folder
It's possible to register schema-extenders (and modifiers) for only certain subsections (folders) of your Plone site. It's relatively simple, and all you need is to do is add a local site-manager to the folder and then register the adapters against it. read more...
Jan 04, 2010
Using the Gmail SMTP server to send emails from Plone
Need to test emails on a local test instance, or just too lazy to set up your own mail server? Just use Google's smtp server! read more...
Jan 01, 2010
Compiling Python with Readline support on Ubuntu Linux
Compiling Python on Ubuntu is often necessary for development purposes and for specific versions. Here I'll show you in a few easy steps how to install your own Python instance into a folder in your home directory. read more...
