Webonizer 2.X Changelog

The Webonizer 2.X series was released in January 2008. Older sites have been able to update their installations from version 1.x to 2.x.

The major difference between Webonizer 1.x and 2.x is the transition to using MySQLi. Newer installations require MySQL 5+ and PHP 5.2+. In the (still upcoming) Webonizer 2.3, there will no longer be a core connection to the MySQL database through old, non-object-oriented MySQL: if you have custom code that includes referencse to the global $webonizer_connection, you will have to rewrite those scripts to use the object oriented methods and refer to the global MySQL object $wbni.

2.2 (2009-06-24)

  • Fixes to media handling functions introduced in the F6 Media Config system. PDF files could not be properly loaded.
  • Any mome type can now properly be added as a "ZIP" download file.
  • New Event RSS Feed added. Accessed at /webonizer_core/eventfeed.xml. Optional parameter ?uid=# can limit to events by a specific member.

2.16 (2009-06-23)

  • Fix to config system. There was a bug where many of the config files would not update.
  • New config files added to Industry and Geography Systems.
  • Bug fixes to Industry and Geography Systems.

2.15 (2009-06-03)

  • There is a new media config option that allows you to choose the default media type on the media loading form.

2.14 (2009-06-01)

  • Front page topic list now honors the front page checkbox in the topics administration
  • Articles in community sites now always show a link to author's profile page

2.13 (2009-05-27)

  • Modifcation to the Guestbook system. Now links to email poster only appear for the owner of a guestbook or administrators
  • After posting into a guestbook, the poster is prompted to subscribe to the guestbook RSS.
  • The IP address of the poster is now correct when the AJAX guestbook form writes to the page
  • Fix to some default JS output in the template (there was an error if the template config did not enter a value for login links placement)

2.12 (2009-05-25)

  • Fix to update script that created 500 errors.
  • New operation of newsletters. If a newsletter article has photos assigned to it, only those photos will be sent in the newsletter. If no photos are used, then the system finds the most recent images (the old default method).

2.11 (2009-05-18)

  • New media configuration controls

2.1 (2009-05-15)

  • f6 framework enacted
  • Updates to WYSIWYG editor for IE8 compatibility

2.0759 (2009-03-03)

  • Framework for new XML administration tools added (no front end yet available).
  • Fix to article post/edit bug that brings up a 500 error.

2.0758 (2009-02-28)

  • Fix to guestbook RSS feature that was broken in a recent update.

2.0757 (2009-02-28)

  • Un-reviewed guestbook entries will no longer show the button to reply.
  • New/edited topics will automatically update the nav menu.

2.0756 (2009-02-27)

  • Form for login on Mail page removed on non-community sites
  • Fix to broken image on form to submit guestbook on images page.

2.0755 (2009-02-24)

  • New actions in emails to guestbook owners when a new post is made. There is now a feature to approve or delete new entries directly from links inside emails to the owners of guestbooks.

2.0754 (2009-02-23)

  • Timeout time for sending newsletters and loading articles has been set to unlimited.

2.0753 (2009-02-22)

  • More Miscellaneous code cleanup for AJAX guestbooks. Other minor JavaScript additions, fixes and enhancements.

2.0751 - 2.0751 (2009-02-20)

  • Major updates to how the core guestbook system works. Output of comments have been sstructurally changed; you may need to update your CSS to accomodate these changes.
  • Guestbook posting forms now have AJAX JavaScripts for non-members viewing pages that can make guestbook posts.
  • Last Name is no longer a required field in the guestbook form.
  • Media Manager now includes links to site pages for media files associated to those pages.
  • Default list of articles in a series has now been changed to a named ordered list instead of simply numbers. You may have duplicate content in your articles in a series... edit webonizer_articles.php to remove any reference to the article's series in the $PIX column.

2.075 (2009-02-17)

  • New feature for Guestbook system. User accounts now have an option to turn on or off a feature to only display posts they have Reviewed. The new change includes a new way for guestbook entries to be deleted / reviewed on the page they are viewed on (for example, as a comment below an article).

2.0742 (2009-02-16)

  • Update to fix the topic control for front pages and site pages.

2.0741 (2009-02-06)

  • Minor update to Site Page edit form. WYSIWYG editors now include reference to the stylesheet at /webonizer_modules/style/webonizerStyles.css to work similarly to Articles and Events in usage of the Styles property in the WYSIWYG editor.

2.074 (2009-02-02)

  • Fix to JavaScript error notice on forms where there are no more media forms allowed.

2.073 (2009-02-02)

  • Media Manager update. Thumbnails of images now have links to enlarge the images.

2.072 (2009-02-02)

  • More fixes to the media handling JavaScripts.
  • Removed requirement that site logos must be of the "Banner" or "Graphic" media types.

