Core changes -------------------------- Base/Core changes + phpWebSite uses a new, simplified method of url forwarding. Still requires an .htaccess file, but all requests are parsed through the Forward file and the access module. + File_types file now contains a list of know files types. Which files are allowed by the system will be contained in File Cabinet. + Access added to core modules + UTF8_MODE define added to config.tpl Core classes --------------------------- Cache + Added lifetime to get function. Thanks Verdon. Core.php + Added plugForward function to help with new mod_rewrite functionality. + Added option to bookmark function to ignore urls with authkeys in them. Database + changed getTable Columns o If the query contains multiple tables, columns from both are included. Previously, only the first table was returned. o The column checks are made again if the tables have changed. Previously it was assumed they would not change. + isTableColumn now separates the table from the column name if a table.column combination is sent to it. DBPager + Fixed bug with joinResult and row counts. + Included '.' as an allowed character if someone passes a table.column mix. + No longer strips tags from empty message + Now checks UTF8_MODE before matching foreign characters. Debug + Incomplete objects will work with test now. Documents + New additions to CREDITS file + New information add to Forms.txt concerning associate arrays for radio buttons and check boxes. + Added File_Manager.txt document + Fixed some grammar in DB_Pager.txt + Added doc about ffmpeg and filecabinet + Updated Cache_Lite documentation. File + New function getMimeType returns a mime dependent on server configuration. + New function checkMimeType compares a file and its extension to the mime type returned by getMimeType. Returns false if they don't match. + Added checkMimeType function. Matches file extension to its derived file type. + Recoded portion of copy_directory. + Fixed some error messsages. Form + New function addCheckAssoc. Works like addRadioAssoc. Javascript + Added jquery library + Added multiple_select javascript + check_all rewritten. Documentation updated with change. + Ajax : typo fix in requester.js + captcha : changed