$Id: CHANGELOG.txt,v 1.99.2.3 2009-07-30 01:32:49 michellec Exp $ ****************************** DRUPAL 5 BRANCH ******************************** July 29, 2009 ------------ #523422 by Michelle, ron_s: Fixed wrong variable for location in template files. #470202 by tom_o_t, merlinofchaos: Fixed small error with mark as read. July 1, 2009 ------------ SECURITY: Fixes for SA-CONTRIB-2009-040 April 4, 2009 ------------- #422652 by NeoID: Closed tag on break in advanced_forum-forum-legend.tpl.php March 31, 2009 -- 5.x-1.0 -------------- #419782 by Michelle: Fixed wording on time ago/actual date option as it was backwards. March 30, 2009 -------------- #412906 by Michelle: Fixed typo in the author pane template and cleaned up comments. March 21, 2009 -------------- #402352 by Michelle: Removed logic to print user title image. Variable is still there. #408006, #397860 by Michelle: Changed online/offline default to be small icon plus words. March 4, 2009 ------------- #373371 by Michelle: Synched up Author Pane template and updated CSS for Author Pane. February 26, 2009 -- RC 2 ----------------- NOISSUE by Michelle: Fleshed out the readme.txt file more. #373371 by Michelle: Syncing up Author Pane. February 20, 2009 ----------------- #376540 by Michelle: Passed all image file names through t() to make them translatable as suggested by klavs. #375806 by Michelle: Check to make sure it's imagecache 2 installed not imagecache 1 to avoid errors. February 11, 2009 -- RC 1 ----------------- #303548 by Michelle: Added default avatar support to custom user picture function and also linked to profile. #310547 by Michelle: Organized and cleaned up settings page. NOISSUE by Michelle: Small coder cleanup fixes. February 9, 2009 ---------------- #371859 by lamigo: Fixed postgress error. February 8, 2009 ---------------- NOISSUE by Michelle: Check to make sure $links isn't empty before iterating thru it. Thanks to ghankstef for testing. February 7, 2009 -- BETA 1 ---------------- #315972 by Michelle: Finished the reply link theming started yesterday. #369078 by lamigo: Fixed postgres errors. #367496 by Michelle: Added check for link text when buttonifying. February 6, 2009 ---------------- #315972 by Michelle: Separated out topic header into its own theme file and made the reply link a themeable function. #367481 by MIchelle: Fixed small error that made the last user appear to be anonymous in statistics. February 4, 2009 ---------------- #367481 by Michelle: Fixed up statistics including changing to use theme_username. February 3, 2009 ---------------- #366301 by Michelle, ipwa: Fixed author pane layout on stacked styles. #365491 by Michelle, bouton: Cleaned up legend markup / css. January 27, 2009 ---------------- #315972 by Michelle: Added link to jump to last post. January 26, 2009 ---------------- #102743 by yoroy: Updated topic icons. #363061 by Michelle, paulcouture: Eliminated duplicate users from statistics. Style clean up. Fixed #364385 and #360888 along the way. January 23, 2009 ---------------- #303548 by Michelle: Added imagecache support for forum avatars. January 22, 2009 ---------------- #360897 by RedKing: Added french translation. #352945 by Michelle, Heine: Added check that user is confirmed for last user in statistics. #351390 by Matafleur: Allow treat as forum post override to set item to _not_ be treated as a forum post. #328029 by Michelle: Added updated label in topic list. #328029 by Michelle: Added new label as well. January 18, 2009 ---------------- #303564 by Psicomante, Michelle: Added legend for forum icons. January 16, 2009 -- ALPHA 17 ---------------- #351395 by elfur: Added missing t() around link to top. #338722 by catch: Fixed bug in mark topics as read. NOISSUE by Michelle: Removed unneeded js file. #347818 by xsphere: Fixed typo that caused error when replying to commment. NOISSUE by Michelle: Added the author pane dependency to the .info file. January 8, 2009 --------------- #356239 by Michelle: Fixed broken preprocess system left over from AP conversion. NOISSUE by Michelle: Mass copy to make sure cvs is in sync with my dev copy. December 30, 2008 ----------------- #343853 by Michelle: Ripped out author pane code and made AF dependent on the author pane module. December 12, 2008 -- ALPHA 16 ----------------- #330000 and #328800 by Michelle: Redid image handling to ensure all images have alt text. Also made it possible for link images to be picked up automatically if they have a file name that matches the link key. #344697 by Michelle: Added permission to view statistics and also broke out statistics into its own template. December 11, 2008 ----------------- NOISSUE by Michelle: Fixed up author pane template comments and added facebook_status variable. #343848 by Michelle: Added variable for fasttoggle to author pane. December 8, 2008 ----------------- #320635 by Michelle: Added logic to 'treat as forum post' to account for reply pages. CSS is now loaded whenever AF determines the content is to be treated as a forum post. #320635 by Michelle: Improvements on theming reply pages, including using a seperate template for previews. #340149 by mverdier, Michelle: Fixed 'open_basedir restriction' error that occurs when using Zen on D5 without using a subtheme. #338268 by marcingy: Added option to set length of abbreviated topic title on forum overview. #338268 by Michelle: Added option to set 'time ago' cutoff. #303563 by Michelle: Clear readpath when marking read. (Outside module integration.) #339982 by Michelle: Fixed bug with comment wrapper template not loading. December 7, 2008 ----------------- #334850 by Michelle: Zen bypasses some needed code for loading the author pane files. This ensures the files get loaded. #339890 by Michelle: Fixed short script opener in advf-forum-repeat-post.tpl.php (500 errors on paged threads) November 26, 2008 -- ALPHA 15 ----------------- NOISSUE by Michelle: Stripped naked down to bare layout. NOISSUE by Michelle: Added boxy and boxy_stacked styles. #335770: Upgrade Problem by Michelle: Removed update that tried to clear up long unused variables as it was giving false fails. November 22, 2008 ----------------- #325675: Make forum threads work properly in IE without min-height or background image by Morbus: Implemented min-height IE fix suggested by Morbus. November 17, 2008 ----------------- #334076 by Ningbo1: Removed duplicated step in readme.txt. November 11, 2008 -- ALPHA 14 ----------------- NOISSUE by Michelle: Code clean up. NOISSUE by Michelle: Backport of style changes from D6. November 7, 2008 ---------------- #325639 by Morbus: Fixed preprocess problem that causes main forum page to not display in some cases. November 1, 2008 ---------------- #326706 by Michelle: Changed query that calculates number of new comments to try and fix problem with old comments. Minimally tested. #327057 by Michelle: Refactored treat_as_forum_post() to add a hook and generally condense and clean up the code. #328617 by Michelle: If there are no new comments on a thread, don't put the # at the end of the URL on the link from the forum list page. October 22, 2008 --------------- #326460 by Michelle Changed included contrib modules to new format. October 22, 2008 --------------- #266682 by Morbus, Michelle: Added forum statistics. Also a few minor fixes and extra docs that slipped in at the same time. October 20, 2008 -- ALPHA 13 --------------- #323631 by Morbus: Style fixes for blue_lagoon. Removed need for background image. #323632 by Michelle: Removed member ID from naked & blue_lagoon templates as requested by Morbus. #323656 by Michelle: Removed override that set table row borders to 0. #319942 by Michelle: Thanks to Morbus for pointing out that Drupal code comes with a clearer. Changed over to using it. NOISSUE by Michelle: Small fixes to all styles based partially on Morbus' patch from #323631 #323653 by Michelle: Set a minimum height for the author pane. Also some other minor fixes. #321590 by Morbus: Gets rid of div when forum description is empty. #317061 by Michelle: Fixed missing templates when used with Zen subthemes. October 17, 2008 --------------- #321041 by derhasi, swill, Michelle: Fixed errors in Mark as Read functionality. #322125 by swill: Fixed bug with comment link array recreation. October 8, 2008 --------------- #316543 by neclimdul: Fixed obscure bug where search_preprocess was getting called and inadvertantly calling the porter stemmer module. NOISSUE by Michelle: Noticed when I installed the alpha on my live site that anonymous users showed up wierd. This fixes them up. (STYLE CHANGES: advf-author-pane.tpl.php in all styles.) #318371 by Michelle: Changed class forum-topics in advf-forum-list.tpl.php to forum-num-topics to avoid conflict with table name on topic listing page. (STYLE CHANGES: advf-forum-list.tpl.php in all styles) October 7, 2008 --------------- #291084 by Michelle: Removed all collapsable container code as it caused too many issues. Many thanks to jmorahan for tracing the bizarre pagers to this code. #316525 by CompShack, samuelet: Minor CSS fixes to forum posts to fix IE 7 issues. #318303 by Michelle, waawaamilk: Added static variable to avoid making multiple trips to the cache per page. October 5, 2008 --------------- #317276 by Michelle, Edlund: Fixed issues with private message module. #317174 by Michelle: Moved CSS/JS calls out of menu code except for main forum pages to avoid conflicts with other theme changing modules. October 1, 2008 -- ALPHA 12 --------------- #314205 by Michelle: More style cleanup. NOISSUE by Michelle: Code cleanup. #313693 by nigel: Sped up function to retrieve the count of new comments in a forum. #312958 by Michelle: Added $container_description to forum list template. NOISSUE by Michelle: Added some hoop jumping code to make the comment wrapper template work. September 28, 2008 ------------------ #314205 by Michelle, stephthegeek: Lots of style cleanup. NOISSUE by Michelle: Changed 'forum user' to 'author pane' for clarity. #311136 by Michelle: Backported 'last seen' from D6. September 27, 2008 ------------------ #271471 by stephthegeek: Added naked_stacked style NOISSUE by Michelle: General style fixes. Work in progress; still some glitches. #314205 by Michelle: First round of style cleanup. September 26, 2008 ------------------ #303549 by Michelle: Cleaned up author info pane. #250112 by Michelle: Added userpoints categorization. Also added branding suggested by Vuds in #310460. Also fixed missing t()s. September 25, 2008 ------------------ #312602 by Michelle, merlinofchaos: Fixed broken query for counting the unread comments in a forum. #303740 by nigel, Michelle: Fixed lots of little bugs found with E_ALL warnings. September 24, 2008 ------------------ #306633 by Michelle: Added more icons. #291084 by halkeye: Cleared options before collapsable container setting. NOISSUE by waawaamilk: Fixed bug with counting forums in forum list preprocess. #306633 by Michelle: Renamed most of the icons for a more consistant naming and replaced some. September 18, 2008 ------------------ #310547 by Michelle: Added 'hidden options' to settings page as well as other work on the settings page. This also necessitated a change to the collapsable container code. September 17, 2008 ------------------ #291084 by cridenour: More work on the collapsable forum containers: setting initial state and remembering state. September 16, 2008 ------------------ #309066 by asxnot: Fixed PHP 4 issue with forum list icons. #291084 by Michelle: Minor tweak to placement of +/- icon. September 14, 2008 ------------------ #291084 by grn, Michelle: More fixes for collapsable containers. #303542 by Michelle: Updated README.txt #299258 by Michelle: Documented icon sources. September 13, 2008 ------------------ #291084 by grn, Michelle: grn dded initial jquery to make collapsable containers work. Michelle added the PHP to set the classes. #303556 by alpritt: Fixed no background showing in header on forum icon column. NOISSUE by Michelle: Changed jump to first reply on top of forum nodes to show total replies as well. #303556 by Michelle: Fixed issue with topic list header. September 7, 2008 ----------------- NOISSUE by Michelle: Cleaned up user info .tpl and modules that feed it. #303799 by Michelle: Moved folder icons into their own column. Also cleaned up forum list tpl. #303799 by Michelle: Fixed issue with indenting when no containers. September 2, 2008 ----------------- NOISSUE by Michelle: Fixed joined date to not use hardcoded format. Regex provided by Morbus. NOISSUE by Michelle: Re-arranged functions and cleaned up some comments. #268684 by Michelle: Removed old themes directory. #268684 by Michelle: Switched to using styles. (Theme changes: Numerous. Will have docs by next alpha.) #268684 by Michelle: Backport: Cleaned up advf-forum-topic-list.tpl.php and moved some logic into the preprocess. #268684 by Michelle: Backport: Added classes to table header for topic list and cleaned up empty fields. #238668 by ixeft, Michelle: Backport: Added N new posts to forum overview. #268684 by Michelle: Added code to change forum icon when new posts. #268684 by Michelle: Added new forum icons. #268684 by Michelle: Changed 'mark as read' to use new icon. #301089 by George2: Only print title div if there is a title on the comment. NOISSUE by Michelle: Changed 'ago' to showing actual dates when over 48 hours. #302125 by IceCreamYou, Michelle: Added facebook status support. August 21, 2008 --------------- #295562 by catch: Make 'views' column in topic list statistics.module dependent. August 19, 2008 -------------- #266003 by Michelle: Fixed issue with forum posts not showing as teasers inside of other nodes. #268684 by Michelle, stephthegeek: Backported changes made to D6 last week. August 9, 2008 -------------- #291597 by rallycivic: Put nid first in query to make db_rewrite_sql happy. #276232 by Michelle. Fixed wrong variable in all of the user info code which made the whole user info side all wrong. #207920 by Michelle: Better documented use of $profile variable. (Theme changes: advf-forum-user.tpl.php) No issue by Michelle: Fixed anonymous commenters having user info showing. #248815 by Michelle, Funkymoses: Changed CSS for avatar. (Theme changes: advanced_forum-structure.css) August 2, 2008 -------------- #268273 by Michelle: Backported fix for last topic in forum from 6.x branch. (Theme changes: advf-forum-submitted.tpl.php, modified to match reduced options.) June 10, 2008 ------------- #228557 by neclimdul: Added preprocessor code to emulate the preprocessor in Drupal 6 which allows other modules to add to advanced forum. This patch created a new "modules" directory which holds individual includes for each module adding to advforum. #NONE by Michelle: Backported the refactored theme path related functions including adding a new setting for the icon directory. June 9, 2008 -- ALPHA 10 ------------ #267827 by Michelle: Ripped out the last week of work and am attempting to do this with a query again. Code cleanup and syncing the branches. June 6, 2008 -- ALPHA 9 ------------ #241982 by Michelle: Fixed install function for filling table so it doesn't give warnings and returns success/failure properly. Since it was filling the table even with the warnings, there's no need to rerun this. #242527 by Michelle: Re-fixed the problem with views showing blank instead of 0. Re-added advf-forum-repeat-post.tpl.php which somehow got dropped from cvs. June 5, 2008 ------------ #241982 by Michelle: Added function to .install to fill last post table with initial values. #241982 by Michelle: Adjusted comment link to account for multiple pages. #241982 by Michelle: Added icon linked to most recent comment. (Theme changes: advf-forum-submitted.tpl.php, added newest_comment.gif) #266765 by aMakUzr: Fixed class markup on forum posts. June 3, 2008 ------------ #242527 by Michelle: Initialized view count to 0 so it doesn't show blank when no views of topic. #208440 by Michelle: Made reference post use forum theme when replying. Also removed links from comment in reply mode. #260397 by c-c-m: Added Spanish translation. #241982 by Michelle: Updated variable list in comments of advf-forum-submitted.tpl.php to account for changes. June 2, 2008 ------------ #241982 by Michelle: Added checking to see if last topic has been deleted or unpublished. Has had only minimal testing. #241982 by Michelle: Had a join wrong so it wasn't picking up deleted nodes. Passes some initial testing now. May 30, 2008 ------------ #No issue by Michelle: Added some doxygen comments and moved around some functions for better readability. May 29, 2008 ------------ #241982 by Michelle (based on idea from Bdragon): Use a table to store reference to last posts in forum to replace the monster query. Still to do: Account for deleted/unpublished comments and nodes. Write something in the install file to backfill table with existing posts. More testing. Theme changes: advf-forum-submitted.tpl.php - Added an extra section for adding more info when a comment is the latest. May 27, 2008 ------------ Fixed up function advanced_forum_treat_as_forum_post() to be better commented, more logical, and fix #260640 comment theming not defaulting to off. #217194 Added template file to theme the repeated node on paginated forum threads. Thanks, Morbus. (Theme changes: advf-forum-repeat-post.tpl.php) Pulled creating the 'topic pager' out of advanced_forum_preprocess_forum_topic_list to simplify it. #242527 Added number of views to the topic listing page. Thanks to Zandroc for the starter code. (Theme changes: advf-forum-topic-list.tpl.php, advanced_forum-structure.css) Removed some unused CSS from advanced_forum.css May 12, 2008 ------------ Made topic list icons link to topic. (Theme changes: advf-forum-icon.tpl.php) (Sponsored request by SamRose) #258083 Added check that the forum description exists before printing divs. (Theme changes: advf-forum-topic-list.tpl.php) May 12, 2008 ------------ Fixed pluralizing of '1 new replies' on top of post jump link. Added extra markup for the post header area. (Theme changes: advf-forum-post.tpl.php - Added div.forum-post-header) #253155 Changed _is_forum() to advanced_forum_treat_as_forum_post() to comply with coding standards and clarify purpose. #253155 Changed _topic_nid() to _advanced_forum_topic_nid(). #246701 IE 6 fixes. Thanks, CompShack. (Theme changes: Affects both .css files) May 11, 2008 ------------ #255949 Added link to top of forum threads that lists the number of unread comments and links to the first one. This links to the comment id and so will work across pages. (Theme changes: advf-forum-post.tpl.php - Added $jump_first_new) (Sponsored by SamRose) May 10, 2008 ------------ #253365 Patch to make advforum and Zen subthemes play nice. Also fixes my goof with theme_image(). Thanks, JohnAlbin. May 7, 2008 -- Alpha 8 ----------- #253778 Fixed typo that prevented advforum directory from being found. Thanks VValdo. #254892 Added variable for forum description to forum topic list. Theme changes: advf-forums.tpl.php - Added description. advf-forum-topic-list.tpl.php - Updated variable list to include $forum_description. advf-forum-topic-list.tpl.php - padding around new class. #239724 Excluded CSS from block admin page due to weird issue. Thanks ajevans85. #246778 Fixed extra = that caused anon posters to show joined, etc. #249651 Added check that contact module is enabled. #248652 Fixed PHP 4 incompatibility in showing last post in forum. Thanks jamix. Fixed 'user' information not showing for visitors on comments. April 17, 2008 -------------- #246701 Fix for IE 6 hiding post info. Thanks CompShack. #241258 Changed the forum overview 'new topics' folder from red to green and kept red version as forum-all-new-red.png. Thanks Zandroc. April 8, 2008 ------------- Added code to advf-forum-topic-list.tpl.php and advf-forum-list.tpl.php to give rows first/middle/last for class to aid in theming. Minor CSS change to remove forced left align of topics/points count. #239406 Removed default to theme_forum_submitted when the .tpl file is missing. #244228 Added Czech translation. Thanks to kecinzer. #241258 Change folder icon when there are new posts in a forum. Thanks Zandroc. (Affects advf-forum-list.tpl.php and advanced_forum.css. Adds forum-all-new.png) Created settings page and added option to change name of advforum theme directory as well as an option to theme all site comments like forum comments which fixes #213335 April 2, 2008 -------------- Fixed typo that prevented comment page link from showing. March 24, 2008 -- Alpha 7 -------------- #238125 Removed the sql rewrite since it doesn't work with subqueries. March 23, 2008 -------------- #237742 Fixed missing semicolon in info file. March 22, 2008 -- ALPHA 6 -------------- Fixed remaining issues with advanced_forum_get_all_last_topics (I hope!) Updated README.txt and CHANGELOG.txt Fixed $Id: CHANGELOG.txt,v 1.99.2.3 2009-07-30 01:32:49 michellec Exp $ at the tops of all the files. March 18, 2008 -------------- #222212 #235749 Removed caching from advanced_forum_get_all_last_topics due to too many problems. March 4, 2008 ------------- #229761 Fixed url() function calls that were missed in the backport from D6. Thanks andrew_kabai for bringing it to my attention. March 3, 2008 ------------- Fixed up the user info pane. Added support for user_stats. Feb 29, 2008 ------------ #226569 Changed file names of .tpl files to avoid having Drupal use them when advforum not installed. Feb 27, 2008 ------------ Fixed comment numbering that broke in the port/backport. Put pager back on top of topic list. Feb 26, 2008 ------------ Changed forum-post.tpl.php to only print full user info for authors that are registered. Feb 25, 2008 ------------ Added better shadow topic link. Feb 24, 2008 ------------ Fixed last topics in forums list. Thanks to LasseP. Feb 23, 2008 ------------ Added back in mark as read buttons. Added extra formatting to sticky topics. Added folder icon to forum list. More CSS tweaks Feb 22, 2008 ------------ #204281 Fixed indenting on forum overview. #219958 Added reply button to top of thread. Recreated links on comments so we can theme them better and changed CSS to match. Small CSS fixes to adapt to new .tpl files. Feb 22, 2008 ------------ Massive changes due to backport from D6 code. Feb 07, 2008 - ALPHA 2 ------------ Minor theme tweaks - Fixed mark as read button & lightened post info background Added rest of CSS to theme links on forum topics like buttons #212329 Changed 'Add comment' link to 'Reply' on top post. Feb 5, 2008 ------------ Incorporated mark as read code into main module Themed forum links to look like buttons Changed link for shadow posts to give name of forum and link to the moved post Feb 3, 2008 - ALPHA 1 ----------- Committed all of eigentor's changes to the default theme Jan 23, 2007 ------------ Added t() to 'posted on' Dec 22, 2007 ------------ Created this changelog to help early adopters keep up with my changes. Will only be recording major changes until the module gets non-dev releases. Notable recent changes: - Moved all theme related files into themes/advforum to enable alternate themes - Removed call to _is_forum() at the top of node-forum.tpl.php and rolled logic into the function - Renamed node-forum.tpl.php to forum-thread.tpl.php Nov 18, 2007 ------------ Created project for advanced forum and uploaded some early code