Notes de la version Dubrovka

Nouveautés

  • Les applications peuvent étendre plusieurs applications
  • Le mécanisme d’extension d’application fonctionne aussi pour les vues et les fichiers de traductions, plus seulement pour les fichiers de configuration
  • Traductions Russe
  • Traductions Espagnol
  • Traductions Interlingue (Occidental)
  • Traductions Japonaise mise à jour

Développeur

Mise à jour des librairies tierces

  • FuelPHP 1.7.1
  • Wijmo 2013v3.20
  • jQuery 1.10.2
  • require.js 2.1.9
  • TinyMCE 3.5.10
  • JQuery.cookie 1.4
  • JQuery.form 3.46.0-2013.11.21
  • JQuery.validation 1.11.1
  • JQuery.mousewheel 3.1.6
  • JQuery.datetimepicker 1.4.3

Améliorations

  • UI Intégration du nouveau logo Novius OS

  • UI: L’affichage est amélioré quand on change d’onglet avant la fin de son chargement

  • Installation: Amélioration des messages dans la première étape de l’assistant de paramétrage pour faciliter la compréhension des potentiels problèmes

  • i18n: Ajout du méchanisme des pluriels et implémentation de traduction avec pluriels

  • Renderer: Le selecteur de pages peut maintenant sélectionner plusieurs pages en utilisant des checkboxes

  • Renderer: Ajout d’une méthode générique Renderer::renderer() pour tous les renderers qui étendent Renderer

  • WYSIWYG: Refactorisation des fonctionnalités TinyMCE propre à Novius OS. Toutes les fonctionnalités sont éclatées en plugins, beaucoup plus modulaire.

  • 404: Possibilité d’utiliser l’application novius_ftplite pour fournir des fichier robots.txt personnalisés (mais également des favicon ou des humans.txt)

  • Behaviour: Tous les alias des options where et order_by de la méthode find() fonctionne quelques soit le niveau où l’alias est utilisé et même dans les méthodes de chainage.
    Concerne : context dans Contextable, published dans Publishable, default_sort dans Sortable, parent dans Tree et context_main dans Twinnable.
  • Migration: Ajout d’un ID incrémental et d’une date d’éxécution dans la table des migrations

  • App manager: Les boutons sont désactivés après le clic pour éviter qu’il soit recliqué et que la même action s’exécute deux fois

  • Blog/News: Ajout d’un titre spécifique pour la liste des billets d’un auteur

  • Blog/News: Le page_title et le title des meta sont modifiés pour les listes de billets de catégorie, tag et auteur

  • Comments: Le contexte du commentaire peut être passé par les paramètres dans l’API

Introduit dans la version 4.1.

  • Front Controller:

    • Nouvelles méthodes setItemDisplayed() et getItemDisplayed().
    • setItemDisplayed() définit automatiquement title, h1, meta_description et meta_keywords.
    • setItemDisplayed() déclenche l’événement front.setItemDisplayed.
    • Nouvelle méthode setH1().
    • Le sméthodes setTitle(), setH1(), setMetaDescription(), setMetaKeywords() prennent un template comme second paramètre (un template par défaut peut être définit par configuration). La propriété de la page est disponible par un placeholder.
    • La méthode addJavascriptInline() détecte l’utiliation du tag <script>.
  • Appdesk:

    • Le rendu de la barre de recherche a été amélioré.
    • Nouvelle clé de configuration possible multiContextHide pour les inspecteurs
    • Amélioration des performance par un refactoring du javascript : utilisation de wijsplitter que s’il y en a besoin.
    • Amélioration du processus de redimensionnement.
  • Relation Twinnable_ManyMany: Amélioration de la méthode join(). Ajout de la condition main_context.

  • Behaviour Twinnable: amélioration des performance de la sauvegarde en évitant de sauver les twins s’il n’y en a pas besoin.

  • Behaviour sortable: Ajout de la clé de config sort_twins, sa valeur par défaut est true.

Read the Docs v: dubrovka
Versions
latest
elche
dubrovka
chiba.2
chiba.1
Downloads
PDF
HTML
Epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.