This page lists changes in functionality and bug fixes for ReleaseOne. If you are looking for something else, you may want to see:
SchemaChangelog for alterations to the database schema
TemplateChangelog for system wide alterations to the templates
CssChangelog for alterations to the CSS classes
Changes in Release 1.X ( upcoming )
xing changes
upgrade tinymce to version 2.0.1
Changes in Release 1.1.0
spider changes
FEATURE - add magickwand support as an image processor for Liberty.
BUG - fix page titles on phpBB
BUG - Allow alternative to "delete" in batch edit that will only remove the image it appears in other galleries.
BUG - fix RollbackTrans to actuall *do* something since we were using the wrong calls before
TIDY - move all depracted functions to a commented block, will nuke as soon as we realize we don't need them anymore
xing changes
package - get ArticlesPackage ready. should probably be destributed with this upcoming release. still need upgrader...
package - PigeonholesPackage is ready for release
tidy - revisted chemokine theme and rewrote it
tidy - rewrote entire RSSPackage
bug - SQL error when searching wiki orphan pages
KainX changes
bug - Moved template assignment for $gLibertySystem to after plugin scan
bug - Added template assignment for $gBitSystem just before display() method call
Changes in Release 1.0.4
general improvement release - 2005-09-12
xing changes
removed $gBitLoc. should clear up some memory
add a nexus modules cache cleanup link and rewrite entire module chache on menu save.
fix content selection dropdown and selection in edit structures page.
made structures and liberty include pages more useful for packages other than wiki.
migrate pigeonholes and nexus to LibertyServices.
spider changes
migration of service packages to LibertyServices, and implemenation of LibertyServices architecture
(:exclaim:) Modified datadict-postgres.inc.php with: var $dropTable = 'DROP TABLE %s CASCADE'; so REPLACE would work. Submitted fix back to ADODB mainline, and hopefully it will get taken
fix gatekeeper editing bugs
Changes in Release 1.0.3
Security release - 2005-08-02
xing changes
extend options for top_bar menu in nexus
fix security issue with unpurged html in tikiwiki format parser in 1.0.2.
html in tikiwiki format parser now a global option settable in liberty plugins page
Changes in Release 1.0.2
bugfix release - 2005-07-30
spiderr changes
FIX: site closed feature
REFACTOR: getting inline registration working for BitcommercePackage. migrated register code to new BitUser::register() function to avoid code duplication
FEATURE: add send_welcome_email feature that will automatically email users upon registration with login info for their records
FIX: fix message box sorting by From
FIX: prevent fetching of tempaltes from disabled or missing packages
SECURITY: update phpBB .htaccess to prevent known vulnerability techniques.
FIX: Fix upgrade issues
FIX: Fix FisheyePackage privacy when using GatekeeperPackage security, added some optional support for badass postgresql connectby function for sites that turn that on - for details see bitweaverPerformance
southpawz changes
SECURITY: update phpBB to 2.0.17
hawkGG changes
get zh-cn language up to date
wolff_borg changes
Ported Galaxia to Bitweaver - still requires template standardisation
Made necessary changes to run Bitweaver on IIS 5 / MS-SQL 8
FIX: Fixed broken ~np~ tags
FIX: CODE plugin was not formatting correctly
xing changes
nexus menus can now be used to replace top_bar menu
Changes in Release 1.0.1
bugfix release - 2005-07-06
spiderr changes
UsersPackage - we now retain username (users_users.login) case, however, login is now completely case insensitive for username or email login (passwords ARE case sensitve as always)
FisheyePackage - Ensure image dimensions in database are correct on export, fix image rotation after store to avoid crushing of width/height for background thumbnailer sites
Fix missing prefix in comment system - particuarly noticeable in blogs.
wolff_borg changes
Fixed logout bug - not redirecting properly
xing changes
changed layout of themes in themes manager - now themes have image and description
fixed blog preview to use actual blog display template not individual preview template
fixed search issues with toc data plugin
Changes in Release 1.0
first official bitweaver release! - 2005-06-22
spiderr changes
Cleaned out a lot of wiki edit.php and nuked index_p.php and index_raw.php
fixed Language Leakage bug (was actually improperly set templates_c directory)
move from fHomepage=foodood to home=foodoo in the GET url params, keep backward compatibility with fHomepage
improve admin users find to be case insensitve and to search real_name and email
add assume user for adminsitrators and clean up admin users
thorough cleaning of shoutbox so they can be nicely used on user homepages. regsitered users can now edit and delete any message they posted, or delete any message posted to their personal homepage shoutbox
messaging system (messu) has been bitweaver-ified
Major performance improvements to Wiki history, and pageExists function that looks up a pages forward links.
southpawz changes
Updated phpBB to 2.0.15 - you will need to run /phpbb/install/update_to_latest.php on your local install if you are updating from a previous release of bitweaver
xing changes
cleaned up a ton of templates including ones still untouched from bonnie, including entire messu system and articles.
fixed faulty mysql recognition logic in installer
converted several searches to case insensitive searches using UPPER() and strtoupper()
fixed wrong duplicate translation of module titles
added option to delete master string with associated translations
added option to only show untranslated strings
added feature_left_column and feature_right_column back into the layout page and added those options to _p_tp_multisites as well.
improved page history display and added pagination
added bitweaver compatible phpbb theme. should work with any theme of bitweaver and inherit style.
added option to display nickname instead of real name sitewide. requires that displayname recieves login AND real_name to work.
modulte titles can now all be overridden by title setting in layout page
added version checker
Changes in Beta 2
xing changes
Removed link to custom menu pages and we added the NexusPackage to ReleaseOne release instead 2005-04-23
modified native theme dramatically to have fluid width columns
added package multisites to devclyde - allows multihoming setup with limited settings that can be applied to each domain.
spiderr changes
Do not add self hits to tiki_content
Add re-order gallery to fisheye
fixed Batch User Import
TikiUser::getDisplayUrl is now consistent with the LibertyContent API, and it now supports "override_user_url" (formerly it was override_user_link which was only used in kernel/smarty_tiki/function.displayname.php
changes to default groups:
there can now be multiple "is_default" groups so a user can be added to multiple groups when registering. This is useful when combined with quotas or galaxia roles, etc.
the users "default group" now works, and it's home page is chosen if that group has one defined
there is a system tiki_preference for the default group used for the home page if the user is a member of that group and their default group has no home page
wolff_borg changes
Moved modules and layout default code to a per package system (see ModuleLayout for example) 2005-04-30
Changes in Alpha 3
spiderr changes
Massive permissions clean up that removed 50% of page load queries - see SchemaChangelog for database changes
Clean up groups admin UI
Clean up modules UI and groups functionality
removed wiki/last_changes.php since functionality is duplicate to wiki/list_pages.php
xing changes
added css driven dropdown menus based on suckerfish - currently avalable for the topbar only. functionality for application menus should be easy as well - see CssChangelog - 2004-12-13
CSS dropdowns now seem to be working ok for the topbar menu. next, i'll try to convert the side menus to dropdowns as well - 2004-12-19
Changes in Alpha 2
xing changes
added BitTabs to the system - xing
improving the way forms display data using various smarty tags for forms (too many to list) - xing
using above form system and tabs on many (especially admin) form pages - xing
using overlib for formhelp popups - xing
major revamp of installer - xing
spiderr changes
Fix user homepage and profiles - spiderr
Fixed lots of wiki admin settings - spiderr
Created wiki plugin to allow embedding of arbitrary PackageLiberty attachments into blogs - spiderr
Improved blogs to auto concatenate uploaded image to inline blog post text - spiderr
Pretty URLs (mod_rewrite based) have been implemented for blogs and users - spiderr
{displayname} smarty function can take hash= paramter, or separate as user=, real_name=, user_id=, etc. - spiderr
Installer improvements: prevent destroying stuff on re-install and resetting the admin user so adding packages later is safe. also demand admin login if already installed - spiderr
tiki_structures was to Liberty from wiki and generalized with content_id's for both schema and code. This is will provide a generalized tree structure for any Liberty content object - spiderr
Content Types have been moved to the derived classes so they can now completely manage their content types. - spiderr
cleanup of watches code, however they are still broken, so the checkbox as been temporarily disabled until we get around to fixing it right
all templates should have be changed from page={$page} to page_id={$pageInfo.page_id}
PackagePDF - move settings to admin page - so settings are site wide and admin controlled, clean up pdf_lib to be more conformat with a renamed TikiPdf.php class with load/store methods, etc.
Fix page_history. Was broken everywhere. gutted hist_lib and condensed to 3 functions in TikiPage.
Southpaw(z) changes
phpBB 2.0.10 upgraded from 2.0.6 -Southpawz
phpBB 2.0.10 upgrade to 2.0.11 - Southpawz
Created {mm src=} wiki plugin to allow embedding of freemind files (freemind.sf.net) — Note: You must download the freemind viewer .jar yourself and add it to the directory ../mindmap/ in the root TP dir.
This page lists changes in functionality and bug fixes for ReleaseOne. If you are looking for something else, you may want to see:
ReleaseOneSchemaChangelog for alterations to the database schema
TemplateChangelog for system wide alterations to the templates
CssChangelog for alterations to the CSS classes
Changes in Release 1.3.1
Security fixes to .htaccess in temp and storage to prevent vulnerability for misconfigured servers (which some linux distro's are by default). /spider and /xing
tidy - tidy up user interface and usabillity in group permission assignment page
upgrade - phpBB to version 2.0.19
upgrade - geshi to 1.0.7.5
upgrade - smarty to 2.6.11
upgrade - smarty to 2.6.12
upgrade - adodb to 4.7.0
upgrade - markdown syntax format parser to 1.0.1c
upgrade - use ie7 hacks to fix msie browser incompatability issues]
Changes in Release 1.2.0
xing changes
upgrade - tinymce to version 2.0.1
upgrade - phplot to latest version - 5.0 RC 2
feature - add more graphing options to stats package
feature - add new prototype javascript library
feature - add very basic javascript debugger, that can be expanded as needed
feature - add option to interactively translate website
tidy - all javascript expecially previously implemented ajax stuff, make javascript menus accessible
fix - wiki page comments
fix - rewrite and fix { img }
fix - article rankings
package - add very basic ajax based chat package: ChatterboxPackage
Changes in Release 1.1.0
spider changes
FEATURE - add magickwand support as an image processor for Liberty.
BUG - fix page titles on phpBB
BUG - Allow alternative to "delete" in batch edit that will only remove the image it appears in other galleries.
BUG - fix RollbackTrans to actuall *do* something since we were using the wrong calls before
TIDY - move all depracted functions to a commented block, will nuke as soon as we realize we don't need them anymore
xing changes
package - get ArticlesPackage ready. should probably be destributed with this upcoming release. still need upgrader...
package - PigeonholesPackage is ready for release
tidy - revisted chemokine theme and rewrote it
tidy - rewrote entire RSSPackage
bug - SQL error when searching wiki orphan pages
KainX changes
bug - Moved template assignment for $gLibertySystem to after plugin scan
bug - Added template assignment for $gBitSystem just before display() method call
Changes in Release 1.0.4
general improvement release - 2005-09-12
xing changes
removed $gBitLoc. should clear up some memory
add a nexus modules cache cleanup link and rewrite entire module chache on menu save.
fix content selection dropdown and selection in edit structures page.
made structures and liberty include pages more useful for packages other than wiki.
migrate pigeonholes and nexus to LibertyServices.
spider changes
migration of service packages to LibertyServices, and implemenation of LibertyServices architecture
(:exclaim:) Modified datadict-postgres.inc.php with: var $dropTable = 'DROP TABLE %s CASCADE'; so REPLACE would work. Submitted fix back to ADODB mainline, and hopefully it will get taken
fix gatekeeper editing bugs
Changes in Release 1.0.3
Security release - 2005-08-02
xing changes
extend options for top_bar menu in nexus
fix security issue with unpurged html in tikiwiki format parser in 1.0.2.
html in tikiwiki format parser now a global option settable in liberty plugins page
Changes in Release 1.0.2
bugfix release - 2005-07-30
spiderr changes
FIX: site closed feature
REFACTOR: getting inline registration working for BitcommercePackage. migrated register code to new BitUser::register() function to avoid code duplication
FEATURE: add send_welcome_email feature that will automatically email users upon registration with login info for their records
FIX: fix message box sorting by From
FIX: prevent fetching of tempaltes from disabled or missing packages
SECURITY: update phpBB .htaccess to prevent known vulnerability techniques.
FIX: Fix upgrade issues
FIX: Fix FisheyePackage privacy when using GatekeeperPackage security, added some optional support for badass postgresql connectby function for sites that turn that on - for details see bitweaverPerformance
southpawz changes
SECURITY: update phpBB to 2.0.17
hawkGG changes
get zh-cn language up to date
wolff_borg changes
Ported Galaxia to Bitweaver - still requires template standardisation
Made necessary changes to run Bitweaver on IIS 5 / MS-SQL 8
FIX: Fixed broken ~np~ tags
FIX: CODE plugin was not formatting correctly
xing changes
nexus menus can now be used to replace top_bar menu
Changes in Release 1.0.1
bugfix release - 2005-07-06
spiderr changes
UsersPackage - we now retain username (users_users.login) case, however, login is now completely case insensitive for username or email login (passwords ARE case sensitve as always)
FisheyePackage - Ensure image dimensions in database are correct on export, fix image rotation after store to avoid crushing of width/height for background thumbnailer sites
Fix missing prefix in comment system - particuarly noticeable in blogs.
wolff_borg changes
Fixed logout bug - not redirecting properly
xing changes
changed layout of themes in themes manager - now themes have image and description
fixed blog preview to use actual blog display template not individual preview template
fixed search issues with toc data plugin
Changes in Release 1.0
first official bitweaver release! - 2005-06-22
spiderr changes
Cleaned out a lot of wiki edit.php and nuked index_p.php and index_raw.php
fixed Language Leakage bug (was actually improperly set templates_c directory)
move from fHomepage=foodood to home=foodoo in the GET url params, keep backward compatibility with fHomepage
improve admin users find to be case insensitve and to search real_name and email
add assume user for adminsitrators and clean up admin users
thorough cleaning of shoutbox so they can be nicely used on user homepages. regsitered users can now edit and delete any message they posted, or delete any message posted to their personal homepage shoutbox
messaging system (messu) has been bitweaver-ified
Major performance improvements to Wiki history, and pageExists function that looks up a pages forward links.
southpawz changes
Updated phpBB to 2.0.15 - you will need to run /phpbb/install/update_to_latest.php on your local install if you are updating from a previous release of bitweaver
xing changes
cleaned up a ton of templates including ones still untouched from bonnie, including entire messu system and articles.
fixed faulty mysql recognition logic in installer
converted several searches to case insensitive searches using UPPER() and strtoupper()
fixed wrong duplicate translation of module titles
added option to delete master string with associated translations
added option to only show untranslated strings
added feature_left_column and feature_right_column back into the layout page and added those options to _p_tp_multisites as well.
improved page history display and added pagination
added bitweaver compatible phpbb theme. should work with any theme of bitweaver and inherit style.
added option to display nickname instead of real name sitewide. requires that displayname recieves login AND real_name to work.
modulte titles can now all be overridden by title setting in layout page
added version checker
Changes in Beta 2
xing changes
Removed link to custom menu pages and we added the NexusPackage to ReleaseOne release instead 2005-04-23
modified native theme dramatically to have fluid width columns
added package multisites to devclyde - allows multihoming setup with limited settings that can be applied to each domain.
spiderr changes
Do not add self hits to tiki_content
Add re-order gallery to fisheye
fixed Batch User Import
TikiUser::getDisplayUrl is now consistent with the LibertyContent API, and it now supports "override_user_url" (formerly it was override_user_link which was only used in kernel/smarty_tiki/function.displayname.php
changes to default groups:
there can now be multiple "is_default" groups so a user can be added to multiple groups when registering. This is useful when combined with quotas or galaxia roles, etc.
the users "default group" now works, and it's home page is chosen if that group has one defined
there is a system tiki_preference for the default group used for the home page if the user is a member of that group and their default group has no home page
wolff_borg changes
Moved modules and layout default code to a per package system (see ModuleLayout for example) 2005-04-30
Changes in Alpha 3
spiderr changes
Massive permissions clean up that removed 50% of page load queries - see SchemaChangelog for database changes
Clean up groups admin UI
Clean up modules UI and groups functionality
removed wiki/last_changes.php since functionality is duplicate to wiki/list_pages.php
xing changes
added css driven dropdown menus based on suckerfish - currently avalable for the topbar only. functionality for application menus should be easy as well - see CssChangelog - 2004-12-13
CSS dropdowns now seem to be working ok for the topbar menu. next, i'll try to convert the side menus to dropdowns as well - 2004-12-19
Changes in Alpha 2
xing changes
added BitTabs to the system - xing
improving the way forms display data using various smarty tags for forms (too many to list) - xing
using above form system and tabs on many (especially admin) form pages - xing
using overlib for formhelp popups - xing
major revamp of installer - xing
spiderr changes
Fix user homepage and profiles - spiderr
Fixed lots of wiki admin settings - spiderr
Created wiki plugin to allow embedding of arbitrary PackageLiberty attachments into blogs - spiderr
Improved blogs to auto concatenate uploaded image to inline blog post text - spiderr
Pretty URLs (mod_rewrite based) have been implemented for blogs and users - spiderr
{displayname} smarty function can take hash= paramter, or separate as user=, real_name=, user_id=, etc. - spiderr
Installer improvements: prevent destroying stuff on re-install and resetting the admin user so adding packages later is safe. also demand admin login if already installed - spiderr
tiki_structures was to Liberty from wiki and generalized with content_id's for both schema and code. This is will provide a generalized tree structure for any Liberty content object - spiderr
Content Types have been moved to the derived classes so they can now completely manage their content types. - spiderr
cleanup of watches code, however they are still broken, so the checkbox as been temporarily disabled until we get around to fixing it right
all templates should have be changed from page={$page} to page_id={$pageInfo.page_id}
PackagePDF - move settings to admin page - so settings are site wide and admin controlled, clean up pdf_lib to be more conformat with a renamed TikiPdf.php class with load/store methods, etc.
Fix page_history. Was broken everywhere. gutted hist_lib and condensed to 3 functions in TikiPage.
Southpaw(z) changes
phpBB 2.0.10 upgraded from 2.0.6 -Southpawz
phpBB 2.0.10 upgrade to 2.0.11 - Southpawz
Created {mm src=} wiki plugin to allow embedding of freemind files (freemind.sf.net) — Note: You must download the freemind viewer .jar yourself and add it to the directory ../mindmap/ in the root TP dir.