WP Super Edit 2.5 is not quite the rewrite I’m hoping to accomplish, but it does make things compatible for WordPress 3.9.1. I’ve completed some of the work needed to make some future changes, removed some old cruft needed for the previous versions of TinyMCE, destroyed most of my experimental code, and made the needed changes to support TinyMCE 4.0 and WordPress 2.9.
Always remember, this plugin was designed to help my editors at Nicholls State University, so the focus as always been to assist them in keeping that website up-to-date. It’s been tested for my personal sites and the multisite sites I administer. WP Super Edit may not work for you or contain the features you really need.
This update attempts to fix some issues related to multi-site languages and other problems I’ve experienced on some complex site configurations. I’ve also added some initial support for the Distraction Free Writing fullscreen button.
With the WP_Editor becoming a more solid API I may be able to make some more decent upgrades to WP Super Edit in 2012.
It was really time to refresh the included TinyMCE plugins and try to tackle some of the problems I created by moving some functions into separate plugins.
Here is a quick list of the notable changes.
Update included TinyMCE pluigns to TinyMCE version 3.9.3 package.
Dependency checks for WP Super Edit sub-plugins.
Introduce WP Super Edit Upgrade Utility Plugin to correct my old mistakes and remove depreciated plugins and buttons.
I found a few mistakes with some database stored settings, so I’ve created an WP Super Edit Upgrade Utility plugin that attempts to clean up any old issues in the database. It will deactivate the Theme Classes and Emoticon Plugins if they are active.
If you are still have some issues after activating the WP Super Edit Upgrade Utility plugin, then you will probably need to attempt to reinstall by pressing the Uninstall WP Super Edit Database Tables button and deactivating. Then reactivate the main WP Super Edit plugin before you activate any of the sub-plugins.
Of course if you still have some problems and things are still broken, be sure to post your gripes here or on WordPress.org. I’ll respond eventually!
I’ve been so busy that I’ve only been able to take occasional stabs at fixing problems and adding support for WordPress 3.x. As a visitor and user, I beg you to remember that I work for a terriblyunderfunded university in swamp people country. When I’m not doing that, I’m taking on small projects I can handle to pay those bills. I should also mention the lovely year we’ve had with pets dying, automobile accidents, surgeries, and other random calamities (I won’t say the H-word, but that damn Gustav passed over my house while Jim Cantore was staying two blocks away in 2008). It’s not all bad, just busy. The Saints did go to the Superbowl.
So, What’s the Good News?
A lot of part-time half-a$$ work brings WP Super Edit to version 2.3.
Fixed stupid install issues, so the plugin should work on those systems with problems.
Removed callback system and moved some external TinyMCE plugins into separate WordPress plugins. This might increase some performance.
So far I haven’t hit a major issue on the websites that are using this new version. If you find a fixable problem or feature and have a solution do not hesitate to contact me. Their may be some problems that could force some users to uninstall and reinstall the database tables. I also haven’t fixed the issues caused when a website is moved, that also requires reinstall of WP Super Edit database tables.
If you have problems you can always press that “Uninstall WP Super Edit Database Tables” button under the WP Super Edit Options tab. It will destroy any custom settings you’ve made, but it will clear out any issues that might have crept into the database over time. Performing the reinstall may be required for WordPress sites that have gone through a couple of versions of WP Super Edit.
If you’re brave or close to my level of stupidity, take a gander at the WP Super Emotions plugin and the tinymce_plugins/superemotions TinyMCE plugin. I’ve been using that as I learn more about WordPress and TinyMCE. It uses WordPress shortcodes and flips between the emoticon images and shortcodes in the editor. It also uses the currently messy activation and deactivation functions for adding buttons and plugins to WP Super Edit. That means that you should be able to build external WordPress TinyMCE plugins or buttons and add them to WP Super Edit. In the future I’d like to build an interface to edit the WP Super Edit database tables directly, but for now this is all I’ve got.
As always, leave a comment here (or on WordPress.org for issues with this version and have fun!
WP Super Edit 2.2 is now available for WordPress 2.8. I don’t know how I got this working so quickly. I’m always too busy!
WP Super Edit 2.2 has only been tested with WordPress 2.8. There are no new features at this time. I focused on some bug fixes and optimizations. I’ve done a quick cleanup and hopefully I’ve fixed some issues that made things more troublesome for some folks. Thanks vituko!
Since this plugin is dependant on WordPress and the TinyMCE editor, it makes it virtually impossible to maintain backwards compatiblity. I did backport one of the suggested fixes to WP Super Edit 2.1, so if you are still using WordPress 2.7 you might try downloading that version from the Older Versions area at WordPress.org.
I’ve been doing theme work lately, so the contact form for this site is broken. Please leave your comments here for issues or suggestions!
This is a minor, yet major update for WP Super Edit. Mostly this version fixes a nasty oversight on my part and updates the plugin for better compatibility with the upcoming release of WordPress 2.7.
I also added Font Tools as WP Super Edit plugin instead of adding the Font Face and Font Size drop down menus to the basic list of TinyMCE options. After you update WP Super Edit, you can use the Rescan tinymce_plugins Folder option and have access to the Font Tools plugin. I have to keep this one separate so I can keep those menus out reach for my users.
I had to change the TinyMCE settings scanning that is done during installation since WordPress 2.7 changes the editor initialization. It really should not matter too much, and it is mostly designed as a method to capture other TinyMCE plugins that might be installed. Someday I would love to make it possible to add options to control the editor options added by other plugins, but that will be really complicated for sure.
Please feel free to leave any issues as a comment here.
It should probably also be known as the “Gustav ate my wallet” release. If you don’t know, WP Super Edit is a WordPress plugin designed to manage and add features to the TinyMCE WYSIWYG editor used by WordPress.
This is a complete rewrite of WP Super Edit for WordPress 2.6 or higher that I have been working on for months! It has been tested using WordPress 2.6 and 2.7 on PHP4 and PHP5 installations. I won’t go into too much detail about this release here. If you what to know more, please visit the WP Super Edit Project where you will find more information and detailed documentation.
New features for this release include:
Different modes for editor settings; One editor setting for all users, role based editor settings, and individual user editor settings.
Upgraded plugins for the 3.x version of TinyMCE.
Complete rewrite of WP Super Edit for stability and usability. All settings are now stored in the database, but most of the features of the original plugin remain.
Please leave comments here about issues or kudos for this version of WP Super Edit. If you want help out in other ways, please consider making a donation or other contribution. I did not suffer major damage from hurricanes Gustav and Ike so far, but evacuation costs and minor damages have put a major delay in my need to replace my aging Powerbook G4.
Most of all, have fun! 😛
Update! – WP Super Edit 2.0.3 It’s been a really bumpy update! Some silly issues with roles and individual user settings fixed! Updates to fix javascipt errors with superemotions and superclass plugins.
Update! – WP Super Edit 2.0.4 Just trying to catch the changes as they happen for WordPress 2.7. Some proper methods to add the option pages. Killed the nag notice for user editor options and renamed per-user options menu and title to Visual Editor Options.
Update! – WP Super Edit 2.0.5 Another update for WordPress 2.7. I also made some minor changes to make WP Super Edit fail a little nicer if there are problems.
Update! – WP Super Edit 2.0.6 Joy! Removed extra line endings in php files. Possible issue noted by George Coghill.
It works fairly well as a way to add secondary static content to the sidebars for a particular post or page. The user interfaces are not quite what I wanted, but that will have to wait for future development.
You are more than welcome to post your feedback and bugs here, or contact me privately if necessary!