Wiki

eZ publish 3.9

Actualités sur ez.no

17/11/2006

Community newsletter 17/11/2006

Sortie de la version 3.9.0 prévue pour la mi-décembre

14/11/2006

RC1 released

 

30/10/2006

beta1 released

 

18/10/2006

alpha1 released

 

06/10/2006

Community newsletter 06/10/2006

Implémentation en cours, liste des fonctionnalités arrêtée

16/06/2006

Community newsletter 16/06/2006

Mise à jour de la liste des demandes

24/05/2006

feature request list

 

Tester eZ publish 3.9.0RC1

Si vous testez la version RC1 et que vous avez fait l'installation avec l'installateur, il faut modifier le fichier site.ini.append.php du site access utilisateur :

[DesignSettings]
SiteDesign=ezwebin_site
AdditionalSiteDesignList[]=ezwebin
AdditionalSiteDesignList[]=base

AdditionalSiteDesignList[]=ezwebin est pour le moment manquant (voir le bug 9447). Il s'agit probablement d'un problème avec le paquet ezwebin, il devrait être corrigé au moment où vous lirez ces lignes.

Mise à jour

Suivez les instructions de mise à jour sur le site ez.no.

Utiliser les paquets destinés aux anciennes versions

Les paquets destinés aux versions précédentes sont compatibles avec la version eZ publish 3.9. Si vous voulez utiliser les anciens paquets, il faut ajouter les lignes suivantes au fichier settings/override/package.ini.append.php avant de lancer l'installeur :

[RepositorySettings]
RemotePackagesIndexURL=https:///packages.ez.no/ezpublish/3.9legacypackages

Nouvelles fonctionnalités

La plupart des fonctionnalités sont décrites sur le SVN

Fonction dans l'API pour la création et la publication rapide

En plus des méthodes toString and fromString ajoutées aux type de données, une fonction eZContentFunctions::createAndPublishObject a été ajoutée (trunk rev. 17475). Cette fonction permet de créer facilement un objet, pour ensuite remplir ses attributs et le publier ensuite dans sous un noeud dans l'arborescence.

Texte spécifique à la fin de l'installation

Les développeurs de paquets peuvent maintenant écrire un texte qui sera montré aux utilisateur à la fin de l'écran d'installation. (trunk rev. 17478).

Contributeur / Logiciels additionnels / information sur les extensions

La vue ezinfo/about inclue maintenant les informations sur les contributeurs des logiciels additionnels et des extensions activées.

Ces informations au sujet des contributeurs sont extraites des entêtes des fichiers sources par le script updatelicence.sh et assignées à la variable $contributorSettings dans les fichiers PHP dans le répertoire var/storage/contributors.

Les information au sujet des logiciels additionnels sont aussi extraites des entpete des fichiers sources et assignées à la variable $thidPartySoftware dans le fichier var/storage/third_party_software.php.

Les extensions peuvent inclure ces informations dans un fichier ezinfo.php disposé dans le répertoire racine de l'extension. Par exemple ci-dessous, les informations sur l'extension ezodf (anciennement appelée oo), placées dans le fichier extension/ezodf/ezinfo.php :

<?
class ezodfInfo
{
    function info()
    {
        return array(
            'Name' => "eZ OpenOffice.org extension",
            'Version' => "2.0.0",
            'Copyright' => "Copyright (C) 1999-2006 eZ systems AS",
            'License' => "GNU General Public License v2.0",
            'Includes the following third-party software' => array( 'Name' => 'PhpConcept Library - Zip Module',
                                                                    'Version' => '2.4',
                                                                    'License' => 'GNU/LGPL - Vincent Blavet - November 2004',
                                                                    'For more information' => '<a href=https:///www.phpconcept.net>https:////www.phpconcept.net</a>' )
     );
    }
}
?>

Ressources externes