[ Index ] |
|
Code source de eZ Publish 3.9.0 |
1 Changes from 3.4.2 to 3.5.0alpha1 2 3 *Kernel: 4 - Fixed problem with template compiler ignoring the current pagelayout which is set 5 - Made content class group override keys optional based on .ini setting, disabled by default because of overhead. 6 - Added attributes to fetch cache values of class_identifier and class_name in eZContentObjectTreeNode objects and eZContentObject objects 7 - Added cache for contentclass attribute name, identifier and can translate value to minimize the number of SQL queries. 8 - Added memory cache for content object version objects. 9 - Added function to store the users last visit and to list the content from the users last visit, url to list is /content/new. 10 - Added siteaccess match type 'servervar' that will use a server variable to match a siteaccess. 11 Mod_rewrite maps or a mod_perl redirector could be good examples of usage. 12 - Made sure the extension in a siteaccess is activated for eZ publish scripts (eZScript). 13 (merged from stable/3.4 rev. 6843) 14 - Added function eZUser::isAnonymous 15 - Added new interface for building payment gateways. 16 - Changed the format of Last-Modified header to confirm to RFC 2616. 17 - Updated updatetranslations.php script to skip objects without versions 18 and create missing object attributes. (merge from stable/3.4 rev. 6955) 19 - Added option to set the number of rows to add to the matrix datatype 20 - Added functionality of preserving of attribute values in the edit interface. 21 Preserving means that if you enter value and submitting returns you back because 22 of an error, you will still have the form filled with these values.) 23 - Made sure the eZContentObject::contentObjectListRelatingThis function uses 24 the eZContentObject::reverseRelatedObjectList function. 25 - eZContentObject::reverseRelatedObjectList now only lists relations from published 26 versions and not drafts. 27 - Fixed problem with ANSI control chars for the shell scripts. 28 http://ez.no/community/bug_reports/cli_scripts_in_windows_dos_box_show_ansi_control_characters 29 - Made sure the user/success page follows the SiteSettings/LoginPage setting. 30 (Merged from stable/3.4 rev. 7167) 31 - Added detection of APC in the system information page. 32 (Merged from stable/3.4 rev. 7180) 33 - Added new settings in design.ini called CSSFileList which is an array with 34 CSS to include in the pagelayout (base design). This makes it much easier 35 for extensions to add CSS files to the current design. 36 - Added alias (short_name) "contentobject_attr_version" for 37 contentobject_attribute_version attribute in tables ezenumobjectvalue and 38 contentobject_attr_version for DBMSes not supporting long identifiers. 39 - NO "AS" keyword anymore in SQL FROM clauses for more portability 40 between DBMSes. 41 - Added daily and monthly digest options in the notification system. 42 - Added information on webserver (currently only Apache) to the system information page. 43 - Improved support for using short attribute names with persistent objects. 44 - Added content_structure_tree operator which allows retrieve a tree of content. 45 - Added HTTP Post to URL redirection. 46 - Made sure the current viewmode is available as the variable $viewmode in content/view. 47 - New INI setting EmbedNodeAssignmentHandling in content.ini which controls whether 48 location controls are available in content/edit, it is disabled by default. 49 - Fixed the content/remove policy to check if the current object/node is 50 at the top-level (e.g root, media, users). If so access is denied no matter 51 what the policy is. This simplies removal checking of nodes and makes it 52 a lot safer. 53 - Improved the content/browse functionality with cancel button and permission 54 checking on all nodes. 55 - Added actions in content/action to move a given node, either to a specific 56 location or user-selectable location with the browse function. 57 - Added new 'move' permission to content module, this will be used to do checking 58 when trying to move nodes. By default this permission will deny all attempts 59 to move top-level nodes. 60 - Added new post variable 'RedirectOnCancel' for /user/password that can be 61 used to configure the page where is redirected to. Before this was hardcoded to 62 /content/view/sitemap/2. 63 http://ez.no/community/bug_reports/hard_coded_redirect_path_unpossible_to_change_from_a_template 64 - Changed the recent list order in ascending and also now it works according to MaximumRecentItems setting in browse.ini 65 - Added support for deleting drafts when setting version history limit. 66 - Added indexcontent.php to cronjobs.ini, merged from stable/3.4 rev. 7890. 67 - Optimized links in xmltext fields. Instead of two queries per URL we only do 68 one query per content attribute now. (Merged from stable/3.4, rev 7916) 69 - Renamed eZSearchEngine::suportedSearchTypes to eZSearchEngine::supportedSearchTypes (spell fix) 70 This will affect all searchengines (apart from the ones not using this function). 71 - Added new module function "list" for module section. 72 - Zend WinEnabler (Zend Performance Suite) added to list of known accelerators. 73 - Removed spam prevention text from PDF version of author datatype 74 - Fixed correct image sizes in PDF articles 75 - Added google navigator for Search statistics. 76 - Added possibility to hide particular nodes (as well as subtrees) in the content tree. 77 - Added support for placing cronjobs in extension. 78 - Added google navigator for url/view. 79 - Fixed in wrokflow grouplist. All selected objects can be removed now. 80 - Changed eZPersistenObject::attribute() to check and return "function_attributes" before "fields". 81 - Changed eZPersistenObject::attribute() to have a second parameter which 82 can be used to disabled checking of 'function_attributes'. 83 84 Database: 85 - Added index on ezcontentobject_tree( path_identification_string ), 86 merged from stable/3.4 rev. 7853. 87 88 eZDatatype: 89 - Added new interface for querying datatypes for option information. This replaces 90 the old code in basket and wishlist which were hardcoded against ezoption. 91 92 eZNodeAssignment: 93 - Added attribute 'node' to fetch the node the assignment relates to. 94 - Added static function removeByID which removes one or more assignments by IDs. 95 96 eZContentObjectTreeNode: 97 - Added parameter $checkPolicies to childrenCount function which controls whether 98 policies are in effect or not when counting. 99 - Added static function updateMainNodeID which updates the main node selection 100 and node assignments for a given object. 101 - Fixed fetchNode() to also fetch the name of the object, without the 'name' 102 attribute would be empty. 103 104 eZMatrix datatype: 105 - Fixed bug in matrix datatype when adding new rows, changed the 'max' to a 106 'min' to avoid it inserting 40 rows each time. 107 108 Class: 109 - Simplified creation of classes by having a 'New class' button on the group 110 listing. Radio buttons were added to select the group to place the class 111 in (default is the first, usually Content). 112 - Storing a class will now jump to the class view instead of the group/class listing. 113 (Merged from stable/3.4 rev. 7186) 114 115 Setup: 116 - Added information on Apache webserver to registration email (if Apache is used). 117 (Merged from stable/3.4 rev. 7243) 118 - Improved directory permission test by checking for the user and group ID of the 119 currently running process. This allows the setup to propose chown commands 120 with correct user and group. (Requires posix extension) 121 122 *Scripts: 123 eztc.php: 124 - Added support for compiling files by filepath. 125 - Added parameter --force to force compilation of template files. 126 - Added checks for directory and temp/hidden files. 127 128 eztemplatecheck.php: 129 - New PHP script bin/php/eztemplatecheck.php which validates template files. 130 (Merged from stable/3.4 rev. 7333) 131 132 Workflow: 133 - Fixed ezsimpleshipping event to work with the 'before' trigger confirmorder 134 and not the 'after' trigger. 135 (Merged from stable/3.4 rev. 7227) 136 137 *DataType: 138 - Supported nested list for datatype ezxmltext. 139 - Added a new datatype called eZMultiOption which works like 140 eZOption but handles multiple options in one attribute. 141 - Added support for not using strict rule to parse header for datatype ezxmltext. 142 This can be configurable by setting 'UseStrictHeaderRule' to false in block [header] 143 of content.ini. 144 145 *eZPHPCreator 146 - Added addRawVariable for much improved performance for generating PHP code for 147 a PHP variable. 148 - Added a new parameter to the store() method to allow for atomic updates of 149 files in order to stop concurrency problems. 150 151 *eZTranslationCache 152 - Implemented usage of the new addRawVariable method. 153 154 *LDAP 155 - Could support LDAP version 2 or 3 by defining 'LDAPVersion' variable in ldap.ini. 156 - Changed variable 'LDAPUserGroup' in ldap.ini to an array which means a ldap user 157 can be saved in multiple groups in eZ publish. 158 - An user who is in multiple groups in LDAP server can be assigned to multiple 159 groups in eZ publish automatically. 160 161 *Bugs 162 - Added whitespace removal to mail Transport setting (in site.ini file) - 163 it is critical that there's no whitespace there. 164 - Fixed using the loginpagelayout for forgotpassword 165 http://ez.no/community/bug_reports/forgot_password_pagelayout_template_not_consistent 166 - Fixed bug in when editing XML lists. It included some code as text. 167 - Fixed template code generation bug where attribute view code was not generated. 168 - Fixed assign limited on subtree bug, merged from stable/3.4 rev. 6789. 169 http://ez.no/community/bug_reports/role_assignment_with_limitation_not_working 170 - Fixed information collector for email datatype, from stable/3.4 rev. 6811. 171 - Fixed bug in contentobject, can_create_class_list, merged from stable/3.4 rev. 6781. 172 - Fixed missing class attribute in li tag in eZXML datatype, from stable/3.4 rev. 6806. 173 - Fixed bug with non-required ContentObjectID for adding notifications 174 http://ez.no/index.php/community/bug_reports/adding_a_notification_shouldnt_need_a_content_object_id 175 - Fixed bug of unrecognized subtree arrays in fetchalias.ini 176 (merged from 3.4, rev. 6756). 177 http://ez.no/community/bug_reports/array_data_in_fetchalias_ini_don_t_get_treated_as_arrays_content_search 178 - eZSoap now parses value returned by a function in the more 179 standard compliant manner. Partial fix for 180 http://ez.no/community/bug_reports/soap_response_null_object. 181 Merged from 3.3 rev. 6759, also in 3.4 rev. 6760. 182 - Fixed bug with unused EmailSender ini setting in eZSMTPTransport 183 (merged from 3.3 rev. 6765, also in 3.4 rev. 6766). 184 http://ez.no/community/bug_reports/email_sender 185 - Fixed all the places where limitations returned by eZUser::hasAccessTo() 186 were treated as objects to handle limitations as hashes 187 (since hasAccessTo() now returnes hashes instead of objects). 188 Merged from 3.4 rev. 6772. 189 By the way the following bug fixed: 190 http://ez.no/community/bug_reports/not_able_to_fetch_keyword_list 191 - Fixed bug with nodes counted instead of objects in 192 eZContentClass::objectCount() (merged from 3.4 rev. 6774). 193 http://ez.no/community/bug_reports/object_count_counts_nodes_instead_of_objects 194 http://ez.no/community/bug_reports/object_count_in_class_list_view_does_not_count_related_objects 195 - Fixed bugs in fetching keywords and keywords count 196 (merged from 3.3 rev. 6778, also in 3.4 rev. 6779): 197 o All object attribute versions were fetched instead of the current one; 198 o Fetching from non-published objects was posssible. 199 - Fixed typo in /kernel/package/install.php which caused package contents 200 not to be shown when importing (merged from 3.4 rev. 6782). 201 http://ez.no/community/bug_reports/typo_in_kernel_package_install_php 202 - Fixed typos resulting in inclusion of non-existent file (merged from 3.4 rev. 6785). 203 http://ez.no/community/bug_reports/typo_in_kernel_setup_ezsetuptypes_php_included_file_miss_spelled 204 - Fixed inability of storing GMT midnight in eztime (merged from 3.3 rev. 6791, also in 3.4 rev. 6792). 205 http://ez.no/community/bug_reports/eztime_data_type_can_t_store_midnight 206 - Fixed incorrect sorting of time fields (merged from 3.3 rev. 6794, also in 3.4 rev. 6795). 207 http://ez.no/community/bug_reports/incorrect_sorting_of_time_fields 208 - Fixed bug: files having names containing spaces could not be downloaded with some browsers 209 (merged from 3.4 rev. 6798, also in 3.3 rev. 6797). 210 http://ez.no/community/bug_reports/can_t_download_if_spaces_in_binary_file_names 211 - Fixed typo in eZContentObject::checkAccess 212 (merged from 3.3 rev. 6808, also in 3.4 rev. 6809). 213 http://ez.no/community/bug_reports/typo_in_ezcontentobject_php 214 - Workaround for bug in object relation list datatype: when user adds 215 objects using content/browse and then reloads page in browser then 216 previously selected objects are added again. We now just prevent objects 217 from being added to the list more than once doing appropriate check. 218 Merged from 3.3 rev. 6813, also in 3.4 rev. 6814. 219 http://ez.no/community/bug_reports/objectrelationlist_repeats_adding_relatedobjects_when_page_reloads 220 - Removed eztime from the list of simple types because its data_int field 221 cannot be treated as sort key anymore (merged from 3.3 rev. 6818, also in 3.4 rev. 6819). 222 - Fixed bug in ezurl when relating to root "/", merged from stable/3.3 6839, stable/3.4 6840. 223 - Fixed missing attribute_parameters in attribute in , from stable/3.4 rev. 6853. 224 design/standard/templates/content/datatype/view/ezxmltags/object.tpl. 225 - Fixed unneeded eZDateTimeType dependencies on eZObjectRelationListType 226 (merged from 3.4 rev. 6821). 227 http://ez.no/community/bug_reports/undefined_class_name_ezobjectrelationlisttype 228 - Removed unneded include_once() (merged from 3.3 rev. 6823, also in 3.4 rev. 6824). 229 http://ez.no/community/bug_reports/selfrelated_include_once_in_lib_ezlocale_classes_ezdatetime_php 230 - Fixed typo in user/activate.tpl (merged from stable/3.4 rev. 6829) 231 http://ez.no/community/bug_reports/user_activate_template_typo 232 - Fixed bug in SQL fetching user list for subtree notification handler 233 resulting in very large query execution times. 234 Manually merged from 3.3 rev. 6836, also in 3.4 rev. 6837. 235 - Fixed inability of PostgreSQL-based installation using the setup wizard. 236 Merged from stable/3.4 rev. 6846. 237 http://ez.no/community/bug_reports/database_connection_fails_with_installation_wizard 238 - Fixed bug in indent template operator, only the first line was indented. 239 (merged from stable/3.4 rev. 6848) 240 - Fixed bug with excess space between link and punctuation. 241 Merged from stable/3.4 rev. 6851. 242 http://ez.no/community/bug_reports/excess_space_between_link_and_punctuation 243 - Fixed bug of node_url missing in design/standard/templates/node/view/line.tpl 244 Merged from stable/3.4 rev. 6855. 245 http://ez.no/community/bug_reports/node_url_missing_in_design_standard_templates_node_view_line_tpl 246 - Fixed bug with missing includes in ezcontentobjecttreenode class. 247 Merged from stable/3.4 rev. 6858. 248 http://ez.no/community/bug_reports/error_when_deleting_subtree_in_3_4 249 - Fixed bug with missing user/selfedit and user/password policies in forum package. 250 Merged from stable/3.4 rev. 6866. 251 - Fixed bug: users in Editors group were able to create new admin users. 252 Merged from stable/3.4 rev. 6860. 253 http://ez.no/community/bug_reports/users_in_edit_group_can_create_new_admin_users 254 - Fixed bug: names for .ini.append* files were sometimes incorrectly chosen 255 when saving from admin interface (merged from stable/3.4 rev. 6868). 256 http://ez.no/community/bug_reports/admin_interface_writes_override_ini_append_rather_than_override_ini_append_php 257 - Fixed bug in kernel/sql/postgresql/sequence.sql. 258 Merged from stable/3.3 rev. 6873. 259 http://ez.no/community/bug_reports/postgres_setval 260 - Modified the upgrade scripts to reflect recent changes in cleandata.sql 261 fixing the following bug (merged from stable/3.4 rev. 6877, 6879): 262 http://ez.no/community/bug_reports/users_in_edit_group_can_create_new_admin_users 263 - Fixed bug: sometimes user couldn't see any result when he/she pressed 264 "Check files" button in "Setup->System upgrade". 265 Besides, if a file mentioned in filelist.md5 is missing it is now also 266 added to the list of files that need checking, along with modified files. 267 Merged from stable/3.4 rev. 6881. 268 http://ez.no/community/bug_reports/check_files_gives_no_feedback 269 - Fixed bug: inability to create new notification under 270 "Peronal->Notification settings" when using PostgreSQL. 271 Merged from stable/3.4 rev. 6883. 272 http://ez.no/community/bug_reports/node_notification 273 - Fixed (partially) bug: content object(s) export sometimes fails (merged from stable/3.4 rev. 6885). 274 - Fixed bug with incorrect object count when view a class. 275 Merged from stable/3.4 rev. 6887. 276 - Fixed bug in dbupdate-3.3-5-to-3.3-6.sql for postgresql. 277 Merged from stable/3.3 rev. 6890. 278 http://ez.no/community/bug_reports/problem_with_sql_update_file_dbupdate_3_3_5_to_3_3_6_sql 279 - Fixed bug in eZContentClassClassGroup::fetchClassListByGroups on postgresql. 280 Merged from stable/3.4 rev. 6893. 281 http://ez.no/community/bug_reports/error_in_postgresql_with_ezcontentclassclassgroup_fetchclasslistbygroups 282 - Fixed bug with incorrect user identification in ezapprove workflow event when run it from cronjobs. 283 Merged from stable/3.3 rev. 6895. 284 http://ez.no/community/bug_reports/workflow_approve_and_author 285 - Fixed bug in eZContentObject which set incorect status for objects when do unserializing it. 286 Merged from stable/3.4 rev. 6906. 287 http://ez.no/community/bug_reports/imported_content_objects_cannot_be_related_assigned_to_other_objects 288 - Fixed bug: when user enabled DebugByIP then DebugRedirection was automatically enabled. 289 Merged from stable/3.4 rev. 6912. 290 http://ez.no/community/bug_reports/debug_redirect_always_on_when_using_debug_by_ip 291 - Fixed bug with unabling to upload image to a new translated object. 292 Merged from stable/3.3 rev.6916. 293 http://ez.no/community/bug_reports/unable_to_upload_image_to_a_new_translated_object 294 - Fixed bug with missing NodeID and ObjectID when displaying media folders. 295 Merged from stable/3.3 rev.6926, stable/3.4 rev.6927 296 http://ez.no/community/bug_reports/media_folder_doesn_t_show_node_id_and_object_id 297 - Fixed bug related to wrong working thumbnail folders without frendly URLs. 298 Merged from stable/3.3 rev.6931, stable/3.4 rev.6932 299 http://ez.no/community/bug_reports/folder_thumnbnail_tpl_doesn_t_work_without_friendly_url_s 300 - Fixed bug with not using an entered MySQL socket during setup. 301 http://ez.no/community/bug_reports/setup_wizard_mysql_socket_field_is_omitted 302 Merged from stable/3.3 rev. 6950, stable/3.4 rev. 6951 303 - Fixed bug in ezorder.php with incorrect rounding in product item price. 304 Merged from stable/3.4 rev. 6959. 305 - Fixed bug in setup wizard: when checking directory permissions we now 306 check permissions of files within that directory as well. 307 Manually merged from stable/3.3 rev. 6964, also in stable/3.4 rev. 6965. 308 - Fixed bug causing that the siteaccess names could not be written in capitals 309 http://ez.no/community/bug_reports/changing_the_siteaccess_name_causes_a_module_not_found_error 310 Merged from stable/3.3 rev. 6970, stable/3.4 rev. 6971 311 - Fixed bugs: semicolons are not escaped in arrays specified in fetchalias.ini 312 (merged from stable/3.3 rev. 6979, also in stable/3.4 rev. 6980). 313 Additional fix for: 314 http://ez.no/community/bug_reports/array_data_in_fetchalias_ini_don_t_get_treated_as_arrays_content_search 315 - Fixed bug of users always being moved to trash after removal. 316 Merged from stable/3.4 rev. 6986. 317 http://ez.no/community/bug_reports/deleting_user_s_role 318 - Removed vardumps from cronjobs/unpublish.php. 319 Merged from stable/3.3 rev. 6990, also in stable/3.4 rev. 6991. 320 http://ez.no/community/bug_reports/unpublish_event_displays_debug_info 321 - Fixed bug unabling to send draft for publishing after denial. 322 Merged from stable/3.4 rev. 6995. 323 http://ez.no/community/bug_reports/problems_with_denied_objects_in_approval_and_drafts 324 - Fixed bug 325 http://ez.no/community/bug_reports/ini_settings_editing_causes_change_of_the_current_layout 326 - Fixed bug 327 http://ez.no/community/bug_reports/metadataarray_description_problem 328 - Fixed bug with extract operator when input value was a variable and when both 329 input and parameters are static values. 330 http://ez.no/community/bug_reports/extract_doesn_t_work_properly 331 - Fixed bug with class filter in treemenu operator. 332 http://ez.no/community/bug_reports/menu_management_contact_us_missing_from_some_menu_types 333 Merged from stable/3.4 rev.7032 334 - Fixed bug regarding missing declaration for several global variables. 335 Merged from stable/3.4 rev. 7038. 336 http://ez.no/community/bug_reports/updatexmltext_php_doesn_t_do_anything 337 - Fixed bug with misquoted filenames in Content-disposition header. (Merged 338 from stable/3.4, rev. 7108) 339 http://ez.no/community/bug_reports/content_disposition_in_kernel_classes_binaryhandlers_ezfilepasstrough 340 - Fixed hard coded "alternative name" for Company Logo. (Merged from 341 stable/3.4, rev. 7115) 342 http://ez.no/community/bug_reports/alt_image_text_for_company_logo_is_hardcoded 343 - Fixed problems with overwritten uploaded files. (Merged from stable/3.4, rev 7211) 344 http://ez.no/community/bug_reports/new_binary_files_sometimes_overwrite_existing_binary_files 345 - Fixed problem with section placements for new related objects. (Merged from stable/3.4, rev. 7139) 346 http://ez.no/community/bug_reports/related_object_added_to_article_set_to_section_0 347 - Fixed wrong check for INI setting. (Merged from stable/3.4, rev. 7141) 348 http://ez.no/community/bug_reports/usefullurl_in_kernel_layout_set_php 349 - Fixed superfluous variable and INI class instantiation. (merged from stable/3.4, rev. 7145) 350 http://ez.no/community/bug_reports/unused_variable_enablecaching_in_ezrole_fetchbyuser 351 - Fixed another bug related to the ezcontentobjectlrelationlist template. 352 (Merged from stable/3.4, rev. 7150) 353 http://ez.no/community/bug_reports/template_compiler_bug_when_class_list_is_passed_to_fetch_in_a_variable_containing_hash 354 - Fixed bogus PostGreSQL version check. (Merged from stable/3.4, rev. 7156) 355 http://ez.no/community/bug_reports/fail_installation_with_postgresql_db 356 - Fixed bug with variables set by toolbar template function not being unset. 357 (Merged from stable/3.4, rev. 7161) 358 http://ez.no/community/bug_reports/bug_in_template_compiler 359 - Fixed tip-a-friend email to generate proper links to the object (including www-dir and index-file) 360 (Merged from stable/3.4, rev. 7163) 361 http://ez.no/community/bug_reports/missing_ezurl_in_template_design_standard_templates_content_tipafriendmail_tpl 362 - Fixed missing information collector result template for ezemail datatype. 363 (Merged from stable/3.4, rev. 7165) 364 http://ez.no/community/bug_reports/information_collection_ezemail_template_missing 365 - Fixed wrong urls in registration emails. 366 (Merged from stable/3.4 rev. 7167) 367 http://ez.no/community/bug_reports/user_confirmation_e_mail_sends_bugged_link 368 - Updated the LDAP and textfile user handlers to use the new login code for 3.4 369 http://ez.no/community/bug_reports/ldap_login_handler_doesn_t_work 370 (Merged from stable/3.4 rev. 7170) 371 - Fixed problem with user specified parameters when URL translator is disabled. 372 (Merged from stable/3.4 rev. 7182) 373 http://ez.no/community/bug_reports/role_list_does_not_work_with_disabled_url_translation 374 - Fixed use of uninitialized variable for si operator. 375 (Merged from stable/3.4 rev. 7188) 376 http://ez.no/community/bug_reports/binary_file_size_display 377 - Fixed problem with the eZNodeViewFunctions class making a copy of the 378 $tpl input parameter. 379 (Merged from stable/3.4 rev. 7195) 380 - Fixed clearing of subtree expiry caches when clearing template block cache in admin. 381 (Merged from stable/3.4 rev. 7199) 382 http://ez.no/community/bug_reports/clear_cache_cache_blocks_table_ezsubtree_expiry_isn_t_cleared 383 - Added PHP script for clearing caches (bin/php/ezcache.php), this script 384 uses the internal code in eZ publish for clearing caches and should be 385 more reliable. 386 (Merged from stable/3.4 rev. 7200) 387 - Fixed bug in base templates (concat vs array) 388 (Merged from stable/3.4 rev. 7206) 389 http://ez.no/community/bug_reports/edit_language_problem_in_base_templates 390 - Removed debug output from eZMatrix datatype 391 (Merged from stable/3.4 rev. 7208) 392 http://ez.no/community/bug_reports/remove_verbose_line_from_ezmatrixtype_php 393 - Fixed bug in ezdesign operator which caused eZTemplateDesignResource 394 instance to be overwritten. 395 (Merged from stable/3.4 rev. 7210) 396 - Fixed missing quotes and washing in link tool. 397 (Merged from stable/3.4 rev. 7221) 398 http://ez.no/community/bug_reports/toolbar_line_link_tpl_href_need_to_put_quotes_around_to_validate 399 - Fixed ezenum class view template to not show HTML input elements. 400 (Merged from stable/3.4 rev. 7223) 401 http://ez.no/community/bug_reports/enum_attributes_are_editable_when_viewing_not_editing_a_class 402 - Fixed URL management (/url/list) bug: 'All' showed only invalid URLs. Should show all URLs. 403 (Merged from stable/3.4 rev. 7231) 404 - Removed unused checkboxes and commented template code in 'url management' 405 (Merged from stable/3.4 rev. 7239, 7240) 406 http://ez.no/community/bug_reports/unused_url_list_checkboxes 407 - Fixed problem with the subtree notification handler not including the ID of 408 the changed node when finding subscribed users. 409 (Merged from stable/3.4 rev. 7248) 410 http://ez.no/community/bug_reports/bug_notifications_still_not_working_properly 411 - Fixed problem with eZSubTree datatype, it used the method call 412 eZSubtreeNotificationRule::removeByNodeAndAddress which did not exist. 413 (Merged from stable/3.4 rev. 7251) 414 - Fixed division by zero in poll results template (base) 415 (Merged from stable/3.4 rev. 7266) 416 http://ez.no/community/bug_reports/tc_division_by_zero_poll 417 - Fixed bug with regards to template operators without input parameter 418 used as attribute lookup value. 419 (Merged from stable/3.4 rev. 7268) 420 http://ez.no/community/bug_reports/compiled_template_problem 421 - Fixed name of member variable UserParams to UserArray in eZURI class. 422 (Merged from stable/3.4 rev. 7270) 423 http://ez.no/community/bug_reports/bug_in_ezuri_class 424 - Fixed bug with template parser not allowing whitespace after the single tag 425 marker. 426 (Merged from stable/3.4 rev. 7273) 427 http://ez.no/community/bug_reports/wrong_case_syntax_causes_template_compile_error 428 - Fixed some of the issues in this bugreport. 429 (Merged from stable/3.4 rev. 7296) 430 http://ez.no/community/bug_reports/bugs_in_kernel__2 431 - Fixed incorrect API doc for eZUser. 432 (Merged from stable/3.4 rev. 7317) 433 http://ez.no/community/bug_reports/ezuser_api_correction 434 - Fixed problem with fetch function content/checkAccess and the 435 content class id parameter being false. 436 (Merged from stable/3.4 rev. 7350) 437 - Fixed problem with autolink operator not allowing semi-colons in the url. 438 (Merged from stable/3.4 rev. 7355) 439 http://ez.no/community/bug_reports/xml_text_text_to_a_links_does_not_work_correctly 440 - Fixed typos in mysql/kernel_schema.sql. 441 Merged from stable/3.3 rev. 7374, also in stable/3.4 rev. 7375. 442 - Fixed bug in div and mul template operators when input parameter was used. 443 (Merged from stable/3.4 rev. 7388) 444 http://ez.no/community/bug_reports/operator_mul_does_not_work_as_documented 445 - Fixed bug rendering Tables in PDF export, merged from stable/3.4 rev. 7478. 446 http://ez.no/community/bug_reports/pdf_article_displays_code 447 - Fixed bug with permission cleanup on node removal 448 http://ez.no/community/bug_reports/roles_policies_subtree_limit_bug ( Merged from stable 3.4 r7493 ) 449 - Fixed problem with the URL management: URLs from drafts and archived versions were shown. 450 Now it will only show URLs from published versions. 451 - Fixed bug where object tag was always handled as a block tag 452 http://ez.no/community/bug_reports/un_wanted_line_breaks_added_in_xml_text_field ( Merged from stable 3.4 r7588 ) 453 - Fixed bug with missing ul start tag ( Merged from stable/3.4 rev. 7618 ) 454 http://ez.no/community/bug_reports/missing_ul_in_eztemplatetoolbarfunction_php 455 - Fixed writing the expiry.php file to be an atomic operation so that multiple 456 content updates can not mangle the file. 457 - Fixed concurrency issue with cached files. 458 http://ez.no/community/bug_reports/critical_at_high_traffic_sites_files_aren_t_locked_at_writing_process 459 - Fixed double listing of the notification tool. (Merged from stable/3.4, rev 7819) 460 http://ez.no/community/bug_reports/notification_toolbox_is_listed_twice 461 - Fixed broken XHTML code. (Merged from stable/3.4, rev. 7824) 462 http://ez.no/community/bug_reports/layout_break_in_line_file_tpl 463 - Fixed MySQL 4.1 incompatibility. (Merged from stable/3.4, rev. 7827) 464 http://ez.no/community/bug_reports/mysql_4_incompatibility 465 - Fixed bug with incorrect fetching of user roles when user is more then in one user group. 466 (Merged from stable/3.4 rev. 7829) 467 http://ez.no/community/bug_reports/adding_a_user_to_a_user_group_doesn_t_automatically_apply_all_roles 468 - Fixed a warning with conditional overrides. (Merged from stable/3.4, rev. 7831) 469 http://ez.no/community/bug_reports/php_warning_eztemplatedesignresource_php 470 - Fixed a couple of warnings about the navigationPartIdentifier (Merged from stable/3.4, rev 7833) 471 http://ez.no/community/bug_reports/with_debug_enabled_i_am_getting_the_following_error 472 - Fixed bug in cache block with subtree expiry. Subtree expiry partly rewritten, 473 merged from stable/3.4 rev. 7853. 474 http://ez.no/community/bug_reports/cache_block_subtree_expiry_after_deleting 475 - Removed unused file kernel/classes/datatypes/ezuser/ezaccounthash.php 476 (Merged from stable/3.3 rev. 7860, also in stable/3.4 rev. 7862) 477 http://ez.no/community/bug_reports/wrong_user_class 478 - Fixed bug where we relied on http being available in the AcceptPathInfo 479 set-up test. (Merged from stable/3.4, rev. 7865) 480 http://ez.no/community/bug_reports/acceptpathinfo_and_https 481 - Fix for incorrect detection of memory and timout settings in setup wizzard. 482 (Merged from stable/3.4 rev. 7870) 483 http://www.ez.no/community/bug_reports/memory_limit_detection_wrong_in_setup_wizard 484 - Fixed bug where user can not create comments in weblog 485 (Merged from stable/3.4 rev. 7876) 486 http://www.ez.no/community/bug_reports/users_cannot_add_comments_use_weblog 487 - Added missing sender and reply to when sending informationcollector mail 488 (Merged from stable/3.4 rev. 7883) 489 http://www.ez.no/community/bug_reports/information_collection_mail_sender_is_empty 490 - Fixed cronjobs/indexcontent.php to be more fault tolerant and scale better, 491 (Merged from stable/3.4 rev. 7890) 492 - Added all RFC 2396 allowed characters to the autolink operator. (Merged from 493 stable/3.4 rev. 7900) 494 http://www.ez.no/community/bug_reports/autolink_operator__2 495 - Fixed bug of ezdate and ezdatetime datatypes indexing in the search 496 engine. 497 (Merged from stable/3.3 rev. 7903) 498 http://ez.no/community/bug_reports/index_of_ezdate_ezdatetime 499 - Fixed bug of incorrectly display version infomation if user can not delete version. 500 (Merged from stable/3.3 rev. 7910 and stable/3.4 rev. 7911) 501 http://ez.no/community/bug_reports/faulty_display_of_versions_if_user_cannot_delete 502 - Fixed bug with incorrectly built SQL query in xml output handler with links. 503 (Merged from stable/3.4 rev. 7914) 504 http://ez.no/community/bug_reports/incorrectly_built_sql_query 505 - Fixed bug of template variable cache_ttl not working in 3.4 506 (Merged from stable/3.4 rev. 7924) 507 http://www.ez.no/community/bug_reports/there_seems_to_be_a_bug_with_the_cache_ttl_template_var 508 - Fixed call to non-object when viewing an URL not used by any objects. 509 (Merged from stable/3.4 rev. 7926) 510 http://www.ez.no/community/bug_reports/link_and_objectversion 511 - Fixed bug related to wrong deletion of rows in eZMatrix datatype 512 (Merged from stable/3.4 rev. 7930) 513 http://ez.no/community/bug_reports/martix_rows_reappear_after_deleting 514 - Added missing template node/view/listitem.tpl (Merged from stable/3.4 rev. 515 7935) 516 http://ez.no/community/bug_reports/missing_template_file 517 - Fixed bug with class filter in subTree and subtree count functions. 518 http://ez.no/community/bug_reports/critcal_sql_error_in_ezcontentobjecttreenode_subtree_and_ezcontentobjecttreenode_subtreecount 519 - Fixed some warnings / errors with empty template files (Merged from 520 stable/3.4, rev. 7940) 521 http://ez.no/community/bug_reports/empty_template_causes_malfunction 522 - Fixed bug with eZEmailType which required a auser to enter an address even if 523 the datatype was marked as information collector. (Merged from stable/3.4 524 rev. 7945) 525 http://www.ez.no/community/bug_reports/if_datatype_email_is_information_collector_and_not_required_it_can_t_be_empty 526 - Fixed bug in eZMatrix datatype when adding/removing/changing columns. 527 http://ez.no/community/bug_reports/new_matrix_columns_dont_show_in_existing_objects 528 (Merged from stable/3.4 rev. 7946) 529 - Fixed bug of adding related objects not able to get correct section ID. 530 (Merged from stable/3.4 rev. 7948) 531 http://www.ez.no/community/bug_reports/adding_items_via_related_object_new_button_fails_to_set_section 532 - Fixed bug with {set} in template compiler. (Merged from stable/3.4, rev. 7950) 533 http://ez.no/community/bug_reports/set_statement_does_not_work_in_some_cases 534 http://www.ez.no/community/bug_reports/template_compiling_problem 535 - Fixed bug in ezcontentrelationtype's usage of 536 ezcontentobjecttreenode::subtree(). (Merged from stable/3.4, rev. 7955) 537 http://www.ez.no/community/bug_reports/objectrelationtype_and_fuzzy_match 538 - Fixed bug with list_count fetch function in content so it allows array of 539 parent_node_id's as argument. 540 (Merged from stable/3.4 rev.7960) 541 http://ez.no/community/bug_reports/parent_node_id_array_use_inconsistent 542 - Fixed bug of combination of node with section or class in permission policy caused wrong read access. 543 (Merged from stable/3.3, rev. 7962 and stable/3.4, rev. 7963) 544 http://www.ez.no/community/bug_reports/node_and_section_policy_limitation_causes_unwanted_read_access 545 - Fixed bug with recursively linked objects. (Merged from stable/3.4, rev. 7965) 546 http://www.ez.no/community/bug_reports/object_relation_list_causes_document_contains_no_data_error 547 - Fixed bug of override template by class_identifer does not work in some cases. 548 (Merged from stable/3.4, rev. 7974) 549 http://www.ez.no/community/bug_reports/class_identifier_and_override_problems 550 - Fixed typo in error message. 551 http://ez.no/community/bug_reports/the_fatal_error_ez_publish_did_not_finish_it_s_request_message 552 - Fixed PHP version check. (Merged from stable/3.4, rev. 7993) 553 http://ez.no/community/bug_reports/ezsetup_vs_doc_minimum_requirement_of_phpversion 554 - Fixed bug: eZContentObject::fetch() didn't respect $asObject argument value. 555 (Merged from stable/3.4 rev. 7995) 556 http://ez.no/community/bug_reports/ezcontentobject_fetch_doesnt_respect_asobject_value 557 - Fixed bug of loading cache file in toolbar management which causes lots of debug errors. 558 (Merged from stable/3.4 rev. 8000) 559 http://www.ez.no/community/bug_reports/problem_with_toolbar_management 560 - Fixed bug: We now don't allow database "mysql" to be chosen during setup. 561 (Merged from stable/3.4 rev. 8005) 562 http://ez.no/community/bug_reports/during_the_setup_it_is_possible_choose_to_use_the_mysql_database 563 - Fixed bug: Removal of subtree limitation removes limitation from all roles. 564 (Merged from stable/3.4 rev. 8011) 565 http://ez.no/community/bug_reports/removal_of_subtree_limitation_removes_limitation_from_all_roles 566 - Fixed bug: objects in object relations had their class_name attribute set to NULL. 567 (Manually merged from stable/3.4 rev. 8013) 568 http://ez.no/community/bug_reports/objects_in_object_relations_have_their_class_name_attribute_set_to_null 569 - Fixed bug: eZContentObject::fetchSameClassListCount() returned array instead of integer. 570 (Merged from stable/3.4 rev. 8018) 571 - Fixed bug: Object relation selection method was not stored when clicking 'Store' button. 572 (Merged from stable/3.4 rev. 8020) 573 http://ez.no/community/bug_reports/object_relation_selection_method_not_free_to_choose 574 - Fixed typo in ezmodule.php. 575 (Merged from stable/3.4 rev. 8025) 576 http://ez.no/community/bug_reports/non_fatal_doxygen_comment_in_ezmodule_php 577 - Fixed bug: eZtime, eZdate and eZdateTime datatypes had incorrect object validation. 578 (Manually merged from stable/3.4 rev. 8031) 579 http://ez.no/community/bug_reports/datatypes_eztime_ezdate_and_ezdatetime_have_incorrect_object_validation 580 - Fixed incorrent saving of user input by eZTime datatype. This datatype is now free of all the known 581 timezone-related problems. Users might need to update their previously (incorrectly) saved data though. 582 - Fixed bug: non-eZ database tables were deleted when selecting remove data in the setup wizard. 583 (Merged from stable/3.3 rev. 8039, also in stable/3.4 rev. 8040) 584 http://ez.no/community/bug_reports/other_database_tables_deleted_when_selecting_remove_data_in_setup_wizard 585 - Fixed bug eZText datatype bug when disabled translation. 586 ( Merged from stable/3.4 rev. 8042 ) 587 http://ez.no/community/bug_reports/eztext_datatype_bug_when_disabled_translation 588 - Fixed bug: dirty cache after node where moved. 589 ( manually merged from stable/3.4 rev. 8060 ) 590 - Fixed bug: incorrect value of eZNodeAssignment after node was moved. 591 - Removed hardcoded redirect in kernel/user/password.php. You can now control the redirect with the hidden variable 592 "RedirectOnCancel". 593 - Changed default PostgreSQL user from 'root' to 'postgres' in bin/shell/redumpall.sh since 594 there's no user called root in default PostgreSQL installation. 595 (Merged from stable/3.3 rev. 8108, also in stable/3.4 rev. 8109) 596 - Fixed bug: While deleting the class, all objects of that class in trash will also be deleted. 597 http://ez.no/community/bug_reports/removing_class_does_not_remove_objects_in_trash 598 (merged from stable 3.4 rev. 8127) 599 - Changed the code to make it database independant (changed for trunk rev. 8129). 600 http://ez.no/community/bug_reports/removing_class_does_not_remove_objects_in_trash 601 - Fixed bug with leaving corrupted policies with subtree limitations when node is removed. 602 http://ez.no/community/bug_reports/ezcontentobject_php_role_limit_error_line_1936 603 - Fixed fatal error regarding to reposting after removal of a section. 604 (Merged from stable/3.3 rev. 8307, also in stable/3.4 rev. 8308) 605 http://ez.no/community/bug_reports/repost_crash_section 606 - Fixed bug: fatal error occurs when removing a PDF export. 607 (Merged from stable/3.3 rev. 8310, also in stable/3.4 rev. 8311) 608 http://ez.no/community/bug_reports/repost_crash_pdf 609 - Fixed bug: fatal error occurs when one removes a policy and then reloads the page. 610 (Merged manually from stable/3.3 rev. 8315, also in stable/3.4 rev. 8316 611 http://ez.no/community/bug_reports/repost_crash_role 612 - Fixed bugs: if you create RSS import/export, remove it and then reload the page, fatal error occurs. 613 (Merged from stable/3.3 rev. 8318, also in stable/3.4 rev. 8319) 614 http://ez.no/community/bug_reports/repost_crash_rss 615 http://ez.no/community/bug_reports/repost_crash_rss__1 616 - Fixed bug: fatal error occurs when user removes a translation and then reloads the page. 617 (Merged from stable/3.3 rev. 8321, also in stable/3.4 rev. 8322) 618 http://ez.no/community/bug_reports/repost_crash_translations 619 - Fixed bug: fatal error occurs when user creates new bookmark, then removes it and reloads the page. 620 (Merged from stable/3.3 rev. 8325, also in stable/3.4 rev. 8326) 621 http://ez.no/community/bug_reports/repost_crash_my_bookmarks 622 - Fixed bug: when deleting objects smart cache isn't used 623 (Merged from stable/3.4 rev.8356) 624 http://ez.no/community/bug_reports/deleting_nodes_objects_smart_cache_isn_t_used 625 - Fixed bug: undefined variable $field_filters in ezcontentobjectattribute::language(). 626 (Merged from stable/3.3 rev. 8384, also in stable/3.4 rev. 8385) 627 http://ez.no/community/bug_reports/3_5alpha1_undefined_var_field_filters_in_ezcontentobjectattribute_language 628 - Fixed bug: undefined function gettime() was used. 629 (Merged from stable/3.3 rev. 8397, also in stable/3.4 rev. 8398) 630 http://ez.no/community/bug_reports/gettime_no_such_function_with_possible_fix 631 - Fixed bug: eZContentObjectTreeNode::subTree() - could not fetch nodes without limitations 632 http://ez.no/community/bug_reports/3_5alpha1_ezcontentobjecttreenode_subtree_could_not_fetch_nodes_without_limitations 633 - Fixed bug: fatal error occurs when null $nodeID is passed to subTreeCount(). 634 (Merged from stable/3.4 rev. 8403) 635 http://ez.no/community/bug_reports/fatal_error_ezcontentobjecttreenode_subtreecount 636 - Fixed bug: fatal error when using versionview. 637 (Merged from stable/3.4 rev. 8407) 638 http://ez.no/community/bug_reports/crash_when_using_versionview 639 - Fixed bug: restore from trash is impossible 640 http://ez.no/community/bug_reports/restore_from_trash 641 642 *Library: 643 - Added eZDir::isWriteable() and eZFile::isWriteable() methods. 644 - Added eZFile::download() method. 645 - Improved Image interface methods and GD resource handling. 646 - Added adjustment of placement when using centered alignment in eZImageObject. 647 - Fixed logical problem in eZLocale attributes: 648 'weekday_list' changed to 'weekday_name_list' 649 'weekday_name_list' changed to 'weekday_number_list' 650 651 eZ SOAP: 652 - Added eZSOAPServer::registerObject() method. 653 - Improved SOAP client port setting. 654 - Improved decoding of request parameters in SOAP server. 655 656 eZ WebDAV: 657 - Added removal of temporary files after upload 658 - Added support of removal of objects 659 - Made sure the server always reads the whole request body to prevent Apache 400 Bad Request responses 660 - Added support for creating a new version when a file is overwritten 661 - Added support for moving nodes 662 - Added permissions to read access 663 - Added permissions checking to folder creation 664 - Added permission checking to removing of an object 665 - Fixed better compatibility by adding support for WebDav depth 666 - Added support for managing content under Media via WebDAV 667 668 eZ DB: 669 - Added support to MySQL driver for setting the character set on the connection 670 if the server is running MySQL 4.1.1 or higher. 671 - Support for binding variables in the DB interface. 672 - Support for eZ DB interface implementations in extensions. 673 674 eZ Module: 675 - Added UI context and UI component variables to module system, this variables 676 are determined from the running module and will be available globally in 677 the templates. This is currently used to perform logic in the admin pagelayout. 678 679 eZ Template: 680 - Added a new setting (site.ini/TemplateSettings/TemplateCompression) that 681 enables compression of compiled template files. 682 - Made sure the full-url setting of eZHTTPTool is used for generating the compiled filename. 683 This setting is controlled by layout/set and is used in for instance payment gateways. 684 - Updated template compiler script to compile with and without full urls. 685 - Fixed bug in cronjobs/workflow.php 686 http://ez.no/community/bug_reports/deleting_the_default_admin_user_disables_workflow 687 - Added template override for class_group. 688 - Added classification as classname in xmltags 689 http://ez.no/community/bug_reports/many_of_the_ezxmltags_templates_lacks_class 690 - Fixed problem with array/hash creation in template compiler. 691 - Fixed bug in switch function when using in parameter and no subkey. 692 (Merged from stable/3.4 rev. 7191) 693 - Fixed bug with let not cleaning up its variables in compiled mode. 694 (Merged from stable/3.4 rev. 7214) 695 - Fixed bug with template processing and input variable to operators, 696 if the input variable was a template proxy object the template value 697 was not dereferenced. 698 (Merged from stable/3.4 rev. 7216) 699 - Added the possibility to fetch the number of errors and warnings from 700 the last fetch. 701 (Merged from stable/3.4 rev. 7239) 702 - Created function for doing validation on a given template file. 703 (Merged from stable/3.4 rev. 7239) 704 - Optimized the logical operators, eq, ne, lt, le, gt, ge, and, or 705 when static values are used. 706 - Optimized section function, if the 'show' parameter contains a static 707 value it will remove the need to have both an 'if' and 'else' block, 708 only one will be needed. 709 - Fixed bug with ezauthor and search meta data. 710 http://ez.no/community/bug_reports/search_ezauthor 711 (Merged from stable/3.4 (3.4.2) rev. 7517) 712 - Fixed problem with fetch() and fetch_alias() operators when the parameter 713 hash was a dynamic expression (e.g. cond). 714 - Implemented compiled template optimizer and optimizations: 715 - $node.object.data_map optimization and caching. 716 - $node.object.data_map.x."content" optimization. 717 - Optimization for {attribute_view_gui..} where we can make use of the 718 available class definition. 719 - Added a uniqid resource to a template to unique identify it. 720 - Added an option to turn off generation of whitespace in the compiled 721 templates. This is on by default. 722 - Fixed faulty index on table ezurl_object_link, merged from stable/3.4 rev. 7696. 723 - Reverted workflow fix in bug report : http://ez.no/community/bug_reports/bugs_in_kernel__2, merged from stable/3.4 rev. 7736. 724 - Removed hard html code in toolbar function and moved those code to corresponding templates. 725 - New template operator 'locale' which can be used to fetch the locale object 726 for a given locale string. 727 728 eZPHPCreator: 729 - Start using PHP's var_export function to generate all variables. 730 731 eZXML: 732 - Added support for PHP 4's libxml DOM parser to improve performance. This is 733 now used for translation files and the image alias handler. 734 735 eZSys: 736 - Added detection of OS name which can be read with osName(). 737 This can be used together with osType() to figure out the current system. 738 739 eZSysInfo: 740 - New class which takes care of scanning the system for CPU and memory information. 741 742 *Templates: 743 - Added the red color marking of titles of attributes with invalid content. 744 745 edit_placement.tpl: 746 - Change the default to show all node assignments, not just the ones without 747 remote ID. This means that when editing an object in admin interface 748 without a special override will work. 749 Merged from stable/3.4 rev. 7218. 750 751 *Tests: 752 - Added unit test for image system. 753
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 |