-------------------- 1.5.0 Beta Released [12-Oct-2006] ------------------------ 12-Oct-2006 Johan Janssens # Fixed [artf6369] : New menu on Component doesn't work with Community Buider # Fixed [artf4245] : Installer: FTP auto-detector adds wrong / at the begining # Fixed [artf6321] : Login button for admin doesn't work 12-Oct-2006 Alex Kempkens # Fixed missing variable in search helper # Removed unneeded parameter in admin.sections, contact # Fixed pw check in user frontend # Fixed missing moduleclass_sfx in mod_feed # corrected spellings mistakes in modules var declarations 11-Oct-2006 Rastin Mehr # Fixed [artf6260] "Email this link to" is not working 11-Oct-2006 David Gal + Added new sample data for Beta1 release 11-Oct-2006 Rastin Mehr # Fixed [artf6257] : Menu Manager allows to save incomplete menu items 12-Oct-2006 Johan Janssens # Fixed [artf6358] : Incorrect mod_title description 11-Oct-2006 Andy Miller # Fixed pillmenu colors and hover 11-Oct-2006 Emir Sakic ^ Added installation language file for Bosnian # Typo in English installation language file 10-Oct-2006 Johan Janssens # Fixed [artf6326] : legacy mosConfig missing as GLOBALS in legacy mode # Fixed [artf6320] : web-link is locked after close # Fixed [artf6340] : Menu Manager window caption is incorrect # Fixed [artf6353] : IIS 6.0 JURI::base() SCRIPT_FILENAME # Fixed [artf5734] : Step 4 of installation - UI improvements needed 10-Oct-2006 Rastin Mehr # Fixed [art6319] : Cannot select section for Category 10-Oct-2006 Andy Miller # Fixed system-message styling 10-Oct-2006 Hannes Papenberg # Fixed [artf6259] : Untranslated strings on Cache page # Fixed [artf6235] : Untranslated strings in mod_latestnews # Fixed [artf6338] : Untranslated string in Write Message # Fixed [artf6245] : Untranslated string in Newsfeed Manager # Fixed [artf6277] : Untranslated button captions # Fixed [artf6332] : Unlocalized strings in Statistics 09-Oct-2006 David Gal # Fixed presentation of languages in extension manager. Only default language are disabled now # Fixed language pack removal + Added RTL support for com_menu 'new menu' tree structure 07-Oct-2006 Johan Janssens ^ Deprecated mosHTML class, use JHTML instead ^ Deprecated mosCommonHTML class, use JCommonHTML instead ^ Deprecated mosAdminMenus class, use JAdminMenus instead # Fixed [artf6312] : Wrong link on Categories Quick Icon # Fixed [artf6311] : com_contact (backend): old-style links # Fixed [artf6248] : Logged in users from backend are not shown in cpanel # Fixed [artf6309] : mod_latest(backend) # Fixed [artf6308] : mod_popular (backend): Still linked on com_typedcontent # Fixed [artf6310] : mod_stats (backend): old-style link 07-Oct-2006 David Gal + Added provisions for localisation of TinyMCE and JS Calendar (to be included only in localised releases) + Added provisions for defaulting installation, site and admin languages in localised packages of Joomla! 06-Oct-2006 Johan Janssens - Removed system error message from configuration, unused in 1.5 # Fixed [artf6254] : Launching search from the menu # Fixed [artf6269] : Extension Manager Page Title is not translated # Fixed [artf6268] : Extension types remain English in install message # Fixed [artf6231] : Frontend: Register button not translated # Fixed [artf6232] : Frontend: Send button not translated 05-Oct-2006 Louis Landry + Added legacy patFactory class to legacy classes -- Thanks to pollen8 (Rob) -- 05-Oct-2006 David Gal ^ Fixed front end user parameter editing in "My Details" and added access level filtering of parameters 05-Oct-2006 Andy Miller ^ Updated on mod_menu tree css and images 05-Oct-2006 Hannes Papenberg # Fixed [artf6246] : [5297] Calling frontend component includes toolbar... # Fixed [artf6233] : Blog view does not show any content # Fixed [artf6159] : rev. 5220 : "Blog" link displays nothing # Fixed [artf6252] : Editor cannot be called on FAQ and Latest News # Fixed [artf6247] : clicking submit menu link creates error 04-Oct-2006 Laurens vandeput # Fixed XML-RPC plugins (Joomla, Blogger, MetaWeblog) to fit in the new API. # Fixed [artf5320] : if URL is missing, http:// will not be attached (com_content -> ContactTable). 03-Oct-2006 Johan Janssens + Added new javascript driven image caption solution # Fixed [artf6226] : Mini green arrows stay turned down on right panel tabs. 03-Oct-2006 Hannes Papenberg # Fixed [artf6199] : Missing image on Edit Category page ^ Removed all references to index2.php out of core components and modules 02-Oct-2006 Louis Landry ^ Consolidated admin mod_cssmenu into mod_menu - Removed mod_fullmenu 02-Oct-2006 Hannes Papenberg # Fixed [artf6207] : image preview error when editing a contact # Fixed [artf6193] : mod_mainmenu: child nodes don't render correcty # Fixed [artf6212] : Trash Managers should be differentiated 02-Oct-2006 David Gal - Disabled the entire help system for Beta 1. Will be reimplemented in Beta 2 when pages are updated. 02-Oct-2006 Sam Moffatt + Added networkAddress translation function to JLDAP care of Jay Burrell, Mississippi State University 01-Oct-2006 Louis Landry # Fixed [artf5535] : popup.js gets blocked by Adblock filters 30-Sep-2006 David Gal # Fixed JFile and JFolder delete functions for restrictive persmissions ^ Made changes to Pear/Archive library to support use with safe mode on 30-Sep-2006 Sam Moffatt # Fixed up GMail plugin not setting fullName in JAuthenticateResponse causing JUser to fail on autocreate 29-Sep-2006 Louis Landry # [artf6161] Menu Item "Separator": Wrong Link in Frontend ^ Removed level number class from main menu rendering -- redundant classitis -- 29-Sep-2006 Sam Moffatt # Fixed up default DN setting in LDAP Library + Added LDAP user autocreation as an option + Extended JAuthenticateResponse to include more information for user autocreation ^ Cleaned up some of the autocreation detection system ^ Enabled more advanced autocreation 28-Sep-2006 Johan Janssens ^ Update XStandard plugin to version 1.7.1 28-Sep-2006 Hannes Papenberg # Fixed [artf6006] : Removed the broken Preview button in Template Manager and fixed the template preview 27-Sep-2006 Johan Janssens # Fixed [artf4427] : Language uninstallation problems ^ Renamed presenation framework package to html # Fixed [artf6059] : Pressing enter doesn't submit admin login form 26-Sep-2006 David Gal + Added RTL parameter to TinyMCE xml file 25-Sep-2006 David Gal ^ Removed Tar and PCL archive libraries (GPL) from the framework and implemented pear.File_Archive (LGPL) instead The PCL and Tar libraries are maintained for BC + Installer and data migration can now unpack .zip .gz .tar and .tar.gz archives 25-Sep-2006 Johan Janssens ^ Created application subpackages for component, plugin and module ^ Moved MVC classes into application component specific subpackage # Fixed [artf5801] : Edit Menu Item will download PHP File # Fixed [artf6078] : Admin Login Broken # Fixed [artf6091] : error when make an article # Fixed [artf6082] : Offline Message # Fixed [artf5449] : Notice and error messages during install # Fixed [artf2771] : css needs hover on input buttons for default template # Fixed [artf5424] : PHP5 passed by reference error # Fixed [artf5239] : RSS: Cannot modify header information # Fixed [artf6089] : Installer title is not included in the language file 23-Sep-2006 Johan Janssens # Fixed [artf4085] : install components fail with a create directory failure notice # Fixed [artf5430] : joomla not working with Opera # Fixed [artf4440] : icons missing # Fixed [artf5834] : inconsistency with module suffix # Fixed multiple bugs - Contributed by Hannes Papenberg ^ Moved user classes into it's own package 22-Sep-2006 Johan Janssens ^ Refactored JSession class to improve session handling + Added JFactory::getSession to return a session object - Removed JUtility::spookCheck, JSessions checks for spoofing attacks transparently ^ Added security measures to prevent session hijacking # Fixed [artf6051] : Fatal error when trying to save a new article! # Fixed [artf5240] : feed.php download instead of feed display 17-Sep-2006 Johan Janssens ^ Deprecated mosFormatDate function, use mosHTML::Date instead ^ Deprecated mosCurrentDate function, use mosHTML::Date instead 14-Sep-2006 Johan Janssens ^ Deprecated JTable::filter function, always use JRequest to filter input data # Fixed [artf5942] : Undefined index: ftpUser # Fixed [artf5939] : "Step 6" throws notices on missing FTP vars 10-Sep-2006 David Gal ^ FTP configuration step in Installation is skipped for Windows host. ^ FTP configuration pane is disabled in global configuration for Windows hosts 10-Sep-2006 Emir sakic # Fixed number of links displayed on frontpage to be in accordance with parameters settings 06-Sep-2006 Louis Landry - Removed globals.php + Added JRequest::clean() to replace globals.php include 06-Sep-2006 Andrew Eddie # Fixed [artf5852] : escaped character ' + Added ordering and user filters to Latest News module 06-Sep-2006 Enno Klasing - Removed recommended setting for "magic_quotes_gpc" from installation 05-Sep-2006 David Gal # Fixed [artf5822] : Configuration popups are not translated # Fixed [artf5711] : Vars in configuration.html (installation) are not translated This resulted in an update to en-GB.ini in installation # Fixed [artf4940] : Localisations in menu wizard # Fixed "L10n tagged" untranslated strings 04-Sep-2006 Andrew Eddie # Fixed [artf5805] : non-existent class: jtablemenutypes # Fixed [artf3499] : error while creating configuration.php # Fixed [artf5806] : non-existent class: jtablemenutypes # Fixed [artf5533] : Backend errors (with maximum Server error reporting) # Fixed [artf1994] : User mgmt: Bug or feature? 01-Sep-2006 Johan Janssens + Added isCompatible version check to JVersion (Suggested by CirTap) # Fixed [artf5705] : jimport() and * wildcard # Fixed [artf4720] : Content item editing bug # Fixed [artf5784] : L10N: term "Component" in /application/extension/component.php # Fixed [artf5433] : Replace the old Save and Cancel button on front-end # Fixed [artf4794] : URL of non-existent item gives no feedback # Fixed [artf3522] : "Database down" error message missing in backend. # Fixed [artf4299] : When MySQL not started, backend doesn't detect correctly 31-Aug-2006 Andrew Eddie ^ Spruced up 403, 404 and 500 (designs by Arno Zijlstra) ^ If a content item is not found, site will throw a 404 error + Admin content list - Added ability to search for ID in filter box ^ JRegistryFormatINI::stringToObject - remove option to return as an array and optimised string handling 27-Aug-2006 David Gal + Added missing localisation of 'site offline' and 'site error' messages (there are changes to installation language files) ^ Changed alert on no collation selection to a confirm dialog # Fixed missing localisations in installation 24-Aug-2006 Alex Kempkens # Fixed bug in JDatabase::loadRowList where passed key is zero # JDatabase::loadRowList changed to use mysql*_get_row instead of mysql*_get_assoc 23-Aug-2006 Alex Kempkens # Fixed : Plugin installer error messages changed to plugins ^ Refactored administrative forms to use index.php instead of index2.php (correct debuggin in Zend) # Fixed : Application::setLanguage allows to really set a new language # Fixed : Incorrect folder in content metafile 23-Aug-2006 Johan Janssens # Fixed [artf5594] : Error saving Articles (non-existent class: jtablefrontpage) # Fixed [artf5350] : error when click on 'Tools>New Messages' # Fixed [artf5354] : Publishing the 'Statistics' module kills the frontend # Fixed [artf5223] : [com_categories] Toolbar malfunction # Fixed [artf5243] : Call to a member function on a non-object # Fixed [artf4932] : Component files in template issue # Fixed [artf5241] : Error after logging in # Fixed [artf5423] : JLoader::_requireOnce incorrectly named 20-Aug-2006 Louis Landry ^ josURL changed to JURI::resolve # Fixed artf5539 : com_uninstall() function never called # Fixed artf5536 : __HTTP_SESSION_IDLE issues in libraries/joomla/environment/session.php # Fixed artf5427 : JFile::write always return true with ftp flag 20-Aug-2006 Andrew Eddie + JError:isError will also recongnise PHP 5 Exception objects as errors ^ JDatabase __construct sets human readable error message ^ JCache::setCaching now returns the old value before it was set with the new value 19-Aug-2006 Louis Landry + Added ability for template designers to add template specific module chrome to a rendered module 19-Aug-2006 Andrew Eddie + Added new sort and filter options to admin/mod_latest 18-Aug-2006 David Gal + Added cpanel module sliders in admin. Needs re-install for db changes to apply 15-Aug-2006 Alex Kempkens ^ Handling to allow that help files do not exists. Now fall back to English help 15-Aug-2006 # Fixed remote execution issue in PEAR.php + Added copy task for banners + Added human readable alias's to the module styles -3=rounded, -2=xhtml, -1=raw, 1=horiz 14-Aug-2006 Louis Landry # Fixed Broken getDBO() calls # Fixed JTable inclusion issues ^ Added global legacy setting for enabling 'legacy mode' 14-Aug-2006 Alex Kempkens # Fixed [artf5604] Install from dir does not work # Fixed issues with the installer and cleaned pathes # Fixed help integration and made it language aware # Language awareness of the system help screens 14-Aug-2006 David Gal # Fixed broken pdf generation # Fixed NBSP artifacts in generated pdf + Added db user privilege checking during dbConfig in installation 14-Aug-2006 Andrew Eddie # Fixed Injection attack on content submissions where frontpage is selected # Fixed possible injection attack thru JPagination constructor # Fixed possible injection attack thru saveOrder functions 12-Aug-2006 Andrew Eddie ^ JMail::Send now returns a JError object on a failed send # Set the language path in the JMail constructor as relative path in phpMailer is causing problems 12-Aug-2006 Louis Landry ^ Deprecated InputFilter library, use JInputFilter instead ^ Removed josRedirect, use JApplication::redirect() instead + Added system message queue that persists redirects 12-Aug-2006 David Gal # Fixed installation db error messaging during db creation 10-Aug-2006 Louis Landry + Added error stack for error handling and error renderer for JDocument # Unable to change component in menu type # Strings from component xml file not translated 09-Aug-2006 Johan Janssens ^ Seperated logic and presentation in site modules 08-Aug-2006 Louis Landry + Added filter library for input and output filtering 08-Aug-2006 Enno Klasing + [topic,83203] : Added Banner ordering based on Josselin's initial patch 08-Aug-2006 Andrew Eddie + Added 'exclude' attribute to filelist parameter tag + Added 'exclude' attribute to folderlist parameter tag ^ Reconfigured mod_search to support selectable module templates 07-Aug-2006 Andrew Eddie # Fixed Zend Hash Del Key Or Index Vulnerability ^ globals.php now forces emulation to register_globals = off # Fixed JUtility::spoofKey method to ensure the hash is a string 06-Aug-2006 Enno Klasing # Fixed [artf5526] : Install fails: "Fatal error: Class 'JArray' not found" with makeDB() # Fixed [artf5531] : Missing "global $mainframe;" in com_users/admin.users.php 05-Aug-2006 Johan Janssens - Removed JApplication::getLanguage, use JFactory::getLanguage instead 04-Aug-2006 Johan Janssens - Deprecated JApplication::getUser, use JFactory::getUser instead - Removed JApplication::getDBO, use JFactory::getDBO instead 04-Aug-2006 Enno Klasing # Fixed [artf5509] : com_frontpage xhtml compliance ^ Deprecated mosObjectToArray, use JArrayHelper::fromObject instead 03-Aug-2006 Enno Klasing # Added various missing language strings 03-Aug-2006 Andrew Eddie # Fixed bug in JPath::check ^ JPath::check returns a clean path # [artf5279] Framwork model.php getController() Reference ^ Removed database argument in JModel constructor 31-Jul-2006 David Gal ^ More fixes to RTL in admin helped by Mati Kochen 31-Jul-2006 Alex Kempkens # [artf5414] Errors on every link to content item, fixed poll other not found 30-Jul-2006 Wilco Jansen + Added error number handling in JTable class. 30-Jul-2006 David Gal ^ Fixes to RTL in admin + Added RTL to media manager dtree menu 29-Jul-2006 Enno Klasing ^ Deprecated josSpoofCheck, use JUtility::spoofCheck instead ^ Deprecated josSpoofValue, use JUtility::spoofKey instead + Added JUtility::spoofCheck to POST forms [WIP, com_content still missing] 26-jul-2006 Johan Janssens ^ Deprecared mosBindArraytoObject, use JObject->bind instead + Added JDatabase->loadAssoc, to fetch a result row as an associative array ^ Renamed connector package to client ^ Moved environment classes into their own package 25-Jul-2006 Johan Janssens ^ Refactored JMenu class to remove application state coupling ^ Moved getEditor function from JApplication to JFactory 24-Jul-2006 Johan Janssens ^ Decoupled user object from application class ^ Refactored JSession class to improved session handling 24-Jul-2006 Alex Kempkens # Fixed [artf5321] Hardcoded strings, custom menus and other static texts + Added missing language files 23-Jul-2006 Johan Janssens + Added custom module to backend and cleanedup functionality. 23-Jul-2006 Alex Kempkens # Fixed wrong class and method names in mod_stats 23-Jul-2006 Enno Klasing # Fixed [artf5361] : Legacy menu active on homepage 22-Jul-2006 David Gal ^ Replaced most instances of 'content item' to 'article' in code, comments and language files 22-Jul-2006 Johan Janssens ^ Replaced mosArrayToInts by JArrayHelper::toIntegers ^ Replaced mosGetParam by JArrayHelper::getValue 21-Jul-2006 Enno Klasing # Fixed [artf5360] : Cannot delete user 20-Jul-2006 Louis Landry # Fixed bug in com_banners # Fixed bug in mod_mainmenu and split menus + Added JArrayHelper static class in utilities package ^ Moved input filtering on request variables to the correct place 20-Jul-2006 Johan Janssens ^ Refactored frontend mod_login + Improved login error reporting on the frontend ^ Replaced mosHash by JUtility::getHash ^ Deprecated mosBackTrace, use JError->getBackTrace instead 19-Jul-2006 Johan Janssens + Added static JUtility static as container for utility functions ^ Implemented JError store to track last error message # Fixed login error reporting on both front and backend ^ Replaced josMail by JUtility::sendMail ^ Replaced josSendAdminMail by JUtility::sendAdminMail 19-Jul-2006 Enno Klasing # Fixed [artf4441] : Missing translation in default en_GB # Fixed problems with josMail() when using SMTP Mailer 18-Jul-2006 Marko Schmuck ^ updated installation language file for German latest version of the GTT Team 18-Jul-2006 Enno Klasing # Fixed [artf3839] : patTemplate Tabs 17-Jul-2006 Alex Kempkens + [task2536] com_registration -> remember me changed. Frontend texts added to language files # [artf3899] Missing definitions in backend language files - added which I found missing ^ updated installation language file for German 16-Jul-2006 Wilco Jansen ^ Added JTable::addIncludePath enabling 3rd party components to make use of the JTable::getInstance method 16-Jul-2006 David Gal ^ Moved session creation and language setting prior to plugin loading index.php (admin and site) ^ Refactored setLanguage - removed from JApplication and created specific methods in JSite and JAdministrator # Fixed JRequest::getVar type casting 16-Jul-2006 Alex Kempkens ^ [task2379] refactoring of mod_whosonline # Corrected the missing '!' in the template ^ [task2378] refactored of mod_syndicate ^ [task2378] refactored of mod_stats ^ [task2375] refactored of mod_search ^ [task2374] refactored of mod_related_items ^ [task2373] refactored of mod_random_image ^ [task2372] refactored of mod_poll 16-Jul-2006 Andy Miller ^ Updated some menu icons to match new manager icons 16-Jul-2006 Sam Moffatt # Fixed up minor authentication issues 15-Jul-2006 Enno Klasing ^ Relocated plugin language files to Administrator 14-Jul-2006 Andy Miller ^ Changed overlib css style ^ Updated publish/expired/pending 16x16 icons for improved clarity ^ Began reworking 'manager' icons 13-Jul-2006 Louis Landry ^ All core database queries changed to use the limit/offset arguments to JDatabase::setQuery instead of hardcoded SQL 13-Jul-2006 Enno Klasing ^ Naming conventions for plugin language files have changed to include the folder name of the plugin # Removed double definitions of language strings (en-GB.com_plugins.ini), added missing language strings # Labels without a description (tooltip) for parameters were not translated # Fixed [artf4985] : Translate 'Login' in administrator login 12-Jul-2006 Andrew Eddie ^ Deprecated mosBackTrace, use JError instead ^ Filtering and casting parts of JRequest::getVar broken into functions 11-Jul-2006 Enno Klasing # Fixed [artf5246] : Hardcoded strings (could not be localized) # Fixed [artf3900] : Usertype not translated in listings 10-Jul-2006 Louis Landry # Backward Compatability issue: define $database and $my as globals -- still deprecated ^ JDatabase::__destruct added to make sure db connections are closed on all page loads 10-Jul-2006 Andrew Eddie ^ JTable::load sets the internal error message on a fail 10-Jul-2006 Andrew Eddie # Fixed problem in JTable::isCheckedOut where checked_out doesn't exist 09-Jul-2006 Louis Landry # Fixed different admin menu behavior if entering com_config from control panel or main menu # Fixed notice in JApplicationHelper::getPath() 09-Jul-2006 Mat??? ^ Installer, database password input field changed to type: password ^ Installer, admin password input field changed to type: password ^ Installer, admin password have to be confirmed - Installer, admin password removed from the installation finish screen 06-Jul-2006 Johan Janssens # Fixed [artf5210] : New categories have no entry for component # Fixed [artf5176] : JInstallerModule->uninstall returns wrong error message # Fixed [artf5088] : admin template/wrong class in com_messages # Fixed [artf5087] : Error deleting private message # Fixed [artf5087] : Error deleting private message # Fixed [artf4939] : Can't reach to help server # Fixed [artf4815] : Feedcreator 1.7.3 with sticky encoding ISO-8859-1 # Fixed [artf4755] : Installation language rev. 3580 # Fixed [artf4640] : Error trying to authenticate using LDAP # Fixed [artf4213] : JFactory::_createMailer() possibly instantiates wrong class... 04-Jul-2006 Samuel Moffatt ^ Changed instances of sefRelToAbs to josUrl in pagination class 03-Jul-2006 Louis Landry # [artf5152] : JApplication->getHead calls a non existant method # [artf4537] : upgrade10to15.sql - wrong field reference (build 3336) 01-Jul-2006 Johan Janssens - Removed unique email registration setting 01-Jul-2006 Louis Landry + Added JLog class for logging actions/events 30-Jun-2006 Johan Janssens ^ [task2569] : Revisit the ADODB compatibility 30-Jun-2006 Emir Sakic # Fixed task notices in sefurlbot # Fixed weblinks ordering 29-Jun-2006 David Gal ^ Modified the migration to convert imported menu table to the new menu system # Fixed PDF display ^ Updated our modified TCPDF library to changes made in latest release of the library 27-Jun-2006 Alex Kempkens ^ [task2640] : Beta 1 - refactor of global vars ^ [task2358] : Refactoring of com_poll finished 26-Jun-2006 Alex Kempkens ^ [task2638] : Refactoring of $my to $user, changed in all core files 23-Jun-2006 Louis Landry ^ POC for hardened form handling -- weblinks submission 223-Jun-2006 Johan Janssens + Added com_cache to easily manage and clean the cache throught the backend 21-Jun-2006 Johan Janssens # Updated phpxmlrpc library to version 2.0 stable # Updated cache_lite library to version 1.7.2 # Fixed [task2517] : Updated core libraries 20-Jun-2006 Johan Janssens # Fixed [task2548] : Base tag issues 14-Jun-2006 Johan Janssens # Feature request [artf1718] : Selecting wysiwyg editor in components 13-Jun-2006 Johan Janssens # Feature request [artf4683] : Extended Allowable filetypes in the media manager # Feature request [artf4065] : Include an option in global config to set allowable filetypes for uploading # Feature request [artf1519] : Store post data on session expiry # Feature request [artf1536] : Move category / Bulk move content 13-Jun-2006 Alex Kempkens # [task2596] : Beta 1 - Renaming $database -> $db, finished all area + some ini files which have been missing, no new tags involved # Fixed : ordering of modules didn't worked with the arrows 13-Jun-2006 Louis Landry + Added target to banners module params 09-Jun-2006 Louis Landry ^ Allow overlib to be styled via CSS classes # Fixed [artf4828] : incorrect logging of queries. # Fixed [artf4904] : Single quote in config values not saved correctly (PHP Format) 09-Jun-2006 Johan Janssens ^ Implemented [task2506] : config component calls help 08-Jun-2006 Andrew Eddie ^ Allowed pluggable controller for contact component (so alternative/non-standard routing is possible) + Added custom error page for contact component + Added getError and setError to JController + Added injection filtering to JMail methods 08-Jun-2006 Andy Miller ^ Changed khepri Administrator template to use images rather than nifty corners ^ Changed Installation to use images rather than nifty corners # Fixed Installation to work in IE # Fixed Installation to fit in 800x600 browsers 08-Jun-2006 Andrew Eddie ^ Refactoring of com_contact frontend into MVC architecture + Moded params for banned*stuff and session check to component configuration 07-Jun-2006 Louis Landry ^ {readmore} changed to HR tag with specific id attribute ^ Refactor of menu system to allow third party extensibility 05-Jun-2006 David Gal ^ Changed name of helpsites xml file to correct version 03-Jun-2006 Andrew Eddie + Added publish_up, publish_down,tags, params field to banners table + Added table to track banner impressions and clicks + Added metadata field to content table 01-Jun-2006 Rey Gigataras + Ability to set usertype of New User Registration via frontend 01-Jun-2006 Andrew Eddie + Added window.open attributes to mod_mainmenu 31-May-2006 Johan Janssens - Removed cache_path configuration setting + Added debug_lang configuration setting 31-May-2006 David Gal ^ Changed link in final installation step to point to new languages page on help site ^ Added an access check to allow/block admin language choice by user in front end 30-May-2006 David Gal ^ Changed content search plugin to look for uncategorised content instead of static content 30-May-2006 Andrew Eddie + Added generic Mail To Friend component, com_mailto + Added JRequest::getURI method 29-May-2006 Louis Landry ^ Added check to JObserver attach method ot make sure an observer can't be attached more than once 29-May-2006 Andrew Eddie + Added category support to banners component + Added ordering and sticky fields to banners to support better ordering + Added description field to banners for general private notes ^ Revised banners module + Added demo banners to sample data in a text adverts style 26-May-2006 Alex Kempkens ! Refactoring of frontend extentions ^ Removed config references to global vars and refactored them to getCfg calls ^ Removed mosNotAuth calls 25-May-2006 Andrew Eddie + Added JComponentHelper (joomla.application.extensions.component) 25-May-2006 Mateusz Krzeszowiec ^ mod_login now does not enforce redirect links to be /index.php?[...] 24-May-2006 Louis Landry ^ Moved JTree library to the common package ^ Modified admin menu to use JTree ^ Refactor of media manager # Fixed [artf4579] : geshi WON'T work 24-May-2006 Johan Janssens + Added jdoc:empty function to JDocumentHTML 24-May-2006 Andrew Eddie ^ Refactoring of menu type manager ^ Widenned jos_modules::position field to 50 chars + Added mvcrt field to jos_modules table + Added all core components to jos_components table in preparation for configuration support + Added functionality to com_config to handle the configuration of any component via parameters + Added basic configuration POC to com_media 23-May-2006 Johan Janssens + Added AJAX driven upload functionality to image manager - Removed old administrator template ^ Changed release codename to 'Khepri' 22-May-2006 Alex Kempkens # Fixed [[artf4240]] : Registration confirmation email broken: password ! [task2359] : Refactoring completed ^ [task2519] : getInstance refactored in order to make sure only one instance is created 22-May-2006 Andrew Eddie ^ mosAdminMenus::menuItem refactored to JMenuHelper::menuItem ^ mosAdminMenus::menutypes refactored JModelMenu method + Added table for menu types ^ Refactored menu type manager ^ Delete menu uses new popup technique 19-May-2006 David Gal + Added automated content migration facility in installation 18-May-2006 Johan Janssens # Fixed [[artf4497]] : moofx sliders leave controls visible (Mac OS) - Removed image add/edit functionality from content edit page + Implemented modal image manager for easy inserting of images into the editor ^ Implemented modal popup for previewing content items 16-May-2006 Andrew Eddie + Added template filter to module manager list 15-May-2006 Andrew Eddie ^ JSimpleXML will return false it the xml file is empty and not attempt to parse it ^ Added template_name field to menu table 14-May-2006 Johan Janssens ^ Moved Cache_Lite package to pear library folder 12-May-2006 Louis Landry ^ Refactored mod_mainmenu -- new options allows for great flexibility using unordered lists + Added JTree and JNode to utilities package -- Abstract tree implementation 12-May-2006 Alex Kempkens ^ Updated German installation language 12-May-2006 David Gal + Added confirm for no sample data in installation. 11-May-2006 Johan Janssens ^ Refactored JDocumentHTML class to use an adapter pattern and added buffering improvements + Added template and page caching configuration settings 10-May-2006 Johan Janssens ^ Feature request [artf1819] : Duplicate queries ^ Feature request [artf3705] : Sorting of all tables in admin area ^ Feature request [artf1479] : Content Items Manager add filter by field Date, Publish etc ^ Feature request [artf1992] : Allow sorting in Content Items Manager ^ Feature request [artf2008] : Contacts Sorting Improvement ^ Feature request [artf3884] : mod_sections.php missing css class ^ Feature request [artf3170] : Apply button in CSS and HTML built-in editors ^ Feature request [artf2271] : Make it possible to send own headers ^ Feature request [artf1721] : More advanced editor-xtd triggers ^ Feature request [artf2691] : Weblinks: Auto alphabetize 10-May-2006 Samuel Moffatt # Fixed issue with login directly after activation causing error, now redirects to index.php 08-May-2006 Johan Janssens ^ Moved ZLib output compressing into JDocument class 07-May-2006 Samuel Moffatt # Changed languages to language in component and modules installer 06-May-2006 Johan Janssens ^ Refactored JDocument class to use an adapter pattern ^ Renamed JDocumentRSS class to JDocumentFeed ^ Implemented RSS 2.0 and Atom 1.0 document renderers ^ Restructured Document package to better reflect different doc types + Added JDate class to easily handle RFC 822, ISO 8601 and UNIX date timestamps 01-May-2006 Johan Janssens # Fixed [artf4480] : Menu ordering # Fixed [artf4526] : PDF button don't works # Fixed [artf4036] : JDocumentHTML constructor incorrectly calls parent constructor. # Fixed [artf3287] : Syndicate module not viewable by default # Fixed [artf4405] : [patch] Print, PDF and email buttons aren't accessible 01-May-2006 David Gal ^ Changed the syntax of sql queries tags in component installer xml file 01-May-2006 Arno Zijlstra ^ Changed back buttons to cancel in template css and html editor 01-May-2006 Andrew Eddie + Added Relative image url suppot to TinyMCE 01-May-2006 Andy Miller ^ Added default styles for the frontend/admin xtd-buttons 28-Apr-2006 Johan Janssens # Fixed [artf4238] : Empty JS brackets in backend don't render correctly 27-Apr-2006 Johan Janssens + Implemented hybrid javascript modal popup library 27-Apr-2006 Alex Kempkens + added mosHTML::formatMessage for generic message output 26-Apr-2006 Louis Landry ^ Refactored editors-xtd plugins and separated rendering from editor 26-Apr-2006 Johan Janssens ^ Refactored JDocumentRSS class to use an adapter pattern 26-Apr-2006 David Gal + Added RTL display option for newsfeeds component. Can display RTL feed in LTR site and vice versa ^ Changed name of search ignore file to [langTag].ignore.php and move it to language folder # Fixed com_search to remove words to ignore from multiple word search terms of type 'all' 25-Apr-2006 Andy Miller + Added template param to turn off rounded corners in new admin template 24-Apr-2006 Johan Janssens ^ Refactored JDocument package to use an adapter pattern ^ Syndication module fetches syndication link from page head 24-Apr-2006 Andy Miller ^ Reworked UI for Global Configuration ^ Administrator Modules Manager has been reworked for new design ^ Cleaned up login CSS ^ Reworked UI for User Manager 24-Apr-2006 David Gal + Added language class (lite) to jajax.php for localisation of server side jajax routines 22-Apr-2006 Alex Kempkens ^ Cleanup/Refactor com_registration - adapted new user handling as well and changed the standard registration procedure to it ^ Corrected getInstace of user objects with id's + Language tag for Registration Errors 21-Apr-2006 Johan Janssens - Removed syndicate component ^ Moved feed settings to configuration ^ Remorked syndication module to support JDocumentRSS + Added live bookmark support to frontpage component ^ Set new admin template as default 20-Apr-2006 Johan Janssens ^ Moved content feed handling into content component ^ Moved contact feed handling into contact component ^ Moved weblink feed handling into weblink component - Removed syndicate plugins 20-Apr-2006 David Gal ^ Moved installation sample data sql file to sql folder - no longer part of language packs 20-Apr-2006 Louis Landry + setVar method to JRequest # Fix error in JCache::remove method causing problems with auto state storage ^ Installation and temporary files are handled in the tmp/ folder -- not media/ + Added preview link to mod_status + Added JPagination link list method 20-Apr-2006 David Gal + Moved loading of sample data in installation to MainConfig step. Implemented with xajax + Added possibility of uploading and executing sql scripts during installation from MainConfig step. Good for localised sample data or data migration/restore 19-Apr-2006 Johan Janssens + Added JDocumentPDF format for PDF output rendering + Added JDocumentRAW format for RAW output rendering + Added JDocumentRSS format for RSS output rendering ^ Refactored JDocument and com_content to use output types ^ Deprecated administrator/includes/template.php, file removed ^ Made index.php only entry point for JSite ^ Made index.php only entry point for JAdministrator ! Set minimum system requirements to PHP version to 4.3.0 ^ Moved frontpage feed handling into frontpage component # Fixed [artf3911] : Pear include in lite.php problem in safe mode # Fixed [artf4330] : PEAR being included twice 16-Apr-2006 Johan Janssens ^ Preview content now works on the fly ^ Refactored JEditor API ^ Moved site content item editing to modal popup - Removed TinyMCE print, save and preview plugins - Removed administrator/mod_components - Removed 'Link To Menu' edit content tab 15-Apr-2006 Louis Landry # Fixed small bugs with JFolder and JFTP -- Thanks Beat -- # Fixed some translation strings in admin 13-Apr-2006 Louis Landry # Fixed [artf3574] : com_weblinks description field # Fixed [artf3902] : small problem with content.php when no frontpage items are to be shown # Fixed [artf4251] : JPath::check function incorrectly checks for presence of .. # Fixed [artf4044] : com_newsfeeds could generate invalid html # Fixed [artf3896] : geshi - call to undefined function 11-Apr-2006 Johan Janssens + Added JPaneSliders class, for creating moofx driven sliding panes ^ Updated moofx library to 1.2.3 ^ Switched article edit view to using JPaneSliders 10-Apr-2006 Johan Janssens ^ Deprecated mosTabs, use JPane instead 09-Apr-2006 Louis Landry + Store user state on administrator auto-logout so that when the user logs in again, the state is restored ^ com_content now uses JMessage # [artf4250] : FTP directory listing returns double entries (with fix proposal) 09-Apr-2006 Andy Miller # Added some padding/js trickery to stop nifty corners from jumping around + Forward progress on the admin template - tweaked style on menu 08-Apr-2006 Johan Janssens + Implemented hybrid javascript menu in new admin template 07-Apr-2006 David Gal + Applied utf-8 aware string functions (JString class) to all extensions All of the php code should now be utf-8 aware. 05-Apr-2006 Alex Kempkens ^ Cleanup/Refactor com_search (frontend) incl. all related plugins 03-Apr-2006 David Gal ^ Cleanup/Refactor com_user (admin) 02-Apr-2006 Johan Janssens ^ Changed file header copyright information ^ Changed version information from 1.5 to 1.5 # Fixed [artf4208] : JError::isError() # Fixed [artf4137] : JDocumentHelper::implodeAttribs... # Fixed [artf4120] : JREQUEST_ALLOWHTML and JREQUEST_ALLOWRAW mixed up in JRequest::getVar 31-Mar-2006 David Gal + Integrated new RSS parsing library - MagpieRSS (adds conversion to utf-8 from all encodings) ^ Cleanup/Refactor com_newsfeeds (site) 30-Mar-2006 Louis Landry ^ Merged com_typedcontent into com_content # Fixed JRequest::getVar integer type unable to accept negative integers ^ Cleanup/Refactor mod_archive ^ Cleanup/Refactor mod_footer ^ Cleanup/Refactor mod_sections ^ Cleanup/Refactor com_login 29-Mar-2006 David Gal ^ Cleanup/Refactor com_newsfeeds (admin) 27-Mar-2006 David Gal ^ Changed the phputf8 library to the newer release of the library 27-Mar-2006 Andrew Eddie # Fixed mega-inefficient query in the poll results display ^ Cleaned up multiple table nestings in poll results page ^ Minor refactoring to frontend polls component 27-Mar-2006 David Gal # Fixed language uninstall bug 25-Mar-2006 David Gal ^ Separated install xml files and metadata xml files for languages # Fixed some language intall problems 23-Mar-2006 Johan Janssens - Removed DOMIT! XML-RPC library ^ Implemented JSimpleXML instead of DOMit for parsing extension xml files ^ In component navigation in configuration (removed tabs) 21-Mar-2006 Johan Janssens + Added JSimpleXML class to utilities package 21-Mar-2005 Louis Landry ^ Renamed JModel to JTable and added to the database package ^ Use josRedirect instead of mosRedirect in codebase ^ Moved deprecated methods out of JTable class and getPublicProperties() into JObject 20-Mar-2005 Louis Landry ^ Use JRequest::getVar instead of mosGetParam in codebase 20-Mar-2005 Johan Janssens # Fixed [artf3938] : addHeadLink does not properly format output when additional attributes are specified. - Removed legacy usertypes db table 19-Mar-2005 Louis Landry + CSS driven full admin menu module 17-Mar-2005 Johan Janssens ! Overall preformance improvements ^ Feature request [artf1796] : Admin: Items -> sort by pressing on tableheader 17-Mar-2005 Andrew Eddie ^ Upgraded mod_banners to allow for multiple banners to be shown ^ For review: In component navigation for com_banners ^ For review: In component navigation for com_templates ^ For review: Code snippets in template HTML editor 16-Mar-2005 Johan Janssens - Removed administrator/includes/toolbar.html.php - Moved paramater package into presentation package 16-Mar-2005 Louis Landry + JMenu class to hold menu item information ^ Implemented caching in com_content ^ Implemented caching in mod_newsflash ^ Various performance improvements 15-Mar-2005 Louis Landry + JMessage class to utility package ^ com_content restructuring 15-Mar-2005 Andrew Eddie + Added webpage and mobile fields to contacts table ^ Widen several narrow fields in contacts table to allow for more characters ^ Contact position, address and phone number edit fields changes to textareas to allow for multi-line input + New toolbar buttons in contact edit form: Save and New, Save To Copy 14-Mar-2006 David Gal + Added backward compatibility to $mosConfig_lang such that en-GB returns 'english' + Added new tag to language metadata xml files 13-Mar-2006 Johan Janssens + Added phpxmlrpc library to replace DOMit XML-RPC + Added backend login module ^ Authentication API and plugin handling cleanup 13-Mar-2006 David Gal ^ Changed configuration var $lang to $lang_site and made required modifications 13-Mar-2006 Louis Landry ^ JButton cleanup and consolidation 09-Mar-2006 Johan Janssens - Removed backbutton configuration setting # Fixed : [artf3786] : Template - names # Fixed : [artf3842] : [patch] JPATH_SITE should be JPATH_CONFIGURATION # Fixed : [artf3850] : Remove hspace attribute from mosimage.php + Changed userExists to getUserId in JModelUser 08-Mar-2006 Johan Janssens ^ Moved presentation classes into their own package ^ Moved mail classes into utilities package 08-Mar-2006 Louis Landry + Proper HTML Error page rendering for JError # Fixed [artf3646] : Lowercase definition in language file # Fixed [artf3452] : array may be passed uninitialised # Fixed [artf3557] : Bug in go2(), mistake in mosCommonHTML::Images() ^ Editor unification and com_content cleanup in administrator client + Editor button for {readmore} tag 06-Mar-2006 Johan Janssens ^ Reorganised the administrator menu structure 05-Mar-2006 Johan Janssens - Removed pagetitles and meta_pagetitle configuration settings 04-Mar-2006 Louis Landry # Fixed [artf3431] : Error when mod_breadcrumbs is published 26-Feb-2006 Johan Janssens + Added Blogger API XML-RPC plugin 25-Feb-2006 David Gal ^ Changed xStandard to output utf-8 content instead of NCR codes + Implemented converstion to utf-8 of locale formated date when Windows is the host OS + Added new metadata tag in language xml files to support above conversion 24-Feb-2006 David Gal + Added RTL support to new installation program UI 23-Feb-2006 Johan Janssens ^ Renamed mossef content plugin to sef ^ Renamed moscode content plugin to code ^ Renamed mosemailcloak content plugin to emailcloak ^ Renamed mosloadposition content plugin to loadmodule ^ Renamed mospagebreak content plugin to pagebreak ^ Renamed mosvote content plugin to vote ^ Renamed mosimage.btn editor-xtd plugin to image ^ Renamed mospage.btn editor-xtd plugin to pagebreak ^ Fixed language detection # Fixed [artf3624] : Content priview error with {mosImage} # Fixed [artf3552] : Typo in mosCommonHTML::menuLinksContent # Fixed [artf3344] : Install errors due to empty browser language setting # Fixed [artf2792] : Web installer language choice 23-Feb-2006 Alex Kempkens + Added language parameter to content.xml 22-Feb-2006 Johan Janssens ^ Upgraded TinyMCE Compressor [1.0.7] ^ Upgraded TinyMCE [2.0.3] ^ Renamed mosimage content plugin to image 21-Feb-2006 Johan Janssens + Added client_id field to session table ^ Added client column to mod_logged and improved forced log out functionality 20-Feb-2006 Andrew Eddie # Fixed filelist param - would always show list entries related to images for default and do not use 17-Feb-2005 Andy Miller + Added new installer Look and Feel + Added new login Look and Feel + Work started on new Admin Template + Created new set of icons for new Admin Template 16-Feb-2006 Rey Gigataras + Allow ability to siwtch off emailcloaking for specific items via {mosemailcloak=off} tag 16-Feb-2006 Louis Landry # Fixed [artf3475] : relative include paths break installation on some systems # Fixed infinite recursion problem with some JError errors 16-Feb-2006 Johan Janssens # Fixed [artf3454] : using statistics the main toolbar in admin breaks ^ Plugin naming cleanup 16-Feb-2006 Samuel Moffatt + Added GMail authentication plugin 15-Feb-2006 Louis Landry # Fixed JFile::upload src path issue causing an inability to upload components on some systems # Fixed Installation autofind FTP path issue on windows machines wehre paths case don't match ^ On installation paths are now auto-chmodded by the installation script ^ FTP Port now configurable option for connecting to ftp the ftp server 14-Feb-2006 Johan Janssens + Added XStandard Lite 1.7 plugin ^ Renamed JDocument placeholder funtion to include 13-Feb-2006 Louis Landry # Fixed [artf3481] : Changes in uri.php - Corrects MS problem in Installation # Fixed [artf3498] : Bugs in uri.php - HTTPS detection, URI handling is not correct on Microsoft IIS environment # Fixed [artf3383] : Component installation languagefiles are not copied # Fixed [artf3368] : $url not set in mosAdminMenus::ImageCheckAdmin and administrator-dir handling is wrong 11-Feb-2006 Louis Landry # Fixed [artf3478] : Error in SQL Script 11-Feb-2006 David Gal ^ Modified JString to load after pre-installation check (phputf8 will crash on wrong settings) + Added local mbstring environmental settings in htaccess.txt ready for uncommenting if needed 08-Feb-2005 Louis Landry # Fixed [artf3432] : Administrator toolbar items do not contain port number