Pixel & Tonic

Wygwam

version works on just rated
2.5 EE1 & EE2 $35
Buy Now Get Help
Wygwam 2.5 Released on 4/18/12
  • Added a new Text-Only tag mode
  • The Images-Only tag mode now applies to the :excerpt and :extended tags as well as the primary tag
  • Updated CKEditor to 3.6.3
  • Updated CKFinder to 2.2
  • Added autoGrow_onStartup and fillEmptyBlocks advanced settings
  • Fixed Defer behavior when using Wygwam within Matrix within Low Variables
  • Fixed a bug where existing field data wasn't getting properly encoded when using {field:field_name} tags in SafeCracker
  • Fixed a bug where {page_X} tags wouldn’t parse if accessing an entry from a different MSM site
  • Fixed a PHP error that occurred if EE->config->item('site_pages') returned a string
  • Fixed a PHP error that occurred if there are any entries that don’t have an ID (What?)
Wygwam 2.4.0.2 Released on 1/27/12
  • Fixed CKFinder integration
Wygwam 2.4.0.1 Released on 1/25/12
  • [EE2] Fixed a bug where toolbars couldn’t be selected in EE 2.4
Wygwam 2.4 Released on 1/24/12
  • Added a new Images-Only tag mode, and accompanying tag pair support
  • [EE2] Added EE 2.4 compatibility, including support for the new upload preference config variables
  • Updated CKFinder to 2.1.1
  • [EE2] Fixed a bug where Read More comments would turn into visible “<!--read_more-->” text when submitted via SafeCracker
  • Curly brackets are no longer converted into entities (&#123; and &#125;) in the templates
  • Wygwam now ensures that all pages actually have URLs (which are not just “/”) before swapping their URLs with {page_X} tags on save
  • The Defer CKEditor Initialization setting’s placeholder Iframe is now dynamically generated
  • Enabled extensions using the wygwam_config hook to set CKEditor’s “on” property
Wygwam 2.3.5 Released on 11/1/11
  • Updated CKEditor to 3.6.2 (adds iOS5 support!)
  • Made minor performance improvements in the field and on the front end
  • Fixed a couple bugs with Low Variables compatibility
  • Fixed a couple PHP and Javascript errors
  • Upload directories with a single slash (“/”) for the URL are now ignored when Wygwam is swapping out upload directory URLs for {filedir_X} tags
  • Updated the Style Set documentation to use CKEditor’s new CKEDITOR.stylesSet.add() syntax
Wygwam 2.3.4.1 Released on 7/1/11
  • [EE2] ExpressionEngine 2.2.1 compatibility
Wygwam 2.3.4 Released on 7/1/11
  • [EE2] Fixed a Javascript error that would prevent CKEditor from even showing up if a configuration’s Upload Directory setting wasn’t set
  • [EE2] Fixed a bug where images and files selected via the EE File Manager would return the wrong URL in EE 2.2
Wygwam 2.3.3 Released on 6/28/11
  • [EE2] Added EE File Browser integration
  • [EE2] Added Assets integration
  • [EE2] Added the “File Browser” setting to the module
  • Added the justifyClasses advanced config setting
  • Updated CKEditor to 3.6.1
  • Updated CKFinder to the latest build of 2.0.2
  • [EE2] Fixed a PHP error when using Wygwam with Low Variables, and the Typography class isn’t loaded yet
Wygwam 2.3.2 Released on 5/26/11
  • Added support for EE 2.1.5 Beta
  • Added support for HTML5 elements section, header, footer, nav, article, aside, figure, dialog, hgroup, time, meter, menu, command, keygen, output, progress, audio, video, details, datagrid, datalist and mark
  • Made the initial field textarea 10 rows high for mobile devices that don’t support rich text editing
  • Fixed IE 9 compatibility
Wygwam 2.3.1 Released on 5/11/11
  • Updated CKEditor to 3.6
  • Compressed the custom CKEditor skin to reduce the number of CSS requests and speed up page load
  • Set the forcePasteAsPlainText CKEditor config setting to “Yes” by default
  • Fixed a bug where selected toolbar groups would still show up in the “options” bucket in the toolbar configurator if their first button was disabled
  • Fixed a bug where Wygwam variables in Low Variables wouldn’t display images or URLs in templates
Wygwam 2.3 Released on 4/26/11
  • Updated CKEditor to 3.5.3
  • Added new “Read More” plugin, allowing you to define excerpt and extended portions of your contents within the same Wygwam field
  • Added the :excerpt, :has_excerpt, and :extended tags
  • Added the Template Tags page to the docs
  • Added an “Edit Configurations” link beside the Editor Configuration field setting
  • [EE2] Added field and Matrix cell validation for if the field/cell is set to be required
  • EE tags are no longer encoded into &#123; and &#125; in the tag output
  • Added Low Variables support for links which are saved with {page_X} tags
  • Fixed a bug where deferred Wygwam cells within Matrix fields would get unwanted Javascript code in the field contents when sorting rows
Wygwam 2.2.3 Released on 3/15/11
  • Added support for Windows-style upload directory paths (e.g. “D:\…”)
  • Added the ability for custom Link Types to pre-populate any of the Link Dialog’s settings
  • Fixed a CKEditor bug where pasting text into Wygwam fields would add an empty paragraph above the pasted text
  • Links generated by custom Link Types no longer get “data-custom-link-type” attributes
Wygwam 2.2.2 Released on 2/22/11
  • Updated CKEditor to 3.5.2
  • Updated CKFinder to 2.0.2
  • Added the ability for third parties to add custom Link Types to the Link dialog (see how)
  • Moved Structure integration to a separate extension
  • Fixed a bug where the Link dialog would show all Link Type settings at the same time
  • Fixed a bug where Wygwam would override the extraPlugins advanced setting
  • Fixed glitches with the “Defer CKEditor initialization?” field setting
  • Fixed a “Wygwam is undefined” Javascript error in IE8
  • Added code to prevent EE’s Typography class from attempting to encode email addresses within Wygwam fields, resulting in a Javascript error in IE7
Wygwam 2.2.1 Released on 2/9/11
  • Reduced the page weight of the Publish Page
  • Localized the “Site Page” Link Type option name in the Link dialog
  • Fixed an incompatibility with jQuery, which affected Playa’s Drop Panes UI
  • Fixed a bug where Structure pages weren’t displayed in the user-defined order
Wygwam 2.2 Released on 2/9/11
  • Updated CKEditor to 3.5.1
  • New CKEditor dialog skin
  • Added Pages and Structure module integration to the Link dialog
  • Added a “Relationship” field to the Link dialog, for defining rel= anchor attributes
  • Brought back the Embed Media plugin
  • Convert double quote entities (&quot;) to normal double quotes (") in the templates
Wygwam 2.1.8 Released on 1/24/11
  • Updated CKEditor to 3.5
  • Added dialog_buttonsOrder, disableReadonlyStyling, and removeDialogTabs advanced settings
  • Added a Troubleshooting page to the Docs
  • Fixed a CSS issue with the Source view in EE 2.1.2 and later
Wygwam 2.1.7 Released on 12/15/10
  • Added sample Output Formatting code to themes/third_party/wygwam/lib/ckeditor/config.js
  • Remove <div>s added by recent versions of Firebug
  • Convert double quote entities (&quot;) to normal double quotes (") on save
  • Keep $config['upload_dir'] around until after the wygwam_config hook has been called
  • Fixed a couple PHP errors
  • [EE1] Wygwam now respects the “Allow image URLs in channel entries?” and “Automatically turn URLs and email addresses into links?” channel preferences
  • [EE2] Fixed a couple CSS quirks with EE 2.1.2
Wygwam 2.1.6 Released on 11/16/10
  • Fixed Javascript error when using the Defer field setting
Wygwam 2.1.5 Released on 11/16/10
  • Updated CKEditor to 3.4.2
  • Added support for the “Create Div” button
  • Added support for the “defaultLanguage” and “disableNativeSpellChecker” config options
  • Added Welsh language support
  • [EE1] Fixed support for multibyte characters
Wygwam 2.1.4 Released on 9/23/10
  • Updated CKEditor to 3.4.1
  • Fixed a Javascript error when no field height is set
  • Fixed some deferred initialization wonkiness in Firefox
  • [EE1] Fixed the “wygwam_convert_label” localized string
Wygwam 2.1.3 Released on 9/16/10
  • Added a page describing Style Sets to the documentation
  • Made the toolbar configuration instructions more clear
  • Made the entities_processNumerical setting default to default to “Yes”
  • Fixed a bug where configurations only allowed you to select one of the current MSM site’s upload directories
  • Reduced the Publish page weight when multiple Wygwam fields exist that use the same configuration
Wygwam 2.1.2 Released on 8/30/10
  • Added the ability to clone editor configurations
  • Added a “Remove” button to configurations’ advanced options
  • Made the entire height of deferred initialization fields clickable
  • Tidied up the field styling for Low Variables
  • [EE2] Fixed PHP error when no upload directories exist
  • [EE2] Wygwam now respects the “Allow image URLs in channel entries?” and “Automatically turn URLs and email addresses into links?” channel preferences
Wygwam 2.1.1 Released on 8/25/10
  • Added a field setting that defers CKEditor initialization until after the field has been clicked on (handy on pages being slowed down by dozens of Wygwam fields)
  • Added EE emoticon support
  • Fixed toolbar wrapping in Safari and Chrome
  • Added display_var_tag() functions so Wygwam fields have the same template processing via Low Variables as they do within exp:channel:entries
Wygwam 2.1.0.1 Released on 8/24/10
  • [EE2] Fixed the Upload Directory setting
Wygwam 2.1 Released on 8/24/10
  • Updated CKEditor to 3.4
  • Updated CKFinder to 2.0.1
  • Restructured files into ee1/ and ee2/ folders
  • New translucent skin
  • New module for managing editor configurations
  • Added Low Variables support (requires Low Variables 1.3)
  • File URLs are now saved using {filedir_X} tags
  • Beefed up the auto language mapping a bit
  • Made all PHP includes use absolute paths
  • Removed the MediaEmbed plugin due to incompatibility issues
  • [EE1] Keep CKEditor from forgetting HTML entities
  • [EE2] Fixed incompatibilities with other add-ons using generate_json()
Wygwam 2.0.4 Released on 7/27/10
  • Bundled documentation
  • Moved theme files into themes/third_party/wygwam
  • [EE2] Fixed an issue that caused data loss on auto-save and when submitting an entry with validation errors
  • [EE2] Fixed CKEditor language mapping
Wygwam 2.0.3 Released on 5/19/10
  • [EE2] Fixed PHP warning on Field Settings page
  • [EE2] Fixed Matrix cell setting saving
  • Fixed IE 6/7 compatibility
Wygwam 2.0.2 Released on 5/4/10
  • Matrix 2 compatibility
  • Add a conversion script to preserve Wygwam fields when upgrading from EE1 to EE2
  • Allow relative upload directory server paths
  • Protect against data loss when saving an entry before CKEditor has fully initialized
  • Prevent fields from containing nothing but a line break
  • Remove <div>s added by recent versions of Firebug
Wygwam 2.0.1 Released on 3/2/10
  • Updated CKEditor to 3.1.1, which fixed a Copy/Paste bug
  • NSM Addon Updater support in EE2
  • Added a wygwam_config extension hook
  • Fixed the format_tags field setting
  • Fixed layout issues in the global settings when using the Corporate theme for EE2
  • Roll with Theme folder URLs without a trailing end slash in EE2
  • Protect against a PHP error when saving field settings
  • Other minor cosmetic fixes
Wygwam 2.0 Released on 2/23/10
  • EE2 compatibility
  • Brand new look
  • XHTML and Auto <br> field conversion
  • UI for almost every CKEditor config setting
Wygwam 1.1.5 Released on 1/16/10
  • Fixed Embed Media bug on some servers
Wygwam 1.1.4 Released on 1/15/10
  • Updated CKEditor to 3.1
  • Updated CKFinder to 1.4.2
  • Included fluidByte’s Embed Media plugin
  • Added new :is_empty and :is_populated tags for conditionals
  • fixed Dutch language support
  • Uploading files now respects your upload directory’s Maximum File Size setting
Wygwam 1.1.3 Released on 10/29/09
  • Fixed duplicate editor bug in FF Matrix fields with more than one Wygwam cell
  • Fixed a couple file browsing and uploading bugs
  • Updated CKEditor to 3.0.1
  • Updated CKFinder to 1.4.1.1
Wygwam 1.1.2 Released on 10/7/09
  • Added a blank option to Upload Directory setting
  • Fixed file browsing and uploading for EE installs with relative Fieldtype Folder URLs and/or varying CP subdomains
  • Fixed Editor Height setting for some servers
  • Minor bug fixes
Wygwam 1.1.1 Released on 9/29/09
  • Fixed a PHP warning in Wygwam’s settings
  • Fixed button toggling for jQuery 1.2
Wygwam 1.1 Released on 9/29/09
  • File browsing and uploading
  • Individual toolbar button toggling
  • Field height setting
Wygwam 1.0.3 Released on 9/17/09
Wygwam 1.0.1 Released on 9/1/09
  • Site Settings now remembers your license key
Wygwam 1.0 Released on 9/1/09
  • Initial release