2006-11-03
 - Add discuss.css to svn
 - Fix scaling of png images (didn't save transparency... does now)
 - Make parse_profilelinks work slightly better if there is no username...
 - First multiple posts made using discuss! Woohoo! :D
 - Presentation of posts in discuss starting to work out... need to work a little more on the presentation of avatars

2006-11-02
 - Create options for tiny avatar, and remove filesize mention (never used, not really important)
 - Automatically generate tiny avatar on first fetch
 - Use tiny avatar in stead of just scaling thumbnail

2006-11-01
 - Put profile edit sections into actual sections (more clicks, but MUCH more pleasant to look at)

2006-10-31
 - Use scaleImage and cropImage in profile editor
 - Fix scaling not working properly
 - Avatar crop'n'resize now works

2006-10-30
 - Asking to rename a gallery would end up deleting the gallery if you didn't change the name! (ARGH!)
 - Create scaleImage and cropImage functions and start porting gallerymod to it

2006-10-27
 - Separate out everything from the shared.php file...

2006-10-26
 - Make the rest of bloggermod show profilelinks in stead of just doing its own thing
 - Build formatTime function, and port everything bar tagwall and page.class to use it... those two need some serious man-handling
 - Made system option for setting the format for formatTime, missing profile option
 - Port profiles and profiles_edit to getAvatarThumbnail and getAvatar (code_duplication--)
 - Hopefully fix errormessages for contact information not being correct not showing up
 - Create renderInformationBox function to draw an information box and port things to using that in stead of just doing it inline
 - Separate out the tabbar class into a file of its own...

2006-10-08
 - Make the default menu a little more sane, and the setup menu look prettier in some themes

2006-10-07
 - Create a simple release script... needs more work ;)

2006-10-06
 - Make use of the information display more widely (should probably make a simple helper class for that, or maybe simply a function)
 - Change the layout of the tab bar to using a less tabbish system... Looks less like tabs, however it looks much cleaner
 - Finish making things prettier! :D (should now be ready for that release... finally ;) )

2006-10-05
 - Make profiles view and editor more smooth looking (in the continuing effort to make the whole thing less table-looking)
   Profile editor needs redoing, basically... But for now, this is it
 - Prettify styles

2006-10-04
 - Give the tabwidget content pane more space... Margins, margins, margins
 - Make \events somewhat cleaner, and add time to each event in the listing
 - Oops, fixed usergroups_defailts.inc file not accepting deletion

2006-10-03
 - Create the setupPage class, to streamline the look and feel of the setup site section
 - Adopt theme options to use optionsPanel
 - Fixed gallery picking up .inc and other . files as galleries
 - Make system options an action under setup's front page, not a section in its own right
 - Much code beautification

2006-10-02
 - Begin on i18n-ing the permissions - missing modules
 - Make sure there are actually titles on all the setup subpages! (stupidstupidstupid)
 - Put in autogenerated date/time and apply global name to all dynamic pages
 - Make all file listings accept the .svn subdir being present (page listings, gallery, blogger, events...)
 - Make use of raquo in stead of double greater than for breadcrumbs trail in site setup
 - admin is god, also if admin is called something else (i.e. if another user has global_admin turned on)
 - Streamline the setup layout slightly... needs a LOT more work, e.g. a total redesign

2006-10-01
 - Make the setup button actually show when user is global_setup, not global_admin
 - Fix i18n error in Danish translation
 - Make default theme uses dotted underlines for links in stead of dashes
 - Make setup front page's command links less likely to wrap
 - Include events.css in default theme
 - Make gallery settings panel use inherited background colour in stead of white
 - Update README

2006-09-24
 - Fix error when not all languages had messages defined and you tried to rename an image...

2006-09-19
 - Yarr, thar be pretty raquos used for events calendar navigation now!

2006-09-18
 - Changed the date/time selector to using two lines, because there simply wasn't enough room for the dropdown boxes

2006-09-14
 - Events module: \events() now actually works! Requires that there is a page called Events, but let's make that a TODO
 
2006-08-13
 - Hopefully fix that nasty problem with people getting logged out so soon... it /should/ wait a year now :P
 - Moved most of the tab widget style definitions out into travelsized-styles.css

2006-08-06
 - Added \galleryimageright function, which will float a gallery image to the right

2006-08-05
 - Switch to using proper semantics for desctiptions (the acronym element)

