UW Oshkosh How-To's: How to export/import portions of a Plone site
Some scenarios covered by this how-to:you want to migrate a Plone 3.0 site to Plone 3.1 you want to copy the contents of a folder from one Plone site to another Plone siteThings you will need:Manager...
View ArticleUW Oshkosh How-To's: PloneFormGen scripts to store uploaded files in a folder
These scripts are part of the Communication Studies Jobs site, that usea PloneFormGen form allows job applicants to upload between one and five filesanother PloneFormGen form that allows references to...
View ArticleMartijn Faassen: Morepath 0.9 released!
Yesterday I released Morepath 0.9 (CHANGES)!What is Morepath? Morepath is a Python web framework. It tries to be especially good at implementing modern, RESTful backends. It is very good at creating...
View ArticleeGenix: eGenix mxODBC Connect 2.1.2 GA
IntroductionThe mxODBC Connect™ Database Interface for Python allows users to easily connect Python applications to all major databases on the market today in a highly portable, convenient and secure...
View ArticlePlone.org: November Newsletter
Welcome to the Plone Newsletter where on or about the beginning of each month we send you the previous month’s news and upcoming events from around the world.
View ArticleAffinitic: Keyword fields are tied to allowRolesToAddKeywords roles
For a project, we have added some extended fields on contents. Those fields use KeywordWidget widget (same as Plone ‘Subject’ tags).We wanted to have a custom permission on those fields, so we used...
View ArticleUW Oshkosh How-To's: Create many users with a PloneFormGen form
This is probably the most elegant way to mass-create local users in a Plone site, since it doesn't require that you use the ZMI nor add code on the server's file system.Create a PloneFormGen form (ie....
View ArticleSteve McMahon: Deploy full-stack Plone with Ansible
It's easy to install Plone for testing or development. Just download the Unified Installer (for Linux, BSD or OS X) or a binary installer from the release page and install on your laptop, desktop or...
View ArticleCosent: Plone Intranet Consortium
At the Plone Conference 2014 in Bristol, Guido Stevens presented the Plone Intranet Consortium to an audience of Plone core developers. The presentation focused on the need for a new business model...
View ArticleSix Feet Up: How to use XSLT in Diazo
What is XSLT?It stands for 'eXtensible Stylesheet Language Transformations'. It is how Diazo works behind the scenes - all rules you write are actually translated to XSLT.Why is XSLT needed?It may not...
View ArticleUW Oshkosh How-To's: Mass or batch user create, via Script (Python)
As inspired by http://plone.org/documentation/kb/batch-adding-usersbut the file format I used is simpler.Script Source Code (full email addresses specified)The script reads in a full email address for...
View ArticlePlone.org: Plone Open Garden 2015
PLOG, the Italian Plone event of 2015, will take place April 7-11 in Sorrento, Italy. Sign up for free and join us!
View ArticleAndreas Jung: Moving on with Plone and eXist-db integration
Four new XML related Dexterity fields
View ArticlePlone.org: 2014-2015 Foundation Membership Committee
a renewed committee for reviewing applications for Plone Foundation membership
View ArticleUW Oshkosh How-To's: How to prevent link spam in the built-in contact-info form
The default contact-info form that ships with Plone sometimes gets abused by spammers who include URLs in the subject and comments fields.To prevent this:Go to...
View ArticleAndreas Jung: Announcing the "XML-Director" XML CMS project
XML-Director will be a new-generation XML content management system based on the Plone 5 CMS with either eXist-db or Base-X as backend. Additional components will provide DOCX to XML and XML/HTML to...
View ArticleeGenix: eGenix mxODBC Zope DA 2.2.0 GA
IntroductionThe eGenix mxODBC Zope DA™ allows you to easily connect your Plone CMS or Zope installation to just about any database backend on the market today, giving you the reliability of the...
View ArticleSix Feet Up: Stupid ZMI Tricks
The Zope Management Interface (ZMI) is the web interface for interacting with the Zope framework, which Plone runs on. As a new Plone developer, here are some of the things I've found useful within the...
View ArticleUW Oshkosh: Plone community wisdom: a personal take on the Bristol Plone 2020...
This is a repost of https://community.plone.org/t/plone-community-wisdom-a-personal-take-on-the-bristol-plone-2020-open-space/428 - please add your comments and feedback there. LEAD UPIn the lead up to...
View ArticleMartijn Faassen: A Review of the Web and how Morepath fits in
I've spent a bit of time writing the somewhat grandiosely titled A Review of the Web, and I think it's a neat addition to the documentation of the Morepath web framework.It attempts to do two...
View Article