[ Index ] |
|
Code source de eZ Publish 3.9.0 |
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.
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 |