=== AE Syntax ===
Contributors: RingZer0
Donate link: http://ringzer0devel.wordpress.com/2011/03/09/syntax-highligher-for-the-admin-code-editor/
Tags: plugin editor, theme editor, syntax, highlighting, syntax hilighting
Requires at least: 2.6
Tested up to: 3.1
Stable tag: 1.2
An admin code editor supporting syntax highlighting for PHP, CSS & JavaScript
as well as AJAX saving.
== Description ==
An admin code editor supporting syntax highlighting for PHP, CSS & JavaScript
as well as AJAX saving. Right now, the plugin is very simple, no options,
just activate the plugin and it works.
It does require PHP5, if you do not have PHP5, go get it.
Special thanks to Marijn Haverbeke. I (RingZer0) just tied it into WordPress.
== Installation ==
1. Upload zip contents to the `/wp-content/plugins/` directory
1. Activate the plugin through the 'Plugins' menu in WordPress
(No configuration necessary at this point)
== Still Left To Complete ==
* Find & Replace
* Options Page for:
* Auto Complete JavaScript
* Tagging line breaks
* Edit Post (HTML) integration (optionally)
== Screenshots ==
1. Example of editing a JavaScript file with code completion.
2. Example of CSS
3. Example of PHP on Twenty Ten's header.php file
== Changelog ==
= 1.0 =
First release of my first public plugin -- Biggest challenge is validating the
readme.
= 1.1 =
Thanks to pothi for
identifying a display issue where the editor's internal divs inherited a 190px
margin-right. Now I have something to add to my Kvetch. Also important in this
release is a known "issue" or feature that doesn't appear to be working.
I have attempted to integrate jQuery UI's Resizable to the editor so
users can size their own editor as well. It produces no JS errors, and
created the nested divs and CSS classes necessary, but does not resize. I
have used wp_enqueue_script() to queue up jQ-ui-core, ui-widget, ui-mouse and
ui-resize. My guess is it is an inherited style that is hiding the resize
handle. If someone wishes to contribute a few lines of CSS to make the handle
show up in the right place, that would be wonderful. It should be fixed in
v.1.2.
= 1.2 =
Thanks on this release goes to freedgy (#wordpress on freenode.net) for
informing me that the enqueuing a script does not give it style :). A note to
anyone wanting to use ui-resizable: do not do it on an element that has
overflow scroll or auto. The resize-handle will scroll with the content.
Enjoy the ability to resize your code window as you see fit.
== WARRANTY ==
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.