/**
 * Changelog
 *
 * @package     Sourcerer
 * @version     2.4.5
 *
 * @author      Peter van Westen <peter@nonumber.nl>
 * @link        http://www.nonumber.nl
 * @copyright   Copyright (C) 2010 NoNumber! All Rights Reserved
 * @license     http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 */

/**
 * + Added
 * ! Removed
 * ^ Changed
 * # Fixed
 */

23-Jun-2010 : v1.4.5
 # Fixed issue with code looping, causing page timeouts

22-June-2010 : v2.4.4
 ^ Improved code (=faster)
 ^ Changed language strings used for comments
 # Fixed issue with enters before and after php output

02-Apr-2010 : v2.4.3
 ^ Made code a little lighter
 # Fixed issue with errors on search page
 # Fixed issue with errors about registry for php 5.0.5

09-Feb-2010 : v2.4.2
 ^ Reduced number of database queries
 # Fixed error on some articles when no author is set
 # Fixed issue with deprecated syntax for php 5.3+
 # Fixed issue with preg_match_all error in some cases (when article author is not set)

26-Jan-2010 : v2.4.1
 # Fixed issue with Missing argument errors in feeds
 # Fixed location of Joomla! DTD files

19-Jan-2010 : v2.4.0
 + Added Commercial License Code support
 ^ Moved functions to helper file
 ^ Moved elements to seperate global plugin (also used by other extensions)
 ^ Added extra html to code helpers output to prevent editor stipping tags
 # Fixed padding on editor button in fronted when no icon is shown
 # Fixed issue with preservation of indentation on selection in IE

27-Nov-2009 : v2.3.2
 # Fixed issue with Sourcerer codes being handled in Joomfishplus edit page
 # Fixed issue with php errors when article does not pass security level

11-Nov-2009 : v2.3.1
 ^ Changed display of Sourcerer PHP Debugging
 # Fixed issue with PHP code breaking if last line is a comment

10-Nov-2009 : v2.3.0
 + Added option to define editor button text
 + Added option to show/hide editor button icon
 ^ Changed size of modal window for Sourcerer editor to maximum
 # Fixed issue with code from Sourcerer editor being messed up by html tags when using IE

28-Oct-2009 : v2.2.3
 ^ Changed file encoding to UTF-8
 ^ Changed output of code from Sourcerer editor when no color is kept (cleaner)
 ^ Changed method of indentation to output less html (1 tab image instead of 4 space images)
 # Fixed issue with wrong comment in html when PHP is not enabled or doesn't pass security

09-Oct-2009 : v2.2.2
 ^ Changed the update check
 # Fixed issue with changes in default settings not working

17-Sept-2009 : v2.2.0
 + Added option to preserve indentation of code in the content
 ^ Completely change the editor button popup with special editor (EditArea)
 ^ Cleaned up some code
 # Fixed issue with errors when article author (created_by) does not exist
 # Fixed issue with editor button popup not working on all setups

07-Aug-2009 : v2.1.8
 # Fixed issue with errors in feeds when using K2

05-Aug-2009 : v2.1.7
 ^ Made the toggling in settings faster and more stable
 # Fixed issue with textareas overlapping in settings (in IE)

01-Aug-2009 : v2.1.6
 # Fixed issue with html_entity_decode error on some setups (php4)

30-July-2009 : v2.1.5
 # Fixed issue with code styling tags not all being removed in final output

27-July-2009 : v2.1.4
 ^ Changed code to make the Sourcerer editor button window work faster/better
 # Fixed issue with code in Sourcerer editor button window not working properly in IE
 # Fixed issue with Sourcerer editor button window not being accessible in some setups
 # Fixed issue with [SRC] tags sometimes showing

17-July-2009 : v2.1.3
 # Fixed issue with error in Sourcerer editor button popup page

12-July-2009 : v2.1.2
 ^ Changed sliding toggle option (in admin settings) to work better in IE8
 # Fixed issues with php4 incompatibility

04-July-2009 : v2.1.1
 # Fixed issue with preg_replace error

03-July-2009 : v2.1.0
 + Added option to disable Sourcerer temporarily via url &disable_sourcerer=1
 + Added 3 ready available variables: $article, $user, $database
 ^ Made code a lot lighter (less memory load)
 ^ Changed the textarea element (made it resizable)
 ^ Moved frontend language to a separate file
 # Fixed some comments not being placed correctly
 # Fixed issue with code in articles being executed twice

26-June-2009 : v2.0.1
 + Added syntax to escape html entities with underscore: &_...;
 + Added fields to set the default rgb values for code coloring
 + Added code coloring for html
 ^ Changed the way the code is colored (more straightforward)
 ^ Changed auto installer
 # Fixed issue with special characters and &...; characters not being translated correctly

12-June-2009 : v2.0.0
 + Added option to disable html cleanup with {source 0} tag
 + Added a lot of options to the editor button
 + Added a check to see if system plugin is installed in the editor button settings page
 + Added a wizard
 ^ Changed the editor button from a simple insert to a complete Code Helper
 ^ Changed the way PHP gets parsed: Now you can break PHP statements over multiple PHP blocks
 ^ Changed installation procedure (automatic installer/updater)
 ^ Changed the versioncheck
 ^ Changed different administrator elements
 ^ Changed the output of the PHP Debugging and enabled it only for (Super) Administrators
 ^ Changed the link for more information
 ^ Changed a lot of language code
 ^ Changed tag syntax setting (can now only set word)
 ! Removed (the need for) the Sourcerer module and its settings
 ! Removed the settings for Categories / Sections (is now together with Article settings)
 ! Removed update icon in administrator toolbar
 ! Removed security check on article modifier (so now only checks creator)
 # Fixed issue with styling breaking the code (all html tags get stripped)
 # Fixed issue with PHP vars over multiple Sourcerer tags
 # Fixed issue with using the {source} tags in paragraphs
 # Fixed issue with editor button breaking if plugin was not installed
 # Fixed issue with editor button settings not working if plugin was disabled
 # Fixed issue with editor button image not working on frontend
 # Fixed issue with option to not use example code not working

26-Sept-2008 : v1.0.0
 + First stable release
 + Added support for defining vars over multiple Sourcerer tags
 ^ Changed a lot of code to standardize syntax
 ^ Changed the versioncheck

03-July-2008 : v0.1.5
 # Fixed issue with params not being initialized properly (resulting in bug for components)

02-July-2008 : v0.1.4
 # Fixed an issue with special characters inside the Sourcerer tags

25-June-2008 : v0.1.3
 # Fixed a bug with the components compatibility

14-June-2008 : v0.1.2
 ^ Optimized the code a bit more
 ^ Changed the bracket syntax for tags: now [[tag]] instead of [tag]. This because single brackets can be used in JavaScript and PHP.

09-June-2008 : v0.1.1
 # Fixed some issues with security levels regarding articles

02-June-2008 : v0.1.0
 + First release (based on AnyTags! v2.2.2)