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.
Scroll to the bottom any newsletter or visit the archives to update your email address, subscribe, or unsubscribe.
Two new and five returning members were confirmed during the Plone Bristol conference last month.
Thanks to some serious GTD (get things done) attitude and the help of several kind souls at the Bristol Plone Conference sprint, we are happy to announce that PloneEdu's new home...
Included in this special edition newsletter are videos of all of the talks and keynote speeches, many sets of slides, and a lot of notes.
Get Help and Join the Community
Custom script adapters store files in a folder
How to Prevent PloneFormGen Form Submit Unless Two Email Addresses Match
You may have a PloneFormGen form that asks TWICE for an email address, if it's important that the address be entered correctly. You do not want the form to be submittable unless both email addresses are the same.
Here is a screencast of the Produce & Publish XML Edition that features an integrated environment for...
PloneFormGen is a Plone add-on that makes it fast and easy to create forms on your website. With just a few clicks, you can quickly create contact forms, order forms, surveys or any other form for collecting and validating data submitted by site visitors.
Email Address Autocompletion
UW Oshkosh specific autocomplete for PloneFormGen replyto (email address) field
Picking an email address sets the name field, and picking a name sets the email address field. Caveat: this information is specific to UW Oshkosh's email address autocompletion mechanism!
I have migrated several sites from Plone 4.1 to Plone 4.3.3 this week. I am in the fortunate position where I help maintain many Plone sites, most of them being more than 6 years old. Fortunate because it helps learn a lot, over the years, on the good and the bad in terms of content management practices.
Variables can be used in your Diazo rules.xml from TAL expressions set in your theme.
I wanted to call attention to something Eric mentioned in his Plone Conference 2014 keynote.
How to build good backlinks?
In this training we are going to learn about the Diazo Syntax.
Supporting WebDAV services, Samba Shares or Dropbox in Plone? mr.mount might be the solution!
As part of the Plone Conference 2014 I finally ended up with the perversion to mount a Plone site through WebDAV into another Plone site.
As part on my work on zopyx.existdb I made some progres towards mounting arbitrary WebDAV services into Plone.
We love to teach more than what is possible in two or three days. Because of this, we will offer an extended Plone training in wonderful Munich in spring 2015
A new online documentation about mastering Plone has been created and published by Philip Bauer and Patrick Gerken from starzel.de.
Sprint Reports & Conference Summaries
After the stage summer, with MiniIAD, the agile day recurs in the standard format in Ancona. Between old and new faces, we see what we were able to take home.
Has just concluded in Dublin that has been called the most important digital event across Europe
The Plone Conference has once again proven its value. There were many excellent talks and everyone had a great time. In Open Spaces and during many discussions between talks the current state and the future of Plone became much clearer.
Every year the Plone conference is an amazing experience. We have been there to tell you what's going on.
During the Plone Conference, as usual, I made summaries. You can see them all by checking the ploneconf2014 tag. I do this for you, with pleasure, but also for myself. Now I can read my own notes and gather my thoughts and remember what I actually heard. Here are a few highlights.
Add-ons and Customizations
Plone backups can be painful. Have you ever wanted to release a new version of your site while maintaining a way to quickly roll back if something goes wrong?
We recently had a need to load test a new web application, and just could not get Jmeter to do anything useful. As an alternative, I tried using Locust. After a couple of hours, and fewer than 60 lines of code, I had a (mostly) working test.
Just so no one else wastes time with this: In the version of Generic Setup currently used in Plone 4.3.3 (1.7.4) it's not possible to remove a single behavior.
Since the last time I wrote about Lingua a lot has happened: Most significantly support for message contxts has been added, which can be used today in Pyramid applications, more information is provided for translators, and a new API for creating extraction plugins has been added.
This post is a summary of my presentation at Plone Conf 2014.
We'll tell you what A / B Testing is, what benefits it has and what providers are there.
What is Eye Tracking and why is it so important?
You can now rent Holiday Rentals in spanienjournal.de online.
The presence of Dr. K and his doppelgänger Dr. k culminated in a furious scuffle promptly quelled by the indomitable boys RedTurtle.
We will give you information about the optimal image sizes.
What is a CMS, what advantages does a CMS and what systems are there?
It all started with a bet long time ago. One of my friends couldn't believe that it is actually possible nowadays to travel around the world with low-cost airlines.
1. Nonprofit work is hard work. It is complex, adaptive work where the answers are not known in advance — we have to invent them as we go. Most nonprofits are tackling huge problems with few resources and many face deep-pocketed opposition.
Assuming you're using git for version control, let's say you've merged a feature branch into the master branch of some repository.
This release doesn't involve earth-shaking changes like the 0.7 and 0.8 releases did, but it still has an interesting change I'd like to discuss.
Last week I gave a talk at a python meetup in Eindhoven (NL).
eGenix is pleased to announce the immediate availability of eGenix mxODBC Connect™ 2.1.1 - Python Database Interface for Python 2.5 - 2.7.
TL;DR; I forked collective.transmogrifier into just transmogrifier (not yet released) to make its core usable without Plone dependencies, use Chameleon for TAL-expressions, installable with just pip install and compatible with Python 3.
(One of the summaries of a talk at the 2014 django under the hood conference). Armin Ronacher is the maker of many non-Django things such as Flask and Jinja2.
Today I released Morepath 0.8 (CHANGES). In this release Morepath has become faster, simpler and more powerful at the same time. I like it when I can do all three in a release!
(Summary of a talk at a python meeting in Eindhoven, NL. I also gave a presentation (just the slides)). He’s the author of the “sendcloud client”, a desktop app of the company he works for. It steers a barcode scanner and prints out packaging slips.
eGenix is making a ThreadLock binary distribution available to simplify the setup for users of our mxODBC Plone/Zope database adapter.
I've just released Morepath 0.7! 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 hyperlinks. It is easy to use, but still lets you write flexible, maintainable and reusable code. Morepath is very extensively documented.
Have you wondered how many times certain packages were downloaded from pypi during their lifetime? Or how well are your packages doing. You can use vanity but then you have to get every package name you want to check or you can use this package.