AJAX is a new system implemented in 3.5.X that allows for dynamic changes to various areas in the forums. Most of the AJAX functions you wont see or notice as they apply to moderation and administration of the forums. However, some AJAX functions are available for registered users. The biggest changes users will note (in relation to AJAX) is how thread titles and posts are edited.
Editing Thread Titles
The AJAX function for editing a thread title makes it extremely easy to do so. All you have to do is double click just to the right of a thread title that you created. The thread title will become an input form field
. In this new form field, you can make any changes to your thread title. Once you finish editing your title, simply click anywhere outside of the form field and your thread title is edited. No page loads or refreshes! Of course you will still be able to edit your thread title by editing the first post in a thread you created. This method is slightly different though. Refer to the Editing A Post
section below for more details.
Editing A Post
The AJAX function for this works automatically. All you have to do is click the
button in any of your own posts. This will open a text area
right in your post where you can edit any part of your post. The text area that is opened has basic formatting controls only. Alternately, you can edit your post the good ol fashioned way by simply clicking the Go Advanced
button right below the text area, or you can click on the
button again to take you to the full edit page.
Text Area Controls
First off, these controls work for all text areas where you input text. This includes replying to a post, creating a new post or thread, editing a post, PMs, etc. When viewing the text area, take note of the 4 different controls
to the right of the editor toolbar
. The first button is a spell checker (IE only). The second 2 buttons are double up and down arrows. You can use these to increase or decrease the text area size. The button to the right of the double arrows is used to switch between standard and wysiwyg editors. All without page loads or refreshing!