Land Down Under v601
Website engine - Copyright (C) 2003 Neocrome - ldu.neocrome.net - 2003-aug-31 |
History |
- 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. - 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... - 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. - 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). - 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. - 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. - 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. - 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. - Fixed a bug in forums where users can't post new topics if the server PHP directive "register_global" is disabled. - 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. - 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 ... - 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. - 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). - 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. - 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. - 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. - 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. - 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. - 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". - 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. - 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. - 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). - 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. - Core code optimized, to reduce amount of SQL requests. - All, engine 100% rewritten from scratch. - 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 |