[ Index ]
 

Code source de eZ Publish 3.9.0

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

title

Body

[fermer]

/doc/changelogs/3.6/ -> CHANGELOG-3.5.2-to-3.6.0 (source)

   1  Changes from 3.5.2 to 3.6.0
   2  
   3  *Kernel:
   4  - Rewritten login handler. Supports beeing placed in extensions, and interrupt in several stages of the login process.
   5  - Added support for caching of user-policy data. You can configure what you
   6    want to cache with the RoleSettings/UserPolicyCache setting. enabled means
   7    that all will be cached, "disabled" means that none will be cached and a
   8    comma separated list of user IDs means that only those user IDs are cached.
   9    (Spec #8)
  10    http://ez.no/community/developer/specs/caching_user_role_data
  11  - Added support for static caching of content. (Spec #11)
  12    http://ez.no/community/developer/specs/static_caching
  13  - Added support for "Always Updated" nodes when using static caching. (Spec #11)
  14  - Added role copy feature
  15  - Added DebugSettings/DebugLogOnly setting that controls whether to show
  16    messages in the debug output, or only write them to the logs files.
  17  - Added new parameter in content_structure_tree operator unfold_node_id for support Simplified treemenu.
  18  - Added support for user parameters in layout/set/ URLs.
  19  - Fixed enhancement #5754: Fetch objects by translation
  20  - Updated spec #7: 'id' attribute is replaced with 'url_id' attribute in
  21    <link> tag. Now 'id' attribute means xhtml id.
  22  - Added new module for viewing and deleting collected information
  23  - Added spec #15: new views for 'setup' module: cachetoolbar and settingstoolbar
  24  - Added propper preview generation when editing content objects.
  25  - Added site.ini setting DebugSetting/AlwaysLog which controls the debug types
  26    to always log to files.
  27  - Added database transaction to the critical sections. (Spec #8)
  28  - Changed parameter type 'classid' used in keyword fetch function. It can be either integer or array.
  29  - Added: Attribute filter for content/list* and content/tree* have new
  30    operators called in, not_in, like, not_like, between and not_between.
  31    Filter field 'owner' is now also available.
  32    (Submitted by: Paul Borgemans)
  33  - Added: The content upload system can now pass the upload file to a specific
  34    handler which can be defined in an extension. This allows for better handling
  35    of more complex file types.
  36  - Added: Template fetch functions 'reverse_related_objects' and
  37    'reverse_related_objects_count' to get reverse related objects with relations
  38    made by attributes of 'ezobjectrelationlist' and 'ezobjectrelation' types.
  39    (see doc/features/3.6/advanced_related_objects.txt for details)
  40  - Added functionality to copy subtree.
  41    (see doc/features/3.6/admin_copy_subtree.txt for details)
  42  - Added: Show PHP eAccelerator information in the system information page.
  43    (Submitted by: Vittal Aithal)
  44  - Changed: eZContentBrowse::result will only return a valid integer array,
  45    invalid entries are excluded.
  46  
  47  Fetch functions:
  48  - Added parameter with_variations to content/locale_list fetch function.
  49    (Merged from stable/3.5 (3.5.3) rev. 11707)
  50  
  51  Attributes:
  52  - Added: 'can_move_from' attribute to eZContentObject and
  53    eZContentObjectTreeNode.
  54    (Merged from stable/3.5 (3.5.3) rev. 11710)
  55  
  56  ezpm.php:
  57  - Added: The database is checked to see if it has the same version as the
  58           eZ publish installation before continuing.
  59    (Merged from stable/3.5 (3.5.3) rev. 11592)
  60  
  61  eZContentObject:
  62  - Added: Static function exists() to check if an object exists.
  63    (Submitted by: Paul Forsyth)
  64  
  65  Shop:
  66  - Added: Adding products to basket is now done in an operation allowing workflows
  67    to be attached to the operation.
  68    (Submitted by Jo Henrik Endrerud)
  69  - Added: Orders can now have a status related to it.
  70    (See doc/features/3.6/shop_status.txt for more details)
  71    (Original code submitted by Jo Henrik Endrerud)
  72  
  73  *INI settings
  74  - Fixed: ShowHiddenNodes now defaults to false. If you want to see hidden nodes by default
  75    you will need to override this setting for that siteaccess.
  76  
  77  *WebDAV:
  78  - Fixed discarding of XML payload when user needs to authenticate.
  79  - Added configuration of which classes should always be considered as folders.
  80    This is configured in webdav.ini.
  81    (Manually merged from stable/3.5 (3.5.2) rev. 11307)
  82    (Submitted by Xavier DUTOIT)
  83  
  84  *Setup:
  85  - Optimized memory usage in site creation step by logging SQL statements only
  86    to file.
  87  
  88  *Search:
  89  - Added/Completed support for allowing empty search.
  90  
  91  *Scripts:
  92  - Added cronjob for hiding objects. The hide cronjob is configured in settings/content.ini.
  93  - Added: convertxmllinks.php script to update <link> tags in ezxml fields
  94    (replacing 'id' attributes with 'url_id').
  95  - Added subtree copy script to copy part of node tree from one parent node to another.
  96    (files: bin/php/ezsubtreecopy.php, doc/features/3.6/subtree_copy_script.txt)
  97  - Added ezconvertmysqldbtype.php script to convert from MyISAM tables to InnoDB tables or 
  98    from InnoDB to MyISAM tables.
  99  - Added: updaterelatedobjectslinks.php script to add related objects links made with
 100    attributes of 'ezobjectrelation' and 'ezobjectrelationlist' types to
 101    'ezcontentobject_link' table.
 102  
 103  *DataType:
 104  
 105  eZ Price:
 106  - Added enhancement #2155: VAT selections can now be changed at object level.
 107    (Submitted by: Eirik Johansen)
 108  
 109  eZInformationCollection:
 110  - Added some new fetch & remove functions
 111  
 112  eZDateTime:
 113  -  Fixed bug with missing array in function setHMS().
 114  
 115  *Bugfixes:
 116  - Fixed bugs in eZURI class: Original URI and user parameters were broken during URI translation.
 117    $site.original_uri attribute was not listed properly.
 118  - Fixed bug #5849: Paginated pages only print out first page instead of page being viewed.
 119  - Fixed bug #6097: Treemenu doesn't update after priority changes.
 120  - Fixed bug #6066: Error when remove node from subtree notification.
 121  - Fixed bug #6117: Unable to change any states of view mode when ViewCaching is disabled.
 122  - Fixed bug #6124: Subtree_expiry when template compiler disabled.
 123  - Fixed bug #6128: Enhancement RSS - Option to feed subtree items
 124  - Fixed bug #6101: Wrong "day of the week" in countries with MondayFirst=yes.
 125    Duplicate of #5834: MondayFirst and wrong DayName.
 126  - Fixed bug #4719: Enhancement RSS Feed Configuration
 127  - Fixed bug #6011: Recursive object inclusion. Added limitation on the 
 128    level of template nesting.
 129  - Fixed bug #6148: Enhancement RSS: enable/disable caching
 130  - Fixed bug #6121: Enhancement RSS: option that link in RSS should go to main node
 131  - Fixed bug: Feed of RSS export was not cachied properly
 132  - Added missing soap.php to distribution.
 133    (Merged from stable/3.5 rev. 10689)
 134  - Fixed bug #6169: SQL errors and general warnings when create new RSS export.
 135  - Fixed bug #6171:  Top level object problem. SQL errors.
 136  - Fixed bug #6153: RSS export: Objects from multiple sources in wrong order
 137  - Fixed bug #6185: Headers are not correctly rendered for XML-fields
 138  - Fixed: Session data was rewritten in case of HTTP request errors.
 139  - Fixed bug #6307: Ini arrays' definitions were erased when saving ini files.
 140  - Fixed bug #6211: Deleting a related object doesnt remove the related reference.
 141  - Fixed bug #6391: Editing of eZURL results in transaction error.
 142  - Fixed bug: Content cache pregeneration: The DesignSetting of the selected
 143    siteaccess were not used.
 144    (Submitted by: Bruce Morrison)
 145  - Fixed bug: Content cache pregeneration: The cache was generated for the 
 146    currently logged in user instead of the anonymous user or another specific
 147    user.
 148    (Submitted by: Bruce Morrison)
 149  - Fixed bug #6038: Wrong check in template for binaryfile datatype.
 150  - Fixed bug #6438: Defect node fetching
 151  - Fixed bug #6462: Templates for RSS in the default design do not correspond.
 152  - Fixed bug: Notification digest handler raised fatal error.
 153  - Fixed bug #5583: ezimage.tpl produces bare href and target - bad XHTML.
 154  - Fixed bug #6514: ezobjectrelationlist does not archive old versions
 155    (Merged from release/3.4.6(3.4.6) rev. 11485, also in 
 156    relase/3.5.2(3.5.2) rev.11486)
 157  - Fixed Bug #6517: Bug Template operator: pdf(set_font, ...) ColorRGB.
 158    ( Merged from stable/3.4 rev. 11501, stable/3.5 rev. 11502 )
 159  - Fixed bug #6516: Bug Template operator: pdf(new_page) has no newline.
 160    ( Merged from stable/3.4 rev. 11504, stable/3.5 rev. 11505 )
 161  - Fixed bug #6519: ezobjectrelationlist creates lots of needless nodeassignments
 162    (Merged from release/3.5.2(3.5.2) rev.11509, also in release/3.4.6(3.4.6) rev.11508)
 163  - Fixed bug #6518: Bug Template operator: pdf(set_margin, ...) line_space is broken.
 164    ( Merged from stable/3.4 rev. 11511 )
 165  - Fixed bug #6525: ezmatrix doesn't support attribute( show ).
 166    (Merged from stable/3.4 (3.4.7) rev. 11515) 
 167  - Fixed bug #6523: Template operator: pdf(text_box, ...) alignment and size doesn't work.
 168    ( Merged from stable/3.4 rev. 11514, stable/3.5 rev. 11520 )
 169  - Fixed bug #6493: Template operator: pdf(filled_circle, ...) gets into a recursive 
 170    loop if the "y" parameter is wrong.
 171    ( Merged from stable/3.4 rev. 11525 )
 172  - Fixed bug #6503: Bug Template operator: pdf(footer, ...) line thickness doesn't work.
 173    ( Merged from stable/3.4 rev. 11529, stable/3.5 rev. 11530 )
 174  - Fixed bug #6508: Cannot remove URL Attribute.
 175  - Fixed bug #6507: Bug Template operator: pdf( frontpage, ...) alignment parameter must be present.
 176    ( Merged from stable/3.4 rev. 11533, stable/3.5 rev. 11534 )
 177  - Fixed bug #6036: Role issues with copy and move.
 178    (Merged from stable/3.5 (3.5.3) rev. 11542)
 179  - Fixed bug #6538: Clean eZ publish 3.5.2 install causes kernel error 20.
 180    (Merged from stable/3.4 (3.4.7) rev. 11550)
 181  - Fixed bug #6509: ezlupdate did not scan extensions correctly (windows version only)
 182  - Fixed bug #6510: ezlupdate did not work with UTF-8 templates
 183  - Fixed wrong handling of the option set name in ezmultioption datatype.
 184    (Merged from stable/3.5 (3.5.3) rev. 11594)
 185  - Fixed bug #6478: 'choose' operator returns wrong value.
 186  - Fixed bug #6547: Event / Payment Gateway shows type "all" even when there 
 187    are no extensions installed.
 188  - Fixed bug #6484: "Continue shopping" returns to wrong place.
 189  - Fixed bug #6528: Can't list or import packages from earlier versions.
 190    (Merged from stable/3.5 (3.5.3) rev. 11660)
 191  - Fixed bug #6580: fetch-content-list: no data fetching with an array of
 192    node_ids for 'parent_node_id'.
 193    (Merged from stable/3.5 (3.5.3) rev. 11667)
 194  - Fixed bug #6593: Typo in site.ini
 195  - Fixed bug #6506: Shopping permissions for a guest user don't work 
 196    properly.
 197  - Fixed bug: Paymentgatewayevent does not find all gateway extensions.
 198  - Fixed bug #6571: Object relations list crash.
 199  - Fixed bug: eZSendmailTransport always asumes safe-mode is enabled.
 200    (Merged from stable/3.5 (3.5.3) rev. 11695)
 201  - Added: Fetching a country, locale or language list can now exclude variations.
 202    (Merged from stable/3.5 (3.5.3) rev. 11704)
 203  - Fixed bug #5843: Invalid locale values can be added to content/translations.
 204    (Merged from stable/3.4 (3.5.3) rev. 11707)
 205  - Fixed bug #6605: Toolbar manager always shows empty tool as first on the list.
 206    (Merged from stable/3.5 (3.5.3) rev. 11725)
 207  - Fixed bug #6543: Disabling cache causes template override failure.
 208    (Merged from stable/3.5 (3.5.3) rev. 11731)
 209  - Fixed bug #6435: Recognize eAccelerator (mmCache fork) as valid PHP Accelerator.
 210  - Fixed bug #6608: Missing koi8r alias in eZCharsetInfo.
 211    (Merged from stable/3.5 (3.5.3) rev. 11739)
 212  - Fixed bug #6614: Wrong URL ID used for ezxmltext datatype export.
 213  - Fixed bug #6549: eZSYS::splitArgumentIntoElements and/or ImageMagick.
 214  - Fixed bug: wrong behaviour when search using objectrelation attributes
 215  - Fixed bug #6617: Add location problem.
 216  - Fixed bug #6203: Disable translations in Keywords does not act as advertised.
 217    (Merged from stable/3.4 (3.4.7) rev. 11793)
 218  - Fixed bug: Unused keywords are never deleted.
 219    (Merged from stable/3.4 (3.4.7) rev. 11793)
 220  - Fixed bug #6625: Relation list cache not updated.
 221    (Merged from stable/3.5 (3.5.3) rev. 11797.)
 222  - Fixed bug #6626: Remove border attribute from image tag.
 223    (Manually merged from stable/3.4 (3.4.7) rev. 11807)
 224  - Fixed bug #6622: user/preference/set not stored for anonymous user.
 225    (Manually merged from stable/3.5 (3.5.3) rev. 11810)
 226  - Fixed bug #6620: Failure in eZRole::fetchRolesByLimitation.
 227    (Merged from stable/3.5 (3.5.3) rev. 11814)
 228  - Fixed bug #6613: Fetch function user/logged_in_users returns duplicates.
 229    (Merged from stable/3.5 (3.5.3) rev. 11819)
 230  - Fixed bug #6465: Can not unselect *all* ezselection, multi options.
 231  - Fixed bug #6583: 'ezboolean' datatype logic.
 232    (Merged from stable/3.5 (3.5.3) rev. 11828)
 233  - Fixed bug: When copying an object having two or more versions, each
 234    attribute in the copy gets different IDs in different versions.
 235    (Merged from stable/3.4 (3.4.7) rev. 11833).
 236  - Fixed bug: #6400: Time attribute and DST.
 237  - Fixed bug: #6454: ADMIN /package/upload no option to abort.
 238  - Fixed bug #6064: Escaping of strings doesn't work.
 239    (Merged from stable/3.5 (3.5.3) rev. 11823)
 240  - Fixed bug #6537: Adding locations after workflow approval skips workflow.
 241  - Fixed bug #5605: Unreadable text when installing an addon package
 242    (Merged from stable/3.5 (3.5.3) rev. 11862)
 243  - Fixed eZTemplate::elementValue() so that it does not complain about  
 244    absence of an array element when the element exists and its value is
 245    null.
 246  - Fixed bug #6612: URL management displays duplicates.
 247    (Merged from stable/3.5 (3.5.3) rev. 11880)
 248  - Fixed bug #6373: Role assignments with restriction are not applied.
 249  - Fixed bug #6661: Typo in soap.ini and soap.php
 250    (Merged from stable/3.5 (3.5.3) rev. 11893)
 251  - Fixed bug #6587: Empty lines in discount group when deleting users.
 252  - Fixed bug #6501: It is possible to create users with the same login or
 253    email that differs only in case.
 254    (Merged from stable/3.4 (3.4.7) rev. 11897)
 255  - Fixed bug: User login and password are shown incorrectly in the user 
 256    edit page. The bug occurs only on some of the supported databases.
 257    (Merged from stable/3.4 (3.4.7) rev. 11900)
 258  - Fixed bug #6651: Embed Image caption.
 259    (Also in stable/3.5 (3.5.3) rev. 11915)
 260  - Fixed bug #6663: Attempt to add image to an article as a related object fails
 261    but uploads to gallery work fine.
 262  - Fixed bug #6648: Anonymous poll problem.
 263  - Fixed error and warning messages in setup/extensions when there is no
 264    group ExtensionSettings defined in site.ini.append[.php].  
 265    (Merged from stable/3.4 (3.4.7) rev. 11930)
 266  - Fixed bug #6676: Surpressed php warning when cache-block is empty.
 267    (Merged from stable/3.5 (3.5.3) rev. 11937)
 268  - Fixed bug #6500: Crash when set-block and append-block is used with same 
 269    variable.
 270  - Fixed bug #6675: Duplicate attribute identifiers.
 271    (Merged from stable/3.5 (3.5.3) rev. 11947)
 272  - Fixed bug #6440: Role caching problem.
 273    (Manually merged from stable/3.4 (3.4.7) rev. 11949)
 274  - Fixed bug #6677: Template variable $site.design is always set to 'standard'
 275    (Merged from stable/3.4 (3.4.7) rev. 11952, also in stable/3.5 (3.5.3) rev.11953)
 276  - Fixed bug #6633: conditional cron notification failure.
 277    (Manually merged from stable/3.5 (3.5.3) rev. 11933)
 278  - Fixed bug #6569: Debug popup JS code breaks admin design.
 279    (Manually merged from stable/3.5 (3.5.3) rev. 11964)
 280  - Fixed bug #6177: Enum type saves wrong style
 281    (Merged from stable/3.5 (3.5.3) rev. 11982)
 282  - Fixed bug: Cannot upload files to media datatype.
 283    (Merged from stable/3.5 (3.5.3) rev. 12028)
 284  - Fixed bug: Current design settings were not considered when clearing viewcache.
 285    (Merged from stable/3.5 (3.5.3) rev. 12032)
 286  
 287  *Library:
 288  PDF:
 289  - Added support for GIF images.
 290  
 291  eZFile:
 292  - Added a function to eZLog that appends a log message to a log file.
 293  
 294  eZSys:
 295  - Added a function that determins if the script got executed over the web or the shell.
 296  
 297  eZDebug:
 298  - Added background highlighting for the queries in a transaction section.
 299  - Added "templates usage statistics".
 300  - Added support for choosing which debug levels to always log. By default it
 301    will always log errors even if debug output is off.
 302  - When logging IP address the current hostname will be used if a remote address
 303    is missing (e.g running a script).
 304  - Added support for display an analysis of the query that is being executed.
 305    (Currently only supported for MySQL).
 306  
 307  eZURI:
 308  - Added transformURI function that makes valid URI (encapsulates 'ezurl' template
 309    operator functionality).
 310  
 311  eZI18N:
 312  - Added: koi8r is now a known charset alias.
 313    (Merged from stable/3.5 (3.5.3) rev. 11739)
 314  - Added: If a charset alias fails it will try to find the alias without any
 315    dashes.
 316    (Merged from stable/3.5 (3.5.3) rev. 11739)
 317  
 318  *SOAP:
 319  - Added authentication support.
 320  - Added ability to cleanup in the end of execution.
 321  
 322  *Design:
 323  - Added new templates for support Simplified treemenu:
 324    design/standard/templates/simplified_treemenu/simplified_treemenu.tpl
 325    design/standard/templates/simplified_treemenu/show_simplified_menu.tpl
 326  - Added thumbnail in browse mode for admin interface. Added new templates:
 327    design/admin/override/templates/thumbnail/image_browse.tpl
 328    design/admin/templates/content/browse_mode_list.tpl
 329    design/admin/templates/content/browse_mode_thumbnail.tpl
 330  - Added "Override Template" popup menu when clicking on the big icon during viewing a node 
 331  - Added "Remove bookmark" menu item in popup menu when clicking on the icon of
 332    bookmark in the "Bookmarks" list in admin interface.
 333  - Added "Result page" after adding notification.
 334  - Added spec #15:
 335    'Clear cache' and 'Quick Settings' functionality templates:
 336    design/standard/templates/setup/clearcache.tpl
 337    design/standard/templates/setup/quicksettings.tpl
 338    Admin toolbar templates:
 339    design/admin/templates/toolbar/full/admin_bookmarks.tpl
 340    design/admin/templates/toolbar/full/admin_clear_cache.tpl
 341    design/admin/templates/toolbar/full/admin_current_user.tpl
 342    design/admin/templates/toolbar/full/admin_quick_settings.tpl
 343    Debug toolbar template:
 344    design/standard/templates/setup/debug_toolbar.tpl
 345  
 346  *Translations:
 347  - Updated Polish (pol-PL) translation from pubsvn contribution.
 348  - Updated Italian (ita-IT) translation from:
 349    http://ez.no/community/contribs/internationalization/italian_translation_for_3_6


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