Expand Comments Changelog
1.3.1:
- Fixed the AJAX url for wordpress sites not at root (thanks Knut-Olav)
1.3:
- Removed the need for exp-com.php, the ajax calls are completely transparent, no need to copy any files (you can remove the old exp-com.php file if you are upgrading) (thanks to Knut-Olav Hoven)
- Added the option to jump to the beginning of the comments after they become expanded. This is disabled by default, since the jump uses HTML anchors it can be disorienting to the user
- The bottom collapse link will automatically jump to the bottom of the collapsed post. This removes the confusion that comes from collapsing a long list of comments
- Removed the ugly javascript variables from being displayed in the website's pagecode. Now the variables are accessed by a fake javascript file generated via php
- Fixed some localization issues
1.2:
- Added 'Loading' div, this is a div that contains user specified html (or just plain text) that gets displayed when the comments are expanded for the first time. This will let you have a spiffy animated loading image or what have you.
- Bottom Hide Comment link now hidden when comment count = 0
- Leave a Reply message now says "No Comments Yet, Leave a Reply" when comment count = 0
- Fixed the comment edit link in WP 2.1 to point to correct url
- Added css code for comments by the original post's author. You can now specify the class in the options (the default is 'postauthor') Take a look at the included style.css for styling Note: this required an edit in exp-com.php, make sure you copy it over the old one!
1.1:
- Added the option to display the Expand/Collapse link even if no comments are present
- Modified the links. Removed the option of the 'No Javascript' text in order to support displaying the number of comments in the link. This also led to the removal of any 'onload' javascript code. To display the comment count, add the '$count' string to the Expand text
- Modified Expand/Collapse link href, it will now link to the post's permalink if javascript is disabled
- Added error checking javascript to AJAX comment submissions. Errors are now displayed if the user doesn't enter the correct data
1.0.0:
- Major feature added: Inline comment form can now submit the comments using AJAX. This means no page reload/redirect when a comment is submitted. This is of course optional.
- AJAX submitted comments use the Moo.FX (http://moofx.mad4milk.net) javascript effects library to fade in comments (optional)
- Comment insertion code (for when expanding or commenting) is a LOT more intelligent. Comments are now inserted in the appropriate order, or removed from the correct spot. This means that if a user happens to comment after comments were added/deleted, they will be added/removed properly
- CSS Styles: there is now a default style.css file that holds declarations for the default elements. You can edit this to modify the style of the plugin
- Massive changes to code. Javascript is a lot cleaner/sexier, AJAX code is more versatile. Javascript no longer lives in the page code
0.9.5:
- Fixed an bug that caused the Expand/Collapse to stop working if the Show Comment Form option was disabled (Thanks Rodrigo!)
0.9:
- Added the option to display the submit new comment form after the comments (default: off)
- Fixed a bug where the Options page wouldn't properly set the exp-com.php location
- Fixed a problem with exp-com.php, now returns proper xml if the id is invalid
- Changed the Expand/Collapse link target from "#" to "javascript:;"
0.8:
- Fixed a bug with the comment author in the XML data.
- Javascript should 'play well with others'. ajaxify() no longer assumes to be the only script to run onload
- Added CSS Configuration Settings under Options page. Now the CSS Class names can be set under the options for the items that Expand Comments adds.
- Added more error checking in XML data, namely if data is non-existant, it handles it gracefully
0.7:
- Misc bug fixes: Fixed issue with un-approved comments being visible for everyone, now they only show up for the commenter. Fixed an issue with commentauthorurl, this is now run through the wordpress filters, so any avatars/plugins that modify commentauthorurl should not have an effect. Also fixed a bug with the edit link for comments.
- Added a "Collapse" link to the bottom of the comments for ease of use
0.6:
- exp-com.php overhaul. Expand Comments now uses exp-com.php to talk to the sql server instead of going through RSS. exp-com.php is no longer optional, and is now how it works.
- Because of exp-com.php overhaul, things such as comment author's links, edit links, etc are now shown. Basically, any data in the comments database can now be displayed on the expanded comments (avatars, etc).
- Fixed the RANDOM query string so it is better formed.
0.5:
- Fixed a serious problem that caused some theme setups to not display the comments (due to the js not finding the div)
- Fixed a problem involving AJAX and browsers caching old data
0.4:
- Configuration Page added under Options tab
- Added Feature: Configurable options: Intro/Outro/Expand/Collapse/JS text in link
- New file exp-com.php supports feeds at different sites, just drop exp-com.php in the ROOT of your webserver (where / is) (This is an option as well)
- Moved everything into expcom class
0.3:
- Added Feature: No comments in post: No div added
- Cleaned up expand-comments.php: Now all head javascript is stored in expand-comments-events.php, and is 'included' from expand-comments.php
- Validation: Now the plugin should validate with XHTML 1.1 strict (someone please verify)
0.2:
- Added Feature: No comments in post: No link displayed
- Fixed a problem with the relative URL of expanding-comments.js being wrong for some setups (Thankis Viper007Bond!)
0.1:
- Initial Release