[ Index ] |
|
Code source de eZ Publish 3.9.0 |
1 Changes from 3.3-5 to 3.4.0 2 3 *Kernel: 4 - Added user specified template values. 5 - Added PathPrefix functionality to be able to remove selected parts of the url in the url alias 6 - Added storeData() function for eZContentObjectAttribute, this function is safe for datatypes to call (unlike store() ). 7 Merged in from 3.3 stable (Rev. 4817) 8 - Added wildcard search to eZSearchPlugin. This feature is disabled by 9 default, but can be enabled in site.ini->SearchSettings->EnableWildcard. 10 - Added edit button link for class view. 11 - Added support for fetching a class by the identifier 12 (fetchByIdentifier) eZContentClass. 13 - Added support for class identifiers in addition to the existing class ids in 14 content/action. Use ClassIdentifier instead of ClassID to get 15 this functionality. 16 - New fetch function in content module for checking access types on an object 17 called access. 18 - Added support for the new variable system in the URLs for google.tpl, that 19 means (offset)/10 instead of offset/10, this also works with nice urls. 20 - Added class_identifier as design/override key to content/view. 21 - Added data_map support for eZContentClass, this means that all attributes are returned as an 22 associative array with the identifier as the key. 23 - Added support for sending the class identifier as a string to the content/class fetch function. 24 - Added content/pdf for on the fly generation of PDF based on current node. Utilizes normal content caching. 25 - Added setting for adjusting default value of ezdatetime datatype based on current date 26 - Added ezcontentobject_tree.modified_subnode to eZContentObjectTreeNode to make fetches of last 27 modified subtree faster. 28 - Added MD5 check of distribution files. Both scripts and GUI for checking files added. 29 - Added function to view/edit ini settings in admin interface. 30 - Added configureable object 'common ini settings' under admin setup. 31 - Added support for overriding on class_identifier on templates included in node_view_gui ( e.g. embedded objects ). 32 - Made ezdesign and ezimage operator check for design resources in extensions 33 - Made the treemenu operator sort by the current node's sort array 34 instead of always using priority. 35 - Rewritten user permissions checking to minimize overhead. 36 - Added Role assignment to user based on limited criteria. 37 - Change loading of datatypes, they are now loaded on demand only. 38 - Added removal of session data when removing or disabling user, to automaticly log out invalid user. 39 - Removed possibility to remove user to trash, not possible to clean up properly for user in trash. 40 - Added Worlflow filtering when listing triggers, to only show allowed triggers according to workflows. 41 - Changed the eZMySQLDB to check the $this->IsConnected variable directly to get rid of un-needed function calls. 42 - Changed content view to not use operations if read workflows are disabled. Saved approx 500KB of memory on every view page. 43 - Added menu config admin page which can edit the settings for which menu to use. 44 This will only work with pagelayouts which uses this setup. 45 - Added toolbar config admin page which could edit the settings of toolbar in page layuout. 46 - Added support for or (|) logic in object name pattern, you can now specify <firstname|lastname> 47 this will then set the object name to the value of lastname attribute if firstname is empty. 48 - Optimized eZPersistentObject::fill it now uses much less function calls it reduces approx 600+ function calls on a simple view page. 49 - Made eZExpiryHandler not use eZPHPCreator a bit faster and we may be able to remove the eZPHPCreator include. 50 - Optimized eZContentCache to save a bit more efficient cache files and removing the need to eZPHPCreator, using PHP serialize function instead. 51 - Made eZRole::fetchIDListByUser() sort the roles by id thus preventing the need for doing this sorting in PHP when doing view caching. 52 - Changed extension of cache files to .cache for template-block and view cache. 53 This prevents PHP Accelerator and friends to cache these files, which causes problems on large sites. 54 - Added the possibility to set attributes in eZWorkflowType. (Merged from stable/3.3 rev. 5534) 55 - Create new script sqldiff.php which can be used to figure out differences between two databases (even database type). 56 It uses the eZDBSchema library to compute the differences. 57 - Added 'Delayed Indexing' of published objects; when activated a lost of not 58 indexed objects are kept, and being processed by a cronjob. 59 - Added missing definition of class_identifier in eZContentObject which made hasAttribute() always return false. 60 This made it impossible to have class identifier overrides of node children. 61 - Added {$requested_uri_string} variable to pagelayout which will contain the untranslated requested URL. 62 Useful for keys and subtree checks. 63 - Made sure it is not possible to move, remove or add locations for top level objects. (Merged from stable/3.3 rev. 5577) 64 - Added class_identification override key for embeded objects in XML text. 65 - Made the default object.tpl add div for object alignment 66 - Fixed support for attribute_keys for object forwarding. 67 - Added support for setting global overrides in eZTemplateDesignResource. 68 - Added support for inherited roles from top to bottom. 69 - Added operator mimetype_icon() which will take a mimetype string as an argument and return an icon for that mimetype. 70 - Added is_empty attribute to ezauthor datatype to have simple checking for an empty author list in the template. 71 - Some changes to the month_overview template operator, the classes set for 72 week days are changed and day, month and year parameter are passed using 73 the new url parameter system. 74 - Fixed treemenu operator to fetch sort_array from the current node 75 instead of always using priority sorting. 76 - Fixed ezimage operator to check also avialable extensions. 77 Added eZTemplateDesignResource::allDesignBases(). 78 - Added the possibility to fetch a node by it's url alias (path), this is also 79 possible in the fetch operator content/node. 80 - Made sure eZContentClass::fetchByIdentifier returns null when the 81 content class could not be fetched. 82 - New entry in content.ini (SetupRootNode) which controls which node 83 is the setup node. 84 - Made sure eZScript will exit with code 1 when it is not run in CLI mode. 85 - Added fetch functions for counting logged-in and anonymous users. 86 - Added fetch function for listing logged-in users (just name or as eZUser) 87 - Added fetch function for checking if a specific user is logged-in. 88 - Added remote id field to content class. 89 - Added remote id field to content tree node. 90 - Added package install handler. 91 - Added support for content object package creation and import. 92 - Added fetchListCount and fetchList functions to eZContentObjectTreeNode which 93 can be used to fetch nodes regardless of structure. 94 - Added class_identifier override key to collectedinformation e-mail template. 95 - Added fetch function for listing override template for content classes 96 - Added "do not edit" comment to all standard templates + functionality that 97 removes this comment when creating an override based on a standard template. 98 - Added object_count attribute to eZContentClass 99 - Added object count in class list and class view 100 - Merged the ezuser_session_link table into the ezsession table. 101 - New setting for sessions ActivityTimeout which controls how long it 102 takes before a session is considered inactive (or logged out). The 103 default is 3600 seconds (1 hour) 104 - Changed the default sorting of node assignments to be published objects first. 105 - Fixed bug with mime type in ezbinaryhandler (was allways set to application/octet-stream) 106 - Added listing roles when browsing user groups. 107 - Added member_of operator to fetch(user, ex: fetch(user, memeber_of, hash( id, 42 )). 108 - Added fetch function user_role in user module ( ex: fetch(user, user_role, hash( user_id, 14 )). 109 - Added decoding support in ldap login if the ldap server is utf-8 encoded. 110 - Added template override key for class attribute identifier. 111 - Added support for setting the current system locale using a setting in site.ini 112 (RegionalSettings/SystemLocale), this can be set to get PHP to handle language specific properly. 113 - Added function to pre generate the view cache. This feature is turned off by default, set PreViewCache=enabled in site.ini to enable it. 114 - Show more info when giving "Access denied". New entry to site.ini (ShowAccessDeniedReason) controlls if some of 115 this information should be shown in the view also (not only in the debug output) 116 - Added 20 stylesheet themes to the base site. 117 - Fixed extension of view cache files. They were named .php which is obsolete and broke the clearing of view cache. 118 - New setting DebugSettings/ShellDebugOutput which controls whether scripts should show 119 debug or not. It is turned off by default. 120 - Made sure the design override cache is unique per siteaccess not just designs. 121 - Fixed problem where cache was not removed when a class was created. The new content cache ignored the expiry time. 122 - New script ezexec.php which can be used to include/execute other PHP 123 scripts. When the scripts are called the necessary eZ publish 124 initialization is already done. 125 - Changed the date format of the serialized content objects to use the rfc 1123 date, 126 this ensures dates are properly exported across timezones. 127 - Made sure the priority values of nodes are updated after the an object is published 128 when importing content objects from packages. 129 - Changed setup wizard to use the published, modified and created dates found in the 130 packages, without this multiple objects would the same dates. 131 - Added support for not showing the change and versions button 132 by configuring content.ini. 133 - Fixed image.tpl and weblog.tpl to use the sorting value from the 134 parent node when fetching next and previous item. 135 - Added support for setting sort_by in node_list tool, this is published 136 by default but can be changed. 137 - The versionview page will now set the $versionview_mode variable 138 when including full template. 139 - Fixed the version number check in package creator to allow version 140 of the form 3.4.0beta1 141 - Added can_read, can_create and can_delete attributes to kernel/classes/ezcontentobjecttreenode.php 142 - Made menu.ini part of the standard distribution, can be copied when 143 setting up site manually. 144 - Fixed bug in content/class and content/check_access fetch function, it 145 previously checked if an ID was string, correct is to check if it is not a 146 numeric. 147 - Changed template creation system to use class identifier as match 148 key instead of class ID. 149 - Added command line support for contentobject exporting. 150 - Added class ezoe.php which has function to return required OE version. 151 - Updated webdav content server to use the new policy checking. 152 - Added listitem template for link class in base design. 153 - Added parameters to eztc.php (template compiler) to set the www-dir, index-file and access-path. 154 155 eZ PersistentObject: 156 - Redone the attributes, hasAttribute, attribute and setAttribute functions to 157 properly include support for function_attributes and custom functions. 158 With this it is no longer necesary to implent the function calling yourself, 159 eZPersistentObject will handle the function call. 160 - Made sure the dirty flag is only set when an attribute is actually changed, 161 that means either the type or content is changed. 162 - Fixed storeObject() to not do any updates when the number of keys is 0. 163 - Fixed a bug in storeObject() which could cause definitions with 1 key to not 164 insert into the database but just do an update. 165 - Fixed a bug which caused some classes to only produce insert statements. 166 167 *Database: 168 - Moved the 'Anonymous' role assignment from the 'Anonymous User' to the 169 'Anonymous users' user group. 170 171 *Design: 172 - Fixed wrong forum color in theme 8 173 - Made sure the base templates hides some elements when in version view mode. 174 175 *Setup 176 - Added admin user creation during setup. 177 - Merged checking of existing MySQL databases to use mysql_list_dbs() from stable/3.3 rev. 5376. 178 - Added back the finetuning page, it will display hints for extending eZ publish. 179 - Added finetuning check for the ImageTTFText and ImageTTFBBox functions which are 180 need for texttoimage to work properly. 181 - Changed site selection to set ini settings for toolbars and design using the base design. 182 This will replace the packages/demo sites from 3.3. 183 - Added Content object package support to installation, you can now choose from a list of content class/object packages. 184 - Made sure the setup wizards sets up the correct default version view design and 185 disables the change and versions button. 186 - Updated setup wizard to set modified_subnode when installing forum. 187 188 *Unit testing: 189 - Created a new system for doing automated unit testing. It has a basic framework 190 and a plugin based structure to handle the test cases. 191 192 *DataType: 193 - New function hasObjectAttributeContent (attribute.has_content in template) 194 which returns true if the attribute is to be considered to have any content. 195 - Fixed a define typo in ezurltype.php 196 - eZBinaryFile now uses eZMimeType for mime type handling. 197 - eZMedia now uses eZMimeType for mime type handling. Merged in from stable/3.3 rev. 5380. 198 - Made sure eZOption and eZRangeOption does no initialization when an attribute is copied 199 (e.g. on when creating a new version). 200 - Made sure eZImage, eZMedia and eZENUM only copies attribute data when 201 supplied version is non-false. 202 - Added attribute is_enabled to eZUser. 203 - Added information collector support for the eZEmail datatype. 204 205 eZ Image 206 - Merged bug fix storing 2 image attributes in same class from stable/3.3 rev. 5911. 207 208 eZ INI: 209 - Made sure the recreated array line includes all elements not just 210 the first and second. (Merged from stable/3.3 rev. 5872). 211 212 eZ ObjectRelation: 213 - Added support for choosing relation in a dropdown (combobox) where items 214 are taken from a specific folder (list or tree) 215 - Added support for text field when having dropdown, the text field will allow 216 for fuzzy matches with the names in the dropdown. 217 218 eZ Identifier: 219 - Added serialization support. 220 221 *Shop: 222 - Added list of customers. 223 - Added order list and product list for each custom. 224 - Added reports on monthly/yearly basis for sales. 225 - Changed Custom name from user object name to account name which is generated from shopaccounthandler. 226 For each handler ez*shopaccoundhandler.php, it must implement function accountName(). 227 228 *Libraries: 229 - Fixed case bug in the Timeout variable in eZSOAPClient. 230 231 eZ Utils: 232 - Added function to redirect client to other URL, with POST parameters. eZHTTPTool::sendHTTPRequest() 233 - Use TRUNCATE TABLE instead of DELETE FROM, which is a faster alternative and 234 works on MySQL, PostGreSQL and Oracle. 235 http://ez.no/community/bug_reports/ezsession_truncate_instead_of_delete 236 - Added eZMath library. 237 - Added function to find the absolute Path to the eZ publish root directory. eZSys::rootDir() 238 - Added functions for creating an ANSI string which stores and restores the 239 position in eZCLI. 240 - Added function for creating an ANSI string which moves the text to a 241 specific column in eZCLI. 242 - Added 'header' style to eZCLI. 243 244 eZ XML: 245 - Added array to XML to array support. 246 247 eZ Mail: 248 - Added setting to work around line ending issues in broken MTAs. 249 http://ez.no/community/bug_reports/ez_no_notifaction_not_working_properly_wrong_email_output 250 251 eZ PDF: 252 - Added more functionality. 253 - Added text wrap around images. 254 255 eZ INI: 256 - Optimized storing of .ini file cache to use about 1/3 less memory when loading cached .ini files 257 258 eZ DB: 259 - Made sure the connect string puts the connection values in single quotes 260 261 eZ Template: 262 - Implemented template compilation for almost all template operators and functions. 263 - Added automated unit tests for eztemplate functionality. 264 - Added the option to turn off all caching and compilation when fetching templates. 265 This is currently used to test if template compilation works as expected. 266 - Added reset() and resetElements() function which calls a reset function 267 on all functions and operators. This ensures that the run-once function 268 can be reused for automated testing. 269 - Two new element types (array and boolean) created to help in 270 template compilation optimization. 271 - The behaviour of the template operators sum, sub, inc, dec, div, 272 mod, mul, max, min, abs, ceil, floor, round, int, float, count and roman 273 has changed. Objects and arrays are no longer been given special 274 treatment (these features were never used anyway). 275 Now all parameters are treated as scalar values. 276 - The template operators sum and sub no longer accepts an array as 277 input value. A new operator array_sum was created to handle this 278 case (sub is no longer support for arrays). Code depending on this 279 must be changed. 280 - The switch function no longer requires a default case, and has an additional 281 argument 'var' which controls the naming of the variable which contains the 282 value of the match (which was formerly always '$match'). 283 - New class eZTemplateToolbarFunction which support template syntac {tool_bar name=$toolbar_name view=$viewmode}. 284 - New class eZTemplateMenuFunction which support template syntac {menu name=$menuName}. 285 - Added the subtree_expiry option to {cache-block}. 286 - Fixed numeric parser to properly recognize float and integers, previously all numbers were float. 287 - Fixed a major bug in the si operator, the calculations and prefixes 288 were wrong in many cases. 289 - Made the si operator use the current locale settings when displaying numbers. 290 - Added parameter tool_id and offset for toolbar function. 291 292 eZ Locale: 293 - Made the number and currency settings availabe as methods and attributes. 294 - New class eZDateUtils which has some static member functions for 295 handling dates. 296 - Added rfc 1123 and rfc 850 date creation to eZDateUtils. 297 - Added function for turning a date string into a timestamp. 298 299 eZ CLI: 300 - Added 'failure' style which is similar to error. 301 302 eZ File: 303 - Added function to remove files match a given pattern in class eZDir. 304 - Added static function to get suffix from file. 305 306 eZ Debug: 307 - Made sure the dumpVariable function don't mess up any existing output buffers 308 or start a new unneeded one. (Merged in changes from stable/3.3 rev. 5539) 309 - Added the possibility to put "commandline" to your IP list settings to 310 receive debug information. This will make debug messages show up when starting 311 scripts from the command line. Implements workaround for: 312 http://ez.no/community/bug_reports/ezdebug_trigger_error 313 314 eZ DB Schema: 315 - New library for checking schemas between databases. 316 317 eZ Image: 318 - Added GIF support to the eZImageInterface 319 320 eZ PHP creator: 321 - New creation type 'define' which creates a define() expression. 322 Takes the name, value and optionally if it should be case sensitive. 323 - Added optional parameter support to include, comment and code piece. 324 - Added support for spacing to include, comment, code piece, variable, 325 variable unset, method call and define. The spacing will be added 326 before each line in the generated text. 327 - Added default value of 0 to the second parameter ($column) of variableText(). 328 - Added new static function prependSpacing() which is used to prepend the 329 proper spacing to a text block. 330 - Added new function fetch() which renders all elements to a string and 331 returns it. 332 - Created new private function writeElements() which writes all elements 333 to the text array, this function is now used in both store() and fetch(). 334 335 *Bugs: 336 - Added error message when trying to store empty required xml text. 337 http://ez.no/developer/ez_publish_3/bug_reports/missing_error_message_for_empty_required_ezxmltext_attribute 338 - Fixed several minor bugs with url prefix. 339 http://ez.no/community/bug_reports/strange_behaviour_of_ezurl_using_pathprefix 340 - Fixed package/list bug. 341 http://ez.no/community/bug_reports/fatal_error_package_list 342 - Fixed bug with .ini files http://ez.no/community/bug_reports/new_ezini_php_one_line_too_much_critical 343 - Fixed shorten bug 344 http://ez.no/community/bug_reports/shorten_function_cuts_off_part_of_unicode_caracters_and_breaks_them 345 - Made sure eZRoleIDList session variable is cleaned up in eZUser::cleanup(). 346 http://ez.no/community/bug_reports/security_risk_caching_problems_session_problems 347 - Made sure shop/confirmorder does not crash when order ID is missing or wrong. 348 http://ez.no/community/bug_reports/error_in_confirmorder_php 349 - Made sure the SubTreeArray parameter is remembered on next/previous links in advanced search. 350 http://ez.no/community/bug_reports/ez_no_documentation_search_problem 351 - Made sure assigment to PHP variables unsets the PHP variable before 352 the assignment is applied in compiled template code. 353 - Made sure the same repository is not scanned multiple times. 354 http://ez.no/community/bug_reports/ezdatatype_php_latest_trunk 355 - Fixed bug, mondayfirst does not take effect. (merged from 3.3 stable rev. 5464) 356 http://ez.no/community/bug_reports/mondayfirst_does_not_take_effect 357 - Fixed bug, removed dependency on eZDateTime for currentTimeStamp(). 358 http://ez.no/community/bug_reports/missing_include_ezdatetime_php 359 - Fixed small bugs in clearing the cache files. (merged from 3.3 stable rev. 5478) 360 http://ez.no/community/bug_reports/kernel_classes_ezcache_php_fatal_error_missing_includes_more 361 - Fixed bug when the email list was empty in a custom webshop list. 362 http://ez.no/community/bug_reports/shop_customlist_sql_error 363 - Fixed missing {section} start in ezrangeoption.tpl. (merged from 3.2 stable rev. 5487) 364 http://ez.no/community/bug_reports/design_standard_content_datatype_view_plain_ezrangeoption_tpl_missing_section 365 - Fixed bug in permissions for versionview. (Merged from 3.2 rev. 5501) 366 http://ez.no/community/bug_reports/unable_to_use_versionview_without_create_permission 367 - Fixed bug with missing include in eztextcodec. 368 http://ez.no/community/bug_reports/eztextcodec_php_missing_includes 369 - Fixed bug in shorten template operator. (Merged from stable/3.3 rev. 5511) 370 http://ez.no/community/bug_reports/bug_in_template_operator_shorten 371 - Fixed bug with pre and post text for the 'text' tag in the simpletags operator. (Merged from stable/3.3 rev. 5517) 372 http://ez.no/community/bug_reports/error_in_ezsimpletagsoperator_php 373 - Fixed bug with wrong case usage in arithmetic operator. 374 http://ez.no/community/bug_reports/typo_in_eztemplatearithmeticoperator_php 375 - Fixed a warning in content/browse.php (Merged from stable/3.3 rev. 5526) 376 http://ez.no/community/bug_reports/warning_in_browse_php_when_assign_a_section 377 - Made sure deferred workflow processes with activation_date set to 0 are continue 378 as normal. This makes sure that a deferred multiplexer works properly. (Merged from stable/3.3 rev. 5534) 379 - Made sure the workflow cronjob will only lookup master workflow processes 380 and not child processes. (Merged from stable/3.3 rev. 5534) 381 - Made sure the multiplexer workflow handler stores the current user ID and restores 382 it if it was previously deferred. (Merged from stable/3.3 rev. 5534) 383 - Link tags in ezxml fields with empty href values are now handled properly, empty links 384 will signal a validation error. (Merged from stable/3.3 rev. 5582) 385 http://ez.no/community/bug_reports/xml_field_one_empty_link_causes_all_other_links_to_disappear 386 - Fixed a bug with login of user when running mysql, the number of returned rows would 387 increase exponentially. (Merged from stable/3.3 rev. 5648) 388 - Fixed a bug with charset conversion. 389 http://ez.no/community/bug_reports/all_translations_special_characters 390 - Fixed a bug with eZDebug and references to string offsets. 391 http://ez.no/community/bug_reports/ezdebug_fatal_error 392 - Fixed 'bug' with locales, which resulted in a new template setting "locale" 393 as in: {*?template locale="oezbekistan,norwegian,nl_NL.iso-8859-1"?*}. When 394 this is set the locale will be changed and strtoupper and strtolower will 395 take this into account. 396 http://ez.no/community/bug_reports/upcase_with_international_charakters_here_german 397 - Added default setting for UserSettings: UseSpecialCharacters to site.ini 398 (Merged from 3.3, rev 5840) 399 http://ez.no/community/bug_reports/site_ini_missing_entry 400 - Fixed a bug with eZPersistentObject and limit/offset parameters (Merged from 401 3.3, rev 5860) 402 http://ez.no/community/bug_reports/ezdebug_trigger_error 403 - Fixed bug with getting a translation of an objectattribute. (Merged from 3.3 , rev. 5865) 404 http://ez.no/community/bug_reports/getting_a_translation_of_an_objectattribute_is_not_possible 405 - Fixed bug with calling purge() on a content object statically 406 part of: http://ez.no/community/bug_reports/obj_purge_warning_at_ezmysqldb_escapestring 407 - Fixed undefined variables in ezenumtype (Merged from 3.3, rev. 5887) 408 http://ez.no/community/bug_reports/ezenumtype_php_undefined_vars_metadata 409 - Fixed misuse of in_array() function (Merged from 3.3, rev. 5894) 410 http://ez.no/community/bug_reports/class_ezhttpfile_function_hasattribute 411 - Removed the hardcoded field list in eZContentObject::fetchList. (Merged from stable/3.3 rev. 5903) 412 - Fixed typo 413 http://ez.no/community/bug_reports/typo_in_ezcontentoperationcollection_php 414 - Fixed bug in the autolink operator. (Merged from 3.3, rev. 5916) 415 http://ez.no/community/bug_reports/autolink_operator__1 416 - Fixed bug in content view cache where class_identifier is not cached. 417 - Fixed bug in copying objects; the old object's publish date was not updated. 418 (Merged from 3.3, rev. 5955) 419 http://ez.no/community/bug_reports/object_copy_also_copies_creation_date 420 - Fixed 'bug' in assigning template variables. 421 http://ez.no/community/bug_reports/rates_fetch_in_template_does_not_work 422 - Fixed bug with not-finished translations and positional replacements. 423 http://ez.no/community/bug_reports/i18n_template_operator_with_non_eng_gb_translation 424 - Fixed typo in include file in rssimport cronjob. (Merged from 3.3, rev. 6040) 425 http://ez.no/community/bug_reports/typo_in_rssimport_php 426 - Fixed typo in Danish translation. 427 http://ez.no/community/bug_reports/typing_error_in_danish_translation 428 - Fixed bug in the compilation steps for the ezurl operator. 429 http://ez.no/community/bug_reports/bug_in_url_datatype 430 - Fixed typo bugs in kernel/classes/eznodeviewfunctions.php. 431 http://ez.no/community/bug_reports/eznodeviewfunctions_typos 432 - Fixed forgotten return in kernel/content/view.php. 433 http://ez.no/community/bug_reports/kernel_content_view_php_undefined_var_operationresult 434 - Fixed removing node assignment when deleting nodes from stabel/3.3 rev 6269. 435 http://ez.no/community/bug_reports/critical_node_assignments_aren_t_deleted_properly 436 - Added the possibility of removing items in selection data type. 437 (Merged from stable/3.3, rev. 6259) 438 http://ez.no/community/bug_reports/selection_data_type_items_can_not_be_removed 439 - Added file size checking while uploading files of image, media and binaryfile type. 440 (Merged from stable/3.3, rev. 6259) 441 http://ez.no/community/bug_reports/upload_file_size_checking_is_not_implemented 442 - Fixed bug in ezlocale when converting negative numbers using , (comma) as the decimal 443 separator to the internal form. 444 (Merged from stable/3.3, rev. 6259) 445 http://ez.no/community/bug_reports/error_with_negative_numbers_in_float_datatype 446 - Fixed removing node assignment when deleting nodes. 447 http://ez.no/community/bug_reports/critical_node_assignments_aren_t_deleted_properly 448 - Fixed bug in ezuser datatype running query of the type '...where variable in ( )...' 449 http://ez.no/community/bug_reports/sql_error_user_group 450 - Fixed undefined function in ezpackage.php 451 http://ez.no/community/bug_reports/package_change_repository 452 - Fixed bug in default account handler for shop 453 http://ez.no/community/bug_reports/ezorder_calls_accountinformation_which_ezdefaultaccounthandler_doesnt_implement 454 - Fixed bug with user redirection in basket with default account handler 455 http://ez.no/community/bug_reports/redirectafteruserregister_set_by_ezdefaultshopaccounthandler_but_never_used ( Merged from stable/3.3 r6285 ) 456 - Fixed bug, missing check for invalid class identifiers 457 http://ez.no/community/bug_reports/problem_with_fetch_tree_in_php_v_4_3_4_or_msql_depth_query_resolved ( Merged from stable/3.3 r6292 ) 458 - Fixed bug with path prefix 459 http://ez.no/community/bug_reports/url_alias_pathprefix 460 - Fixed bug 461 http://ez.no/community/bug_reports/change_priority_of_nodes_don_t_delete_whole_cache 462 - Fixed calling store when fetching remote_id. 463 http://ez.no/community/bug_reports/remoteid 464 - Fixed duplicate entry in ezcontentobject_tree table. 465 http://ez.no/community/bug_reports/strange_temp_node_created 466 - Fixed bug no feedback when using the wishlist without beeing logged in ( Merged from stable/3.3 r6298 ) 467 http://ez.no/community/bug_reports/wishlist 468 - Fixed bug in generated datatype code 469 http://ez.no/community/bug_reports/setup_rad_datatype_assistent_ezdatatype_register ( Merged from stable/3.3 r6301 ) 470 - Fixed bug missing escape of value for attribute filter 471 http://ez.no/community/bug_reports/attributefilter_and_slashes ( Merged from stable/3.3 r6302 ) 472 - Fixed storing media files to correct directory. 473 http://ez.no/community/bug_reports/ezmedia_dataype_stored_in_wrong_dir 474 - Fixed bug 475 http://ez.no/community/bug_reports/copy_requires_edit_permission 476 - Fixed bug of not check settings of Utf8Encoding in ldap.ini. 477 http://ez.no/community/bug_reports/ldap_utf8encoding 478 - Fixed bug of unable to import classes from 3.3 to 3.4. 479 http://ez.no/community/bug_reports/importing_classes_from_3_3_to_3_4_fails 480 - Fixed bug of getting fatal error when saving an class. 481 http://ez.no/community/bug_reports/ezcontentclass_store_fatal_error 482 - Fixed bug of query error when fetching user group. 483 http://ez.no/community/bug_reports/3_4alpha4_user_root_node_errors 484 - Fixed bug regarding the suggestion of underscores in hostnames. 485 http://ez.no/community/bug_reports/can_t_log_in_after_install 486 - Fixed a bug in notification system checking user permissions. 487 - Fixed a 'bug' with ByIP debugging for redirection output. 488 http://ez.no/community/bug_reports/debugredirection 489 - Fixed bug in google navigation bound checking. (Merged from 3.3, rev. 6454) 490 http://ez.no/community/bug_reports/3_4_checking_of_offset_needed 491 - Fixed bug of can't add datatype after datatype object relation list if 492 template compiling is enabled. 493 http://ez.no/index.php/community/bug_reports/can_t_add_float_attribute_after_object_relation_list_attribute 494 - Fixed problem with 'Couldn't load codepage file share/codepages/utf-8' being 495 displayed when UTF-8 was used as charset. 496 http://ez.no/community/bug_reports/warning_couldn_t_load_codepage_file_share_codepages_utf_8 497 - Fixed bug in localization of date/time strings. (Merged from 3.3, rev. 6475) 498 http://ez.no/index.php/community/bug_reports/long_day_names_not_localized 499 - Fixed bug of image shows as icon in related objects in admin interface. 500 - Fixed bug in digest notifications (wrong timestamp, and not being run at 501 all). (Merged from 3.3, rev. 6487) 502 http://ez.no/community/bug_reports/digests_not_timestamping_correctly 503 http://ez.no/community/bug_reports/digest_notification_doesn_t_work 504 - Fixed a bug in a template with a missing default case. (Merged from 3.3, rev. 6491) 505 http://ez.no/community/bug_reports/no_default_case_in_datatypes_tpl 506 - Fixed a whole bunch of warnings, notices and typoes related to the installer and template compiler. 507 http://ez.no/community/bug_reports/3_4alpha4_blog_misc_errors 508 - Fixed a bug in the resource acquisition part of the template compiler; it did 509 not generate code to generate a cache file if it was deleted. 510 - Fixed duplicate row entry in contentclass table when copying content classes. 511 http://ez.no/community/bug_reports/class_copy_doubles_rows_in_table 512 - Fixed "Undefined variable" and "Undefined index" notices in the template compiler. 513 http://ez.no/community/bug_reports/template_compile_undefined_index_result 514 - Fixed problem with next/previous navigator on images in gallery and weblogs. 515 http://ez.no/community/bug_reports/galleries_next_previous_image 516 - Fixed bug in ezuri with user specified parameters. 517 http://ez.no/community/bug_reports/package_wizard_and_not_allowed_in_the_name 518 - Fixed bug of unabling to login when using limited assignment of roles. 519 http://ez.no/community/bug_reports/policy_and_problem_with_login 520 - Fixed bug related to useless eZSOAPServer::registerFunction() method. 521 http://ez.no/community/bug_reports/ezsoap_registerfunction_is_useless_invalid_code 522 - Fixed bug with cleaning up subtree-expiry affected cache-blocks. 523 http://ez.no/community/bug_reports/cache_block_subtree_expiry_table_won_t_be_cleaned_if_an_object_is_deleted 524 - Fixed bug of missing function canEdit(), canCreate(), canRemove() in eZContentObjectTreeNode. 525 http://ez.no/community/bug_reports/missing_permission_functoins_in_ezcontentobjecttreenode 526 - Fixed bug of tool create_object will not show if the root node is selected as 'show in subtree'. 527 - Fixed bug of not updating pagelayout cache when using browse button to edit tool parameters. 528 - Fixed bug of missing argument when use function validateinput() in content/translate.php 529 http://ez.no/community/bug_reports/ezcontentobjectattribute_validateinput_missing_parameter_3_at_translation 530 - Fixed bug when creating related objects and strict user rights. 531 http://ez.no/community/bug_reports/unable_to_create_related_object_without_very_relaxing_privileges 532 - Fixed broken pdf export: applied the suggested solution. 533 http://ez.no/community/bug_reports/pdf_export_fails 534 - Fixed bug related to inability of selecting source node for RSS export 535 (fixes also in stable/3.3 Rev. 6609). 536 http://ez.no/community/bug_reports/rss_export_source_1_selection_fails 537 - Fixed bug related to inability of removing an RSS export source 538 (merged from 3.3, rev. 6614). 539 http://ez.no/community/bug_reports/rss_export_delete_source_missing 540 - Fixed Checkbox datatype bugs, merged from stable 3.3 rev. 6616. 541 http://ez.no/community/bug_reports/checkbox_doesn_t_remember_default_value 542 - Fixed bug of sometimes "index.php" appearing in urls on virtual host setup. 543 Added checking for ForceVirtualHost setting. Merged from 3.3 rev. 6618. 544 http://ez.no/community/bug_reports/virtual_host_setup_sometimes_index_php_appearing_in_urls 545 - Fixed bug with the default template function where it would unset variables 546 getting out of scope. 547 http://ez.no/community/bug_reports/template_caching_problem_with_included_templates 548 - Fixed bug of offset is not used by function fetchFilteredList() in ezcontentobject.php 549 http://ez.no/community/bug_reports/ezcontentobject_attribute_plz_undo_the_changes 550 - Fixed access to PDF files, merged from stable/3.3 rev. 6635. 551 http://ez.no/community/bug_reports/pdf_export_to_url_fails 552 - Fixed storing export PDF type, merged from stable/3.3 rev. 6635. 553 http://ez.no/community/bug_reports/export_to_pdf_does_not_store_export_type 554 - Fixed bug with destroying variables if they were passed to an included 555 template under the same name. 556 http://ez.no/community/bug_reports/include_in_template_does_not_create_a_new_namespace 557 http://ez.no/community/bug_reports/template_compiler_undefined_vars 558 - Fixed PHP error when trying to edit non existing role, merged from stable/3.3 rev. 6637. 559 http://ez.no/community/bug_reports/error_in_role_view 560 - Fixed bug (suggestion) of Remove object should also remove bookmark 561 Also added cleaning up existing bookmarks and recent items for corrupted nodes 562 http://ez.no/community/bug_reports/remove_object_should_also_remove_bookmark 563 - Fixed verification of user's permissions which are were merged from several 564 roles. 565 http://ez.no/community/bug_reports/several_role_settings_for_module_user_does_not_work 566 - Fixed attribute name pattern for the article class. 567 http://ez.no/community/bug_reports/default_article_content_type_has_incorrect_object_name_pattern 568 - Fixed problem with missing duplicate function for file handlers. 569 http://ez.no/community/bug_reports/missing_function_duplicate_in_ezarchivehandler_detachhandler 570 - Fixed bug in input-transforming code for the template compiler. 571 http://ez.no/community/bug_reports/problems_with_input_parameter 572 - Fixed bug of link does not work for embedded image. 573 http://ez.no/community/bug_reports/xml_image_link_does_not_work 574 - Fixed bug of missing integer check when update priority. 575 http://ez.no/community/bug_reports/action_update_priority_needs_an_input_check 576 - Fixed void "recompile options" field of "Missing database handlers" issue 577 when setting up site without PostgreSQL support in PHP (merged from 3.3, rev. 6671). 578 http://ez.no/community/bug_reports/fine_tune_database_message 579 - Fixed bug of unable to edit translated object. 580 http://ez.no/community/bug_reports/editing_of_a_translation_don_t_work_bug_in_attribute_edit_php 581 - Fixed bug of missing included file in function fetchBookmarks() of ezcontentfunctioncollection.php. 582 http://ez.no/community/bug_reports/fatal_error_on_redirecting_template_when_registering_users 583 - Fixed bug of undefined variable in eztemplatearrayoperator.php. 584 http://ez.no/community/bug_reports/eztemplatearrayoperator_php_undef_var 585 - Fixed bug in wishlist of wrong culculation of VAT and discount. 586 Merged from stable 3.3 rev. 6682. 587 http://ez.no/community/bug_reports/wishlist_is_buggy 588 - Fixed typo in ezlog. 589 http://ez.no/community/bug_reports/typo_in_ezlog 590 - Implemented 'HEAD' in Webdav so that IE 6.0 would no longer 'PUT' an object 591 twice. 592 - Fixed Webdav's 'MOVE', the extension was not removed from the source before 593 and thus could the source object never be found. 594 - Fixed bug of missing i18n in shop/useregister.tpl 595 http://www.ez.no/community/bug_reports/i18n_not_found 596 - Changed Webdav's 'PUT' to use the parent node's sectionID as sectionID for 597 the newly PUT object. 598 - Fixed bug of getting fatal error when moving node. 599 http://ez.no/community/bug_reports/moving_article_from_one_folder_to_its_parent 600 - Fixed bug with duplicate options in menu setup. 601 http://ez.no/community/bug_reports/the_different_choices_in_the_menu_toolbar_is_shown_twice 602 - Fixed bug where Bookmark Additions required a ContentObjectID without it 603 being used. (Merged from 3.3, rev. 6705) 604 http://ez.no/community/bug_reports/recording_bookmarks_shouldnt_need_a_content_object_id 605 - Fixed bug of typo in company address for company object editing. 606 http://ez.no/community/bug_reports/typo_in_add_company_in_contacts 607 - Fixed PDF lib bug. 608 http://ez.no/community/bug_reports/margin_in_pdf_frame_header_footer 609 - Fixed bug of missing limit attribute when fetch sub menu in double_top menu. 610 http://ez.no/community/bug_reports/bug_in_the_double_top_meny_for_news 611 - Fixed bug with undefined user in eZAuthor datatype 612 http://ez.no/community/bug_reports/package_install_error_on_article_content_object 613 - Fixed missing class_identifier bug in class/grouplist view. 614 http://ez.no/community/bug_reports/undefined_index_class_identifier 615 - Fixed bug in the content cache where year/month/day parameters were not taken 616 into account. 617 http://ez.no/community/bug_reports/toolbar_error_when_publishing_a_calendar 618 - Fixed typo bug 619 http://ez.no/community/bug_reports/typos_in_design_standard_templates_content_bookmark_tpl 620 - Fixed bugs in update scripts for PostGreSQL. 621 - Fixed bug in template compiled 'fetch' function. 622 http://ez.no/community/bug_reports/template_compiler_bug_when_class_list_is_passed_to_fetch_in_a_variable_containing_hash 623 - Fixed undefined variable in debug call. 624 http://ez.no/community/bug_reports/warning_undefined_variable_in_kernel_workflow_edit_php 625 626 627 *Update 628 - Added script addorderemail.php which will add email field content to table ezorder. 629 - Fixed cleanup.php script to cleanup the user/session link table when 630 cleaning session. 631 - New script called updatetoplevel.php to create any missing top level objects/nodes. 632 It will create Content, Users, Media and Setup. 633 - New script called updateremoteid.php which will go trough all classes, 634 objects and nodes and make sure they have a proper remote ID. 635 - Added database consistency check to web interface and makedist scripts. 636 - Made sure the database update files has SQL commands which can be run on MysQL 3.23 637 638 *Admin: 639 - Added "Session admin" (clear all sessions or timed out/old sessions) 640 - Reorganized setup menu (alphabetic list + some elements moved to advanced) 641 - Added assign limited on section on roles. 642 - Removed "Remove" button from misc. preview templates (dangerous) 643 - Added list for sessions in "Session admin"
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 |