Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Dojo And Plone
1. Using with
Django has Dojango. So what has Plone got?
2. Why?
• jQuery already included within Plone
• Dojo offers some compelling advantages
• Made with bigger projects in mind
• Namespacing, packaging, code reuse, etc.
• Batteries included
• Vector graphics, widgets, a11y, CLA, etc.
3. The Easy (Sleazy) Way
• Use Deliverance (or collective.xdv)
• Isolate jQuery from Plone’s JavaScript
• Pull in plone.css separately
• Pull in jQuery separately
• Pull in Dojo’s base JavaScript & CSS
• Use Dojo’s build system for extra modules
4. Isolating jQuery
• Go to the Zope
Management Interface
• Go to portal_javascripts
• Alter the jquery.js
setting to match the
example
• Needed for JavaScript
load ordering