=== Ultimate TinyMCE ===
Contributors: josh401 
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=A9E5VNRBMVBCS
Tags: tinymce, editor, buttons, button, add, cut, copy, paste, font, font style, font select, font color, table, tables, visual editor, emoticons, emotions, smilies, smiley, smily, search, replace, colors, color, anchor, advance, advanced, links, link, popup, javascript, upgrade, update, admin, image, images, citations, preview, html, custom, custom css, css, borders, pages, posts, pretty, colorful, moods, animated smilieswidget, php, php widget, shortcode, shortcodes, style, styles, plugin, login, excerpt, id, post, page, youtube, syntax, highlight, highlighter, image maps
Requires at least: 3.3.1
Tested up to: 3.5
Stable tag: 3.4

Description: Beef up your visual tinymce editor with a plethora of advanced options.

== Description ==

<a href="http://www.plugins.joshlobe.com/ultimate-tinymce-pro/">GO PRO!!</a>  Be sure to check out <a href="http://www.plugins.joshlobe.com/ultimate-tinymce-pro/">Ultimate Tinymce PRO</a>.  Offering more advanced features, additional formatting options, and an easier admin interface; <a href="http://www.plugins.joshlobe.com/ultimate-tinymce-pro/">Ultimate Tinymce PRO</a> is the final solution for the ultimate WordPress visual editor.

Are you a visual person?  Do the letter combinations "HTML" and "CSS" send you running for the hills; but you still want to create beautiful blogs like the pros?  Then this is the plugin for you!

