Land Down Under v601
Website engine - Copyright (C) 2003 Neocrome - ldu.neocrome.net - 2003-aug-31
History

  • LDU Build 601 [2003-aug-31]
     
    - Improved login system, should solve some issues with IIs servers and IE6 clients.
    - Added "Home" and "Forums" in the forum jumpbox.
    - Added a searchbox in userlist.
    - Added a tag for category icons, in list.tpl, list.group.tpl, links.tpl & links.group.tpl
    - Forums moderators are now in bold, in the tag {FORUMS_SECTIONS_WHOSONLINE}.
    - Fixed a bug with PNG images in the PFS.
    - Fixed a bug about minimum access level in journals.
    - Fixed a bug in users edit, where admins couldn't change the avatar field.
    - Now when a page/link/event is validated, the related entry in the cache is refreshed.
    - Fix a bug where '0' could not be set for forum latest topics, in index.
    - Fixed a bug in forums, about user extra fields from #5 to #9.
    - Fixed a tiny bug with "," in the "who's online" in forums.
    - Fixed a typo in Admin panel > Configuration, about tags {PHP.ldu_freetext*}.
    - Fixed the avatar size bug.
    - Fixed a bug with custom meta keywords.
    - Fixed a bug when trying to insert thumbnails from PFS sub-folders.

  • LDU Build 600 [2003-aug-15]
     
    - Structure system redone (multi-leveled categories).
    - Personal File Space fully rewrote.
    - Added internal caching for PHP objects.
    - Added user journals (personal pages).
    - Menus are now fully remotely controlable by default (no more vars.php).
    - Avatar settings moved from the PFS to the profile.
    - Administration panel deeply reworked, should be clearer.
    - Tools section in the administration panel reworked.
    - Ability to use custom list.*.tpl, page.*.tpl and links.*.tpl depending of categories.
    - New option to close a site for users, while admins can perform upgrades and maintenance.
    - New option to turn on/off the gzip output compression.
    - New option to show a shortened LDU link in the footer.
    - New tool to move a forum section into another section.
    - New tool to prune forum topics with less than x replies.
    - New tool to prune forum topic redirects.
    - New option to set a custom separator for categories, forums, etc.
    - New options to set path and domain for cookies.
    - New option to prune referers with a low hits count.
    - New option to automatically prune forum topics with no replies since x days.
    - Added 4 more slots for 'freetext'.
    - Added 4 more slots for custom fields in user profile.
    - Added popups for BBcode, smilies, etc when sending a new private message.
    - Added parsing of BBcodes, smilies and thumbnails in events.
    - Added a security lock just to be sure webmasters can never allow the upload of PHP files...
    - Added a tag for the age (forum posts, userlist, user details).
    - Added support for news posts in the future.
    - Added links to the online manual.
    - Added a filter (selectbox) for levels in userlist.
    - In userlist, the select box for the filter "country" is... better.
    - Users locations now displayed in who's online plugin.
    - New BBcodes : [topic ], [post].
    - Replaced 'sticky+lock'; by 'announcement' in forums.
    - Removed smilies and BBcodes in [ code ] [ /code ].
    - File help.tpl moved in skin folder, and renamed to popup.tpl.
    - Moved all system images into the skin folder.
    - Raised max size for PMs from 2000 to 10000 characters.
    - Poll results are now directly displayed in index for people that yet voted.
    - Gained some speed in forums, by caching users details.
    - Now deleting an user also delete all his buddies.
    - In index, removed the word "Links" in latest links.
    - Poll title are now editable.
    - In userlist, 'banned' and 'inactive' filters for admins only.
    - Userlevels over 55 can put whatever they want in their signatures, even if html is disabled in signatures.
    - Trashed the 'short mode' for lists (list.short.tpl now obsolete).
    - Trashed pages.adm.tpl, links.adm.tpl and events.adm.tpl (now hard-coded).
    - Now the first user to register is being assigned level 59, and activated.
    - Replaced "copy" by "move_uploaded_file" in pfs.php, to fix servers running in safe-mode.
    - Fixed posts from private sections appearing in user recent posts (user details).
    - Fixed some bad behaviors with doubles quotes in some form fields.
    - Fixed a bug at registration, when filtering banned emails.
    - Fixed a bug in the email sender.
    - Fixed a bug with parsing of special chars.
    - Fixed some hard-to-explain-stuff in forum counters.
    - Maybe fixed redirection problems after login with IIS servers.
    - Maybe fixed some troubles with slashes and backslashes...  

  • LDU Build 525 [2003-apr-15]
     
    - Added tags for a summary in private messages.
    - Added auto-unban after a preset duration for users, IPs and emails.
    - Added a filter in userlist for usernames starting with non-alphabetical characters.
    - Added the section in Forums > Statistics > 10 most replied/viewed topics.
    - Added special rules for single users (User XXX can moderate forum YYY, etc).
    - Added support for polls in forums (un-complete).
    - Added a section jumbox in forums, idea by Antony.
    - Added a "Page 1,2,..." tag in forums (topics view), idea by Antony.
    - Added "markers" in PHP files, for checking purposes.
    - New option in config panel to set the max length for signatures.
    - New option in config panel to allow/disallow email change in profile.
    - New option in config panel to fill empty tags with flat text in header.tpl
    - Now admins with levels higher or equal than 55 can edit themselves, apart changin the level :]
    - New admin section to query latest news from LDU's home.
    - New plugins : Password recovery, Calendar.
    - New option in config panel for thumbnails generation: Disabled, GD1, GD2.
    - New BBcode to display country flags.
    - 'You have * private message(s)' is now clickable.
    - BBcode is now parsed in forum sections descriptions.
    - Plugins tweaked : Statistics, Who's online, Buddies.
    - List of flags and countries is now complete. (see credits.htm)
    - Flags GIFs moved from /system/img/ to /system/img/flags/, clearer.
    - Cleaned the code in core files, and in all default plugins.
    - Switched the birthdate field to a year/month/day format.
    - Improved date fields when editing pages, news, events, etc.
    - Now you can name a skin (to hide the skin code, with a file : skins/xxx/xxx.php).
    - Now changing a user name also change it in all pages, forums, comments, etc
    - Visitors not displayed anymore in who's online plugin if level<40.
    - Converted several input fields into select boxes (admin tools, categories, types, ...).
    - Country and flags in users.details are now clickable.
    - Removed some useless text from TPLs (YYYY-MM-DD, ...).
    - New CSS design for skins FF3, Ox, Pamplemousse and Tron.
    - Raised the default anti-spam delay for posts in forums, from 20 to 45 secondes.
    - Raised the default anti-spam delay for new topics in forums, from 30 to 60 secondes.
    - Fixed the date errors with non-standard date masks.
    - Fixed "LDU" hardcoded in popup titles.
    - Fixed the '$' bug in forums.
    - Fixed the HTML charset missing in popups.
    - Fixed the filesize disapearing when rebuilding all thumbnails.
    - Rewrote the tool that prune all forums together.
    - When adding a new post in forums, redirection at correct page if more than 1 page.
    - Replaced thousand of ' by thousands of \"
    - All your users will have to log in, because of a change in cookies.
     

  • LDU Build 520 [2003-feb-16]
     
    - Admin panel reworked, configuration section more friendly.
    - User levels are now controled from the admin panel, including PFS max-sizes.
    - Better support for non-latin HTML charsets, controled from the admin panel.
    - Tweaked the PFS, mainly the avatar section.
    - Files in the PFS can now be edited (description, location).
    - Optimized database structure, more keys, should be faster on big sites.
    - BBcode popup is now "clickable" (same as smilies, to insert the code inside the textarea).
    - New BBcodes for text colors.
    - Jpeg and Png are now allowed as avatars.
    - Added a new admin section, "Special Rules".
    - Added an option to filter email hosts at registration.
    - Added 3 new types of plugins for forums (sections, topics and posts).
    - Added BBcode, smilies and URL-auto-parsing in comments and private messages.
    - Added 2 counters, to record total number of topics and posts ever made in forums.
    - Added a tag to show last known IP in users.edit, for admins eyes only.
    - Added a tool to mass-change user levels.
    - Added a tool to prune all forums sections together.
    - Added a new option to display users by level.
    - Added some BBcodes for colored text.
    - Added an admin tool to track users IPs, linked to the security log.
    - Added 2 options to control gallery outputs (columns, and text rightside/bottom).
    - Changed minimum level to moderate forums, raised from 30 to 40.
    - Changed minimum level to manage news topics, raised from 20 to 30.
    - Fixed the word "Picture(s)" that was hard-coded in the PFS.
    - Fixed some HTML tags sometime breaking the HTML output, in forums and comments.
    - Fixed the timezone not editable in user details.
    - Fixed some parsing errors in forums, with PHP or HTML code samples.
    - Fixed backslash issues when submitting new datas.
    - 1 new skin (Rebirth).
     

  • LDU Build 511 [2003-jan-16]
     
    - Enhanced PFS plugin (galleries and thumbnails).
    - Added anti-spam and anti-hammer protection.
    - Added an internal log system, tracking security stuff.
    - Added 'Topic moved' marker in forums, and ghost redirector.
    - Added a post counter in user details.
    - Added the online/offline icon for ICQ in user details, plus a link to ICQ home.
    - Added new tags in forums.posts.tpl (website, location, occupation, ...).
    - Added 1 new tag for ranking stars in forums, related to user level.
    - Added an option to show or hide private forums.
    - Added ability to change password from user profile.
    - Added 3 new fields in the registration form (country, location and occupation).
    - Added ratings and comments for pictures in galleries.
    - Added 3 'old' skins (Ox, Pamplemouse and Tron).
    - Added support to set a minimum userlevel for news topics at main page.
    - Fixed smilies something wrongly displayed.
    - Fixed the "last poster", when deleting the last post of the topic.
    - Fixed when deleting the 1st post of a topic wasn't deleting the topic itself.
    - Fixed the "Edit" button displayed for users with level > 30 in users.details.
    - Fixed local avatars sometime disapearing.
    - Now a user can't delete it's 1st post in a topic if newer posts.
    - Now even admins cannot enter a locked section in forums.
    - Removed the ugly "Up" and "Cr" in forums statistics.
    - Re-organized admin panel "Configuration 1" to make it clearer.
    - Comments are now listed in reverse order in the admin panel.
    - Gained about 10% speed in forums home (on my platforms at least).
    - New post form displayed only at bottom of the last page in topics.
    - When directly calling a post, switch to correct page in the topic.
    - Events are now sorted (by default) by date asc, so next to come is at top.
     

  • LDU Build 510 [2002-dec-24]
     
    - New feature : Banlist (Ability to ban users with IP masks).
    - New admin plugin : Mass mailer.
    - Added 5 tags in header.tpl (depends if user is logged in or not).
    - Added ability to sort forums topics by views, authors, etc
    - Added different icons to show posts states in forums.
    - Added categories in forums (1 level above 'sections').
    - Added a field to edit topic titles in forums.
    - Added new BBcodes: Align, Quote, Code.
    - Added auto-linking of URLs and emails in forums.
    - Added "quote" and "bump" buttons in forums.
    - Smilies are now controled from the admin panel and stored in the database.
    - Optimized SQL queries for events.
    - Index-plugins can now create custom tags in index.tpl.
    - New setting : Idle time (who's online and posts read/unread in forums).
    - New setting : 'hot topic' trigger.
    - Fixed a login error when using ':' in a nickname.
    - Fixed the who's online delay way too short (set back to 20 minutes).
    - Fixed the '+' in forums, now no need to press "Mark all posts as read" anymore when leaving the site.
    - Fixed couple of cosmetics bugs.
     

  • LDU Build 503 [2002-dec-03]
     
    - Enabled timezone setting in user profile.
    - Added variables to set the server timezone and various date formats in config.php.
    - Added "New posts since last visit" in forums, marked with a "+".
    - Added referers statistics.
    - Added GZ server>client compression.
    - Added redirection to userlist after user deletion.
    - Added some tags in header.tpl and footer.tpl.
    - Added multiple pages support for posts in forums.
    - Added a dozen of countries, plus flags.
    - Added a new skin named "century" (thanks to Clioman for the top logo).
    - Added a tool in admin panel to prune forums.
    - Added plugins support for the administration panel (/plugins/admin/*).
    - Added plugins support for the index page (/plugins/index/*).
    - New admin plugin : Mass PM.
    - Extracted CSS datas from header.tpl, comments.tpl, polls.tpl and ratings.tpl.
    - Fixed a bug in forums, when trying to delete a topic with no posts in.
    - Fixed the "prune daily hits statistics" that wasn't working.
    - Fixed the "who's online" when users with multiple IPs (proxies).
    - And various minor tweaks.
     

  • LDU Build 502 [2002-nov-12]
     
    - New feature: polls.
    - Added a "headlines" mode in main page.
    - Administration panel re-worked, versions and skins checks.
    - Various cosmetics tweaks and optimizations in plugins and main code.
    - Added an option in admin panel to disable images parsing in users signatures.
    - Added an option in admin panel to set amount of news in home page.
    - Added an option to set max news topics in index, not linked to lists anymore.
    - User last logged timestamp converted to a readable date format.
    - User's account activation with a validation email is now disabled by default.
    - Allowed raw HTML code in forums, comments, pages, PM, user profile and guestbook, so users can post code samples.
    - News topics and posts in forums are now trimed (useless spaces removed).
    - Fixed a bug in PM sent-box where users couldn't delete messages.
    - Fixed a bug in PMs, sender & recipient names, pm.tpl updated.
    - Fixed a bug in forums, when editing a post with special characters.
    - Fixed a bug in forums, topic and section titles with specials characters.
    - Fixed a bug in index, latest comments types.
    - Fixed the autoload plugin folder, now only loading files with .php extension.
     

  • LDU Build 501 [2002-oct-28]
     
    - Fixed a bug in forums where users can't post new topics if the server PHP directive "register_global" is disabled.
     

  • LDU Build 500 [2002-oct-22]
     
    - Enhanced "Latest forums topics" in index page (display sections, dates and do not display posts from "private" sections).
    - Added new counters in Admin/Statistics (ratings, votes, posts, topics).
    - Added new BBcodes (user, page, link, thumbnails).
    - Added poster IP in forums (moderators eyes only).
    - Added last poster and topic starter in topics lists.
    - Added 2 new skins (Ox and Pamplemousse).
    - Added avatars in forums (linked images only, no uploads).
    - Minimum level to manage forums lowered to 40 (was 50 before).
    - Latest topic in forums home displays "X" if userlevel is too low.
    - Tweaked some plugins so colors aren't messed up anymore when changing skins.
    - New licence system, LDU isn't "Free GPL" anymore (no changes for personnal users).
    - Added copyright notices in all PHP files.
     

  • LDU Build 480 [2002-oct-16]
     
    - Added built-in forums.
    - Added "Recent topics from forums" in main page.
    - Added forums tab in administration panel.
    - Added a "Sent-box" section for PMs, tracking messages not yet displayed by the recipient.
    - Added messages counters in PM Inbox, PM Sentbox and PM Archives.
    - PM Sender name is now linked to user details.
    - Fixed "since" bug in admin stats.
    - BBcode and smilies are now parsed in archived news.
    - "Who's online" trigger raised from 10 to 15 minutes.
    - Included 3 plugins in the core pack (buddies, Guestbook and RDF news grabber).
    - Plus hundreds of minor tweaks ...
     

  • LDU Build 475 [02-oct-2002]
     
    - Categories and types are now controled from the config panel, plus optional icons.
    - Added ability to set a minimum level for pages types.
    - Users with level >29 can now edit and validate pages and links.
    - Admin panel rewrote (and no more localizable anymore, simpler).
    - Fixed stats pruning deleting the 1st day.
    - Fixed a field not properlly displayed in pages validation queue.
    - Added auto-redirection to admin panel after a database maintenance action.
    - Added IP number in the who's online plugin, for user with level >39.
    - Fixed a field not displayed in users/edit.
     

  • LDU Build 470 [2002-sep-21]
     
    - Added the configuration panel.
    - Added an anti-leech protection for file downloads.
    - Added security protections.
    - Added more fields for user profile.
    - Added admin functions to duplicate pages, links or events.
    - Added BBcode/smilies parsing for the users free text (Can be switched on/off in the config panel) (Idea from Pb).
    - Added more custom tags in header, index and footer (Can be set in control panel).
    - Deleting a page, an event or a news topic now also delete all associated comments.
    - Category.php now replaced with View.php (see manual II).
    - New template Page.system.tpl, for standalone pages (see manual II).
     

  • LDU Build 460 [2002-sep-07]
     
    - Full localization (language packs) support for the core code and plug-ins.
    - New feature : Ratings.
    - New admin tool to mass-move pages and links, changing categories and types.
    - New admin tool to mass-delete pages and links.
    - New admin tool to reset ratings.
    - Added auto-redirection after some actions.
    - Added a "who's online" feature.
    - Original message quoted in a reply.
    - All plugins optimized.
    - Cookies logging improved.
    - Links can be sorted.
    - Removed ability to post comments for non-registered users.
    - Clicking a poster name in a comment will display it's profile.
    - Plugin 'clanmembers' now support Flash avatars.
    - $catminlevel directives in vars.php now also protect links.php and category.php
    - Fixed the "mailto:" bug in the clanmembers plugin.
    - Fixed a bug in comments where a registered user was able to change its nickname.
    - Added a digit in creation time, so fast servers do not display 0.00 seconds :]
    - And dozens of other minor fixes.
     

  • LDU Build 450 [2002-aug-16]
     
    - Nearly divided by 2 creation time for all pages.
    - Added support for selectable skins.
    - Added support for language packs (in system messages only, for now).
    - New plug-ins (Stats, Search, All categories overview).
    - One new skin, "FF3".
    - Poster name in news now linked to user details.
    - Removed sessions usage, was a potential security breach.
    - Removed the webchat as system part. Will be made as plug-in instead.
    - Added new directives in the config file, check in the online manual part I.
    - Fixed wrong URLs in Latest Links.
    - Fixed usernames shortened in events details.
    - Fixed stats per day giving wrong day for "max hits" in admin panel.
    - And others I don't remember.
     

  • LDU Build 437 [2002-aug-09]
     
    - Rewrote the authing system from scratch, it's now using cookies AND sessions.
    - Recoded all variables and pages, LDU should now run even if 'register_globals=off' in the PHP.INI, so it's "PHP4.2.2 compatible!" (require testing).
    - Logout function sometime not working fixed.
    - Greatly increased the security with checking all POST and GET variables.
    - This release is "code-only", no skins or config files inside, require full v430 being installed before patching.
    - Known bug : comments do not work in this build.
     

  • LDU Build 430 [2002-aug-07]
     
    - Added private messaging.
    - Plug-ins support (top pages, top links, top downloads, newest user, countries, ...)
    - Registration process can be disabled.
    - Registration can go through an administrator activation.
    - Added 5 extra fields in user profile, for ICQ, avatar, etc
    - Moved SQL parameters /system/config.db.php into /datas/config.php
    - Displaying userlist do not require being logged anymore.
    - Tron and LDU skins updated.
     

  • LDU Build 420 [2002-aug-02]
     
    - New admin tools : Prune inactives, prune banned, Optimize MySQL tables.
    - Statistics in admin panel (hits per day).
    - Webchat in Index.tpl (2 new tags, NEWS_WEBCHAT and NEWS_WEBCHATADD), check the manual II for details.
    - Added 4 more slots for menus (so that's 9 total).
    - Added 2 directives in datas/config.php, $ldu_latestlinkssret and $ldu_latestpagessret, check the manual I for details.
    - WARNING! Added a new tag in admin.tpl, ADMIN_MAIN, with all admin tools inside. Check the manual II for details. If you made your own skin from a previous LDU release, it's important that you add this tag in your skin, else the admin panel won't work. Or just copy/paste admin.tpl from the Tron skin to your own skin.
    - Registration page now keeps field values after an un-valid submission.
    - Clicking "Login" now perform a full "Logout" before displaying the login form.
    - New color (red) for "admin" text in the skin Tron, text was displayed orange over an orange background.
     

  • LDU Build 412 [2002-jul-30]
     
    - Added filters in list.php and links.php (cat="all", type="all", for users with level > 19).
    - Added 2 new tags in admin panel ("View all pages" and "View all links", see line right above).
    - Added a 2nd skin in the code release, "Tron", set as default.
    - Added about 20 little country flags.
    - Filled menu slots 3 and 4 in /datas/vars.php, so it's ok with the skin "Tron".
    - Tweaked the login system to try to get rid of a sad bug "Welcome back anonymous you're now logged".
     

  • LDU Build 405 [2002-jul-28]
     
    - More filters in users.php (All, active, banned, by 1st letter).
    - Ability to disallow comments for un-logged users (directive 'ldu_regcomments' in config.ini).
    - Rewrote comments.php from scratch.
    - Fixed comments not displayed in archived news.
    - Fixed a bug in date format, that require a change in the MySQL database, see below.
    - Fixed the swedish flag not displaying, and added about 20 more flags.
    - Fixed a bug when editing pages, and 'type' field being empty.
     

  • LDU Build 401 [2002-jul-13]
     
    - Added a function to display extra-text in list.php.
    - Remove the 'title' field for users, and replaced by country, plus flags.
    - Added ability for admins to set a password for users.
    - Text-edit boxes are wider.
    - Finally fixed special chars breaking form inputs.
     

  • LDU Build 400 [2002-jun-29]
     
    - Added ability to lock a category (depending of the user level).
    - Added a real error management function.
    - Added a template for news archives.
    - Added a special mode for list.php (short, see manual).
     

  • LDU Build 396 [2002-jun-18]
     
    - Added 2 variables for templates in the admin panel, ADMIN_TOTALPAGES and ADMIN_TOTALMAILS.
    - Added a '[DELETE]' link in comments pages, for users with level 40 or higher.
    - Removed the ability to insert HTML code in the user profile.
    - Fixed comments texts being truncated when special chars.
     

  • LDU Build 395 [2002-jun-10]
     
    - Core code optimized, to reduce amount of SQL requests.
     

  • LDU Build 390 [2002-may-10]
     
    - All, engine 100% rewritten from scratch.
     

  • LDU Build 300 and before [2002-apr-16]
     
    - Obsolete !

  • Links :
     
    - Online manual, general configuration, FAQ, articles, etc.
    - LDU forums, to meet other LDU webmasters, and technical support.
    - Licence and services, to order specific LDU services and support Neocrome.Net