| Download | Size | md5 hash |
|---|---|---|
| advanced_forum-6.x-2.0-alpha4.tar.gz | 151.92 KB | a528805b8997f03b4cd1ae2f0adb8de2 |
| advanced_forum-6.x-2.0-alpha4.zip | 229.06 KB | d426be3f5a06b2800ea5f9f37f49ad89 |
Release notes
Alpha 3 came out in July of 2010, nearly a year ago. There has been extensive changes since then. Advanced Forum doesn't store any data outside of settings so there is no issue with your forum content when upgrading. The styles, however, have changed significantly. If you have a custom style, your best bet is to re-apply your changes to a current style.
This alpha wraps up the really major changes. From here, releases will be faster with a goal of getting to 2.0 by Summer.
Important upgrade notes:
- Visit the settings page, confirm all is still set as you want it, and save the page. This will take care of any variable changes and avoid errors from bad settings data.
- The boxy style was replaced by Silver Bells. If you are using either version of boxy, be sure to change to a different style before upgrading. Failure to do this may result in errors as AF tries to use a style that no longer exists.
- The old icons with embedded text will not work with the new styles. See #1052488: Document how to use old images with embedded text
- If you are using Author Pane, be sure to use 2.1 for style compatibility.
- If you are upgrading from prior to Alpha 3, be aware of the Views dependency.
Changes since Alpha 3
#1044322: A new topic with no comments does not show new post icon by rcurtin, Michelle: Fixed topic listing icon not showing new posts on brand new topics.
#720118: Better handling of containers, forums, and subforums by a.ross: Fixed bad search/replace that led to bad link on sub-subcontainers.
#1096984: Unknown column 'forum.tid' in 'field list' by Magilla: Fixed typo in description of unanswered posts view.
#1094542: Add check for style plugin before trying to use it by thedavidmeister: Added sanity check for edge case that shouldn't happen where views_post_render is called without a style plugin present.
#1098542: Javascript bug, Collapsible headers by lasac, troky: Fixed js bug with collapsible containers that broke in IE.
#1102510: Regular authenticated users see two sets of edit and reply by Michelle: Changed order of if tests in hook_link to put faster check first.
#1096090: Notice on empty containers by Michelle: Initialized items property of $tables to avoid notices when a container is empty.
#291084: Collapsible forum containers by a.ross: Made collapsible containers work with new HTML and with core jquery version.
#291084: Collapsible forum containers by WorldFallz: Added slide option to collapsible effects.
#720118: Better handling of containers, forums, and subforums by Michelle, Troky: Redid forum listing page to handle subcontainers and forums better. This required CSS changes that led to more changes and so there's more here than is strictly related to the issue including re-parenting Blue Lagoon to Naked.
#291084: Collapsible forum containers by WorldFallz: Made collapsible containers work with core jquery version.
#868942: Redo image replacement handling by __Sander__, Michelle: Added CSS for missed icon on first unread link.
#291084: Collapsible forum containers by WorldFallz: Fixed most issues with collapsible containers.
#868942: Redo image replacement handling by Michelle: Changed forum-folder and forum-icon to forum-list-icon to reflect the fact that the icon is not necessarily a folder.
#1012238: Redo all style CSS by Michelle: Removed undead boxy and boxy_stacked that came back to life.
#868942: Redo image replacement handling by Michelle: Fixed lack of background behind forum list icon legend.
#868942: Redo image replacement handling by __Sander__: Added Comment Mover node links to list affected] by AF's buttonizing.
#1041402: Fix css for forum table(s) by troky: Fixed table display on wide resolutions.
#992428: Forum containers should not display the "Mark all topics read" link by Michelle: Fixed mark as read so it's not displayed on containers and also made jump list use existing function to ensure access control maintained.
#1042664: Variable name mismatch in advanced_forum_statistics_replies() by troky: Fixed wrong variable in statistics caching.
#1031712: Add logic to adjust style to handle empty forums by troky: Improved CSS to give structure to empty forums.
#1041426: Translation template missing in AF files by __Sander__: Wrapped forum tools menu items in t().
#935778: Remove Views column when statistics not enabled by troky, Michelle: Remove 'views' column when statistics not enabled.
NOISSUE by Michelle: Removed topic icon from unsanswered view as it caused notices and served no purposes.
#1031712: Add logic to adjust style to handle empty forums by Michelle: Gave structure to topic list empty view div to avoid layout issues when there are no topics in a forum.
#1001524: Ensure every piece of the forum has a theme function and a CTools content type by Michelle: Created content types for forum tools and node create list.
#935322: Remove and replace primary and secondary links / #1001524: Ensure every piece of the forum has a theme function and a CTools content type by Michelle Got PM version in sync with non PM version.
#291084: Collapsible forum containers by WorldFallz: More tweaks to collapsable containers.
#982604: Get around Views caching of Node Comments by Michelle: Made 'post-by-viewer' class work with caching.
NOISSUE by Michelle: Changed edit by theming so the Reason label doesn't print when no reason given.
#892248: css class to style new comments by Michelle, rodrigoaguilera: Added class for new comments. Node Comments already handles this.
NOISSUE by Michelle: Simplified 'new marker' handling in the template] by moving the logic to the preprocess.
#525194: Remove Author Pane dependency by Michelle: Added a note about why AP's existence isn't checked for in the views cache token rendering.
#492794: Improve function for determining what gets the style applied by Michelle: Added teaser template to be used when the setting to style teasers is on.
#1015118: naked style colspan bug with taxonomy_image module enabled by paolomainardi: Fixed hardcoded column span that was incompatable with taxonomy image.
#291084: Collapsible forum containers by Michelle: Did some clean up of the forum list template.
#291084: Collapsible forum containers by Michelle: Found and fixed bug introduced] by collapsible containers patch that killed subforums.
#291084: Collapsible forum containers by WorldFallz: Corrected wrong js file name.
#291084: Collapsible forum containers by WorldFallz: Collapsed containers patch.
#868942: Redo image replacement handling by Michelle: Fixed link alter to respect style teaser setting.
NOISSUE by Michelle: Minor template changes to keep all three modules in synch.
#654718: Check if Panels is enabled before trying to use it by Michelle: Check if Panels is enabled before trying to build the forum displays to avoid errors when Page Manager is used without Panels.
#866562: Creating Read-Only forums with Forum access: HOW-TO by Michelle, vladgur: Don't show any create content links if Forum Access doesn't allow it.
#1012238: Redo all style CSS by Michelle: Removed Boxy and Boxy stacked as they were too close to Silver Bells and not as nice.
#1012238: Redo all style CSS by Michelle: Added stacked version of Silver Bells.
#1012238: Redo all style CSS by Michelle: Updated Cloudless Day with new style changes.
#1012238: Redo all style CSS by Michelle: Few more minor style tweaks.
#1012238: Redo all style CSS by Michelle: Made Silver Bells the default style.
#868942: Redo image replacement handling by Michelle: Copied new image handling to other styles.
#1012238] by Michelle: Re-parented Blue Lagoon and Cloudless Day and made CSS adjustments to compensate.
NOISSUE by Michelle: Removed translations.
#1004738: New style: Silver Bells by Zarabadoo: New bell icons for Silver Bells style.
NOISSUE by Michelle: Fixed bad AP call when rendering tokens.
#1004738: New style: Silver Bells by Michelle: Added new style 'Silver Bells'.
NOISSUE by Michelle: Made a few changes to the AP template to accomodate new styling.
#868942: Redo image replacement handling by Michelle: Massive changes to image handling.
#559536: Fix notices by Michelle: Fixed notice due to type not being passed from advanced_forum_link into check if object is styled.
#995036: Move # new topics to separate line by Michelle: Moved new topics link to separate line and added 'View' in front to make it clearer what it links to.
#994842: Improve reply forms by Michelle: Cleaned up and stripped down post preview template.
#559536: Fix notices by Michelle: Fixed a bunch of notices due to variables not being defined before use.
#720118: Better handling of containers, forums, and subforums by Michelle: Added more comments and did a little clean up to the forum list.
#974840: Redo topic header by Michelle: Fixed CSS / HTML so topic header links aren't floating around messily.
#974840: Redo topic header by Michelle: Fiddled a bit more with the CSS.
#933862: Last edited message by Michelle: Added new permission to view post edited message and excluded it from the NC cache.
#982604: Get around Views caching of Node Comments by Michelle: Added core signatures to cache avoiding tokens. Impossible to do with SfF because it needs too much node info.
#982238: Force forum topic add link to show first by Michelle: Forced 'New topic' to first in list of node creation links.
#982238: Force forum topic add link to show first by Michelle: Added ability to get nodes allowed in a particular vocabulary and set up stub for per term.
#974840: Redo topic header by Michelle: Redid 'Post reply' link handling.
NOISSUE by Michelle: Created new theme function theme_advanced_forum_l() to centralize link printing and give themers more control.
NOISSUE by Michelle: Expanded statistics to show last 5 new users.
#868942: Redo image replacement handling by Michelle: Fixed node links to only buttonize specific ones so it doesn't try to buttonize the tags.
NOISSUE by Michelle: Lots of cleanup, fixing, re-arranging, simplifying code.
#961050: Consider making forum folder CSS more specific by designerbrent: Made forum 'folder' CSS more specific to avoid themes overriding it.
#869006: Topic navigation run through check_plain twice by carlthuringer, Michelle: Changed @ to ! in topic navigation t() to avoid a second run through check_plain.
#829540: Wrong datatype for second argument by Michelle: Added sanity check on teaser split removal to avoid edge case error.
#935322: Remove and replace primary and secondary links by Michelle: Fixed node add links being relative.
#935322: Remove and replace primary and secondary links by Michelle: Fixed unclosed 'a' causing wonkiness.
NOISSUE by Michelle: Fixed missing t() on View Forums tab.
#868942: Redo image replacement handling by Michelle, WorldFallz: Added CSS for image-less button to boxy. More of an example than anything at this point as it's likely to be changed.
#868942: Redo image replacement handling by Michelle: Removed all language dependent button images.
#868942: Redo image replacement handling by Michelle: Added small AF buttons to boxy CSS only example and made the colors a bit better.
#559536: Fix notices by troky, Michelle: Fixed $vars/$variables mixup in the topic list view include and removed the extra
from the last author field rewrite that had been compensating.
#831364: php 5.3 error uploading file with upload core module by Michelle, Heine: Reverted changing form alter paramater to pass] by value that shouldn't have been done.
NOISSUE by Michelle: Removed unneeded CSS left over from before Views was a dependency.
#868942: Redo image replacement handling by Michelle: Changed new content links to use divs instead of a link and added button code.
#935322: Remove and replace primary and secondary links by Michelle: Moved what was 'secondary links' into a 'forum tools' jump menu.
#935322: Remove and replace primary and secondary links by Michelle: Switched tabs to being on] by default.
#868942: Redo image replacement handling by Michelle: Changed to new HTML for buttonized links, removed old CSS, and replaced with skeleton CSS.
#868942: Redo image replacement handling by Michelle: Added jump to top button to the list of buttonized links.
#933862: Last edited message by Michelle: Restored compatability with the Comment Edited module that was inadvertantly lost.
#868942: Redo image replacement handling by Michelle: Redid image handling on pseudo buttons to use background image with actual text on top instead of image replacement.
#933862: Last edited message by Michelle: Added 'last edited' note based on node revisions. Changed Commented Edited integration to make use of new variable.
NOISSUE by Michelle: Fixed missing print statement around unpublished post note.
#905860: Ensure advanced_forum_get_forum_types returns an array() by Michelle: Ensure advanced_forum_get_forum_types returns an array()
#876294: French translation for advanced_forum-6.x-2.x by RedKing: Updated French translation.
NOISSUE by Michelle: Made submit button IDs more specific on searching. Tangently related to [#883452.
#883452: missing and duplicated ids by rodrigoaguilera: Added a specific ID to the topic list sort form.
NOISSUE by Michelle: Changed 'search' buttons to 'search forum' and 'search topic'.
NOISSUE by Michelle: Added message about unpublished post to post template.
NOISSUE by Michelle: Fixed bug with new comment jump link on topic not working with nodecomment.
#376039: "In reply to" anchor link by Michelle with thanks to NowPublic for code reference: Added 'in reply to' for core comments.
#376039: "In reply to" anchor link by Michelle with thanks to NowPublic for code reference: Added 'in reply to' for node comments.
#913822: "Last Post" Date Includes Latest Revision by Michelle, meustrus: Changed sorting so updates only bump on the New & My views.
NOISSUE by Michelle: Many tweaks to the included views.
NOISSUE by Michelle: Added setting to turn on local tabs for the stand alone included views.
#829456: Permalink Integration by Michelle, meustrus: Added Permalink integration.
NOISSUE by Michelle: Cleaned up node and comment preprocessing including starting [#1 at the node, fixing bad logic in the class collection, re-arranging in display order, and more.
#525194: Remove Author Pane dependency by Michelle: Removed Author Pane dependency.
#751890: Make Views a dependency by Michelle: Missed removing advanced_forum.naked.topic-list.tpl.php when Views was made a dependency.
#725720: Add reply link to node preprocess by ltwinner: Added variable for reply link to node preprocess.
#868550: small SQL error on advanced_forum.module + patch by enzipher, szantog: Added missing brackets in query.
#872294: Filter identifyer is forum[] instead of just forum by merlinofchaos, jeckman: Fixed query part of link for forum views so they can take multiple forum arguments.
#857982: styles not loading - $added test should be if (empty($added)) by aenw: Checked if $added is empty rather than !$added.
#908938: Wrong teaser mode check leads to wrong styling of posts with empty body by Michelle: Changed how check for node's being displayed as a teaser works.
[#850508] by Michelle: Updated Author Pane template.
NOISSUE by Michelle: Author Pane tokenizing should not happen on topic starting node.
#768348: Use hook_link & alter for manipulating node/comment links by Michelle: Fixed node comment incompatability with new link alter.
#571114: Integrate with custom breadcrumbs by Michelle: Added ability to disable the breadcrumb setting] by AF to avoid incompatibility with custom breadcrumbs.
#848964: SOLUTION FOUND: 'My Posts' does not display comments in topics started by other users by vladgur: Fixed 'My posts' view which wasn't showing replies to a topic started] by another user.
#768348: Use hook_link & alter for manipulating node/comment links by Michelle: Moved node/comment link handling to hook_link and hook_link_alter.
#547824: When deleting a node, you end up back at the node by Michelle: When deleting a node from the node links, it now goes back to the front page like in core.
#757804: Markup for new comments by G-son, Michelle: Added back in code for 'new' markers on replies when using core comments that was accidentially removed when making it compatable with node comments.
#831364: php 5.3 error uploading file with upload core module by Michelle, smerrill: Removed & from form_state paramater in form_alter to make php 5.3 happy.
#559536: Fix notices by Michelle: Fixed notices.
#751890: Make Views a dependency by Michelle: Removed legacy code that was replaced] by Views.
#736802: Organize code better by Michelle: Organized code.