- Applications can extend multiple applications
- The extend application mechanism works also for views and lang files, not only for config files
- Russian translations
- Spanish translations
- Interlingue (Occidental) translations
- Japanese translations updated
release/migrate_from_chiba.2_to_dubrovka/fuelphp
release/migrate_from_chiba.2_to_dubrovka/wijmo
release/migrate_from_chiba.2_to_dubrovka/migrations.enabled_types.metadata
release/migrate_from_chiba.2_to_dubrovka/event.metadata
- 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
- UI Integration of the Novius OS new logo
- UI: The rendering is improved when switching tab before end of loading
- Install: Improving messages in the step one of the install wizard for facilitate understanding of the potential problems
- i18n: Add plural mechanism and implement plural translation
- Renderer: Selector for pages can now send multiple pages using checkboxes
- Renderer: Add a generic
Renderer::renderer()
method for all renderers that extendedRenderer
- WYSIWYG: Refactoring TinyMCE Novius OS specific features. Explode all features in plugins, much more modular.
- 404: allow to use
novius_ftplite
app to add customrobots.txt
(favicon
orhumans.txt
) - Behaviour: All aliases in
where
andorder_by
options offind()
work whatever the level where the alias is used and even in chaining methods.
Concern:context
inContextable
,published
inPublishable
,default_sort
inSortable
,parent
inTree
andcontext_main
inTwinnable
. - Migration: Add an incremental ID and an execution date in migration table
- App manager: Buttons are disabled after the click to prevent to recall the same action two times
- Blog/News: Add a specific title for an author's posts list
- Blog/News: Changing
page_title
andmeta
title
for posts list of category, tag and author - Comments: The comment context can be passed by parameters in API
4.1
Front Controller:
- New methods
setItemDisplayed()
andgetItemDisplayed()
. setItemDisplayed()
set automaticallytitle
,h1
,meta_description
andmeta_keywords
.setItemDisplayed()
triggers the eventfront.setItemDisplayed
.- New
setH1()
method. setTitle()
,setH1()
,setMetaDescription()
,setMetaKeywords()
methods take a template by second parameter (the default template can be set by config). The page's property is available in the template with a placeholder.- The method
addJavascriptInline()
detects the use of tag<script>
.
- New methods
Appdesk:
- The search bar layout is improved
- New possible config key
multiContextHide
for inspectors - Performance improved with a javascript refactoring: use of
wijsplitter
only if need. - Improving the resize process.
- Relation Twinnable_ManyMany: Improving of the
join()
method. Adding themain_context
condition. - Behaviour Twinnable: Improving performance of save operation by avoiding to save twins if not needed.
- Behaviour sortable: Add config key
sort_twins
, default to true.
release/migrate_from_chiba.2_to_dubrovka/i18n_crud_config
release/migrate_from_chiba.2_to_dubrovka/hmvc
release/migrate_from_chiba.2_to_dubrovka/loadConfiguration
release/migrate_from_chiba.2_to_dubrovka/applicationRequiredFromMetadata
release/migrate_from_chiba.2_to_dubrovka/extends.application
release/migrate_from_chiba.2_to_dubrovka/extends.apps
release/migrate_from_chiba.2_to_dubrovka/wysiwyg_theme