-------------------- 1.5.0 Beta 2 Released [04-May-2007] ------------------------ 04-May-2007 Johan Janssens ^ Updated installation languages packs and removed old ones 04-May-2007 Andrew Eddie ^ Moved admin articles list legend to component included html element ^ favicon moved to template folder to address browser caching anomalies 03-May-2007 Louis Landry ^ Menu Parameters / Component Configuration rework ! Either resave all data in backend or reinstall :) 03-May-2007 Johan Janssens ^ JHTML optimisation, finished ^ Changed JParameter xml path attribute from addparameterdir to addpath - Removed moo.fx package - Removed common.js file, functionality already available in mootools framework 02-May-2007 Johan Janssens + Added helper suppport to JView class, see loadHelper function + Added JPATH_XMLRPC define ^ Changed plugin auto-registration to push plugin paramaters into plugin class scope. - Removed Cache_Lite package from the framework. ^ JHTML optimisation, work in progress 01-May-2007 Johan Janssens # Fixed [#381] Reset-button does'nt work in Module- and Plugin Manager # Fixed [#496] TableBannerClient::store - fails when adding new client - Unknown column 'alias' # Fixed [#479] Weblink model isCkheckout function # Fixed [#383] Read More in Category Blog Layout results in Error # Fixed [#396] Bug in com_component 30-Apr-2007 Johan Janssens ^ Updated Geshi library to version 1.0.7.19 30-Apr-2007 Jason Kendall - Spoke to Louis, readded pcl due to leggacy, but patched security bug 30-Apr-2007 Andrew Eddie ^ Fully converted JHTMLCommon::tableOrdering to JHTML adapter pattern 29-Apr-2007 Louis Landry - Removed unused pcl libraries 28-Apr-2007 Johan Janssens ^ Refactored com_content helper classes, added html, route and query helpers 26-Apr-2007 Toby Patterson # Fixed [topic 163256] Wrong title displayed for category. # Fixed [art #405] Warnings w/ com_content and BEEZ, patch applied - thanks lukewill 24-Apr-2007 Louis Landry + Added memcache support for JCache and JSession -- thanks for the help Mitch + Global config setting for cache storage engine 24-Apr-2007 Johan Janssens + Added cache_handler configuration variable ! Changes require a reinstall 23-Apr-2007 Johan Janssens ^ Moved event and plugin classes into their own event package ^ Moved session classes into their own session package ^ Moved functions from JAdminMenus to JAdministratorHelper ^ Renamed JMenuBar to JToolBarHelper 21-Apr-2007 Johan Janssens ^ Fixed various problems with URL routing 18-Apr-2007 Johan Janssens ^ Fixed problems with the pagebreak plugin and the pagination handling ^ Changed ComponentParseRoute function implementation, function now needs to return array of variables. 18-Apr-2007 Toby Patterson + JController::getView() takes $config argument which is passed to the view's constructor 14-Apr-2007 Johan Janssens - Removed rider from license for futher review 14-Apr-2007 Toby Patterson # Fixed [#306] Post Installation Error - installer updated ^ JDatabase::getInstance() accepts $options parameter, may return JException 14-Apr-2007 Enno Klasing + Added 'PATH' filter to JInputFilter 12-Apr-2007 Jason Kendall # Fixed [#15] - global checkin now available to admins # Fixed [topic,159199] - ordering of <= 0 items - Thanks Ian 11-Apr-2007 Louis Landry + Fixed [#110] the "remember me" option at login doesn't work + JSimpleCrypt for basic string encryption ! Changes require a reinstall 10-Apr-2007 Johan Janssens ^ Implemented alias support for all content types # Fixed [#241] SEF urls create the same url for multiple pages ! Changes require a reinstall 10-Apr-2007 Toby Patterson ^ JLanguage::_load now responsible for loading into _strings + Added JLanguage::_getCallerInfo() to produce debugging information 10-Apr-2007 Andrew Eddie ^ Renamed ContactController::sendmail method to ContactController::submit + Added onSubmitContact trigger for custom contact handler plugins + Added Contact Component configuration setting to turn off the built in reply (and allow completly custom handling) 10-Apr-2007 Sam Moffatt # Fixed [#264] Menu Weblink doesn't show weblinks Description 08-Apr-2007 Toby Patterson + Added check to JDatabase::getInstance() to die if error in connecting + Added connected() methods to JDatabase and derived classes 08-Apr-2007 Johan Janssens ^ Update OpenID library to version 1.2.2 07-Apr-2007 Johan Janssens + Added onLoginFailure and onLogoutFailure events + Added Log plugin to catch new onLoginFailure event ^ Refactored JAuthentication to allow for stacked authentication plugins ! Changes require a reinstall and authentication plugins will need to be adapted 06-Apr-2007 Andrew Eddie ^ Split out options rendering in JHTMLSelect::genericList to JHTMLSelect::options 05-Apr-2007 Andrew Eddie + Added JView::setLayoutExt to allow a designer, for example, to set .html (default .php) for layout files 04-Apr-2007 Jason Kendall # [Topic,156662] JTable was using die, not JError -- Thanks Ian # [Topic,156522] JTable was not using JDate for dates -- Thanks Ian # [Topic,156659] Rouge code (never executed) in JTable::isCheckedout -- Thanks Ian # [Topic,156515] Check for check_out_time as well in JTable::checkin -- Thanks Ian # [Topic,156656] hit should check for the hits field and should update the local table -- Thanks Ian 02-Apr-2007 Enno Klasing + Added JRequest::getString # JInputFilter now also handles the types "string" and "array" # JArrayHelper::toInteger does not return anything, operates directly on the parameter 31-Mar-2007 Johan Janssens ^ Removed closing tags from Joomla! Framework library files 31-Mar-2007 Jason Kendall # Fixed [track191] - Missing DS in finding lang file. ^ [track13] - Starting working on beautify SQL function 30-Mar-2007 Rob Schley + getInt(), getFloat(), getBool(), getWord(), getCmd() to JRequest ! Those methods are just proxies to getVar() for now + Implemented 'cmd' filter type to JInputFilter ! The 'cmd' filter type allows [A-Za-z0-9_-.] 30-Mar-2007 Toby Patterson + setError(), getError(), and getErrors() to JObject ! identical methods will be removed from the framework 30-Mar-2007 Johan Janssens ^ Implemented auto creating for plugins in JPluginHelper::importPlugin ^ Renamed JAuthorize to JAuthorization for consistency 29-Mar-2007 Rob Schley * Hardened findOption in JAdministrator * Hardened various inputs in JAdministrator 28-Mar-2007 Rob Schley # Fixed key reference lookups in com_content # Adjusted JRequest to recursively strip slashes in getVar() * Hardened various inputs in com_contact * Hardened various inputs in com_content and related * Hardened key reference filtering ! Key References are now limited to A-Za-z0-9.-_ + Reinstated onAuthenticateFailure event trigger in JAuthenticate 27-Mar-2007 Johan Janssens # Fixed inconsistencies in module and individual content URL's # Smaller improvements to route creation - Removed feed.php file, feeds now use index.php again 25-Mar-2007 Hannes Papenberg ^ Finished and improved breadcrumbs refactoring. ^ Cleaned up installation SQL and removed old {image} tags, replaced them with the proper HTML tags ! Reinstalling is advised! 23-Mar-2007 Andy Miller # Fixed Tabs styling ^ Changed Message and Error styling + Added styling for Legacy mode flag 23-Mar-2007 Rastin Mehr # Fixed [track41] No "Copy | Move" buttons on Category Manager [Content] toolbar # Fixed [track16] All the ADMIN side list limits are now using 'global.list.limit' session name to hold the $limit value 21-Mar-2007 Rastin Mehr # Fixed [track99] the sectionid error # Fixed [track99] the insert page break error 20-Mar-2007 Rastin Mehr # Fixed [track79] Error in Joomla SQL 18-Mar-2007 Toby Patterson # Fixed [t147196] Breadcrumbs: Home >> content ? - Yet another fix by Ian! 17-Mar-2007 Jason Kendall ^ Updated tcpdf to 1.53.0.TC030 (2007-03-06) # Fixed [t151189] Blogger XML-RPC incorrectly authenticating - Thanks Ian 17-Mar-2007 Toby Patterson # Fixed [track17] Installation without javascript disabled need warning # Fixed [track18] Cannot access Site or Admin after completion of install # Fixed [t150452] beez template calls ampReplace() # Fixed [t150923] ianmac's fix ContactViewContact 14-Mar-2007 Jason Kendall ^ [topic,147016] - Updated lang file to show loadposition not mos... 14-Mar-2007 Toby Patterson + Added JLanguage::getPaths() ! Merging changes from 10-Mar back into new tree. 12-Mar-2007 Louis Landry - Removed Legacy mode global configuration setting ^ Set legacy mode by publishing the system legacy plugin 12-Mar-2007 Sam Moffatt ! A whole new world. 10-Mar-2007 Toby Patterson # Fixed [artf7605] Refactored installer to use MVC, added check for cookies ^ new code located in J/installation/instaler/ ! Still need to complete some cleanup work in the includes dir 05-Mar-2007 Johan Janssens ^ Moved ampReplace into JOutputFilter 05-Mar-2007 Enno Klasing # Improved "Verify FTP settings" in the installer application # Re-enabled FTP layer on Windows servers 04-Mar-2007 Mateusz Krzeszowiec # Fixed [artf7594] : Bugs in com_media, add file button now working in IE 03-Mar-2007 Toby Patterson # JEditor check for object in JEditor # Stop JError from double-translating error messages ! Errors should go through JText before JError + Added methods to installer classes to display a warning ! Still need to get message to display nicely in page.html subtemplate ^ Changed JLanguage::languageExists to JLanguage::exists 03-Mar-2007 Jason Kendall 03-Mar-2007 Jason Kendall * Updated JLog to write to a PHP file and include a call to die at the start 03-Mar-2007 Johan Janssens ^ Implemented very basic segment encoder and decoder in JRouter 02-Mar-2007 Jason Kendall # [artf7559] - missing _resource call in mysql 02-Mar-2007 Johan Janssens ^ com_content : Implemented new routing mechanism ^ mod_latestnews : Implemented new routing mechanism ^ mod_mostread : Implemented new routing mechanism ^ mod_newsflash : Implemented new routing mechanism ^ Changed references to com_registration to com_user ^ Implemented simple routing mechanism in JRouter to handle none Itemid linked URL's 01-Mar-2007 Mateusz Krzeszowiec # WIP [artf7592] : Popups of Config don't work in Konqueror, first issue fixed 28-Feb-2007 # All parameter strings ( labels and descriptions ) should now go through JText ^ Further tweaks on JLanguage and identifying a default language 27-Feb-2007 Johan Janssens + Added new Beeze accessible template, contributed by the design and accessibility working group 26-Feb-2007 Toby Patterson + JLanguage will try to load a default language file ( 'en-GB' ) if a localized version cannot be loaded 25-Feb-2007 Johan Janssens + Added JPATH_CACHE to the application path defines 24-Feb-2007 Johan Janssens ^ Implemented caching for administrator menu module 23-Feb-2007 Sam Moffatt # Fixed up LDAP plugin so that it works again with MSAD 22-Feb-2007 Hannes Papenberg # Updated TinyMCE to 2.1.0 # Fixed [artf7574] Frontend article submission layout only allows uncategorized content 21-Feb-2007 Jason Kendall # [artf7628] - Rewrote LDAP plugin to be easier to setup and fix authentication issues # [artf7623] - Added default (ON) to Show All # [artf7617] - Send new password was broken # [artf7570] - Incorrect date on new/edit content # [artf7578] - Possible problem with JDate (Incorrect handling of timezones) + [artf6535] - Added logging to Authentication system ^ Changed pagenavigation to use JDate (as per Hannes request) 21-Feb-2007 Hannes Papenberg + Added page navigation between articles ^ Renamed some parameters in com_content preferences ! You need to open the com_content preferences and save them anew or reinstall 20-Feb-2007 Johan Janssens + Added page cache system plugin - Removed template and page cache global configuration setting. 19-Feb-2007 Hannes Papenberg # Fixed [artf7597] Newsfeeds were broken # Fixed [artf7603] Error message are now shown above login window in offline mode 18-Feb-2007 Johan Janssens ^ Refactored pagination routing 18-Feb-2007 Enno Klasing + Installation does not save FTP password to configuration.php anymore by default ^ Changed FTP layer to use binary transfer mode by default 18-Feb-2007 Mateusz Krzeszowiec # Fixed XStandard not saving changes + XStandard now uses template css to render content 18-Feb-2007 Hannes Papenberg # Fixed Article buttons in blog_category view ^ Removed old code ^ getIcon from com_content now allways uses the same parameters 18-Feb-2007 Toby Patterson # Fixed [artf7621] [artf7473] Saving user information in the admin application updates the session. + Added setLanguage() to JLanguage, no change in functionality + Changed key requested in JFactory::_createLanguage from 'debug' to 'debug_lang' 17-Feb-2007 Hannes Papenberg # Fixed [artf7595] : com_frontpage reset works again and some smaller improvements # Fixed some issues in com_media # Renamed the parameter hideAuthor and author in article management and article preferences to showAuthor. Show Author when set to 1 You have to open the article preferences and change the setting to show and save or re-install. This one was necessary because of a naming collision. 16-Feb-2007 Toby Patterson # Fixed [artf7616] : Email function of articles doesn't work. # User is returned to mailto form when mail cannot be sent. + phpmailer language files added; local set in JFactory. 16-Feb-2007 Mateusz Krzeszowiec # Removed call to not existing JEditor:getButtons in frontend # Fixed [artf7626] : XStandard destroys editor content on save and writes empty strings to db 15-Feb-2007 Mateusz Krzeszowiec # Fixed [artf7519] : Images/Pagebreak/Readmore buttons don't work in XStandard ^ editors-xtd plugins are now rendered in onDisplay event of editor plugin ^ JEditor::display now have additional argument for rendering editors-xtd, default = true - Removed JEditor::getButtons 15-Feb-2007 Johan Janssens ^ Deprecated sefRelToAbs, use JRoute::_() instead ^ Removed Itemid in JRoute implementations, JRouter handles this automatically ^ Removed JURI::resolve, moved functionality into JRoute::_() 15-Feb-2007 Laurens Vandeput # Fixed [artf7572] : XML-RPC server fixed 15-Feb-2007 Andrew Eddie # Error deleting section 13-Feb-2007 Johan Janssens ^ com_newsfeeds : Implemented new routing mechanism ^ Moved handling of pagination routing into JRouter 13-Feb-2007 Toby Patterson # Fixed [t140455] SQL syntax error in JTable::move() 12-Feb-2007 Mateusz Krzeszowiec # Fixed [artf7490] : A little reorder required in Edit Contact form 11-Feb-2007 Toby Patterson # Fixed [artf7473] Edit your details works # Fixed [t129709] admin com_user, returns to edit page when record cannot be saved # Fixed [t115840] phputf8 JString::str_ireplace uses iammac's code # Various small fixes 11-Feb-2007 Johan Janssens ^ com_weblinks : Implemented new routing mechanism 11-Feb-2007 Jason Kendall # Fixed [Topic 127883] : First attempt at bug when PHP/Server is compressing as well as Joomla! # Fixed [Topic 117691] : Missing Delete Icon in Media Manager # Fixed [Topic 136174] : Correct checking of cache + Add [Topic 60767] : Add Show all option when articles have page breaks # Repaired some damnage to XML-RPC client - Although still broke # Implement JError in SimpleXML 11-Feb-2007 Louis Landry ^ Upgraded TCPDF 11-Feb-2007 Mateusz Krzeszowiec # Fixed [artf7503] : Readmore and Pagebreak don't work in editor in IE7 10-Feb-2007 Hannes Papenberg ^ Changed JToolBarHelper::configuration to preferences - removed obsolete module position code in com_templates - removed Apply button in com_weblinks # Fixed print function in com_content # Fixed link in sample content # Fixed ordering of tables in com_content, com_contact 10-Feb-2007 Enno Klasing # chmodding of template files and configuration.php before and after writing to these files # Fixed [artf7524] : Missing translations in installation 09-Feb-2007 Enno Klasing + Added input form for FTP credentials to com_media 09-Feb-2007 Rastin Mehr ^ [artf7503] com_weblinks, com_users, com_search and com_templates on the ADMIN side are now using single quotes instead of double quotes. 08-Feb-2007 Enno Klasing + Added input form for FTP credentials to com_templates + Added input form for FTP credentials to com_config 06-Feb-2007 Johan Janssens ^ Major refactoring of Itemid handling ^ Implemented JRouter in application package and improved routing algorithms ^ Reworked JMenu class to allow lookups based on itemid routes ^ Changed component request.php to route.php to better refect routing system ^ Split application render function into route and dispatch + Added onAfterDispatch and onAfterRoute system events + Added legacy system plugin to handle legacy routes - Removed joomla.request plugin functionality moved to JRouter - Removed onAfterRender system event + Added alias support to com_categories and com_sections ! Changes require a reinstall 06-Feb-2007 Toby Patterson ^ [artf7502] Removed hidemainmenu URL argument, use setVar() instead 05-Feb-2007 Andrew Eddie # Fixed JTable::getNextOrder - fails with no where clause # Fixed JObject::getPublicProperties() doesn't give (all) properties of object ^ Added JTable::reset to handle resetting class properties and make it accessable at any time # Fixed No translation of new module names + Added support in JLanguage to log orphaned strings when debug on + Added support to Debug Plugin for show logged orphaned strings ^ Improved output symmantics of Debug Plugin 03-Feb-2007 Enno Klasing + Added input form for FTP credentials to com_languages 03-Feb-2007 Mateusz Krzeszowiec + [artf7443] : Missing "Mobile"column in Contact Category Layout Parameters 03-Feb-2007 Sam Moffatt # [art7349] Fixed up potential path disclosure issues 02-Feb-2007 Enno Klasing + Added JClientHelper class + Added input form for FTP credentials to com_installer 01-Feb-2007 Andy Miller # fixed layout for frontend editing + Added calendar icon instead of ... button 01-Feb-2007 Toby Patterson # Fixed [artf7442] : Unable to sort Contacts 01-Feb-2007 Johan Janssens ^ Added 'plg' prefix to all plugins functions and classes to avoid naming collisions ^ Changed JDocument::display to render, function now return data instead of pushing it into JResponse. JResponse handling is done inside JApplication:::render 01-Feb-2007 Marko Schmuck # Fixed [artf7454] : TinyMCE parameters smilies and flash where wrong in xml file 01-Feb-2007 Andrew Eddie # Fixed [artf7404] : Proposed changes to JDatabase->isQuoted method usage # Fixed [artf7077] : updateNulls in Database Library ^ Tidied JDatbase::explain output - Deprecated the JDatabase::insertObject $verbose (4th) argument ^ Added argument to JObject::getPublicProperties to optionally return the get_class_vars assoc array ^ Refactored JTable to use JObject::getPublicProperties as appropriate # Fixed [artf7200] : Are not translated + Added support for template language files 31-Jan-2007 Marko Schmuck # Fixed [artf7260][artf7362] : Pressing Save or Apply in template properties cause no default template + If no custome theme is in the templates folder _system/component.php will be used 30-Jan-2007 Enno Klasing # Fixed various small bugs in JFolder and JFile 29-Jan-2007 Louis Landry ^ Mootools implementation stage 1 29-Jan-2007 Toby Patterson # categories being edited will be checked-out # JInstaller_component - existing menu items are deleted before new ones are added if overwrite has been enabled 28-Jan-2007 Jason Kendall # [artf7417] - Unable to set artical access to Special - Thanks Alissa # [artf7393] - User Group Edits Not correct 26-Jan-2007 Johan Janssens - Removed com_frontpage from site application - Removed com_login from site application ^ Moved login component functionality into a login view in the user component 25-Jan-2007 Louis Landry ^ Refactored caching libraries : Implementation is a WIP 25-Jan-2007 Johan Janssens + Added support for multiple module styles to module renderer ^ Small improvements to session handling ! Set database as default session handler # Fixed [artf6372] : jos_sessions table not in sync with $_SESSION sessions # Feature request [artf2179] : Database handler for sessions # Feature request [artf1831] : Check in content automatically when a user's session ends # Feature request [artf5984] : Session cookie not reliant on URL accessed ^ Moved site user component to mvc structure, implemented user model - Removed checkin link from user menu 25-Jan-2007 Enno Klasing # Fixed "Only variable references should be returned by reference" error in JError class # Calling __destructor on JDatabase only once on PHP5 + Added destructor to JFTP # Changed JFile and JFolder to connect to a FTP server only once per page request 24-Jan-2007 Jason Kendall # Fixed [artf7392]: JUser Helper updates in Registration Component Controller - Thanks jenscki # Fixed up the XML-RPC client.php file. 23-Jan-2007 Enno Klasing ^ Renamed JFTP->nameList to JFTP->listNames ^ Renamed JFTP->listDir to JFTP->listDetails # Fixed usage of '/' and '\' in JFile and JFolder when the FTP layer is enabled # Improved FTP autofind option + Added optional parameters user/pass to JFTP::getInstance 22-Jan-2007 Jason Kendall # Fixed [artf7373]: Unable to edit user on front end with PHP5 # Fixed [artf7346]: Edit users in backend # Fixed [artf7351]: Catagory blog layout ordering issue 20-Jan-2007 Johan Janssens + Added JPATH_THEMES define ^ Improved JTable checkout handling 19-Jan-2007 Andrew Eddie ^ JPane methods return string rather than echo (to enable capturing of output if desired) 18-Jan-2007 Hannes Papenberg ^ Moved com_statistics functionality to com_search and MVCed it 17-Jan-2007 Rastin Mehr # Fixed [artf7187] : Section & pagination problem ! Same problem existed in the category blog view. It is fixed now. # Fixed [artf7330] : Khepri Template: allow other Prototype-based Javascripts 17-Jan-2007 Louis Landry + Added tag capabilities in JInstaller -- Thanks tcp ^ Made changes to path handling to better support different filesystems/platforms # Cancel button in editing template source and css returns to correct page ^ Moved installer SQL files into driver specific subfolder 17-Jan-2007 Johan Janssens # Fixed [artf7320] : Can't login when legacy mode is on 16-Jan-2007 Johan Janssens ^ Improved session token handling and spoof checking. - Deprecated mosErrorAlert, use JError or JApplication::redirect instead # Fixed [artf7293] : JFactory::getURI doesn't use it parameter ^ Moved JAuthenticationHelper into JUserHelper and into a seperate file 15-Jan-2007 Enno Klasing # Fixed [artf7292] : operator precedence problem in joomla.request.php 15-Jan-2007 Sam Moffatt # Fixed up installation bug when installing sample data with joomla_backward.sql (backwards compat file had extra entries) 14-Jan-2007 Marko Schmuck # Fixed [artf7279] : Newly created article has no "modified" date / user # Fixed [artf6301] : Uninstallation error messages remain English 12-Jan-2007 Enno Klasing # Removed double slashes from sitename in installtion when magic_quotes_gpc was swiched off 11-Jan-2007 Louis Landry ^ Reworked JError to remove dependency on patError/patErrorManager ^ JLog now uses the log_path config if not explicitly set + Added JFolder::copy() -- Thanks instance + Added generic buffer stream handler ^ JFTP to use PHP FTP extension if available 11-Jan-2007 Enno Klasing + Added optional default parameter to JRegistry->getValue # Fixed XHTML compliance for feed links # Fixed assignments of variables by reference 10-Jan-2007 Johan Janssens + Added Session Handler configuration setting ^ Improvements to session handling ! Changes require a reinstall 09-Jan-2007 Louis Landry ^ Reworked module manager : module edit screen and controls ^ Reworked JUser for better session storage + Added JApplication::close() method. This is a session integrity safe application exit method and should be used instead of exit(); 09-Jan-2007 Johan Janssens # Fixed [artf6614] : JApplicationHelper::getItemid() bug and $mainframe->getItemid() missing # Fixed [artf6825] : Hide other modules after using links in the mods 'Latest Items and Most Popular' 08-Jan-2007 Johan Janssens # Fixed [artf6692] : XSS vulnerability in title and pathway + Added SessionHandler support to JSession + Added database session handler + Added file session handler + Added APC session handler + Added eAccelerator session handler ! The database is now used as default session store instead of the file system ! Changes require a reinstall 07-Jan-2007 Rastin Mehr # Fixed [artf6887] : failure/improper assigning of active submenu item # Fixed [artf6852] : User registration failing ungracefully ^ Terms such as "JUser::save" are removed from the JUser class in libraries/joomla/user/user.php 06-Jan-2007 Mateusz Krzeszowiec # Fixed [artf7188] : List categories in section 05-Jan-2007 Mateusz Krzeszowiec # Fixed [artf6851] : New use registration problem with numbers in password ^ JavaScript form validator now allows all characters in password, password can't start and end with whitespace, length from 4 to 100 chars 05-Jan-2007 Johan Janssens - Removed pear archive and mime packages - Removed JArchive::create method 04-Jan-2007 Andrew Eddie ^ Updated language file headers 04-Jan-2007 Louis Landry ^ Refactor of Installer libraries to use composition instead of inheritance + Added new archive libraries to better support zip|gzip|tar file extraction ! Two new config vars tmp_path and log_path will require existing installs to edit global config and set them + Added bzip2 support to archive libraries if php bz2 extension is available 03-Jan-2007 Andrew Eddie # Fixed bug in menu item copy which results in multiple items set to home # Reworked Menu Selection lists in Edit Module and Edit Template pages 03-Jan-2007 Andy Miller # Fixed left column always taking up 20% in milkyway ^ Removed 1px black border from polls # Fixed alignment of polls with Opera 03-Jan-2007 Johan Janssens # Fixed [artf7120] : Changing IP adresses of users through proxys 02-Jan-2007 Hannes Papenberg # Fixed com_contact mail form # Fixed com_massmail 02-Jan-2007 Johan Janssens ^ Changed JFactory::getUser, the user object is now stored completely in the session + Added 'auto register' setting to the Joomla! user plugin. When turned off it allows the system to have temporary logged in users. This setting is experimental and should be used with care. # Fix various session related problems + Added 'aid' dynamic variable to the user object, this acts as the 'gid' variable in 1.0 + Added 'guest' dynamic variable to the user object, when a user is logged in guest is set to 0. ! Note : changes require a new install and sessions need to be cleaned 02-Jan-2007 Andrew Eddie + Added JController::setMessage + Added advanced params support for modules ^ Tidied controllers and error handling in admin com_banners ^ Tidied controllers and error handling in admin com_modules + Added path plg_xml for use in leiu of bot_xml # Fixed bug in mysqli __deconstruct method (was not closing the connection at all) ^ Cleaned up up whitespace ^ Updated copyright notices for 2007 01-Jan-2007 Hannes Papenberg ^ Changed Meta-Informations gathering in article creation 01-Jan-2007 Andrew Eddie ^ Turned submenu off when hidemainmenu not zero 31-Dec-2006 Mateusz Krzeszowiec # Fixed [artf6736] : "Insert Image" window doesn't display cursor properly on certain text 30-Dec-2006 Mateusz Krzeszowiec # Fixed [artf6631] : Re-editing a page confuses the category drop-down list 30-Dec-2006 Johan Janssens # Fixed [artf7073] : Username length 30-Dec-2006 Andrew Eddie # Made favicon into an absolute path to overcome an odd bug with IE7 29-Dec-2006 Andrew Eddie # Fixed JRequest::clean being fired too late in the execution # Fixed bug in SEF internal string cache 28-Dec-2006 Johan Janssens + Added JResponse class to environment package + Added debug system plugin to handle debug info ^ Cleaned up index.php application entry files - Removed $_VERSION global, use JVersion instead ! Note : changes require a reinstall 28-Dec-2006 Louis Landry # Fixed problem with nested menu item removal ^ HTTP header SEO patch : Joomlatwork 28-Dec-2006 Andrew Eddie # Removed restriction for removing core modules from the Modules Manager # Added 'relative image paths' setting to TinyMCE 27-Dec-2006 Hannes Papenberg # Fixed [6853] : Error when new user activates account # Fixed [6262] : Incorrect description on the Lost your password page 27-Dec-2006 Johan Janssens + Added administrator feed module ^ Changed _J_ALLOWRAW to JREQUEST_ALLOWRAW to suit naming conventions and to avoid naming conflicts ^ Changed _J_ALLOWHTML to JREQUEST_ALLOWHTML to suit naming conventions and to avoid naming conflicts ^ Changed _J_NOTRIM to JREQUEST_NOTRIM to suit naming conventions and to avoid naming conflicts 26-Dec-2006 Andrew Eddie # Moved onBeforeDisplay and onAfterDisplay triggers close to the actually application display method 21-Dec-2006 Andrew Eddie # Fixed [6819] : Errors on Trash Manager # Fixed [6537] : Admin Template (ul classes being incorrectly assigned a translated string) # Fixed bug: JDate not defined when saving a frontend article # Fixed bug: removed case sensitivity when loading modules by position 19-Dec-2006 Rastin Mehr # Fixed [artf7004] : Apostrophes in poll choices shows escape character 19-Dec-2006 Andrew Eddie # Fixed bug in patTemplate shortModifier tags (patch submitted to author) # Added patch to patErrorManager where a class method handler is not found # Fixed [6774] : Moving a submenu to another menu by editing "Display in" # Fixed [6550] : CVS directories not ignored # Fixed [6700] : Menu Manager - Bug in new menu creation # Fixed bug preventing language files correctly loading in Legacy Mode ^ Removed JPath:check calls in methods JPath, JFiles, and JFolder methods (too tightly coupled to Joomla install) # Fixed [6414] : Template installation from directory requires trailing slash # Fixed [6678] : Delete Template Fails # Fixed [7030] : Missing function reference in installer.php # Fixed bug in Banners list view, category filter throwing error due to incorrect field name + Added "Tags" column to Banners list view # Fixed [6597] : Polls: Poll is assigned to menu both by module and by poll component # Fixed [7050] : backend localization was gone in rev. 6013 # Fixed lingering &josmsg=??? in page redirect methods ^ Removed annoying js confirmation when you try to empty trash # Fixed [6362] : Untranslated error message # Removed upload buttons from Banner and Section edit forms 18-Dec-2006 Rastin Mehr # Fixed [6836] - Broken images get displayed in newsfeed categories (patch) 17-Dec-2006 Johan Janssens + Added PHP OpenID library to the framework + Added Joomla! User plugin, moved login, logout and sessions cleaning into this plugin + Added OpenID authentication plugin (based on work from Rob and Jason Kendall) ^ Refactord authentication and user plugins to improve flexibility and decoupling ! Changes require a reinstall 17-Dec-2006 Rastin Mehr # Fixed [6555] - Make unwritable after saving does not work + Added ability to enable or disable writing into the application configruation.php file 14-Dec-2006 Johan Janssens ^ Deprecated mosGetOrderingList, use JAdminMenus::GenericOrdering instead 13-Dec-2006 Andy Miller + Added color variations and width template parameters to Milkyway template 12-Dec-2006 Andy Miller ^ Milkyway Template - Removed Quirks mode requirement for < IE6, minor tweaks for IE7 12-Dec-2006 Johan Janssens # Fixed [artf7014] : Sample data installs othermenu with legacy style # Fixed [artf7008] : Docstring, code format cleanup on application/application.php - Removed patTemplate engine from JDocumentError 11-Dec-2006 Hannes Papenberg # Fixed [artf7017] : [patch] mod_footer fails to load JDate before use (@ SVN 5956) # Fixed [artf7013] : Add content publish end time not multilingual compliant 07-Dec-2006 Sam Moffatt ^ LDAP: Added translation strings to the appropriate location (language and XML file) ! LDAP: Tested all features successfully against a Novell eDirectory LDAP server # Fixed problem where session table was being ignored (could not end a users session via user manager) # Fixed problem where user deletion didn't destroy sessions (see next) + Added JUserHelper::getUserName($uid) # Added joomla.i18n.language to joomla.utilies.error to ensure JText is available 06-Dec-2006 Sam Moffatt ^ Making some alterations to LDAP authentication systems to improve them + Added Anonymous Compare and Authorized Compare authentication options for LDAP bot (in addition to Bind as User) + Added some mapping tools 06-Dec-2006 Andrew Eddie ^ Added ability to describe an abitrary path for the configuration xml file for a component using com_config 04-Dec-2006 Johan Janssens + Added JElement_Timezones + Added Timezone settings to user parameters ! Timezone language strings haven been moved from the config to the main ini file 02-Dec-2006 Johan Janssens + Enabled module caching ^ Improved JFactory::getEditor method, added support for 'force' loading an editor 01-Dec-2006 Johan Janssens + Added new cpanel component to handle the control panel in the administrator ^ Renamed JDocument setInclude and getInclude functions to setBuffer and getBuffer ! Changes require a reinstall 01-Dec-2006 Andrew Eddie # Shuffled some modules out of joomla.sql into sample data to make a clean install, well, cleaner 30-Nov-2006 Johan Janssens # Fixed [artf6932] : use of unassigned variable in weblink model 30-Nov-2006 Andrew Eddie + Added JController::getTasks - returns a list of the available tasks in a controller 29-Nov-2006 Johan Janssens ^ Moved JString class to utilities package - Removed language loading from JPluginHelper::_import function. If a plugin needs to load a language he should load it himself. 28-Nov-2006 Johan Janssens ^ Components are now rendered by the application and not by the template 27-Nov-2006 Louis Landry - Removed MagPie Feed parser + Added SimplePie Feed parser (suggested by Jason Kendall) ! Much improved feed parsing and feed support 27-Nov-2006 Johan Janssens ^ Weblinks component cleanup and code improvements ^ Changed JSiteHelper::getCurrentMenuItem to JSiteHelper::getActiveMenuItem ^ JURI class cleanup ^ Moved JApplicationHelper to a seperate file 26-Nov-2006 Johan Janssnes ^ Added fix to JURI::base to solves issues on Apache CGI 25-Nov-2006 Johan Janssens ^ Improvements to search engine friendly url handling ! Changes require a reinstall 24-Nov-2006 Louis Landry + Added ability to delete multiple files at a time in media manager # Fixed mediamanager javascript error 24-Nov-2006 Johan Janssens # Fixed [artf6823] : Category order in Frontpage blog layout # Fixed [artf6427] : Fatal error: Only variables can be passed by reference # Fixed [artf6824] : Ordering articles on frontpage. # Fixed [artf6813] : Replaced PHP short tags # Fixed [artf6785] : section blog layout: table not closed when pagination_results = 0 # Fixed [artf6725] : a template with an hyphen in it's name cannot be set to default # Fixed [artf6741] : Button 'Next' in com_modules is missing # Fixed [artf6811] : com_users/admin.users.php # Fixed [artf6782] : "Order By " ignored in standard category layout menu item # Fixed [artf6795] : Pagination missing from search results # Fixed [artf6838] : "Passwords do not match" JS popup when changing passwords # Fixed [artf6726] : Start and finish publishing are modified unexpectedly # Fixed [artf6632] : "Start Publishing" date drifts forward in time # Fixed [artf4580] : Every save|apply to content item add 3 hours 23-Nov-2006 Johan Janssens ^ Changed content models to dynamicaly create article slugs ^ Implemented article slug rendering in content views - Removed visitor plugin - Removed visitor statistics ! Changes require a reinstall 22-Nov-2006 Johan Janssens + Added stringURLSafe function to JOutputFilter + Added dynamic alias creation to com_content + Added sef handlers to com_content ^ Deprecated mosMakeHTMLSafe, use JOutputFilter::objectHTMLSafe instead - Removed article statistics manager, added hit count to article manager 22-Nov-2006 Andrew Eddie ^ Allowed menu name fields to have basic html tags to allow for dynamic styling (to a degree) of menu items 21-Nov-2006 Andrew Eddie # Fixed bug in JModel where JPATH_COMPONENT* has not been loaded ^ Changed handling of request data in backend menu model. Now pushed into model to allow for 3rd parties to use the model directly to create menus. ^ Changed JController::setRedirect. If null message is passed then no change is made to the internal variable. This allows for setting on the message directly in complicated scripts. ^ Added argument to JArrayHelper::toObject to allow a JObject to be returned 21-Nov-2006 Johan Janssens ^ Refactored administrator weblinks component to use MVC component framework 20-Nov-2006 Sam Moffatt ^ Altered behaviour of JHTMLSelect::genericList to accept nonlinear arrays 16-Nov-2006 Johan Janssens - Removed JController::setViewName, use JController::getView instead + Implemented factory method in JController::getView to be able to handle multiple views + Added JPath::find function to easily search a array of paths for a certain file ^ Switched parameter order in the JController::getView function ^ General MVC improvements to simplify component implementations that follow conventions 15-Nov-2006 Andrew Eddie ^ JTable::addTableDir -> JTable::addIncludePath + JModel::addIncludePath and fixed JModel::getInstance to suit 14-Nov-2006 Rastin Mehr # Fixed [artf6679] : 3 bad email bugs causing emails mixups (with fixes) including bug #4 14-Nov-2006 Andrew Eddie # Fixed js error in TinyMCE editor when Template CSS set to No 11-Nov-2006 Louis Landry # Fixed feeds not rendering with SEF URLs enabled 11-Nov-2006 Johan Janssens # Fixed [artf6651] : legacy mode failed when $mainframe is called directly from component 1.0 style # Fixed [artf6531] : Legacy notes # Fixed [artf6394] : Notice: Undefined property: ContentViewCategory::$lists # Fixed [artf6633] : Notice: Undefined property: JTableContent::$publised_down # Fixed [artf6644] : Section Blog Layout doesn't paint contents # Fixed [artf6424] : Backend- Accessing Menu options from Admn panel # Fixed [artf6378] : contact: Using invalid Itemid cause call to undefined function # Fixed [artf6630] : Multi-page navigation broken # Fixed [artf6496] : The pagination is broken in view=section&layout=blog # Fixed [artf6478] : Dropdown menu's "Display #" in o.a. FAQ don't work # Fixed [artf6685] : Display # -Picklist- # Fixed [artf6558] : mod_custom have no contents # Fixed [artf6654] : Section description doesn't saves in HTML format # Fixed [artf6426] : Just a warning while debugging is on # Fixed [artf6385] : Weblinks, JS Error: form.filter_order_Dir has no properties 10-Nov-2006 Rastin Mehr # Fixed [artf6564] : Can't hide email form ! Note [artf6516] : much of the & has been replace with & in all the ADMIN components. I think this issue has to be treated as a coding practice not a bug. 09-Nov-2006 Johan Janssens + Added JPATH_COMPONENT_SITE define + Added JPATH_COMPONENT_ADMINISTRATOR define ^ Changed order of parameters in the JTable::getInstance function. 09-Nov-2006 Hannes Papenberg + Added parameter for breadcrumbs module to set the string for the home entry # Fixed all ampersands in URLs in components and modules to use & 09-Nov-2006 Andrew Eddie + Added protected var JController::_doTask to record the actual mapped task executed + Added reserved state variable 'task' to JController::getModel 07-Nov-2006 Hannes Papenberg + Added configuration screen for massmail with Subjectprefix and Mailbodysuffix 07-Nov-2006 Johan Janssens + Added JPATH_PLUGINS define 06-Nov-2006 Johan Janssens # Fixed help file handling for components ^ Upgraded TinyMCE Compressor [1.0.9] ^ Upgraded TinyMCE [2.0.8] 06-Nov-2006 Andrew Eddie # Removed trim operation from values when parsing ini data - fixes problems in class suffixes # Fixed syntax error in offline system template 05-Nov-2006 Enno Klasing # Fixed weblink "target" settings not making it into the URL 04-Nov-2006 Louis Landry # Fixed loadposition content plugin # Fixed error in legacy mosParameters class - Thanks Geraint # Fixed pagination issue not using default link value - Thanks tcp 04-Nov-2006 Hannes Papenberg + Adding _JEXEC check to all views + Adding configuration to com_content and com_users - Removed content and user setting from global configuration - Removed references to index3.php # Fixed com_config to only save config relevant values ^ Cleaned up com_statistics a bit 04-Nov-2006 Louis Landry # Fixed loadposition content plugin # Fixed error in legacy mosParameters class - Thanks Geraint # Fixed pagination issue not using default link value - Thanks tcp 04-Nov-2006 Hannes Papenberg + Adding _JEXEC check to all views 03-Nov-2006 Enno Klasing # Fixed small table bug while rendering section and category blog # Added missing index.html files # Fixed Backend, Help screen: Changelog isn't displayed correctly # Fixed irregular output in contacts 01-Nov-2006 Louis Landry # Fixed bug in rendering custom modules 01-Nov-2006 Andrew Eddie # Fixed bug in phputf8 native library: case conversions arrays were not global enforced # Fixed bug in JModuleHelper::_load that overwrites the user object 30-Oct-2006 David Gal # Fixed a utf-8 non-compatible string function in registry formating function # Fixed logical bug in sql file upload in installation (chmod tmp before upload) 29-Oct-2006 David Gal # Fixed mod_mainmenu to build menu tree correctly even when child-id is less than parent-id 28-Oct-2006 David Gal # Fixed ordering functionality in adminlists # Fixed several migration bugs 28-Oct-2006 Louis Landry ^ Removed FTP layer from filesystem read methods -- not necessary 28-Oct-2006 Laurens Vandeput # Fixed 5578: fatal errors on content # Contact search plugin href fixed # Minor bugs fixed 26-Oct-2006 David Gal # Fixed [artf6511] : Pagebreak in content truncates PDF output # Fixed syndication article link error 26-Oct-2006 Rastin Mehr # Fixed [artf6547] : Error if enable readmore in newflash 25-Oct-2006 David Gal # Fixed menu item creator link for weblink category # Fixed menu item creator link for newsfeed category # Fixed [artf6413] migration conversion errors regarding menu items - Removed privileges check from step 4 of installation. If db creation fails a more detailed error message is provided # Fixed ordering of new menu items 25-Oct-2006 Rastin Mehr # Fixed [artf6375] : Starting poll, title: test, options: 1, 2 & 3 -> delete crashes Joomla # Fixed [artf6383] : Description testarea is a bit wide on Web Link Edit page 24-Oct-2006 Rastin Mehr # Fixed [artf6462] : File Size Upload Issues ^ - File size limit now displays on the legend, representing the sum of all the files being uploaded ^ - Add File button is now next to the upload files ! - Testing on IE6, and IE7 has to be done. I am using a Mac, somebody else please take over # Fixed [art6481] : undefined vars + typos 23-Oct-2006 Johan Janssens ^ Overhaulted site template implementation. - removed patTemplate engine to improve speed and flexibility - removed jdoc::exist ... />, use countModules function instead - removed , use countModules function instead - attributes are now also passed to the module chrome functions 23-Oct-2006 Hannes Papenberg # Fixed [artf6360] : 'Home' should be translated # Fixed [artf6364] : Untranslated elements in the breadcrumbs 22-Oct-2006 Johan Janssens ^ Deprecated JHTML::makeOption, use JHTMLSelect::option instead ^ Deprecated JHTML::selectList, use JHTMLSelect::genericList instead ^ Deprecated JHTML::integerSelectList, use JHTMLSelect::integerList instead ^ Deprecated JHTML::radioList, use JHTMLSelect::radioList instead ^ Deprecated JHTML::yesnoRadioList, use JHTMLSelect::yesnoList instead 21-Oct-2006 Hannes Papenberg + Added function to check integrity of core files + Added welcome module in backend in sample data ^ Cleaned up indexes of module table 20-Oct-2006 David Gal ^ Restored help system that was disabled for Beta 1 release 19-Oct-2006 Johan Janssens # Fixed [artf6475] : legacy: mosMainFrame::getBasePath() incorrect when called from admin 18-Oct-2006 Sam Moffatt # Fixed issue where GMail autocreate fails. 17-Oct-2006 Johan Janssens # Fixed [artf6428] : Category Blog Problem 17-Oct-2006 Rastin Mehr # Fixed [artf6313] : Returning on first page after saving module # Fixed [artf6386] : "Category Table" ordering fails w/ "Unknown table 'f'" 15-Oct-2006 Enno Klasing # Fixed [artf6430] : htaccess tweak 14-Oct-2006 Johan Janssens # Fixed [artf6388] : Enable Legacy Mode ERROR # Fixed [artf6398] : fatal error on Enable Legacy Mode 13-Oct-2006 Rastin Mehr # Fixed [artf6387] : error.css-typo