2006-07-31
 - Languages can now actually be added! Copy a folder, edit the name.txt file and hey presto, there you go (oh yeah, and translate
   the texts ;) )
 - Deleting pages now work, and deleting menus will redirect back to the right place

2006-07-02
 - Begin work on discuss forum module

2006-07-01
 - Created checkImageMimetype function
 - Port GalleryMod and avatar upload to use checkImageMimetype
 - Respect profile avatar thumbnail disable option

2006-06-23
 - Prettify comments handler and gallery module

2006-06-21
 - Fix login troubles... hopefully for the last time!

2006-06-20
 - Formatting help for modules
   - Events module
   - GalleryMod
   - RSS Reader
 - Add default options to profile view - avoids nasty stuff happening with weird errors

2006-06-16
 - Fix layout trouble in file setup

2006-06-14
 - Fix oopsie in index.php regarding the create a new page with this title links (language and actually showing it to the right people)
 - New Menu button (graphic and text) now accepts the correct language
 - Fix login bug (hopefully)
 - Fix html bug in contact info default data
 - Fix bug in profile options

2006-06-13 Release 0.4 - "Nomen Confuzlica"
 - Yay, events module completed!
 - Begin on message system (currently simply sends an email)

2006-06-12
 - More work on the events module participants system

2006-06-11
 - Fix the long-standing problem with the list generator. Thanks Keith Devens ( www.keithdevens.com )!
 - Added lists to page help

2006-06-10
 - Add commenting allowance level option to events module

2006-06-08
 - Fixed problem when attempting to add top level comment (D'oh!)

2006-06-04
 - Port Gallery to use commentsHandler
 - Fix order of parsing for Gallery

2006-06-03
 - Port BloggerMod's permission checks to use userAllows internally
 - Port BloggerMod to use commentsHandler

2006-05-20
 - comments_handler is completed! And lo and behold, it works too! ;) It will hopefully handle
   gallery comments without trouble, just got to actually make it :) BloggerMod's comments handling
   needs moving to use this in stead too, but that should be drop in.
 - Events Calendar still missing default permissions and contact participants

2006-05-11
 - Move bloggermod's initial category creator to the end of the file (gotta define the function
   before using it)
 - Added generic access testing function (and port auth to use this)
 - Logout links now redirect to the current page

2006-05-06
 - New module: Events Calendar

2006-05-05
 - Remove the chmodding stuff again... it does not work properly
 - Added functionality to allow themes to follow the menus

2006-05-01
 - Finally fix the seemingly random image upload problem where it would deny thumbnailing
   uploaded images. It was a simple lack of memory problem! Yay for sane error messages...

2006-04-20 Release 0.3.1 - "International Smoothness"
 - Added chmod 0664 to all file creating operations, and 0775 to all directory creating operations
 - Moved Front Page into Pages in Setup (finally!)
 - Rename user functionality added

2006-04-06
 - Added ##THISPAGE## to replacements. Contains the full, qualified URL to the current page
 - Theme selection is now saved for the user
 - More verbose error message on login errors when using the large login form

2006-03-27
 - i18n complete - actual translations pending
 - Fixed the unknown user's avatar text in profile listings

2006-03-26
 - i18n continues: missing theming.php

2006-03-20
 - Work on i18n, following is complete:
   - setup.php (id 3)
   - usersetup.php (id 4)
   - pagesetup.php (id 5)
   - pageedit.php (id 6)
   - menusetup.php (id 7)
   - menuedit.php (id 8)
   - allpages.php (id 10)
   - filesetup.php (id 11)
   - modulesetup.php (id 12)
   - profiles.php (id 13)
   - profiles_edit.php (id 13, continued)

2006-03-19
 - Fixed " not working on front page (oops, don't stop programming half way
   through a core change ;) )
 - Work on i18n, following is complete:
   - auth messages
   - index.php
   - about.php (id 1)
   - tagwall.php (id 2)

2006-03-06 Release 0.3.0 - "The User Is God"
 - Moved the Uberghey-specific CSS into a separate file for the default theme
 - Begin using absolute URLs everywhere - starting with theming

2006-02-25
 - Added RewriteRules for accessing images and subgalleries from profile galleries

2006-02-23
 - If pages and menus had their title removed, you could not change them back
 - BloggerMod feeds now take published status into consideration
 - Added cutting to BloggerMod (cuts at ---)

