Guide de migration de la version Chiba 2 à la version Dubrovka ############################################################## Mettre à jour son Novius OS et ses applications *********************************************** Reportez-vous à la page :doc:`/install/upgrade` si vous ne l'avez pas encore fait. Modification de vos développements ********************************** Ruptures de compatibilité ------------------------- .. _release/migrate_from_chiba.2_to_dubrovka/fuelphp: FuelPHP de la 1.6 à la 1.7.1 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jetez un oeil à ces trois changelog de ​​FuelPHP pour lesnotes de compatibilité ascendante : * `FuelPHP 1.6.1 `__ * `FuelPHP 1.7 `__ * `FuelPHP 1.7.1 `__ .. _release/migrate_from_chiba.2_to_dubrovka/wijmo: Wijmo de la 2013v1.4 à la 2013v3.20 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jetez un oeil aux notes de version de Wijmo entre 2013v3.20 et 2013v1.4: http://wijmo.com/wiki/index.php/Version_Histories .. _release/migrate_from_chiba.2_to_dubrovka/migrations.enabled_types.metadata: Fin de support pour la clé de key migrations.enabled_types.metadata ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ La clé de config ``migrations.enabled_types.metadata`` n'est plus supportée, et la méthode ``Migration::canUpdateMetadata()`` n'existe plus. Durant les migrations, tous les fichiers de :file:`local/metadata` sont supposés être inscriptible. Un nouveau événement :ref:`migrate.exception ` est déclenché si une migration génère une exception. Cet évenement peut arrêter la propagation de l'exception. Nom de l'évènement pour étendre un fichier metadata ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Ce code ne fait plus rien dans Dubrovka : .. code-block:: php array($first_parameter, $second_parameter))); À remplacer par : .. code-block:: php 'Application name', //... 'extends' => array( 'application' => 'application_name', 'extend_configuration' => false, ), ); À remplacer par : .. code-block:: php 'Application name', //... 'extends' => array( 'application_name', ), ); .. _release/migrate_from_chiba.2_to_dubrovka/extends.apps: Les fichiers de config étendus par une application ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Les fichiers de config étendus par une application doivent être définis dans un sous-répertoire :file:`apps/application_name/` Par exemple, si votre application A étend le fichier exemple.config.php de l'application B. Emplacement déprécié : :file:`local/applications/application_a/config/exemple.config.php` Le déplacer vers : :file:`local/applications/application_a/config/apps/application_b/exemple.config.php` .. _release/migrate_from_chiba.2_to_dubrovka/wysiwyg_theme: WYSIWYG theme ^^^^^^^^^^^^^ L'utilisation du theme ``advanced`` est déprécié, utiliser exclusivement le thème ``nos``. Le thème ``nos`` est maintenant une extension du thème ``advanced``. Toutes les clés de configuration commençant par ``theme_nos_`` sont dépréciées et doivent être remplacées par leur équivalent commençant par ``theme_advanced_``.