[ Index ] |
|
Code source de eZ Publish 3.9.0 |
1 CHANGELOG 2 3 Changes from 2.9-5 to 2.9-6 4 5 *Kernel : 6 - Added correct calculations for complex discount rules 7 - Added shopping confirmation step 8 - Added order dynamic order items to handle shipping, gift certificates, wrapping etc in a general way. 9 - Added force user login check on checkout 10 - Changed user registration so that it reuses the attribute edit 11 - Added functionality for adding new related objects in content edit 12 - Added template for sending information collection results in mail 13 - Moved drafts to content module 14 - Fixed bug in eZPersistentObject which required default sorting to make override sorting work 15 - Fixed bug with publishing from preview 16 - Fixed bug with related objects when creat new version by copying from another version 17 - Fixed bug with viewing related objects in view full 18 - Added support for custom tags in xml text 19 - Fixed bug for group deleting which only delete one group when multiple groups were selected 20 - Fixed bug for class deleteing which only delete one class when multiple clasese were selected 21 - Added warning when discard a editing object 22 - Fixed bug with xmltext input validation and conversion 23 - Supported more tags in xml input such as <bold>, <em> and table width specification 24 - Changed the return url when editing or creating a class, the new return url will be the class list page 25 where the class belongs to. 26 - Added limit to search stats page. 27 28 eZ contentcache: 29 - New cache system for content views. For clearing cache use bin/shell/clearcache.sh 30 31 shop: 32 - Added more information to order list 33 - Added real order number to orders 34 35 index.php: 36 - Added /siteBasics/ array which contains references to some variables 37 which controls the index script. This array can be modified by code 38 like precheck and access to turn off/on features or otherwise modify 39 basic settings before the actual module handling is started. 40 - Policy check omit list was moved to site.ini under RoleSettings and added support 41 for setting a module/view pair. 42 - Module repository list was moved to site.ini under ModuleSettings. 43 - URL translator is now only run if $urlTranslatorAllowed is true. 44 - Policy checking is now only run if $policyCheckRequired is true. 45 - Moved ezsetup include to pre_check.php where it belongs. 46 - Moved precheck function call to before the module loop. 47 - Added flags for user-object, session and database object. 48 - Made sure the database object weren't used unless it was included and initialized when cleaning up. 49 50 pre_check.php: 51 - Fixed the code to make sure prechecks are run in a specific order 52 and fixed the validity check. 53 - Validity check will now turn off policy checking, url translation, user objects, session and database. 54 55 access.php: 56 - Siteaccess has been changed to prepend as an override dir instead of overwriting, 57 that way personal overrides will always work. 58 59 access.php: 60 - Added support for map type in hostmatching, it allows one to map a hostname to a specific 61 access type. Multiple entries are allowed. 62 63 site.ini: 64 - HashType is now set to md5_user instead of md5_site as default. 65 66 sql files: 67 - Password hashes for users in the kernel_clean.sql and demokernel.sql has been update to use the user/password 68 hash type. 69 70 texttoimage operator: 71 - The directory where cache files are stored has been moved to var/cache/texttoimage, 72 old files should be removed, unix users can do rm var/cache/image-*.png. 73 74 *SDK : 75 - Added main concepts tutorial 76 - Some UI cleanups and better styles. 77 - Improved changelog viewing code. 78 79 80 *eZ setup: 81 - Moved the setup code as a module, overriding the already existing setup module. 82 - Added the notion of part and started work on the 'init' part which is the 83 first and mandatory part. 84 - Redone the checking and info collection code. 85 - Lot's of fixes to make it all more user friendly. 86 - Some fixes to the program file detection. 87 88 eZ section: 89 - Section init will not fetch section from session if session is disabled. 90 91 admin.css: 92 - Added p.enabled, p.disabled and p.current classes used for the setup program. 93 94 share/locale/*: 95 - Added more comments on the variations. 96 97 core.css: 98 - Added pre style and some other styles used in the setup. 99 100 *Library : 101 102 eZ template: 103 - New template parser created, and all related template functions and operators have been updated. 104 The new internal structure is lighter and should give faster processing. 105 - The line and column of all elements in a template file are remembedered with the filename, this 106 makes it much easier to track down errors. 107 - Whitespace handling is improved, it's now possible to have whitespaces inbetween variable, operator 108 and attribute elements. 109 - Better namespace handling, it's now possible to specify a global namespace by adding a # to the start 110 of the namespace or a relative one by adding a : to the start of the namespace. 111 - Attribute lookup of operator result are now possible. 112 - Reworked the template loading functions to make it easier to support caching. 113 - Finished the template tree caching and add site.ini setting for turning it on and off. 114 - New operator is_array which returns true if either the input or all of the parameters are arrays. 115 - No cache is created or used if the /no-cache-adviced/ in site basics is true. 116 - New function set-block which renders all it's children as text and sets it in a template variable. 117 - Function parameters can now be set without a type, this means that the parameter is set to true. 118 119 eZ executionstack: 120 - Removed. It no longer had any use as it was. 121 122 eZ file: 123 - Removed mkdir function from file, it's available from eZDir. 124 125 eZ debug: 126 - Made sure percentage and average is calculated correctly. 127 128 eZ module: 129 - New action parameter type called post_value_action_parameters, it's similar to 130 post_action_parameters but will check for post variables looking like $name_$value 131 and will use $value as the value instead of the real value. This is useful for buttons 132 which should also send a value. 133 134 eZ sys: 135 - Added filesystemType() function which either returns "win32" or "unix". 136 - Added removeMagicQuotes() function to fix the _ENV and _SERVER global variables. 137 138 eZ httptool: 139 - Fixed removeMagicQuotes() function to use stripslashes() instead of preg_replace. 140 - Made sure session is started when a session function is used if not already started. 141 142 eZ session: 143 - Added function eZSessionStart() which will take care of starting the session properly. 144 Calling it multiple times will just return false. 145 146 eZ locale: 147 - New function localeFullCode which returns the locale code with the variation. 148 - localeList() will now be able to return a list of languages as locale objects. 149 - Preferred charset is now read from locale file if no charset was set in locale string. 150 151 eZ ini: 152 - No cache is created or used if the /no-cache-adviced/ in site basics is true. 153 - New feature, the ini files now supports real arrays. 154 They are input with a [] after the keyname. An empty entry will create an 155 empty array, like Item[] 156 - Some changes to the way override dir is handled, it now supports multiple override 157 dirs each being parsed in order. 158 - Added filename() function. 159 160 eZ codepage: 161 - No cache is created or used if the /no-cache-adviced/ in site basics is true. 162 163 eZ db: 164 - New function hasInstance() which returns true if there is an eZDB instance active. 165 166 eZ dbinterface: 167 - Added some functionality for handling different relation types, handlers can 168 now return which relation types they support and get counts and lists, and remove 169 them. 170 171 eZ dbtool: 172 - New class which handles common database tools, such as cleanup and finding out if 173 a database is empty. MySQL and PostgreSQL handlers were updates as well. 174 175 eZ mail: 176 - Lots of changes to the mail class, it now only takes care of storing header information 177 and body text and returns it when requested. 178 179 eZ mailtransporter: 180 - New class which defines an interface for sending email, has a static function send() which 181 figures out the transporter to use from site.ini. 182 183 eZ SendmailTransporter: 184 - Sends mail with sendmail. 185 186 eZ SMTPTransport: 187 - Sends mail with SMTP. 188 189 eZ texttool: 190 - Changed arrayFlatten to be non-recursive (ie. iterative).
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Sat Feb 24 10:30:04 2007 | par Balluche grâce à PHPXref 0.7 |