2006-02-18
 - Added RSS feed syndication to BloggerMod
 - Fix file-size problem caused by saving (bool)false to file (resulting
   in a 0-byte file)
 - Added functionality to allow non-profile sites to edit user information
   more easily.
 - Made gallery handle ampersands in filenames gracefully (replace with
   an underscore)
 - Refactor gallery module to use thisPageURL() in stead of broken internal

2006-02-17
 - Made gallery userlisting bring list style along
 - Profile lists now actually default to the right default... (oops)

2006-02-10
 - User categories for blogging module
 - Cleaning up a few ui things in blogging module, wrt to user
   categories (using optgroups)

2006-02-09
 - Editing comments now works

2006-02-07
 - Fix a whole plethora of bugs in the threaded commenting system
   Works (so far ;) ) all yummy
 - Added comment delete and hide/show

2006-02-06
 - BloggerMod accepts threaded comments!

2006-02-04
 - BloggerMod has made its first entry today

2006-02-01
 - BloggerMod handles categories and view options

2006-01-31
 - Personal options
 - i18n now has substitution functionality

2006-01-20
 - Add i18n things to module setup breadcrumbs trail
 - Start work on BloggerMod again

2006-01-16
 - Add crop and resize to gallery module

2006-01-15
 - Add uploading of multiple images to gallery module

2006-01-13
 - Added view control for modules section in profiles
 - Added navigation to the profile editor
 - Changed wording from "Show page help" to "Show layout help"

2006-01-10
 - Sort pictures by filename in gallery script

2006-01-06
 - Remove confusing controls from profile avatar upload - there are no details to save!
 - Allow page data in gallery comments, and parse profile links when showing usernames in comments
 - Show usernames and mangled email by default when commenting in gallery when logged in

2006-01-05
 - Added Google Talk to contact page
 - Made redirection when saving profile information go to the contact page when editing contact info
 - Added \profilegallerylist() funtion (lists profiles with pictures in their galleries)
 - Removed the use of serialize/unserialize from gallery script - it caused serious breakage!
 - Added user-list count for showing all users
 - Made username case insensitive when logging in
 - Finished requestnewpassword functionality (Thanks BrunBera!)

2006-01-04
 - Fixed problem with friends/neutral/blacklisting
 - Changed profile email form timeout to 15 seconds
 - Made the descriptive text for email fit - it doesn't accept the name, so don't ask for it

2006-01-01
 - Fixed problem with rename_multiple (didn't work!)
 - Added parsing of page_data to gallery editing view
 - No looking at the gallery edit mode unless you're that person! (oops)
 - Fixed trouble with default userlist view style (Thanks AndrewNeo!)
 - Fixed avatar thumbnails being scaled up if avatar is smaller than thumbnail size (Thanks AndrewNeo!)
 - Added 7-day login
 - Buggeriness in settings land for profiles - fixed

2005-12-29
 - Added gui to gallery for style selection

2005-12-28
 - Fixed oopsie in profile avatar handling
 - Stripslashes in gallery description data
 - Added option to the profile system to allow users to set who can see their personal page
 - New look for the gallery
 - Changed wording on personal pages

2005-12-27
 - Made userlist control panel look nicer
 - Add dropdown to the navigation controls for user lists.
   Note to self: This requires javascript! Don't make it a habit :P
 - Make sure that if there are no menus, the first menu will be id 100
 - Make pages deletable
 - Remove max_file_upload from gallery module and profile picture upload dialog. Let the server handle
   that, we resize pictures now anyway

2005-12-26
 - Description links can now be styled differently (class="description") - They are also a little more
   obvious (have "[?]" added to the end of the text)
 - Made headers be counted (thanks Thrash!), now it's missing visualisation... Must be very subdued
 - Created \profilegallery() function
 - Added \userlist_controlpanel() function

2005-12-21
 - Avatar upload now checks for file endings
 - Don't show any other tabs than View for users that don't exist, since... there's nothing else to see ;)
 - Add a tab to the above mentioned view, for Admins only, to allow adding this user
 - Add description link functionality
 - Clean up the [Show page help] link, make show/hide functionality for it (Thanks Paul Backhouse of thelist)
 - Completed more formatting help
 - Added function to profile links to parse user name when just linking to the user_id

2005-11-20
 - Profiles gallery completed - A few glitches exist, but these will have to wait
 - Gallery now accepts gif images as well
 - Gallery now handles transparent PNG images properly when resizing
 - Friends/blacklisting UI completed

2005-11-17
 - Fiddle with gallery look... More gallery classes, and nesting the tables
 - Make image title link to full image as well
 - Work continues on profiles gallery

2005-11-07
 - More sane link to gallery comments

2005-11-04
 - Begin implementation of profile gallery module (showing works, needs admin)

2005-11-03
 - Moved profile information into subfolders. Now we can potentially control
   the size of profiles properly!
 - Emailing of new autogenerated password implemented

2005-11-02
 - Crop/scale functionality in profiles now works (code adopted from
   http://fundisom.com/phparadise/php/image_editing/crop_image )

2005-10-29
 - Navigation buttons in profiles view now remember user id
 - Moving around inside profiles now remember the profile listing pagination
 - Implemented email section on profiles view contact page

2005-10-11
 - Fixed gallery permission booboo (options file was included when defining access
   permissions ;) )
 - Implemented friends/blacklisting functionality - still missing GUI

2005-10-06
 - Further work on user profiles implementation
 - Slight change to formatting toolbar (now uses class=setup)
 - Changed from using unsafe regexp to using stripslashes() for page and menu data

2005-10-02
 - Working on user profiles implementation - outside user registration now works

2005-09-30
 - Finished new help funtion
 - Attempt to fix the international characters problem by forcing utf-8 encoding
   Seems to work, but needs testing!
 - Restore some oopsies... overwrote security and randomization funcitions with
   a backup copy by accident... Fixed!
 - Added user profile link parsing (now i just need to actually implement the user
   profiles ;) )