2.071 (2009-02-02)

  • Update to imaging JavaScript functions to remove problem where a JavaScript error gets thrown if the page loads slowly and the user clicks the Add More Media link.
  • New Feature - Outgoing emails can have custom CSS applied to them. By default, the outgoing emails of the site use /webonizer_modules/style/webonizer.css. Now, if you create a file at /webonizer_modules/style/email.css, your outgoing emails will use that CSS instead.

2.070 (2009-01-31)

  • Minor patch for updating older sites. Non-essential.

2.066-2.069 (2009-01-30)

  • Major Updates to template system.
  • Fix to topic system administration form (there was a bug where the Area of a newly submitted topic was not getting the accurate information in the resulting page--while the proper data was stored in the database, posting the form multiple times in a row could cause topics to be associated to the wrong pages.)

2.065 (2009-01-27)

  • Update to imaging JavaScript to remove error warning when loading a media file that has a mime-type that is not part of the default list of allowed types.

2.064 (2009-01-26)

  • Bug fix for Admins. There was a bug in the Article submission processing that stripped double forward slashes from article body content--meaning that any post from an admin could not post external links because of http://. This bug only affected admins becasue the verification was only stripping // because of comments in script tags which non admins could not post anyway.
  • The form to add a new topic now presets to the site page being looked at on the topics administration page.

2.063 (2009-01-21)

  • Minor update to add error handling to the imaging javascript function.

2.062 (2009-01-21)

  • Update to form validation script to work properly in Safari
  • Update to media handling functions to include more DOM-compliant JavaScript
  • Backend Code Cleanup.

2.061 (2009-01-20)

  • Fix bug in event admin form that failed to show/hide hour/minute menu.
  • Removed control panel at top of user account settings form.
  • Fixed bug in form validation javascript that failed when a fix was introduced for the Chrome browser.
  • Backend Code Cleanup.

2.060 (2009-01-19)

  • Fix to bug on Article Search Page where results would have multiple duplicates if no search terms were entered.

2.059 (2009-01-13)

  • New default media types include FLV and MPG for video handling. No default player for these in Webonizer--webmasters must create their own.
  • New default video labels: Video Tutorial
  • Articles now include new property (array) videoArray.

2.058 (2008-12-23)

  • Default action on email validation has now been altered. Default is no longer to check for email address MX entry.

2.057 (2008-12-12)

  • Core Form Validation JavaScript updated to work properly in Google Chrome.

2.056 (2008-12-09)

  • Minor Code Cleanup
  • Document forms for media files already on the site now inlcude more useful "Jump To" links above the media list.

2.054-2.055 (2008-12-04 through 2008-12-07)

  • Major updates to core JavaScripts. Core JavaScripts have been cleaned up and made more object-oriented. This release can potentially break custom JavaScripts. If you have Plugins (Sellonizer, Villas Plugin), please wait for your plugin developer to release updates before you apply this update!
  • Both Sellonizer and Villas have updates for the new OOP JavaScripts... ask your programmer to get these updates.

2.052-2.053 (2008-11-26)

  • Updates to the core system in regards to default javascript functions. The old JavaScript system is still available... new installations will use new systems. More details about this update are coming soon.

2.0513 (2008-11-19)

  • Newsletter System updates. Sending the newsletter is now done with a POST rather than a GET. Static content inside newsletters has also been reduced and moved to the end of newsletters.

2.0512 (2008-11-18)

  • New logging feature for database connection errors. If there is a database connection error, an entry is made into the server logs and a HTTP 503 error code is returned to the client.

2.0511 (2008-11-14)

  • Minor fix to remove a duplicate message when a new Webonizer site member verifies their email address.

2.051 (2008-11-12)

  • Update to newsletter subscription form to stop some form of bot attacks.
  • Update to Troubleshooter form to stop some bot attacks.

2.050 (2008-11-08)

  • Update to Articles. Administrators and users with the META permission can now post CDATA blocks in article content.

2.049 (2008-11-02)

  • Randomization has been restored to the front photos function.

2.048 (2008-10-30)

  • Newsletter Signup Updates
  • Successful newsletter signups are now redirected to a page so that you can track this via apps like Google Analytics. The path is: /webonizer_core/newsletter.php?newsletter_sign_up=true
  • You can now customize static content on pre-sign up and post-signup pages. Add pages with link names of newsletterPre for custom content before signup and newsletterSigned for custom content after signup.

2.047 (2008-10-18)

  • Event Class updated
  • Events now have option to turn exact time on and off; sitemap priority added; meta field added
  • Event sitemap now included with Google Sitemap
  • Member Sitemap removed from sites not using the Community function
  • Image display pages now include automatically generated title of image type and image number after the image label. This feature added so that Google Webmaster Tools do not warn of duplicate content on such pages.
  • Article search form title now includes page number.

2.045-2.046 (2008-09-26)

  • Ampersands converted to HTML entities in standard Article title outputs

2.044 (2008-09-26)

  • Updated default search form to use valid HTML event handler for "submit"

