Rick Hurst Web Developer in Bristol, UK

Menu

Month: June 2004

Plone: remove member self registration

I wanted to set up a plone site with no "join" tab – I found what I needed here

basically go the root of the plone site and click the security tab, then scroll down and find Add Portal Member, then uncheck Aquire and check manager and owner only – this removes the join tab

the join_form will still be there though…. looking in to that

UPDATE: to remove join_form, or to make it accessible to managers only:-
-go into the ZMI and locate portal_skins/plone_forms/join_form
-click" customise"
-click the "security" tab at the top
-find "view" in the list
-uncheck "aquire"
-check "manager" if you want to enable managers to add members
-save changes

The above will present anaonymouse users with the log-in form if the attaemt to browse directly to join_form

Police helicopter

I was woken up this morning by a police helicopter hovering over our street for ages. "Surley they must have to go and refuel soon?" I thought, as I tried to drown out the distant whirring with the duvet. As my rational mind started up and took over duties from my dreaming mind I realised it was just the electric fan across the room vibrating on the wooden floor.

Plone 2.0.3 Error global name ‘to’ is not defined

This is a (easily fixed) bug with 2.0.3

see:-
http://plone.org/collector/3209
http://plone.org/documentation/errata/plone-2-0-3

Basically you need to edit the file Products/CMFPlone/PloneTools.py (on windows usually C:Program FilesPlone 2DataProductsCMFPlonePloneTools.py). Open this in a text editor (you’ll need one which open UNIX style files – notepad will be all over the place), then change line 89 to

 if not self.validateEmailAddresses(mto):

then you will need to save the file and restart plone.

Don’t text me

Because I wont be able to read it. Just got back from Hengrove skatepark and i’ve broken the screen on my phone. The stupid thing is that for some reason I decided my phone would be safer in my pocket than in my rucksack in the corner. Did I fall from a considerable height onto my rucksack? no.

Tested: underwater capabilities of philips portable baby monitor

After several seconds of comprehensive and exhaustive underwater testing (I accidently knocked it into the washing up bowl) I have concluded that the device is unsuitable for aquatic environments, and has in fact seized to function altogether, even after drying out. A tomy walkabout “classic” with cool LED display has taken it’s place, no plans to test this one in the same way.

New Job, new direction

I am now both allowed and happy to say that I have started a new job as a developer at Netsight in Bristol. I walked to work today – so much nicer than queuing in traffic on the Portway- but plan to skate now i’ve sussed out the best route. I also didn’t have lunch at my desk for the first time in years – i’m spoilt for choice up there (about how best to blow loads of cash on convenience food) in the heart of Clifton.

I’m also shaking off the MS shackles as I will be be aiming towards becoming a specialist in Zope and Plone. This is very cool, as for the last four years or so I have worked extensively on various content management systems, mainly bespoke, and had already realised how fruitless it is building a home grown solution when something as advanced and comprehensive as Zope exists.