2005-09-17
 - Duplicated code removed for formatting toolbar, added i18n to formattingtoolbar
 - Created TabBar widget class

2005-09-14
 - Fixed uploading images resized

2005-08-23
 - Add separate themability to the paragraphs inside table cells, class wikitable

2005-08-22
 - Don't reset menu permissions on saving, just write new ones

2005-08-21
 - Generation of gallery permissions now ignore the options file (woops)
 - First generation of permissions now function correctly
 - Added random function to the theming system

2005-08-15
 - Fix problem with users not being deleteable through the admin interface
 - ##SETUPSITE## and ##SETUPSITE_GRAPHIC## are now only shown if the user is
   allowed access
 - Fix problem with permissions not being remembered

2005-08-13
 - Fix problem with apostrophes in page titles
 - Added function for returning the full url of the website

2005-08-11
 - Fix user group management (would throw out a LOT of errors if none were
   defined for a specific user already)

2005-07-17
 - Function for displaying subgalleries renamed from displaydir to
   gallery_displaydir
 - Begin implementation of blogging module

2005-07-16
 - Move images between arbitrary subgalleries

2005-07-15
 - Navigation controls in midsize view (gallery)
 - Subgallery handling

2005-07-12
 - Usergroups implementation is now far enough ahead that it is possible to
   control accesss to sections of the site (sections are defined by the menus
   assigned to each page)
 - Comments for gallery module images
 - Midsize system for gallery module
 - Resize gallery images on upload... Weirdness error happening with large
   images though (with or without the new stuff...)

2005-07-05
 - Begin implementation of usergroups

2005-05-25
 - Fixed problems with authentication requiring language information passed to
   it, it's now optional

2005-05-21
 - Added functionality to enable modules to make a breadcrumbs trail (using
   module_section, module_subsection and module_action)

2005-05-15
 - Added the i18n() function and started on conversion of the old strings into
   i18nstrings

2005-04-01 Release 0.2.0 - "beauticication of variable revolution"

2005-03-30
 - Added index.php in the setup/ folder to allow admining by typing setup/
   after the site uri.

2005-03-23
 - Added preview function for page and menu editing
 - Added function to Menu setup, you can now assign a menu to multiple pages at
   a time. Thanks to testers for pointing out the painfully obvious...
   yet again ;)

2005-03-22
 - Changed the behaviour of capitalisation in page names. You can now use upper
   and lower case as you see fit.
 - Fixed the long-standing problem with getting page ID 102 when creating the
   first page.

2005-03-21
 - Changed all references to node to page, and subjectmenu to simply menu
 - Made updater script for existing sites (run automatically)

2005-03-20
 - Added ##NEWPAGE(_GRAPHIC)## and ##NEWMENU(_GRAPHIC)##, plus CSS classes for
   both

2005-03-19
 - Fixed a random assortment of i18n bugs