2.040-2.043 (2008-09-23)

  • Update to sitemap function. Sitemaps now don't list topics with a single article in the result set, nor articles belonging to restricted topics (non-public topics)
  • Topics with only one article are not listed in Google Sitemaps because the articles are already referenced directly
  • Ampersands now converted to HTML entities in page name urls

2.038-2.039 (2008-09-19)

  • Fix to article search page results bug that was introduced in the last few updates.

2.037 (2008-08-30)

  • RSS Feeds created for guestbook posts and can now be linked into the html head of custom document pages (suce as articles, profiles, etc)
  • New option for the sitelinks function to exclude the RSS Feed link if desired

2.036 (2008-08-27)

  • Checkbox added to email form to subscribe to newsletter.
  • Checkbox added to guestbook form to subscribe to newsletter.
  • Code cleanup to mailClass.php

2.034 - 2.035 (2008-08-20)

  • Fix to article search bug (searches failed when the "Featured" or "Sponsored" flags were checked.
  • New id and class attributes added to article search form for better CSS control.
  • Article search mysql query optimized to use less server resources.

2.033 (2008-08-15)

  • Minor bug fixes for sites with custom login procedures.

2.032 (2008-08-15)

  • Bug fix for verifying email addresses.

2.031 (2008-08-14)

  • Bug fix for Pagelist class in classes.php that was introduced in the major update 2.03.

2.03 (2008-08-14)

  • MAJOR CORE UPDATE! Core no longer sets the php_include_path. YOU MUST make sure to set all paths to their appropriate relative or absolute system path. Do not run this update if you do not know how to edit your custom PHP scripts to reference items in the correct paths.
  • New control to turn on/off the old mysql connection.
  • New HITS function added to core. Currently implemented in Articles, allowing you to create result sets based on popularity/most read.

2.0291 (2008-07-31)

  • Minor enhancement to the disable guestbook option for articles introduced in version 2.029

2.029

  • Added new "Disable Guestbook" option to hide guestbook posts and remove the Add Comment links from specific articles.
  • Cleaned up Topic Administration form. New topics now have all options that existing topics have.

2.028 (2008-07-16)

2.027 (2008-07-15)

  • Misc code cleanup.
  • ADDED GIF to images that will create thumbnails. For site already using gifs, you may need to delete the gif files reload them to generate thumbnails.

2.026 (2008-07-11)

  • Misc code cleanup.

2.025

  • Misc code cleanup.

2.023

  • Added functionality to member update emails. Now includes options for sending to members who have bounced emails, unverified emails, and including member articles in update emails.

2.022

  • Fix to member join error.

2.021

  • Code Clean Up

2.020

  • WYSIWYG text editor updated and optimized
  • Code Clean Up

2.016-2.019

  • Fix to error when trying to send a member update to all members.

2.015

  • Webonizer No Ads enacted in events class for members with No Ads permission.
  • Code Cleanup in Events Class.

2.014

  • New constant to designate the installation path of Webonizer
  • Code Cleanup.

2.013

  • Major Update

    Updates to the way the core JavaScript Files are used. For optimization purposes, all core JavaScripts are now included in a single minimized file that will match the Webonizer Core version. This means that when Webonizer updates, you will have to change the address of the main JavaScript file in your template.

    Below is a list of files that are still in the Webonizer Core but should be replaced with the a single reference to /webonizer_core/scripts/webonizer_2_013_c.js.

    • arts.js
    • atp_browserdetect.js
    • atp_dynMenu.js
    • smo_public_scripts.js
    • smo_public_scripts2.js
  • Major Update

    As part of more of the optimization effort of Webonizer, major JavaScript files that do not create onload content have been moved to the bottom of the site template. You must add a line of code to your template file that echos the global variable $BOTTOMJS. It is recommended that you put it inside your body element below all other content.

  • Various code cleanups.

2.012

  • Added links from images to linked documents (on pages showing just the full image)
  • Added Guestbook to Images Page

2.011

  • Added new config variable called Unlimited Meta that allows the meta tags of Sitepages to be unlimited in length. Note that if you turn on unlimited meta, you will have to manually update your database: webonizer_sitepages should have the columns "title", "description", "keywords" and "name" altered from VARCHAR to TEXT.

2.010

  • Minor JavaScript cleanup.

2.009

  • Fixes to Character Set compatibility. UTF-8 fixes in Events, Users and Media files.
  • Fix Fatal PHP Error on Admin Review page.

2.008

  • Fixes to Character Set compatibility. UTF-8 fixes in articles and other classes.

2.005-2.007

  • Critical fixes for display of video and articles.

2.004

  • Miscellaneous code cleanup. Non-critical upgrade.

2.0

  • Webonizer Core converted to PHP 5
  • MySQL replaced by MySQLi

More in the Webonizer Change Log Series

  1. Webonizer 2.X Changelog
Copyright © 2006-2009 by Webonizer - Creative Content Management. All rights reserved.
Terms & Conditions | Contact