[ 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-7 (source)

   1  Changes from 2.9-6 to 2.9-7
   2  
   3  *Kernel :
   4  - NB!. Added possibility to limit user login per siteaccesses, it's defined by roles. Since that you need
   5  to create policy for all user roles exsept of admin user that allows user to login the siteaccess. smth like:
   6  user-login-* without that user will not be able to login.
   7  - Fixed redirection to self when editing top level node
   8  - The ModuleRepositories setting in ModuleSettings in settings/site.ini
   9    has been changed to an array.
  10  - Moved some settings from site.ini into design.ini and workflow.ini
  11  - Added the notion of extensions, there are some settings in site.ini
  12    which controls which extension are active. A new class eZExtension
  13    has been made for this purpose.
  14  - Workflowtype list has been changed to an array in workflow.ini
  15  - Added DesignExtensions array in design.ini, extensions will
  16    add to this list to insert additional design.
  17  - Added RepositoryDirectories and ExtensionDirectories array to workflow.ini
  18    which controls the directories and extensions which have event types.
  19  - Moved module settings to module.ini file.
  20  - Added support for literal tag which can contain special html caracters without breaking the XML.
  21  - Added support for extensions, they use the x18n operator instead of i18n which takes
  22    an extension name as the first parameter.
  23  - Fixed problem with missing content action when object has multiple content object actions.
  24  - Added clearing of content cache for view when sorting priority is updated.
  25  - Template overrides now check the override dir for the file first without _keyword overrides
  26    before doing checks with _keywords.
  27  - Moved AvailableDataTypes into content.ini
  28  - Extension support for datatypes and content actions.
  29  - Template object forwarding function now supports render modes, a render mode will
  30    change the directory it searches for templates to render- and the modename./
  31  - Fixed redirection for object publishing and removal to go to correct node after it's done.
  32  - Added function to return creator of version in node
  33  - Added uri_alias attribute on node.
  34  - Module list in policies now works with extensions.
  35  - Added anchor tag as standard in XMLText
  36  - Optimized fetch lists
  37  - Access denied page now shows a login button if the current user is anonymous.
  38  - Added reverse_related_object_list attribute to eZContentObjectVersion
  39  - Added next/previous navigation on browse page
  40  - Made ezurl operator convert empty strings to / url's.
  41  - Improved validation for datetime datatype.
  42  - Fixed reference bug in enum serialization
  43  - Added new workflow event type publishontime it allows to create workflow which will delay publishing of objects.
  44  - Added session cache handler class to manage cached session information
  45  - Added session cache on current user
  46  - Fixed crash with ' character in object name translation
  47  - Added session cache for current user group assignments
  48  - The admin left menu can have parts of it disabled by setting some variables when including it.
  49  - Added nodetree searching to advancedsearch which is similar to the one in normal search.
  50  - Fixed user registration to read some default values from site.ini, such as class id,
  51    section id and creator id. It also made sure the registration session variable was removed
  52    when cancelling.
  53  - Made enum attributes searchable
  54  - Fixed correct rendering of XML block tags in XHTML.
  55  - Fixed path to storage directory
  56  - Created admin design templates
  57  - Added generation of meta data based on site.ini settings
  58  - Added reading of site title from site.ini.
  59  - Added dynamic generation of meta description.
  60  - Added session cache of disount rules
  61  - Added GUI interface to manage possible tranlations for object
  62  - Added possibility to limit user login per siteaccesses, it's defined by roles.
  63  - Fixed problem with class caching
  64  - New object forward template functions, content_version_view_gui,
  65    collaboration_view_gui, collaboration_simple_message_view and collaboration_icon.
  66  - Added clearing of cache when object is deleted
  67  - New ezhttp and ezini template operators which can return data from http post, get
  68    and session variables and ini files.
  69  - User login can now be done with email address as well as username.
  70  - Bug with correct fetchTree count when using limitations is fixed
  71  - Added archiving function. Now object are not removed but just placed to archive. You can restore them from there
  72  - Cleaned up eZXMLText class interface
  73  - User registration now works even when login is required, it will
  74    also behaves like user login with custom pagelayout.
  75  - Fixed problem with postgresql db not being found, postgresql extension
  76    was searched for while pgsql is the correct extension.
  77  - Google navigation tab added to 'My drafts' and 'Archive' views
  78  - Main pagelayout now has some extra metadata to inform browser of
  79    specific urls. Opera 7 will create a top bar with this information.
  80  - Pagelayouts have been changed to include some common templates, this
  81    makes it much easier to upgrade the pagelayouts.
  82  - Added ezinfo page which displays copyright and about information.
  83  - Current URI and version info is now available in the pagelayout.
  84  - attribute_view_gui and attribute_edit_gui now uses the new view_template
  85    and edit_template attributes of eZContentObjectAttribute which 
  86    will return the template name from the datatypes. This means
  87    datatypes has more control over the template to be used.
  88  - File download now supports filehandlers which controls how
  89    files are download, currently PHP passtrough and direct handlers are available.
  90  - Fixed bug with new version creating for bynary file
  91  contentclass:
  92  - Moving attributes up in class edit now moves one step instead of two.
  93  - Classes can now be copied, a new function in eZDataType was added which
  94    tells datatypes to copy data from the old to the new. This is only required
  95    for complexe datatypes which uses external tables for class options.
  96  - After creating a new class group you are now redirected to that group.
  97  - Sorting on object name was added (Patch by Bruce Morrison)
  98  - Added unpublish workflow event.
  99  - Added unpublish function to ezcontenobjectversion
 100  - Image datatype can now return info on the original image.
 101  - Fixed field main_key in ezoperation_memento table for MySQL to be varchar.
 102  - Workflow processes now has a new status called reset which tells the system
 103    that the process is no longer in use but may be reused later on.
 104    This allows the process ID to be used througout the system until it is
 105    considered complete.
 106  - Fixed a major problem with mementos fetchin in runcronworkflows, before
 107    the wrong memento data would be fetched in some occasions.
 108  - Error view will set 404 HTTP status for some error numbers.
 109  - Made sure the xmltext datatype stores correct link elements.
 110  - New script for fixing bad xmltext link tags.
 111  - Added system for listing and handling URLs which are linked
 112    in ezxmltext and ezurl fields.
 113  - Ext url operator was finished and will now use the eZUrl system
 114    for storing urls.
 115  - xhtml output for ezxmltext will only show valid urls, invalid
 116    urls will link to url/view.
 117  - Added new plain design for quicker starting a new site design
 118  - Added template fetch functions for user, the current user can be fetched with
 119    current_user.
 120  - site.ini now has a list of modules and module/views which will always
 121    work even when login is required. They will still use policy rules.
 122  - Bork translation may now be enabled with a site.ini setting.
 123  
 124  eZ setup:
 125  - Languages are now set in the translation table.
 126  - A check for file uploading has been added, if not a warning is given/
 127  - Now the demo siteaccess is set if demodata is installed, if not admin is used.
 128  - Added mysql socket to db init page.
 129  
 130  persistentobject:
 131  - Added support for between in conditions, it is passed as an array with two elements
 132    as the second condition item.
 133  - New dirty data flag which is set when an attribute is changed with setAttribute.
 134  - New function sync() which will store the data if the dirty flag is set.
 135  
 136  content:
 137  - Added fetch functions content, version and node to fetch the content object,
 138    content object version and content node.
 139  - Changed the serialize function to use namespaces and also changed the xml structure.
 140  - Now you can create objects from left menubar
 141  - content/edit.tpl has been split into multiple templates to make it easier to reuse and
 142    override each part.
 143  - New template resource called /standard/ which works similar to /design/ but will only
 144    check in the standard design directory.
 145  - content/edit_placement.tpl now has support for limitation placement, the template
 146    must be overriden to achieve this.
 147  - Objects can now be copied, either the current version or all versions are copied.
 148    The copied object will not be published but will be available for editing.
 149  
 150  eZ extension:
 151  - Added some helper functions for extension include.
 152  
 153  *SDK :
 154  
 155  *Manual:
 156  - Added a site access section
 157  - Added a multi site configuration section
 158  - Added a install using the setup guide section
 159  - New colors
 160  
 161  *Library :
 162  
 163  eZTemplate:
 164  - Added wash operator which handles conversion of text to e.g. xhtml compatible format
 165  - Fixed parser problem with {literal} tags.
 166  - Improved texttoimage to support multiple font directories.
 167  - When debug output is on the template include name is prepended to the text.
 168  - Sitebasics are now only used if available.
 169  - Made sure variable attributes are not fetched with references, this is because
 170    operators will override the values.
 171  - New type operators, is_array, is_boolean, is_integer, is_float, is_numeric, is_string,
 172                        is_object, is_class, is_null, is_set, is_unset, get_type and get_class.
 173  - New control operators, cond and first_set.
 174  - New arithmetic operator count to get the count of a type, supports arrays and objects.
 175  - Added check for ImageTTFBox support in eZTemplateImageLayer class
 176  - Added documentation of the available template operators in eZ publish.
 177  - Added datetime operator which allows for custom date/time formats, it
 178    can read the formats from the datetime.ini file using class names or
 179    the format may be added directly in the template.
 180  - Added string support for comparison operators.
 181  - Added missing ne operator to autoload list.
 182  - Fixed si operator to work again.
 183  - Template debug output now works properly with tree caching enabled.
 184  
 185  eZINI:
 186  - Added support for override directories which are not a subdir
 187    of settings.
 188  - Sitebasics are now only used if available.
 189  - The main settings/*.ini dir is now used only if it exists, this means
 190    that ini files can exists in extensions.
 191  - Variable names can now have _ and - in them.
 192  - Made sure data is reset when files are (re)parsed, this fixes the duplicate
 193    variable item problem.
 194  - Added feature for reading associative arrays from .ini files
 195  
 196  eZModuleFunctionInfo:
 197  - Added support for extension definitions.
 198  
 199  eZ db:
 200  - Mysql db driver no longer fetches indexed array only associative arrays.
 201  - Added support for configurable reconnect (default 0), changed reconnect
 202    delay to 3 seconds and added reconnect code to postgresql.
 203  
 204  eZ debug:
 205  - Added missing class variable for group loop in debug output.
 206  - New helper class called eZDebugSetting which allows for conditional debug
 207    messages.
 208  - Log rotation has been added, this avoids the log files flooding your file system.
 209  - Settings are not longer handled directly by eZDebug, instead it relies
 210    on the users of the class to initialize the correct values.
 211    This avoids a recursion problem with eZINI.
 212  - Some changes to the debug settings in site.ini to make it a bit clearer to use.
 213  
 214  eZXML:
 215  - Some minor fixes to the toString() function with regards to text output.
 216  - Added prefix to attribute creation function in eZDOMDocument.
 217  - Added helper function for creating an element and a text as child in eZDOMDocument.
 218  - Added helper function for creating an element and a CDATA as child in eZDOMDocument.
 219  - The createElementNode now takes an additional parameter called attributes which
 220    is an associative array with attributes, the key will be the name and the value
 221    the content. This is also available on some of the other functions.
 222  - New function firstChild() which returns the first child of all the children
 223    or null if no children.
 224  - Added support for cloning DOM nodes.
 225  - XML domtree will return null for invalid xml text.
 226  - Attributes can be removed by passing the name.
 227  
 228  eZSys:
 229  - Added storageDirectory() which returns the path to the storage directory
 230  
 231  eZi18n:
 232  - Added translation cache system
 233    Added setting in site.ini: [RegionalSettings] TranslationCache=enabled
 234  - TextCodec settings are now handled by external clients instead of
 235    reading it internally. This avoids the recursion problem with
 236    eZINI and eZTextCodec.
 237  
 238  eZ web:
 239  - New class for handling web browser detection.


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