* Replace `if (tb_options)` with `jQuery(function() {})` in `<script>` output
* Change `caption` argument to `elem` in tb_show function
* Not bind `mousewheel`event handler in Gallery Images
* Event handlers are stored within array in jQuery 1.4.2 or later, and stored as object property in earlier
* event.stopImmediatePropagation() is defined in jQuery 1.3 or later
* jQuery
* `live()` is undefined
* `disableSelection()` is undefined
* WordPress
* `plugins_url()` accepts just one argument
* `checked()` accepts just two arguments
* `__checked_selected_helper()` is undefined
* `esc_attr()`, `esc_attr_e()` is undefined (deprecated `attribute_escape()` is defined)
* `esc_url()` is undefined (deprecated `clean_url()` is defined)
* `wp_script_is()` is undefined
In options page, wp_enqueue_style() call is effective from WordPress 3.3. So the options using CSS stylesheets requires WordPress 3.3 or later in fact. (e.g. Color Picker, Color Preview, Media Uploader, etc.)
Move wp_enqueue_style() call into proper action hook (i.e. `admin_print_styles-{$hook_suffix}`)
On display:none elements, `width/innerWidth/outerWidth()` returns 0 in jQuery 1.4.4 or earlier. So the plugin requires WordPress 3.1 (jQuery 1.4.4) or later in fact.
I implements the workaround using `jQuery.swap()` and `jQuery.fn.jquery`.
In options page, wp_enqueue_script() call fails since jQuery UI Slider is from WordPress 3.3. So the options using JavaScript require WordPress 3.3 or later in fact. (e.g. Color Picker, UI Slider, PostBox, Media Uploader, dynamic disabled, etc.)
If jQuery UI Slider does not exist in WordPress, the codes on UI Slider are not output/performed. (using [http://codex.wordpress.org/Function_Reference/wp_script_is wp_script_is()] and `jQuery.isFunction(jQuery().slider)`)
In options page, wp_enqueue_script() call is effective from WordPress 3.3. So the options using JavaScript requires WordPress 3.3 or later in fact. (e.g. Color Picker, UI Slider, PostBox, Media Uploader, dynamic disabled, etc.)
Move wp_enqueue_script() call into proper action hook (i.e. `admin_print_scripts-{$hook_suffix}`)
jQuery `outerWidth/Height(true)` returns only margin in version 1.6.1 or earlier. So the plugin requires WordPress 3.3 (jQuery 1.7.1) or later in fact.
* Add description about [http://wordpress.org/extend/plugins/nextgen-gallery/ NextGEN Gallery] (add its tags)
* FAQ
* Rewrite "Auto ThickBox Plus does not work"
* Add "Differences between Auto Thickbox and Auto ThickBox Plus"
* Add "Can I use the improved ThickBox in NextGEN Gallery?"
* Add "How to display images only (without margin, padding, border, caption and button)"
* Usage
* Add "NextGEN Gallery"
* Write sample URLs with parameters in "Inline/iFramed/AJAX Content"
* inline: new content is added to the bottom of current content
* ajax: ThickBox window is not displayed at the right position without animation effect
* ajax: multiple tb_click() handlers are bound by calling jQuery().live() at tb_init()
* Add "Text" meta box, and place sortable list option ([http://jqueryui.com/demos/sortable/ jQuery UI Sortable])
1. Link - Title (`a@title`)
2. Link - Name (`a@name`)
3. Blank
4. Image - Title (`img@title`)
5. Image - Alternate Text (`img@alt`)
6. Image - Description (`img@longdesc`)
7. Image - Name (`img@name`)
8. Gallery - Caption (`dd.gallery-caption`)
* Retrieve title/caption text from DOM according to the chosen order when opening ThickBox window
* remove getimagesize() function call, and move left/top margin calculation to thickbox.js
* PHP warning is output when the file is in external domain or `allow_url_fopen = Off` in php.ini
* remove background-color, border rule (use thickbox.css rule)