2005-02-10
 - Fixed problem in gallery script (oops, wrong naming of a global variable!)
 - Fixed escaping problem in gallery comments
 - Fixed escaping problem in subject menu saving routine
 - Fixed problem where the gallery name would not be shown upon first creating
   it
 - Added the posibility to style the gallery tables differently
 - Created the \galleryimage parser
 - Upon consulting with friends on the matter, you can no longer link to the
   current page
 - Don't show people that they can "create a node with this title" if they are
   not logged in

2005-02-09
 - Fixed file renaming error (did not show original filename)

2005-02-01
 - Added ##LASTUPDATE## containing a short date for the last update

2005-01-30
 - Editing a node would forget what subject menu was selected

2005-01-29
 - Fix problem with emphasized and external links without defined tooltips (you
   would get two http://address on the same line, meaning it would replace the
   //s with em and /em)
 - Fix problem with emphasizing stuff that is already a link

2005-01-28
 - Add default administrator username and password to README

2005-01-26
 - Fix problems with the tooltop stuff... (woops, if you used it, you would
   hit an infinite loop)
 - Add right align and center formatting (>>text is right aligned and ||text is
   center aligned)

2005-01-15
 - Add a syntax for tooltips on external links [[url||tooltip||title]]

2005-01-11
 - Remove anchors around image tags (not even everybrowser.org suggests that
   any more)
 - Multipple images on the same line is now possible
 - Totally rewrite table generator. The old function broke them something
   chronic, so...
 - Trouble in escape-land (single quotes, double quotes and backslashes now escaped
   properly)

2004-11-22
 - Login dialog layout fixes
 - Enable styling of the SETUPSITE, EDITTHISNODE and LOGOUT links and graphic
   links Use .setupsite, .editthisnode and .logout classes, for div and anchors
 - Enable the EDITTHISNODE link for the front page
 - Make saving of the front page work like other nodes (i.e. go to the front page
   when you click Save node)
 - Add formatting help for lists
 - Error handling in the table generator (woops, just crashed before :P )
 - Remove extra whitespace at the end of lines... Who needs that anyway! Not in
   Uberghey you don't! ;)
 - Add copyright notices to source files...
 - Use the site base folder name as the session name, to make sure we don't
   have people re-using sessions from different sites on the same domain...

2004-11-16
 - Change the login system to actually work properly (it needed
   register_globals on before, but noooo longer!) That's what you get for not
   doing things yourself :P

2004-11-11
 - Make sure we remember which theme is being used (save it to the session)
 
2004-10-28
 - Changed layout of setup main page to be more presentable when table
   cell borders are visible (they were all over the place)
 - Implementation of module setup (setup node 12)
   What this means is that setting up the gallery will now be MUCH easier
 - Oops, forgot to implement confirmation for deleting a user. Ouch!
 - Add navigation to the table titles on the setup pages
 
2004-09-17
 - Front page saving wasn't working right. Fixed

2004-09-10
 - Images should not have a border
 
2004-09-06
 - Graphic edit, setup and logout buttons should not have a border
 - Added formatting toolbar. Some functions thanks to TikiWiki

2004-07-27
 - Fix problem with ampersands in node titles
 - Added direct links to setup sections on the main setup page
 - Implement restrictions on user deletion (new option)
 - Fixed translation error in Danish translation
 - Edit This Node should only be shown if the user is already logged in

2004-07-26
 - After a month of non-activity, start converting the code from using
   register_globals to using $_REQUEST, making it work on default PHP 4.2
   installations and later. Uberghey CMS now requires at least PHP 4.1.0

2004-07-10
 - Begin writing quick-start guide, need new, more generic screenshots
   
2004-06-26
 - Complete documentation, apart from Managing section

2004-06-09
 - Start writing documentation

2004-06-02
 - Implemented RSS reader powered by lastRSS ( http://lastrss.webdot.cz/ )

2004-05-29
 - Fix a problem with parsing lists (it's still a dirty hack, but it works ;) )
 - Fixed some problems with back-slashes in node-data
 - Implemented some simple error checking into the link parsing routines
 - Fixed woopsie in Subject Menu editing
 - Fixed some node parsing problems (when to parse for what)

2004-05-23:
 - Fix (some) i18n problems
 - Gallery look fixes
 - Implement local version of file_get_contents, because some versions of PHP
   are missing it
 - Change default theme location to $setup_folder/themes/, to streamline folder
   layout
