[ 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.3/unstable/ -> CHANGELOG-3.3.0-1 (source)

   1  Changes from 3.2-3 to 3.3.0-1
   2  
   3  *Kernel:
   4  - Added function checking main node id from drop down node assignments.
   5  - Added count function for tipafriend and content view.
   6  - Added support for information collection on option datatype.
   7  - Added RSS export support, according to the RSS 1.0 specification: http://web.resource.org/rss/1.0/spec
   8  - Added limited RSS export support for version 2.0, based upon http://blogs.law.harvard.edu/tech/rss
   9  - Added RSS import support (RSS 1.0), for displaying content from other web pages
  10  - Added count function for collected information. This can be used for showing the results of a poll.
  11  - Rewrote parts of the information collection system, it is now possible to configure
  12    email handling, display handling, redirection and collection separately and according
  13    to information collection type.
  14  - Added validation and fixup methods for the information collection system to eZDataType.
  15  - Made sure the required field in class defintion is used on information collection submittion
  16    for attributes that are information collectors.
  17  - Added separate handling of http input and custom actions in ezcontentobject.
  18  - Added fetching object by identifier to content module. Requires attribute data_text to be unique
  19  - Optimized datatype abstraction calls. Resulting in less memory usage and less database calls.
  20  - Extended treemenu operator to support offset and unlimited number of levels. It will also give information about the current selected items.
  21  - Improved the text on the removeobject page and added a choice for whether the object
  22    should be moved to trash or deleted. Move to trash is the default.
  23  - Improved the text on the removeeditversion page.
  24  - Added support for class filter in treemenu operator.
  25  - Added a $cli initialisation where a function could be called on a non-object in eZScript::initialize()
  26  - Fixed correct link in wordtoimage operator when running in nvh mode.
  27  - Fixed correct link in wordtoimage operator when running in nvh mode.
  28  - Changed default redirect url from current object node to it's parent node when publishing from preview page.
  29  - Added new fetch function object_count_by_user_id which returns the number of objects from a class created by a user.
  30  - Added fetch function best_sell_list in module shop which returns best sellers of product.
  31  - Added fetch function related_purchase in module shop which returns related purchases for a product.
  32  - Fixed wrong include line in ezwordtoimageoperator.php
  33  - Added content_info structure to module result when the view is not cached, previously this was only available
  34    when the view was cached and restored.
  35  - Removed warnings from eztemplatedesignresource.
  36  - Added latest_list fetch function for classes.
  37  - Added last modified class list to class group list and class list.
  38  - Added support for not having confirmation on draft remove.
  39  - Fixed namespaces for some of the gui template functions.
  40  - New view parameters for content/view, the parameters are day, month and year and can be used by template code.
  41    The new parameters are alos used with view caching.
  42  - New parameters for subtree listing of content object nodes, you can now specify a field to group by and
  43    the type of grouping (by day, hour, minute, second and year). You can also specify whether the
  44    nodes are returned as objects or not. The same parameters are also available with the fetch functions
  45    content/list and content/tree.
  46  - New navigator called monthview, it will a full month with highlighted and hyperlinked entries, can be
  47    used for calendars.
  48  - New template operator 'month_overview' which can take a list of items and create a month structure
  49    which be sent to the monthview.tpl template.
  50  - Added view parameters to content_info block in content/view.php.
  51  - Added optional parameter to content cache functions, it can be used to extend the system
  52    with additional parameters without changing the function signature.
  53  - Content cache has been extended to take all view parameters into account for the cache key.
  54    This means that adding new view parameters in view.php will automatically be included for the content cache.
  55  - Improved the content download system with support for images. Also the handleDownload function has been
  56    split into one that figures out the filename and one that does the actual download.
  57  - Changed the move node operation in content/edit to start from the original node placement.
  58  - Added view for content classes, most of the datatypes has been implemented for this.
  59  - Added correct path for versionview, it uses a similar technique as content edit.
  60  - Added class_attribute_view_gui template function for viewing content class attributes.
  61  - Added content_attributes_data_map to content edit, it is similar to data_map for a contentobject.
  62  - Changed the url_alias attribute of eZContentObjectTreeNode to only return url aliases if
  63    url translations are enabled (site.ini). This ensures that the urls returned from nodes
  64    will always work. This also helps with creating urls to nodes/objects, just use the url_alias attribute.
  65  - Updated setup/info page with detection of Turck MMCache. Added name and url for current PHP accelerator.
  66  - Updated setup/info page with more database information, it will list server, database name, retry count
  67    and the current slave server and database name (if any).
  68  - Made content link in admin use settings for RootNode for top level node link.
  69  - Added module keyword to fetch content list.  For example content/keyword/a will return all objects which 
  70    have keywords start with 'a'.
  71  - Added fetch function 'same_classattribute_node' to fetch objects which has the same value in one datatype. 
  72    For example, it is easy to fetch all articles that enable comment is set to true. 
  73  
  74  *Templates:
  75  - navigator/google.tpl has changed the arrows to use arrow characters as HTML entities.
  76  
  77  *DataType:
  78  
  79  eZ integer:
  80  - Fixed unserialization of class data to decode the min/max values correctly even if they contain 0.
  81  
  82  eZ float:
  83  - Fixed unserialization of class data to decode the min/max values correctly even if they contain 0.
  84  
  85  
  86  eZINISetting
  87  - New datatype for editing ini settings.
  88  
  89  eZAuthor:
  90  - Modified so it does not add default author if you have removed it manually.
  91  
  92  eZObjectRelation
  93  - Checks option in content.ini so you can specify per class attibute where to start browsing.
  94  
  95  eZImage
  96  - Redone the image datatype to use the new image system.
  97  
  98  *Setup:
  99  - Fixed bug of unable to show checkboxes if available packages less than 4.
 100  - Added test for magic_quotes_runtime setting in php
 101  
 102  *Package system:
 103  - Added install type to packages, it will determine if the package can be install or just imported.
 104  - Added information on whether the packages are active or not, only active packages
 105    will show up in the admin interface.
 106  - Added support for removing packages.
 107  - Added system for creating packages using a wizard, added content class export and site style.
 108  - Added export of packages.
 109  - Finished package upload and added installation of packages.
 110  - Added uninstall of packages.
 111  - Added role support for packages, you can now limit the kind of operations various users can do.
 112  
 113  *Bugs:
 114  - http://ez.no/developer/ez_publish_3/bug_reports/logical_operators_do_not_work
 115    The parser has been fixed to properly recognize numbers when operators are present.
 116  
 117  *Templates:
 118  - created templates to override standard browse page when browsing in media folder.
 119  - Added missing link target in embed_image.tpl
 120  - Added templates for generating PDF
 121  - Added advanced dropdown menu under setup to hide the most advanced features.
 122  - Added class specification limit to browse settings.
 123  
 124  *Library :
 125  
 126  eZ PDF:
 127  - Added basic PDF library. This will be extended in the following weeks.
 128  
 129  eZ DB:
 130  - Added attribute support to the database interface, this allows querying
 131    for server, database name etc.
 132  - The charset setting for database can now be left empty in which case the
 133    the current internal charset will be used. This makes sure the site
 134    is in the most sane setting. The site.ini will now be shipped with an
 135    empty Charset setting.
 136  
 137  eZ template:
 138  - Added support for using one variable to hold the iterator values instead of multiple variables.
 139    This helps with avoiding overuse of namespaces. The new parameter for section is 'var'.
 140    The holding iterator variable is an object that offers transparent access to the attributes
 141    of it's current item.
 142  - Added support for accessing the last iteration of a section loop, this only work with
 143    thew new variable iterator. Can be turned off with the 'no-last-value' parameter.
 144  - Added support for reversing the loop in a section, the parameter is 'reverse'.
 145  - Added fetch_alias function to simplify fetches ex: {let list=fetch_alias(news_list)}
 146    to fetch 10 last news articles. fetch_alias uses settings in settings/fetchalias.ini 
 147  - Added templates for new design of setup in admin
 148  - Added wash operator for pdf generation ( for escaping linebreaks, tabs and spaces in pdf definition ). Usage : |wash(pdf)
 149  - Added line/column information to the error messages from the template parser.
 150  - New template operator 'maketime' for creating timestamp from hour, minutes, seconds, month, day and year.
 151  - New template operator 'makedate' for creating timestamp from month, day and year.
 152  - New template operator 'gettime' for returning time information on a timestamp.
 153  - New template operator 'roman' for converting numbers into roman numerals
 154  - Fixed get_type template operator to print out prettier text for nulls and booleans.
 155  
 156  eZ xml:
 157  - Added the functions removeAttributes and removeChildren in eZDOMNode.
 158  - Added outputhandler to handle PDF output
 159  - Added escaping of attribute values.
 160  
 161  eZ image:
 162  - The image system has been rewritten to be more flexible, stable, faster and simpler to use.
 163    This means a new image manager system, a new image alias system (replacements for variations)
 164    and a better abstraction for image handlers (classes for converters).
 165  - Added support for image analysis and MIME type overrides. This means that animated GIFs are now possible.
 166    Currently GIF and EXIF analysis is available, the information from the analysis is also available
 167    in the templates.
 168  
 169  eZ utils:
 170  - The store function in eZHTTPFile can now take a MIME data structure which is used
 171    for determining the storage place and name for the HTTP file.
 172  - Redone most of the eZMimeType class to properly handle MIME types. It can query about
 173    MIME type based on url, contents or buffer. Currently only url is implemented fully.
 174    The system will be able to returned detailed information on the file in a MIME structure.
 175    The new MIME system is used in conjunction with the new image system.
 176  - Added functions to eZSys to query the PHP version and to figure out if a specific
 177    version is sufficient with the current version.
 178  
 179  eZ soap:
 180  - Added support for arrays and boolean in ezsoapresponse return values
 181  
 182  eZ file:
 183  - Added support for hard links and added parameter to linkCopy to determine
 184    whether symlinks or hardlinks should be used. Also if the sym/hard link fails
 185    a normal copy is done.
 186  
 187  *Translations:
 188  - Several strings has been improved in terms of language use and
 189    to make them easier to translate.


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