[youtube http://www.youtube.com/watch?v=01reHnBCAIA]

<strong>Ultimate TinyMCE</strong> will add over 30 new buttons to the default visual tinymce editor, giving you the power to visually create your pages and posts. No need for mucking about in HTML and CSS.

<strong>How will Ultimate TinyMCE Help You?</strong>
<ul>
<li>No need to learn the languages of HTML and CSS (although the basics can certainly help) when creating your pages/posts.</li>
<li>Easily manipulate your fonts, font sizes, colors, styles, and css from a graphical user interface.</li>
<li>Shortcodes Manager - Now all your shortcodes are available in a handy dropdown box.</li>
<li>Create tables through a grahical interface (much like microsoft excel) to display your data.</li>
<li>Insert YouTube videos by simply copying and pasting the share url.</li>
<li>Graphical Image Mapping to make your images more exciting.</li>
<li>Use shortcodes to insert column breaks.  This is a VERY cool feature.  You can break any content area into up to six separate columns.</li>
<li>Ultimate Tinymce will add more than 30 new buttons and features to your visual editor.</li>
<li>Accompanying this plugin is a huge contextual help system, designed to help provide specific information, screenshots, and examples for each feature.</li>
</ul>

<blockquote>I spent all last night playing with your Tinymce plugin. What a joy! Boy, have I been doing things the hard way! I loved your tooltips for the different settings. Not only were they informative, but fun! You seemed like a real person; not a manual of difficult to understand techie language! Bravo for an awesome plugin! I will certainly share it with others! I only regret having worked so long without it!</blockquote>

<strong>Premium Ultimate Tinymce Addons:</strong><br />
<ul>
<li><a href="http://www.plugins.joshlobe.com/ultimate-tinymce-classes-and-ids/">Ultimate Tinymce Classes and IDs</a> - Add selectable classes and id's to any element in the visual editor via dropdown boxes.  Changes are seen real-time within the visual editor.</li>
<li><a href="http://www.plugins.joshlobe.com/predefined-custom-styles/">Predefined Custom Styles</a> - A collection of over 80 of my custom styles, ready to be added to the styles dropdown selector.  Simply activate the plugin; and you are done.</li>
<li><a href="http://www.plugins.joshlobe.com/ultimate-tinymce-google-webfonts/">Ultimate Google Webfonts Addon</a> - Easily add any combination of Google Webfonts to your website without compromising page loading time.  Just copy your code from Google and paste it into this plugin.  The chosen fonts will appear in the dropdown list (rendered properly), your content area, and the front end of the website.</li>
<li><a href="http://www.plugins.joshlobe.com/ultimate-tinymce-advanced-configuration/">Ultimate Tinymce Advanced Configuration</a> - Take total control over the Wordpress tinymce editor.  This plugin will allow you to tweak every known setting for the tinymce editor.</li>
<li><a href="http://www.plugins.joshlobe.com/ultimate-tinymce-custom-styles/">Ultimate Custom Styles Addon</a> - Create custom styles for use in the styles dropdown box; which are rendered in both the editor and the front-end of the website.  Just like my predefined styles plugin, but this one allows you to create your own custom styles.</li>
</ul>

<strong>Free Ultimate TInymce Addons:</strong><br />
<ul>
<li><a href="http://wordpress.org/extend/plugins/custom-welcome-messages/">Custom Welcome Messages</a> - Create custom login and logout pages.  Change the default wordpress login image, title, and link.</li>
<li><a href="http://wordpress.org/extend/plugins/moods-addon-for-ultimate-tinymce/">Ultimate Moods Addon</a> - Add over 50 animated mood smilies to your content.</li>
</ul>

<strong>Still reading??  How about some of these cool features?!</strong>
<ul>
<li>Disable the wpautop function which inserts all those <strong>p</strong> and <strong>br</strong> tags.</li>
<li>Choose from six different custom stylesheets to apply to the tinymce editor window.</li>
<li>Do you always end your posts with the same text or image?  Use the "signoff" shortcode to add your custom code at any time.</li>
<li>A very active support forum.</li>
<li>A huge contextual help system accompanies this plugin.  Each option has it's very own help icon which will open a popup giving specific help messages and screenshots.</li>
<li>This plugin is very stable and works extremely well on the current version of wordpress and across multiple themes (both free and paid); and with other plugins.</li>
</ul>

If you like this plugin, <strong>Please Leave A Rating</strong>.  Also, click "Works" (over to the right) if you are satisfied with the plugin.

<strong>Donations:</strong>
<a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=A9E5VNRBMVBCS">The smallest donations will be gratefully accepted if you wish to click here</a>.  Countless late-night hours have been poured into the development of this plugin; which requires a large surplus of Big Red and M&M's.  Please consider donating if you are extremely pleased with this plugin and will continue using it on your site.

<strong>Additional Plugin Resources:</strong><br />
<ul>
<li><a href="http://forum.joshlobe.com/member.php?action=register&referrer=1">Support Forum</a></li>
<li><a href="http://www.joshlobe.com/2011/10/ultimate-tinymce/">Ultimate TinyMCE Plugin HomePage</a></li>
<li>Follow my <a href="http://twitter.com/#!/joshlobe">TWITTER</a> to be notified of new video tutorials.</li>
<li>Visit the <a href="http://www.plugins.joshlobe.com/">Ultimate Tinymce Premium Addons</a> page.</li>
</ul>

<strong>Translations:</strong><br />
Translating a plugin takes a lot of time, effort, and patience.  Especially with a plugin like Ultimate TinyMCE where there is a large admin panel options page with lots of text.  I really appreciate the hard work from these contributors.<br />
<ul>
<li>Portuguese: Valdir Trombini</li>
<li>French:     Quentin                 - <a href="www.tradpress.fr">www.tradpress.fr</a></li>
<li>Czech:      Pavel Bilek     	- <a href="http://chcistranky.eu/zdarma/">Chcistranky.eu</a></li>
<li>Hindi:      Outshine SOlutions      - <a href="http://outshinesolutions.com/">Outshine Solutions</a></li>
<li>Lithuanian: Vincent G.      	- <a href="http://www.host1free.com/">Host1Free.com</a></li>
<li>Turkish:    Münip Öniz      	- <a href="www.literaturaktuel.com">www.literaturaktuel.com</a></li>
<li>Italian:    David           	- <a href="http://www.davidpesarin.wordpress.com">http://www.davidpesarin.wordpress.com</a></li>
<li>Japanese:   Redcocker       	- <a href="http://www.near-mint.com/blog/">http://www.near-mint.com/blog/</a></li>
<li>Dutch:      keesiemeijer    	- <a href="http://codex.wordpress.org/User:Keesiemeijer">http://codex.wordpress.org/User:Keesiemeijer</a></li>
<li>Finnish:    markku</li>
</ul>


<strong>A Very Personal Special Thanks to:</strong><br />
<ul>
<li><a href="http://thegeekinvasion.com">Marventus</a> - Who has bailed me out of quite a few coding problems.  Thanks Marventus!</li>
<li><a href="http://www.khairul-syahir.com/">Syahir Hakim</a> - Developer of the extremely powerful <a href="http://wordpress.org/extend/themes/graphene">Graphene Theme</a>.</li>
<li><a href="http://blog.kjodle.net/">Kenneth John Odle</a> - <a href="http://wordpress.org/extend/themes/graphene">Graphene Theme</a> Forum Moderator Comrad.</li>
<li><a href="http://www.prasannasp.net/">Prasanna SP</a> - Newfound friend from halfway around the globe.</li>
</ul>

== Installation ==

1. Upload the plugin to your 'wp-content/plugins' directory, or download and install automatically through your admin panel.
     
2. Activate the plugin through the 'Plugins' menu in WordPress.

3.  You will need to manually activate your buttons the first time you install.  You can do this by going to the admin panel, settings page, Ultimate TinyMCE.  Here, you can set your preferences.


== Frequently Asked Questions ==

= Support Forum =

Please use my <a href="http://forum.joshlobe.com/member.php?action=register&referrer=1">SUPPORT FORUM</a> for expedited help.

== Screenshots ==

1. <strong>Just a small sample of what can be done with this plugin.</strong>
2. <strong>The front end view of the last screenshot.</strong>
3. <strong>Easily insert YouTube videos with just the link url.</strong>
4. <strong>Image Mapping is a fun way to make images more interactive.</strong>
5. <strong>Over 50 different animated moods to add to your blog.</strong>
6. <strong>Syntax Highlighter will bring your code to life (supports PHP, JS, CSS, and others).  Also includes numbered lines.</strong>
7. <strong>Admin settings page.</strong>

== Upgrade Notice ==
* Upgrade notice.

== Features ==

* Retain div tags, iframe tags, embed tags, object tags, and more.
* Retain P and BR tags, by using a style. (See my support forum for more info).
* Add PHP widgets, which will allow you to run custom PHP code in your widgets.
* Signoff feature.  Do you always "sign" your posts with the same thing?  Now create it once, and insert it using a 7-letter shortcode.
* New animated smilies.  These will be sure to draw some pleasant attention to your blog.
* Now includes an admin panel to choose which buttons you would like to show in your editor.
* Complete control over custom CSS styles using drop-down lists.
* Advanced link and image inserts, including mouseover and mouseout, and even open links in javascript windows... all without writing a single line of code.
* Adds buttons for cut, copy, and paste.
* Adds a button to insert horizontal rows.
* A dropdown list for font-styles.
* A dropdown list for font-size.
* Adds colorpickers for font foreground and background colors.
* Adds anchors, making their usage extremely easy.  (Ever wondered how you click a link and it auto-scrolls you halfway down the page??  Here's how.)
* Includes a grand total of 48 emoticons... and counting.  See them in both your admin panel AND your pages/posts.
* Adds a new row for adding tables and manipulating their properties individually.  Add as many tables as you like, and change the properties of each, without affecting your other tables.

* Simply too many features to list!!

== Changelog ==

= 3.4 =
* 10-23-2012

= New Features =
* Added sub-plugin which allows selectable text directions in the content editor.
* Added new plugin for additional image manipulation (EZ Image Button).
* Added new plugin for managing an entirely new image system (Advanced Image Manager).  This plugin will allow users to create unlimited directories and sub-directories for storing images, and inserting them quickly into the tinymce editor.  Please read the included help file for more information.

= Tweaks =
* Updated Japanese language file.
* Re-worded the options under "Miscellaneous Settings".


= 3.3 =
* 10-14-2012

= New Metabox Panel =
* Added a new options panel for over-riding tinymce settings (Content Editor Tinymce Over-Rides).  This will allow you to choose a default background color, font color, etc. to use in the content editor.  Please read the included help file before using these options.
* These options do nothing to the front-end of the website... they only modify the CSS used in the tinymce content editor.

= New Features =
* Added addon for checking web accessibility of html page.
* Added addon for using Clker's open-source, free clip-art galleries.

= Tweaks =
* Fixed tinymce box used for shortcodes "shifting" content to the left of the metabox.
* Fixed spacing of some admin boxes on certain screen resolutions.


= 3.2 =
* 10-01-2012

= New Features =
* Added buttons for encoding and decoding selected text.  (Buttons Group 1)

= Tweaks =
* Added class for QR box... so that it can be targeted via CSS.
* Updated core files to be compatible with Tinymce 3.4.9 and WordPress 3.5.
* Added Brazilian (Portuguese) language translation.  (Thanks <strong>Valdir Trombini</strong>)

= 3.1 =
* 08-30-2012

= New Features =
* 

= Tweaks =
* Re-wrote code for how the editor stylesheet is loaded into the tinymce.  This will help with the editor "breaking" when attempting to add two separate stylesheets to the content editor.
* Added RTL language support for column shortcode usage.

= Bug Fixes =
* Fixed bug with "signoff" shortcode not displaying properly.
* Fixed bug with warning regarding "includes/style.php".
* Fixed bug when plugins list styling is de-activated.. but still showing custom links in info bar.
* Fixed bug in shortcode popup window throwing notice.

= Deleted Options =
* Removed "Toggle Toolbars" option. (Issues when using multiple editor instances)
* Removed tinymce comment editor.  (Loses focus when replying to comment)

= Notes =
* Added notice for Pro version signup, and an Affiliate Program link.


= 3.0 =
* 08-09-2012

= New Features =
* <a href="http://www.plugins.joshlobe.com/ultimate-tinymce-pro/">Ultimate Tinymce PRO</a> is now available.  Get it today for an introductory price!

= Tweaks =
* Reduced QR Code image from 100x100px to 75x75px.  This reduces screen "real-estate", while still allowing smart devices to recognize the code.
* Changed "Signoff" textbox to an Ultimate Tinymce textbox.
* Added link and info box for <a href="http://www.plugins.joshlobe.com/ultimate-tinymce-pro/">Ultimate Tinymce PRO</a>.

= Bug Fixes =
* Fixed warning message if plugin is installed in a subdirectory.
* Fixed spacing issue of QR Code box under post/page content area.
* Fixed admin styles not being called on certain installations.
* Modified the content.css file to prevent interference when used with other plugins who also modify the content_css of tinymce.


= Deleted Options =
* None

= Notes =
* None


= 2.9 =
* 08-01-2012

= New Features =
* Added a button to check validation of content against w3cvalidator (or you may select a different validator by entering the link).  Validations can be checked using five different options including xhtml 1.1 and xhtml 1.0 strict.
* Added button used for inserting "dummy" Lorem Ipsum text. This is very handy for anyone just setting up a site; or wanting to test a feature which needs text in the editor. Choose from five different languages (including English!), and also from paragraphs, sentences, or lists.
* Added new tinymce plugin for inserting any HTML5 compliant html tag. Select the content, push the button, select the tag, and it's automatically wrapped around the selected content.  A PERFECT companion for my premium <a href="http://www.plugins.joshlobe.com/ultimate-tinymce-classes-and-ids/">Classes and ID's</a> plugin.
* Added toggle buttons to show/hide editor rows during content editing. (can be disabled via admin settings page).
* Added option (admin settings) to toggle off the HTML tab in the content editor.
* Tinymce Excerpt Area is back!!  This will add the tinymce visual editor to the post excerpt area.  (Code has been re-written and tested.)

= Tweaks =
* Changed Shortcodes popup to wrap selected content with selected shortcode... tweaked from "replacing" selected content.
* Changed import/export functions.  These will create a file to import/export, rather than having to copy settings.

= Bug Fixes =
* Fixed warning at top of shortcodes popover when wp-debug is set to true.
* Fixed bug with <a href="http://wordpress.org/extend/plugins/cleverness-to-do-list/">"Cleverness To-Do List"</a> plugin.


= Deleted Options =
* None

= Notes =
* The excerpt area tinymce should be solid. Next, I'll be looking on how to do this with the comment section area.
* The HTML5 tags button is my first large tinymce plugin project.  There is a LOT of text, and quite a few files; please feel free to report any issues.
* I'm probably going to have to re-write the options panel once more.  The issue is with importing/exporting options.  Long story short, I'm learning how to best deal with all the features included with Ultimate Tinymce while still maintaining an easy to use options panel.  This will require updating the settings manually once again. Be sure to watch the changelog for when this will take effect.


= 2.8 =
* 07-25-12

= IMPORTANT NOTICE =
* This version of the plugin is written with a completely new interface for saving options.  YOU WILL LOSE ALL YOUR SETTINGS, AND THEY WILL NEED TO BE MANUALLY RESET.  I'm sorry.  There is simply no way for me to manually write a function which will move all stored options to the new configuration.

= New Features =
* NEW SHORTCODES INTERFACE.  I just finished this new plugin.  Please let me know how it works for everyone.  (Bottom of Buttons Group Two)
* Added option for tinymce in comments field, allowing visitors to leave comments using a lightweight (custom) version of tinymce.
* Changed QR textbox to a visual editor.  Now content can be added visually with (teeny) tinymce.

= Tweaks =
* Added master controls for each "buttons group" section.  You can check all/uncheck all, and also set the row for all buttons with one click.
* Added option to export and import each buttons group independently.  The main Import/Export has now been removed, and each buttons group has an independent export/import feature.

= Bug Fixes =
* Fixed plugin uninstallation bug which was using a deprecated function.
* Fixed bugs with various issues, primarily from usage of isset().  This is why I re-wrote the options configuration again.

= Deleted Options =
* The old Shortcodes dropdown interface is dead.  I spent three days attempting to get this working... unsuccessfully.  However, there is a new button for working with shortcodes.  See "New Features" above.
* The old Export/Import section has been removed.  See "Tweaks" above.

= Notes =
* All options groups now have a unique "Save Options" button.  Pressing each button ONLY saves the options for that group.  Work one section at a time when configuring settings.

= 2.7.1 =
* 07-20-12

= New Features =
* Working with <a href="http://profiles.wordpress.org/opajaap/">OpaJaap's</a> plugin <a href="http://wordpress.org/extend/plugins/wp-photo-album-plus/">WP Photo Album Plus</a>, I added a button which allows row selection and enable/disable for his visual editor button.  I'm hoping other plugin developers will hop on board.  If you are using a plugin, and would like to have control of it via Ultimate Tinymce, contact the plugin author and myself and we might be able to make it work!

= Tweaks and Updates =
* Added additional options to QR Code option.  Now, when checked, new options will expand giving control over color selection and text.
* Added option to use QR's on pages also.
* Added javascript color picker popup to color selection boxes under QR code.

= Bug Fixes =
* Fixed bug using isset() on options.

= 2.7 =

* 07-17-12

= New Features =
* Added button for inserting YouTube videos using the new iFrame procedure.
* Added plugin for inserting tons of math formatting options.  This uses a third-party plugin which makes accessible hundreds of math, trig, calc, and algebra functions... all displayed neatly within the content editor.  Perfect for teachers, students, engineers, physicists, etc.
* Added a new QR (Quick Response) code option.  When enabled, a new box will be inserted at the bottom of every post with a unique qr code.  This can then be used by smart devices for sharing and whatever else.  Any feedback is greatly appreciated.  (Setting can be found under "Admin Options")

= Tweaks and Modifications =
* I decided to move all files required to load the tinymce and it's functionality into the plugin folder.  Hoping this will clear up a lot of the smaller issues people are having with misc. features being buggy.
* I will update these files anytime Wordpress or Tinymce are updated.  (Basically, any time the files change)
* Re-wrote all the popup windows for each button to use these newly located files.
* Added images for the buttons of "pagebreak" and "div clear".

= 2.6.1 =

* 06-28-12
* Tweak: Removed 30 day donation notice.
* Bugfix: Fixed notices being generated when WP-DEBUG is set to true.  Forgot to add the 'isset' check to each option.
* Bugfix: Fixed some images spilling over the content area on admin page.

= 2.6 =

* 06-18-12
* <strong>MAJOR UPGRADE:</strong>
* Update: Datbase Optimization: Re-wrote all options into a single array stored in the database.
* The first time you update, you will need to run the "Optimize Database" feature in the "Import/Export Settings" box to restore your settings.
* This will seek out all entries in the database used for this plugin, and re-write them into a single array, and delete the originals.
* You will only need to do this if you are updating from a previous version.
* I do apologize if settings need to be re-set.  I did my best to make this conversion process as bug-free as possible.

* Update: Added options for exporting/importing the plugin settings.
* This can be also be used to store individual plugin settings configurations, which can be loaded "on-demand"... or even used for sharing.

* Bugfix: Fixed incompatibility issue with Contact Form 7 plugin.
* Bugfix: Fixed jquery functions to be executed in no-conflict mode.
* Bugfix: Fixed function which was throwing a notice when wp-debug is set to true.
* Bugifx: Fixed developer recommendations images flowing behind meta boxes in some browsers.
* Bugfix: Fixed some css rules being applied to all admin pages instead of just plugin page.

* Tweak: Updated a few functions to remain consistent with new Wordpress API settings.
* Tweak: Removed two deprecated functions, and re-wrote properly.
* Tweak: All options settings had to be re-written.
* Tweak: Added notice to update for wordpress installations using below version 3.3.1.

* Note: With over 80 different options needing to be re-written, a bug may arise.
* Note: Please remember to use my <a href="http://forum.joshlobe.com/member.php?action=register&referrer=1">Support Forum</a> to report any issues.
* Note: I have also begun to write the code for my drag-n-drop feature.  This code is in the plugin, but has been commented out until development is complete.

= 2.5 =
* 06-08-12

* Update: Added function to "refresh" the tinymce editor on each page load.  Tinymce is BAD at caching information making it difficult to see when you've made an adjustment.  This function will fix that problem, and force the editor to reload on each page refresh. (This option can be switched in the admin panel)
* Update: Added plugin which adds a button and allows selected content to be wrapped with a span tag.  This is primarily intended for use with my <a href="http://www.plugins.joshlobe.com/ultimate-tinymce-classes-and-ids/">Ultimate Tinymce Classes and IDs</a> addon.
* Update: Added layers plugin for tinymce.  This feature works best using the Mozilla Firefox web broswer.

* Tweak: Added icons to admin settings page tabbed section.
* Tweak: Adjusted colors on admin Plugins Listing.
* Tweak: Added "Getting Started" tab and video on admin settings page.
* Tweak: Added option to permanently dismiss themefuse banner.
* Tweak: Added updated French language translation.  Thanks <a href="www.tradpress.fr">Quentin</a>!
* Tweak: Added some custom css to images in the admin settings page.

* Bugfix: Fixed compatibility issue with "Black Studio Tinymce Widget".
* Bugfix: Fixed "Ultimate Tinymce" link in admin menu when wordpress is installed in a subdirectory.


= 2.4 =
* 05-27-07
* Update: Added link to new premium plugin "Ultimate Tinymce Classes and Styles".
* Update: Added option to disable css styling on plugins admin page.
* Tweak: Fixed two broken links in plugins admin page.
* Tweak: Added updated Czech language file.

= 2.3 =
* 05-22-12
* New Feature: Added optional import of content.css file.  Modification of this file will allow the user to alter the default font, font color, font size, etc. used in the tinymce editor.  NOTE: Any modifications to this file ONLY affect content inside the editor and is NOT rendered on the front-end of the website.
* Update: Added Czech language files.  Thanks to <a href="http://chcistranky.eu/zdarma/">Pavel Bilek</a>.
* Update: Added Hindi language files.  Thanks to <a href="http://outshinesolutions.com/">Outshine Solutions</a>.
* Tweak: Beautified the interface when managing plugins.  Now includes nice color overlays and links to social netorking sites.  Go to the admin panel -> plugins, and then look for Ultimate Tinymce to see all changes.

= 2.2 =
* 05-13-12
* <strong>New Feature:</strong> Added button for automatically making selected text into a mailto link.  This will transform selected text into a clickable mailto link.  When clicked fromt the front-end, this link will open the end-users default mail client for sending an email.
* <strong>New Feature:</strong> Added button for insertion of nonbreaking space characters.
* Update: Added link to ultimate tinymce addons page in wordpress plugins page.
* Update: changed all (applicable) links to my official Ultimate Tinymce plugin page rather than my personal website.

= 2.1 =
* 05-05-12
* Tweak: Updated the CodeMagic plugin to be set to ltr language.  This helps those with rtl language websites while editing with CodeMagic.
* Tweak: Updated the "popup.css" file to be set to ltr languate... for the same reason mentioned above.
* Tweak: Adjusted various elements into measurements of percentages rather than pixels.  This will help when viewing the settings page on various screen resolutions.
* Tweak: Added a metabox for suggested plugins and themes.  These have been tested by me personally, and work extremely well with Ultimate Tinymce.  If I use them and are happy with them, I will list them on the admin page as recommended additions.  (NOTE) Any plugin or theme in this box was NOT developed by me unless otherwise stated.

= 2.0.2 =
* 04-27-12
* Bugfix: Removed the User Roles until I can figure out why multisites are having trouble.  Sorry for the inconvenience.  If anyone is interested in helping me test on multisites, please contact me via email.

= 2.0.1 =
* 04-27-12
* Bugfix: Problem with super admin and multisite installations addressed.

= 2.0 =
* 04-26-12
* New Feature: User Roles options are now available.  The Ultimate Tinymce options are set for admin by default.  With this new option, you can enable the advanced options for other user levels.
* Bugfix: I had already added some of this code in the last update.  So, one of the options appeared without actually being available.  This is fixed now.
* Tweak: A new metabox is now available for "User Roles".  This is where you can select your custom user levels.  

= 1.9 =
* 04-23-12
* New Feature: Added ability to save the scrollbar position after saving a post/page.  This prevents the scrollbar from jumping to the top of the post/page after saving or publishing content.
* Bugfix: Finished renaming all functions and appended `jwl_` to the beginning of each, so as not to conflict with other plugins possibly using the same function names.
* Tweak: Added 30 day reminder for donating.  My apologies to all who have already donated.  Thank you.  This message will popup after 30 days of having the plugin installed.  There is also a link to permanently dismiss the message when it appears.
* Tweak: Removed half of the screenshots from the plugin (7 total), reducing plugin file size.

= 1.8 =
* 04-15-12
* NOTICE: This plugin version (and beyond until otherwise noted) is now only compatible with Wordpress version 3.3.1 and above.
* Bugfix: Fixed admin message being shown to all users.  Now, only admin will see admin messages.
* Update: Re-implemented "Help" tab for admin ultimate tinymce settings page.
* Tweak: Added function which will display row 2 of the editor by default when opening any post/page.
* Tweak: Removed a few pieces from the admin tab section, relocated to the new "Help" tab in the upper-right corner.
* Tweak: Miscellaneous tweaks for Internet Explorer compatibility.  (Although I don't encourage IE... use <a href="http://www.mozilla.org/en-US/firefox/new/">Mozilla Firefox</a> instead!)

= 1.7.9 =
* 04-09-12
* Notice: This will be the last plugin version before REQUIRING Wordpress version 3.3.1 or higher.  My next plugin version will begin utilizing new API's only available in 3.3.1 and higher.
* Upgrade: I "reduced" the main.php file into several, more easily manageable, files.  This will help dramatically with loading times on the plugin settings page, and the content editor page.
* Tweak: Performed a major renovation on coding.  Separating the main file into several smaller files made it easier for me to work with the code.  It is now easy to read, highly notated, and more concise.

= 1.7.8 =
* 04-04-12
* I wanted to begin a new version sequence now that the plugin is reported as stable across various platforms.
* Most of the code has been re-arranged on the main.php file, trying to make it easier for editing.
* I intend to break the main.php file into multiple smaller segments, to make it more managable.  This will have no effect on any settings or usage of the plugin.

* Those who are heavy users of this plugin, and who have not upgraded the Wordpress core to at least version 3.3.1 will want to do so in the very near future.  I plan to implement a few new features which rely on code only available in 3.3.1 and later.  This is not a final warning, but just letting those know the moment is getting close.

* A special thanks to everyone who contributes to the development of this plugin with their time, constructive feedback, suggestions for improvement, and most importantly, financial donations.  Those who help financially, are the ones who keep this plugin alive and moving forward.  So, a very heartfelt thank you to everyone who has helped!!

= 1.7.7.4 =
* 04-02-12
* Update: Added tab for users to apply the developers suggested default settings for this plugin.  My recommended settings will be automatically loaded and saved.
* Udate: Added "Admin Options" new metabox on settings page.  
* Update: Added two new settings under "Admin Options".  One for controlling the dashboard widget.  The other for controlling the link in the admin menu bar.
* Tweak: Fixed link from admin bar to settings page when viewing from the front-end of the website.  Thanks Jessica!
* Tweak: Added rss feed to dashboard widget.  The rss feed is from my wordpress plugins development website.
* Tweak: Allowed users to specify the number of posts to display in dashboard widget.  (click "configure" on dashboard widget)
* Tweak: Slightly modified various parts of the main tab section.

= 1.7.7.3 =
* 04-01-12
* Bugfix: Fixed error message regarding "Call to undefined function is_plugin_active()".

= 1.7.7.2 =
* 04-01-12
* Bugfix: Spacing issue with "update options" button, and the box directly beneath.
* Tweak: Removed most inline css used to display the admin settings page.  Most all css (for the settings page) is now rendered from a separate css file.
* Tweak: Added an "Admin Tips" section in the main tab area; explaining different features of the admin settings page.
* Tweak: Localized all admin settings page translation strings.  Still have to do the help popup pages.
* Tweak: Added a link to the top admin bar for quick access back to the plugin settings page.
* Tweak: The admin bar menu will dynamically generate new links if a user installs any of the available addons; taking them directly to the relevant settings page.
* Tweak: Added a dashboard widget.  Currently, it is being used for links.  However, I will incorporate a dedicated news feed into this widget in a future update.

= 1.7.7.1 =
* 03-31-12
* Tweak: Added unique screen icon to admin settings page.
* Tweak: Extended width of first column settings.  Some were spilling one word to the second line.  It was driving me nuts!
* Update: Added more information to the "Tabbed" area.  Getting ready to eliminate some of the sidebar content areas.
* Update: Removed feature to enable the tinymce editor in the excerpt area.  This feature was buggy, and I want to focus on bigger challenges.
* Update: Removed the custom styles option.  My plugin addons can offer a better option, with extended features.
* Update: Consolidated the remaining three options from the "Advanced" metabox to the "Miscellaneous Features" betabox.  There are now only three main options boxes.  Basically, the bottom two options boxes have been merged.

= 1.7.7 =
* 03-30-12
* Update: Another re-design to the admin panel.  Trying to clean up the length of the settings page.
* Update: I'm thinking about making the entire admin panel jquery.  This would allow users to "tab" through each metabox area rather than having to scroll down the page.  Use my feedback form to let me know what you think.
* Update: Getting closer to a true drag-n-drop experience with the buttons.  Check out this link for a "sneak-peek": http://www.joshlobe.com/test
* <strong>Notice:</strong> I've changed the "requires" version to 3.3.1 on the plugin download page.  Currently, this plugin will still work on 2.8 and above.
* <strong>Notice:</strong> Watch the changelog to see when the plugin steps up to 3.3.1; I will make sure to announce it here.  Once it does, the plugin will no longer work on any Wordpress version below 3.3.1 (to my understanding).

= 1.7.6.1 =
* 03-27-12
* Bugfix: Installation Error "Class 'WP_Screen' not found..." Fixed.
* Update: This error of "Class WP_Screen not found" is due to wordpress installations using a version below 3.3.1.  I plan to implement this feaure in a future release, so users will need to upgrade to at least wordpress version 3.3.1 to continue enjoying the features of Ultimate Tinymce.  Please watch the changelog before downloading updates to check for compatibility with your wordpress version.

= 1.7.6 =
* 03-25-12
* Adding a new Help System.  This can be accessed by clicking "Help" in the top-right of the settings page.
* I didn't plan for this release this soon.  So, the new help system is incomplete.  I will be adding to this in future updates.
* Adjusted save buttons back to normal (Renamed them to "Update Options").  Now each button will save ALL options, regardless of which button is clicked.
= Bug Fixes: =
* Removed Google Maps (again).
* Issues saving posts/pages. (Google Maps Related)
* Issues when working with images. (Google Maps Related)
* Issues with copy/paste. (Google Maps Related)

= 1.7.5.1 =
* 03-23-12
* Bugfix with copy/paste buttons.

= 1.7.5 =
* 03-23-12
* Completely overhauled the admin panel settings page.  
* ---> Now you can drag/drop, open/close, and sort whichever metboxes you like.
* ---> Visit the "Screen Options" tab in the top right corner for even more customization.
* ---> Follow this <a href="http://youtu.be/-Y76wqkRMWk">SCREENCAST</a> to watch a short video explaining the new interface.
* Added functionality to select which row each button will appear in the editor.
* Added a check all/uncheck all option when choosing buttons.
* Added Google Maps back to the plugin.  I believe all bugs have been worked out.

= 1.7.4.1 =
* 03-12-12
* Removed jquery causing issues throughout admin panel.  I will write my own jquery for the toggles.

= 1.7.4 =
* 03-10-2012
* Beginning a dating sequence for plugin updates.
* Added Turkish translation.  Thanks Münip Öniz !!
* Added option to remove all database entries when deactivating the plugin.
* Added jquery to the main options panels.  This will allow you to expand/collapse the title bars.
* Removed a function I forgot to delete after testing purposes.

= 1.7.3.1 =
* I had to temporarily remove the Google Maps feature, as it was causing conflicts with other buttons (inserting and saving emoticons, some popups not opening, etc.).  I'll continue to work on this, and reimplement it in a future release.
* Fixed warning message about "Plugin generated xxx characters of unexpected output".  This was due to an improper usage of the `foreach` php code.  The code has been rewritten and is valid.

= 1.7.3 =
* Added Google Maps button and plugin; giving a graphical interface for inserting Google Maps.
* Added Shortcodes dropdown selector.  This new button will list all of your available shortcodes in your theme. It allows you to highlight selected text and wrap the shortcode around it with a click from the dropdown menu.
* Added option for disabling wpautop.  wpautop is responsible for inserting the <strong>p</strong> and <strong>br</strong> tags into your front end pages.  NOTE:  Please read the associated help file for more info before enabling this option.
* Added a very cool feature which allows you to select from many different styles to apply to the tinymce editor box.  You can see the "Rainbow" effect on the description tab of this plugin.  Currently, there are six options; Pink, Green, Dark Pink, Dark Green, Rainbow, and Steel.
* Fixed bug with alert boxes image tiling unexpectedly.
* Updated a few of the help files.
* Added two additional optional addon plugins in the list on the admin page.  These will be paid plugins.  
* One is a Google Fonts manager, which provides an easy admin panel (and step-by-step instructions) on how to choose any combination of Google webfonts, and incorporate them into your site.
* The second is going to be a Custom Styles dropdown box customizer.  It will allow you to add your own custom styles to the dropdown box and have them applied to your website.  This will be ideal for giving clients the ability to select custom defined styles they can easily apply to their content.  This plugin will be available soon.

= 1.7.2 =
* Fixed bug with column shortcodes. (Seriously, this time ;)
* Added a few translation strings from the admin panel, which were not previously available for translation.
* Corrected David's website; in appreciation for Italian translation.
* Fixed example with column shortcodes.  I accidentally used a hypen in the example rather than an underscore.  So, when using any column shortcode, you should ALWAYS use underscores.  For example,<strong>[one_half]</strong>Example Content<strong>[/one_half]</strong>

= 1.7.1 =
* Fixed bug with the "Advanced Insert/Edit Link" button where NextGen Gallery button (and others) were not being displayed properly.
* Fixed bug with the column shortcode usage.  (Was generating a warning, rendering certain code inoperable).
* Fixed bug where the moods addon plugin was not showing as installed.  (Was always showing Inactive)
* Added a couple of additional options with inserting YouTube videos.
* Moved the animated moods button (when installed and activated) to row 2 of the editor.
* Added Italian translation files.  Thanks <a href="http://www.davidpesarin.wordpress.com">David</a>.


= 1.7.0 =
* I decided to remove the animated mood smilies from the plugin.  The plugin now weighs a lean 2.78 megabytes.
* The animated moods is now available as an addon plugin, and can be downloaded here:<br />http://wordpress.org/extend/plugins/moods-addon-for-ultimate-tinymce/
* If you have inserted any moods into your content, please check to ensure they still display properly.  Since the images will have been moved to another folder, it's possible they won't be displayed.  You may need to go back and re-insert them again with the new addon.  I apologize for any inconvenience.
* Added a new box in the admin settings page for showing available addon plugins, and whether or not they are installed and activated.
* I figure this sort of option may be useful in the future when developing additional addons.
* Added a shortcode useage for line breaks in the editor.  By simply typing the shortcode <strong>[break]</strong>, you can insert line breaks in your post/page content that are safe while switching views and saving.  See the associated help file for more information on usage.
* Added column support.  Now you can split your post/page content into multiple columns.<br /><br />Example usage:  [two_third]This content would be in a  column two-thirds of the page width.[/two_third][one_third_last]This is the last one-third of the width.[/one_third_last]<br /><br />See the associated help file for more information.

= 1.6.9 =
* Added a separate button for the "Advanced Insert/Edit Link" feature.  Now, you have a new button next to the wordpress buttons for linking and unlinking.  No more having to go back and forth to the plugin settings page.  Check the help file in the plugin settings page for more info.
* Updated my documentation to help with the link features.  Please let me know if you spot any inconsistencies.
* Added a button for turning on/off Visual Characters.
* Added a button which allows you to print your post from the editor.
* Added a button for automatically inserting the date or the time.  Let me know if this feature is useful, and if so, I can add some custom options allowing you to set how you want your date or time to be displayed.
* I am seriously considering removing the "Animated Moods" feature.  This would free up about 5 megabytes of space to allow for newer features.  I'm already nearing 10 megabytes on the plugin now.  So, if this is of dire need to you, please use my forum or my contact form to voice your opinion.

= 1.6.8 =
* Removed the old tables option and replaced it with a new drop-down box table button.  This consolidated all the table buttons into a nicely organized drop-down list.  You still have the exact same options.
* Added a "Next Page" feature.  This will allow you to use the wordpress page break to "break" your post into multiple pages.  Click the help icon in the admin settings page for more information and examples.
* Added additional font sizes.  The drop-down list will look a little "funny", but if you hover over the font, it will tell you the size.
* Removed the custom register/login box option.  I have created a different plugin with this feature.  If you liked it, please download the plugin <a href="http://wordpress.org/extend/plugins/custom-welcome-messages/">HERE</a>.
* Moved the 'styles' button to the first position in row 4 of the editor.  This helped with spacing issues.
* Made a few width and height adjustments in the 'emotions' and 'youtube' popup windows.
* Updated Bloggers section.
* Slightly modified the feedback form.
* Added a "Plugin Poll" to find out the demand for newer features.
* Added a Mozilla Firefox box and link to admin settings page.  In my opinion, Firefox is the best browser to use with the visual tinymce editor.
* Removed some miscellaneous junk files and code.

= 1.6.7 =
* Added more to the contextual help sections.
* Removed the toggle switch, as it was not compatible across browsers.  I will tweak some more and add again in a future update.
* Tweaked the editor button popup windows with some custom css.  Trying to make them a little more "pleasing" on the eyes.
* Insert and Cancel buttons in the popups are now colorized.
* Working on implementing yet another settings section, which will allow fine-tuning over the tinymce initialization process.  I have most of the code in place, but still working out the last few bugs.  This should be fully operational in my next update.


= 1.6.6 =
* Implemented a new dropdown table buttons feature.  Instead of having 11 buttons side by side, taking up valuable real estate, this new option will add a dropdown list for the different buttons.  A HUGE space saver!
* Implemented a new HTML viewer button.  This one is Awesome!!  Complete with syntax highlighter, line numbers, auto-complete, and undo,redo history.
* Added a YouTube button.  This will allow you to simply enter the video ID and the plugin does the rest, embedding the video directly into your post/page.
* Added a cool feature using Image Maps.  You can create basic shapes like circles, rectangles, and polygons; and insert them over an image, and they will each link to a separate place or content.
* Designed a toggle switch that will "hide" and "show" all the rows of the editor.
* I moved a lot of the CSS files around and made them easier for me to navigate while continuing plugin development.  If some of your CSS doesn't load properly, make sure to empty any cache you are using on your website; clear your browsers cache; and reload the page.


= 1.6.5 =
* Updated most of the contextual help sections.
* Tables will have to wait until the next update (I want to be specific with this one).
* Removed the Microsoft Word Help Document.  I will make this available as a download on my <a href="http://forum.joshlobe.com/member.php?action=register&referrer=1">Support Forum</a> for anyone interested.
* Fixed missing reference to stylesheet "pop-upstyle.css".

= 1.6.4 =
* Added support for shortcode usage in widget areas.  You can now use any shortcode available in your theme (or other plugins) in your widget areas.
* I'm In process of performing a HUGE contextual help system.  Each option now has a little "Help" icon, which when clicked will open a new window with help information specific to that option.
* This will be a "work-in-progress" over the next few updates.
* Switched my Feedback Form to another provider.  It should remain in working order from here on out.

= 1.6.3 =
* Added a custom message box which will display on your register/login page. This is available from within the admin panel settings page. Simply "check" the box, enter your message, and it will magically be displayed on your register/login form just above the login box. This can, of course, be styled however you like.
* Added an option to enable the tinymce editor within the post/page excerpt box. Now, you can create your custom excerpts using the power of Ultimate TinyMCE.
* Added an option to show the post/page ID in the admin menu for posts and pages. This is extremely helpful if you are using plugins which require you to enter the post or page ID. A HUGE timesaver.
* Added a few more "Save your Selection" buttons, so it's not just one button at the bottom of the page.  It doesn't matter which button your use, they all function the same.  It's more for convenience.
* Be sure to visit my support forum to see usage examples of Ultimate TinyMCE.  It's the best way to follow along with updates, video and image turorials, and knowledgeable community members. http://forum.joshlobe.com/member.php?action=register&referrer=1
* The direct URL for the new features included in this update is here:  http://www.forum.joshlobe.com/showthread.php?tid=19
* As always, please go back and click "Works" again to help spread this plugin.

= 1.6.2 =
* Added support for div, iframe, object, param, embed, and pre tags.  You can now safely use these tags (and any attributes) while switching between Visual and HTML mode.  Also, they will not be stripped away when you publish a page.
* Incorporated some of the functionality from "TinyMCE Clear".  This allows you to use "clear div" tags and elements.  This option will have to be selected in the admin panel "Ultimate TinyMCE" settings page.  It will also add three new buttons to row 1 of the editor in Visual mode.
* You can now retain P and BR tags, if you use a style.  Please see my <a href="http://forum.joshlobe.com/member.php?action=register&referrer=1">SUPPORT FORUM</a> for more information about how to use this feature.
* Be sure to check the <a href="http://forum.joshlobe.com/member.php?action=register&referrer=1">FORUM</a> anyway.  I have also added some news about newfound Keyboard Shortcuts.
* If you're happy and you know it... please go back and click "works" again for the new version.


= 1.6.1 =
* Added a new options box on the settings page for enabling/disabling two of the advanced features; Advanced Link and Custom Styles.
* These two features will be disabled by default when activating the upgrade.  If you use these features, you must "check" them in the admin panel settings page.
* Leaving these boxes "unchecked" will restore the default WordPress functionality of the insert/edit link button and the styles dropdown list respectively.
* My form only allows 100 submissions per month (free service).  So, if my feedback form doesn't show, you know why.
* Additional testing for compatibility with WordPress 3.3.  No known issues at this time.

= 1.6.0 =
* Added a community support forum for more concentrated and expedited help.  The links can be found in the Ultimate TiynMCE settings panel, or on the active plugins page under Ultimate TinyMCE.
* Added a section in the settings page for bloggers.  Read the info, and follow along if you like this plugin.
* Added code templates for my next few planned upgrades.

= 1.5.9 =
* Fixed bug where tinymce was adding crazy white space.  I thought my last release had fixed this issue, but apparently it's not ready.
* I could use some extra testers for new versions.  If interested, please contact me using one of the methods on the plugin main download page.  Thanks.

= 1.5.8 =
* Working on ways to make formatting to not get stripped by tinymce.  Added default ability of transforming use of the enter key into "&nbsp" characters.  This should help with line spacing when switching between Visual and HTML modes.
* Adjusted various default behaviors of the tinymce initialization process.
* Added Dutch and Finnish Translations.

<strong>New Features:</strong>

* Added ability to use PHP code inside text widgets.
* Added a signoff shortcode feature.  If you always "sign" your posts the same way, this option will allow you to insert it into your editor via a simple shortcode.
* Both of these can be enabled/disabled in the settings menu.

= 1.5.7 =
* Received a few messages regarding the buttons disappearing when activating the plugin.  This was caused by the __construct() function conflicting with other plugins using the same function.  I rewrote the code so the construct function is no longer needed.  This has helped speed up tinymce loading time significantly.
* Added Japanese to the language translations.

= 1.5.6 =

* Changed all text strings to support language localization.  Please contact me if you would like to help with a translation.
* Fixed image paths to support wordpress installations in subdirectories.  Thanks to Redcocker - http://www.near-mint.com/blog/

= 1.5.5 =

* Added functionality to create shortcodes for use within the editor. (Please see the Microsoft Word documentation on the plugin settings page in the admin panel for complete usage instructions).
* Updated the Microsoft Word documentation to include support for iframe's.

= 1.5.4 =

* Added a couple of screencasts and a word document to help with how to use the TinyMCE.  These can be found in the admin panel settings page, under "Additional Resources".
* Added a few advanced featuers to the HR button.  This button will again be un-selected by default.  You will need to re-enable the button in the admin panel.
* Cleaned up some code, and reduced some of the functions into arrays.  This will have a pretty unnoticeable, yet still effective, decrease in tinymce loading time.

= 1.5.3 =

* Added a button for working with embedding audio, video, and flash files.
* Added a custom styles drop-down list... with plans on adding more.  Please let me know what you would like included here.
* Added a form to the admin settings page; please use this form to pass along your ideas to me.

= 1.5.2 =

* I've been working on this one for a while... You're going to love it!!  ULTIMATE MOODS.
* Ultimate Moods will add a new button in your visual editor window.  You will have over fifty, nifty, thrifty little animated smilies to choose from and insert them directly into your posts/pages.
* This little upgrade is sure to bring a new "look and feel" to your blogpages.  It's both FUN and FRESH!!
* Remember you will need to enable the button in the admin panel settings page.
* I'm thinking about working on a paid version which will include hundreds of new animated moods.  Please give me some feedback and let me know what you think.
* Don't forget to <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=A9E5VNRBMVBCS">donate</a> if you can spare a dollar or two ;)  This upgrade took some time, and I'm sure many of you will enjoy.
* Fixed bug where having to save each row individually.  Now, you can make your changes to both rows, and save once.


= 1.5.1 =

* Made some minor adjustments to code.  Renamed my functions to be more unique.
* Noted the "save" buttons to make aware you must click the save button for each row accordingly.
* Added "settings" link to the plugin page where plugins are listed.
* Included a new set of BIG smilies.  These will surely draw some attention on your pages.
* Added link to please vote for this plugin.

= 1.5 =

* Fixed bug where Row 3 buttons were not saving.

= 1.4 =

* Beautified the admin panel for button selection.
* Renamed my functions so they will be unique.
* Added resources tab in admin panel linking to help sections.

= 1.3 =

* Replaced "Example Text" with small icons of each button.  Now you can visually see which button you are enabling or disabling.
* Added a stylesheet for future upgrades.  This fixed a small bug where it was throwing an error.  I apologize if anyone was caught by this "speedbump".

= 1.2 =

* Added an admin control where you can choose which buttons you would like to display in the editor.
* Adds an option menu in the admin panel under Settings -> Ultimate TinyMCE.
* Simply select which buttons you would like to add to your editor.
* Note: All buttons are NOT selected by default on first install.

= 1.1 =

* This plugin is exactly like my Ultimate Visual Editor Upgrade plugin; except this plugin does NOT include the 291 Google Webfonts.  I realized the increased load the fonts puts on the server because each font calls a separate HTML request.  So, I created this plugin to use in the mean time until I can figure out a better solution.
* Plugin was created.