[ Index ] |
|
Code source de eZ Publish 3.9.0 |
1 CHANGELOG 2 3 Changes from 2.9-4 to 2.9-5 4 5 *Shell: 6 7 modfix: 8 - Safer file and directory modes. 9 - Added var/log to checking. 10 11 *SDK : 12 13 *Kernel : 14 - Debug report can now be place anywhere inside the resulting HTML, it must contain a marker which 15 is a HTML comment, it is <!--DEBUG_REPORT-->. 16 - Fixed bug with duplicating node on publishing 17 - Added feature for searching one or more subtrees on the site 18 - New fetch function layout/sitedesign_list which fetches the used sitedesign for a site, used 19 in versionview. 20 - Change versionview to use node view for attributes, some changes node view templates were 21 required. 22 - Added new function createPassword in eZUser which can be used for creating random passwords which are sent to users. 23 - The eZObjectForwarder class can now use different template roots depending on values from the input. 24 - New class eZURLTranslator which handles all types of url translations. 25 - Moved url nodepath matching to the new urltranslator class. 26 - Added general XML serialization framework for content objects 27 - Added function to fetch node children by name in eZContentObjectTreeNode 28 - Added function of calculating price with real VAT value for module shop 29 - Added function of discount for module shop 30 - index.php now uses the execution system, this means that controlled exits should be done with the 31 /cleanExit/ function in /eZExecution/. 32 - Implemented basic framework for generic information collection ( forms/polls etc ) 33 - Changed browse page. Now the path is shown like on other eZ Publish pages 34 - Change section assignments. Removed page before browse. 35 - Changed node views to use the version for attribute lists, related objects and attribute maps 36 instead of taking it directly from the object (which is always the last published version). 37 38 DateType : 39 - Changed the ezprice interface with VAT type choosing and VAT include/exclude choosing. 40 41 *Library : 42 43 eZ utils: 44 - Added function for automatically remove escaped ' and " characters done by magic quote 45 46 eZ locale: 47 - Added function for returning the timestamp of a date 48 49 eZ text codec: 50 - A new function /conversionRequired/ can be used to detect if it's necessary to call 51 the conversion functions in text codec. This improves speed for code which handles 52 lots of strings. 53 54 eZ session: 55 - Made sure db is not included or initialized before actually needed, before there were some problems 56 with ini files and siteaccess. 57 58 eZ debug: 59 - Made sure debug messages are ignored when debug is off. 60 - New feature: Accumulators, they can be used for profiling how much time 61 a part the program takes. 62 - Added support for total script time. 63 - No string conversion is run if it is not required, this means sql queries are much faster. 64 - Missing directories will be created. 65 - If log file could not be opened for writing it will disable file logging and issue an error. 66 - Made sure serverVariable access does not issue an error. 67 - Added @s to some file functions, to avoid that they create error messages. 68 69 eZ db: 70 - New function /setIsSQLOutputEnabled/ which can enable or disable sql output at runtime, 71 sql output is always disabled at the end of the script to avoid crashes with session. 72 73 eZ mysqldb: 74 - If a connect fails the error will be present in the error output. 75 76 eZ template: 77 - Moved template parser code into separate classes, that way it should be fairly easy to change the 78 parser engine. 79 - Made some changes to bring back the element tree caching. 80 - Added simple element tree caching, it will store the cache in /var/cache/template/tree/ 81 82 eZPHPCreator 83 - New class for generating PHP cache files. 84 85 eZ setup: 86 - setup tool for eZ publish. Set the setting CheckValidity in site.ini to true and install eZ 87 publish. 88 - tests if eZ publish can work: PHP version, DB modules, PHP modules, ImageMagick, File 89 permissions 90 - helps with suggestions what to do if any steps fail 91 - installs the database: DB type, DB server, DB name, DB charset, creates new DB user if wanted 92 - installs demo data: unpacks it (if zlib module is available) and install database content 93 - sets some initial configuration settings (title, domain, charset) 94 - sends (if wanted) register email to eZ szstems. Can use SMTP server (w/ login) to send email. 95 96 eZ sys: 97 - The functions serverVariable and enviromentVariable now takes an optional second parameter called 98 quiet, if true no debug error is shown, default is false. 99 100 eZ execution: 101 - New class which helps in detecting fatal errors and does proper end of execution cleanups.
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 |