[ Index ]
 

Code source de eZ Publish 3.9.0

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/doc/changelogs/2.9/ -> CHANGELOG-2.9-6 (source)

   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).


Généré le : Sat Feb 24 10:30:04 2007 par Balluche grâce à PHPXref 0.7