Changes from version 2.1: - Adapted to mediawiki 1.23 Changes from version 2.05: - Made it work with mediawiki 1.17. (ResourceLoader is not used yet, left for the future) - Fixed two bugs which may have caused a warning to appear. - Added the possibility of adding tag to all pages (experimental) - Administrators can now permanently remove comments directly from the wiki page Changes from version 2.04: - Added Spanish translation. - Fixed bug: all lines starting with http:// ... are now converted to links (previously only the first such line was converted). Changes from version 2.03: - Fixed bug: in Special:RecentComments and Special:RecentComments?view=summary the url for logged users may have been displayed incorrectly (for some versions of php). Changes from version 2.02: - Added Chinese translation (zh_hans). Changes from version 2.01: - Fixed display of relative time (as in 'X minutes ago'). Previously, this display was incorrect (and could be negative) if computer's local time was off. Changes from version 2.0: - removed confirmation with "Ok" button after a comment is posted. - fixed bug with restricted_post - changed SQL commands to ensure utf8 support (for displaying foreign characters). UTF8 is usually the default, but not always. To convert existing tables to utf8, use ALTER TABLE discussion CONVERT TO CHARACTER SET utf8; ALTER TABLE discussion_comments CONVERT TO CHARACTER SET utf8; (Note, existing messages will not be converted to utf8). - added the option of encoding text sent from client to server while posting messages. (This is to bypass "mod_auth_passthrough" checks performed by some servers; for example, text "ALTER TABLE" would be blocked) - completed German translation (thanks to kgh (http://translatewiki.net/wiki/User_talk:Kghbln)) Changes from version 1.03: - moved to a new domain (http://commenterra.com) - added an "incremental" view of comments ("More" button instead of "Previous"/"Next") - added new special page - Special:RecentComments?view=summary - permissions can now be altered only by the administrator from Special:RecentComments?view=summary - comments can now be removed permanently by the administrator from Special:RecentComments - removed the "Options" panel (didn't seem to be very useful?) Changes to the SQL table: ALTER TABLE discussion ADD latest INT; =============================================================== Changes from version 1.02: - added French translation (thanks to GUIVANT Christophe) - previously, a discussion could disappear temporarily if a page is modified externally by a bot (or via an extension like ReplaceText), and would reappear only after page purging. Should be fixed now. Changes from version 1.01: - fixed bug: moderators could not see hidden comments. - Made "Post comments" link bold - added German translation (thanks to Thorsten Mühlfelder) Changes from version 1.0: - removed $wgDiscussionDefaultWikiText and $wgDiscussionDefaultNS variables - they didn't really work - fixed "close" button in the "options" Changes from version 0.3: - Modified implementation: the first set of comments is now included in the html page (as a javascript string), rather than requested via ajax. This gives two advantages: (i) the visitor doesn't need to wait before comments are displayed; (ii) ajax request function is now run much less frequently, if the page cache is used. - Replaced "Remove comment" option with "Edit comment" (for comments posted by logged users) - Modified comment formatting: -- strings starting with http://... are converted to tags -- white spaces in the beginning of lines are now displayed as ' ' - Made it possible to include from special pages. Now it is possible to use it with some extensions like "SpecialForm". - Added "recent_link" parameter - Replaced "expanded_depth" parameter with "collapsed_depths" - Changed comment-specific url from ...?comment=X:Y to ...#comment=X:Y. - Added the option of displaying real user name, if available (false by default) - Added the option of adding tag to all wiki pages in a particular namespace - CSS tweaks: -- "grey" did not display in IE6. Changed it to HTML color code. -- Changed appearances of quoted text and selected comments Changes to the SQL table: ALTER TABLE discussion ADD page_url VARCHAR(255); ALTER TABLE discussion ADD page_name TINYTEXT; ALTER TABLE discussion DROP expanded_depth; ALTER TABLE discussion DROP counted_depth; ALTER TABLE discussion DROP page_size; ALTER TABLE discussion DROP show_all_page_size; ALTER TABLE discussion DROP show_all_order; ALTER TABLE discussion DROP init_display; ALTER TABLE discussion DROP time_format; ALTER TABLE discussion DROP quoting; ALTER TABLE discussion DROP preview; ALTER TABLE discussion_comments ADD edit_time INT; ALTER TABLE discussion_comments DROP author_status; CREATE INDEX IDX_discussion_page_url ON discussion (page_url); Changes to Discussion.i18n.php: - Replaced 'discussion-comment-removed' with 'discussion-comment-edited' - Added 'recentcomments-lastEdit' - Added 'recentcomments-Wikipage' - Removed 'recentcomments-RemovedByAuthor' Changes to Discussion_en.js and Discussion_ru.js: - Removed D_MSG_Remove, D_MSG_RemovedByAuthor and D_MSG_ConfirmRemove - Added D_MSG_Edit, D_MSG_lastEdit and D_MSG_RecentComments - Replaced D_MSG_ShowAll with D_MSG_ShowAllComments =============================================================== Changes from version 0.23: - Fixed bug in the "show all" option - Changes comment formatting so that white spaces in the end of the message are not shown (otherwise IE sometimes displayed it in a weird way) Changes from version 0.21: - Fixed the following bug: when the moderator changed the status 'blocked' to 'approved', for example, the action was successfully executed but the script hanged. - Removed argument $fname from an sql call in Discussion.php, line 503 that was causing a php error in some installations Changes from version 0.2: - Fixed bug in the parameter max_depth - Changed a few places in Discussion.php that caused php log errors - Changed default parameters (preview: 1=>2, default page size: 20=>10) Changes from version 0.1: Fixed bugs: - Javascript code for counting remaining characters. - Time display in the "absolute" time mode. - Scrolling to highlighted comments when calling from /wiki/Special:RecentComments Adding 4 new messages to Discussion.i18n.php.