viewing source for "CHANGELOG"
last commit
commit ec9726ece091495bad03d1d5096e468fbba6ca06
Date: Thu Mar 22 13:42:47 2007 +0000
source code
001: Expand Comments Changelog
002:
003: * 1.3.1:
004: * Fixed the AJAX url for wordpress sites not at root (thanks Knut-Olav)
005:
006: * 1.3:
007: * Removed the need for exp-com.php, the ajax calls are completely
008: transparent, no need to copy any files (you can remove the old
009: exp-com.php file if you are upgrading) (thanks to Knut-Olav Hoven)
010: * Added the option to jump to the beginning of the comments after
011: they become expanded. This is disabled by default, since the jump
012: uses HTML anchors it can be disorienting to the user
013: * The bottom collapse link will automatically jump to the bottom of
014: the collapsed post. This removes the confusion that comes from
015: collapsing a long list of comments
016: * Removed the ugly javascript variables from being displayed in the
017: website's pagecode. Now the variables are accessed by a fake
018: javascript file generated via php
019: * Fixed some localization issues
020:
021: * 1.2:
022: * Added 'Loading' div, this is a div that contains user specified
023: html (or just plain text) that gets displayed when the comments
024: are expanded for the first time. This will let you have a spiffy
025: animated loading image or what have you.
026: * Bottom Hide Comment link now hidden when comment count = 0
027: * Leave a Reply message now says "No Comments Yet, Leave a Reply"
028: when comment count = 0
029: * Fixed the comment edit link in WP 2.1 to point to correct url
030: * Added css code for comments by the original post's author. You
031: can now specify the class in the options (the default is
032: 'postauthor') Take a look at the included style.css for styling
033: Note: this required an edit in exp-com.php, make sure you copy
034: it over the old one!
035:
036: * 1.1:
037: * Added the option to display the Expand/Collapse link even if no
038: comments are present
039: * Modified the links. Removed the option of the 'No Javascript' text in
040: order to support displaying the number of comments in the link. This
041: also led to the removal of any 'onload' javascript code. To display
042: the comment count, add the '$count' string to the Expand text
043: * Modified Expand/Collapse link href, it will now link to the post's
044: permalink if javascript is disabled
045: * Added error checking javascript to AJAX comment submissions. Errors
046: are now displayed if the user doesn't enter the correct data
047:
048: * 1.0.0:
049: * Major feature added: Inline comment form can now submit the comments
050: using AJAX. This means no page reload/redirect when a comment is
051: submitted. This is of course optional.
052: * AJAX submitted comments use the Moo.FX (http://moofx.mad4milk.net)
053: javascript effects library to fade in comments (optional)
054: * Comment insertion code (for when expanding or commenting) is a LOT
055: more intelligent. Comments are now inserted in the appropriate order,
056: or removed from the correct spot. This means that if a user happens
057: to comment after comments were added/deleted, they will be
058: added/removed properly
059: * CSS Styles: there is now a default style.css file that holds
060: declarations for the default elements. You can edit this to modify
061: the style of the plugin
062: * Massive changes to code. Javascript is a lot cleaner/sexier, AJAX
063: code is more versatile. Javascript no longer lives in the page code
064:
065: * 0.9.5:
066: * Fixed an bug that caused the Expand/Collapse to stop working if the
067: Show Comment Form option was disabled (Thanks Rodrigo!)
068:
069: * 0.9:
070: * Added the option to display the submit new comment form after the
071: comments (default: off)
072: * Fixed a bug where the Options page wouldn't properly set the
073: exp-com.php location
074: * Fixed a problem with exp-com.php, now returns proper xml if the
075: id is invalid
076: * Changed the Expand/Collapse link target from "#" to "javascript:;"
077:
078: * 0.8:
079: * Fixed a bug with the comment author in the XML data.
080: * Javascript should 'play well with others'. ajaxify() no longer
081: assumes to be the only script to run onload
082: * Added CSS Configuration Settings under Options page. Now the CSS
083: Class names can be set under the options for the items that Expand
084: Comments adds.
085: * Added more error checking in XML data, namely if data is
086: non-existant, it handles it gracefully
087:
088: * 0.7:
089: * Misc bug fixes: Fixed issue with un-approved comments being visible
090: for everyone, now they only show up for the commenter. Fixed an issue
091: with comment_author_url, this is now run through the wordpress
092: filters, so any avatars/plugins that modify comment_author_url should
093: not have an effect. Also fixed a bug with the edit link for comments.
094: * Added a "Collapse" link to the bottom of the comments for ease of use
095:
096: * 0.6:
097: * exp-com.php overhaul. Expand Comments now uses exp-com.php to talk
098: to the sql server instead of going through RSS. exp-com.php
099: is no longer optional, and is now how it works.
100: * Because of exp-com.php overhaul, things such as comment author's
101: links, edit links, etc are now shown. Basically, any data
102: in the comments database can now be displayed on the expanded
103: comments (avatars, etc).
104: * Fixed the RANDOM query string so it is better formed.
105:
106: * 0.5:
107: * Fixed a serious problem that caused some theme setups to not display
108: the comments (due to the js not finding the div)
109: * Fixed a problem involving AJAX and browsers caching old data
110:
111: * 0.4:
112: * Configuration Page added under Options tab
113: * Added Feature: Configurable options: Intro/Outro/Expand/Collapse/JS
114: text in link
115: * New file exp-com.php supports feeds at different sites, just drop
116: exp-com.php in the ROOT of your webserver (where / is)
117: (This is an option as well)
118: * Moved everything into expcom class
119:
120: * 0.3:
121: * Added Feature: No comments in post: No div added
122: * Cleaned up expand-comments.php: Now all head javascript is
123: stored in expand-comments-events.php, and is 'included'
124: from expand-comments.php
125: * Validation: Now the plugin _should_ validate with XHTML 1.1 strict
126: (someone please verify)
127:
128: * 0.2:
129: * Added Feature: No comments in post: No link displayed
130: * Fixed a problem with the relative URL of expanding-comments.js
131: being wrong for some setups (Thankis Viper007Bond!)
132:
133: * 0.1:
134: * Initial Release