Develop Plone Add ons¶
To develop an add-on, you need a package to put your code in, plus ways to make it interact with Plone itself and the user. And a way to release your package to your audience.
Create a package¶
With the help of Mr.Bob and templates for plone, that is quickly done:
Deprecated since version may_2015: Using Paster/Zopeskel is possible, but deprecated
Develop with Dexterity¶
Dexterity is covered in detail in the Dexterity Developer Manual, which includes an extensive tutorial on setting up a Dexterity development environment.
Add your package to buildout¶
file to add the package to your
list and your
list. Run buildout.
- Popup overlays and forms
- Messages and translation
- Upgrading jQuery
- Having multiple jQuery versions (noConflict)
- Converting page links to pop-up windows
- AJAX-y view loading
- Checking if document is in WYSIWYG edit mode
- Image hovers
- Disabling KSS