Geeklog Forum Plugin Changes for version 2.7
Date: Sept 9/2007

Blaine Lang


*** Summary of changes ***
Added support for member badges
Display topic in page title
Fix to code tracking new posts  - function updateLastPost
SIG now supports using autotags
Search now will search topic subject
Removed un-used statusmsg_pause setting
lib-portalparts.php - function ppGetUserBlocks now uses perm.owner
Fix to displaying member level 
Fix to move topic logic - Corrects postcount and viewcount counts that are shown per forum
Changes to memberlist logic - uses new images and now uses the gf_getImage function to support alternative image types
Added logic to support flexible block and menu layout. 

*** Theme and layout control ***
You can now have the forum layout use noblocks, left blocks only, rigth blocks only or show both left and right blocks.
Additionally, you can have the usermenu as a blockmenu or appear as a navbar.
These settings need to be included in your theme functions.php. An exmaple functions.php is in the plugin archive under the themefiles folder.

/********************* Setup for block layout to use ***********************************
* Options are: 'leftblocks', 'rightblocks', 'allblocks', 'noblocks'
* Set to noblocks to not show the left blocks (having the forum span the entire pages
***************************************************************************************/
$CONF_FORUM['showblocks'] = 'leftblocks';

/********************* Setup for user menu style to use *******************************
* Show the usermenu as a block menu or as a top navbar
* Note: Need to show leftblocks or rightblocks if usermenu option set to blockmenu
* Valid options are 'blockmenu' or 'navbar' or 'none'
***************************************************************************************/
$CONF_FORUM['usermenu'] = 'blockmenu';




*** Listing of file changes ***

Version 2.7 File Changes
--------------------
    language\english.php
    public_html\include\gf_format.php
    public_html\include\gf_showtopic.php
    public_html\createtopic.php
    public_html\index.php
    public_html\memberlist.php
    public_html\moderation.php
    public_html\notify.php
    public_html\userprefs.php
    public_html\viewtopic.php
    themefiles\forum\image_set\email.gif
    themefiles\forum\image_set\home.gif
    themefiles\forum\image_set\pm.gif
    themefiles\forum\layout\links\markread.thtml
    themefiles\forum\layout\links\newposts.thtml
    themefiles\forum\layout\reports\memberlist.thtml
    themefiles\forum\layout\reports\memberlist_line.thtml
    themefiles\forum\layout\reports\memberlist_link.thtml
    themefiles\forum\layout\reports\notifications.thtml
    themefiles\forum\layout\reports\notifications_line.thtml
    themefiles\forum\layout\reports\report_record.thtml
    themefiles\forum\layout\reports\report_results.thtml
    themefiles\forum\layout\userprefs\user_settings.thtml
    themefiles\forum\layout\categorylisting.thtml
    themefiles\forum\layout\navbar.thtml
    themefiles\forum\layout\submissionform_code.thtml
    themefiles\forum\layout\topic.thtml
    themefiles\forum\layout\topic_navbar.thtml
    themefiles\forum\layout\topiclisting.thtml
    config.php
    functions.inc

Files Added 
    themefiles\forum\image_set\badges\
    themefiles\forum\image_set\badges\badge1.png
    themefiles\forum\image_set\badges\badge2.png
    themefiles\forum\image_set\badges\forum_user.png
    themefiles\forum\image_set\badges\forumuser.jpg
    themefiles\forum\image_set\badges\siteadmin_badge.png
    themefiles\forum\image_set\edit_button.png
    themefiles\forum\image_set\email_button.png
    themefiles\forum\image_set\home_button.png
    themefiles\forum\image_set\latestposts.gif
    themefiles\forum\image_set\pm_button.png
    themefiles\forum\image_set\profile_button.png
    themefiles\forum\image_set\quote_button.gif
    themefiles\forum\image_set\quote_button.png
    themefiles\forum\image_set\website_button.png
    themefiles\blockfooter-right.thtml
    themefiles\functions.php  --- includes the new variables that need to be included in your theme's functions.php

Files Removed
    themefiles\forum\image_set\email.png
    themefiles\forum\image_set\home.png
    themefiles\forum\image_set\latestposts.png
    themefiles\forum\image_set\pm.png
    v2.6RC2_changes.txt
    v2.6RC3_changes.txt
    v2.6RC4_changes.txt
    v2.6RC5_changes.txt
