Configuring WYSIWYG editors in Drupal is now more complicated than ever. First you need to choose which editor you like. Then you need to install and configure a handful of additional modules to make your chosen editor work in Drupal. All that is followed by a period or pulling your hair out, banging your head against your keyboard, and frantically googling for instructions on how to get everything to work nicely together. When you’re finally done and get something working, you probably don’t even realize that you’ve exposed yourself to a potential security vulnerability. I’d like to share with you a best-practice approach for setting up a secure, usable WYSIWYG editor in Drupal 7. I'll also demonstrate several secure techniques for embedding images inline using image styles and captions.
The modules I’ll be demonstrating include:
PRESENTATIONS
- DrupalCon Portland [FEATURED SPEAKER] - Using Twig: The new template engine in D8 - May 21st, 2013
- Sacramento Drupal Camp - Build better websites with Panels - Apr 13th, 2013
- Sacramento Drupal Camp - Twig and the new theme layer in Drupal 8 - Apr 13th, 2013
- SFDUG - Drupal 8 and Twig - Apr 8th, 2013
- Stanford Drupal Camp - Twig and the new theme layer in Drupal 8 - Apr 6th, 2013
- Stanford Drupal Camp - Build better websites with Panels - Apr 6th, 2013
- HTML5 Developer Conference - Twig, and the new theme layer in Drupal 8 - Apr 1st, 2013
- EBDUG - Drupal 8 and Twig - Mar 27th, 2013
- DrupalCon Sydney - Twig, and the new theme layer in Drupal 8 - Feb 8th, 2013
- DrupalCon Sydney [FEATURED SPEAKER] - Build better websites with Panels - Feb 7th, 2013
- BADCamp 2012 - The new theme layer in Drupal 8 - Nov 3rd, 2012
- HTML5 Developer Conference - Content vs. Configuration: HTML5 in a CMS - Oct 15th, 2012
- Drupal Design Camp LA - Content vs. Configuration: HTML5 in a CMS - Oct 13th, 2012
- Drupal Design Camp LA - A new theme layer for Drupal 8 - Oct 13th, 2012
- DrupalCon Munich - Best Practices WYSIWYG with inline image handling - Aug 23rd, 2012


