Telerik UI for PHP Q3 2015 SP1 (2015.3.1111) Commercial » Developer.Team

Telerik UI for PHP Q3 2015 SP1 (2015.3.1111) Commercial

Telerik UI for PHP Q3 2015 SP1 (2015.3.1111) Commercial
Telerik UI for PHP Q3 2015 SP1 (2015.3.1111) Commercial | 49 Mb


Telerik UI for PHP is a complete framework for building modern HTML5 web and mobile apps using PHP. The package includes a suite of 40+ jQuery-based UI widgets that come with PHP server wrappers, an MVVM framework, customizable themes and templates. You can easily build rich, modern web applications in your preferred server-side language because Telerik UI for PHP renders the jаvascript.

UI Widgets With PHP Server Wrappers
Get all the richness and performance of HTML5. The suite contains 70+ jQuery-based UI widgets and 40+ server-side wrappers, so you can code in your preferred server-side language while building HTML5 modern web apps. Just use the wrappers as you code and they’ll render the jаvascript.

Customize Themes
When the out-of-the-box themes are not enough, you can use the ThemeBuilder tool to quickly customize the base styles to perfectly match your site. The simple and intuitive point-and-click configuration wizard makes it a breeze to transform Telerik UI for PHP themes, providing you with the CSS or LESS output for use in your site. You can also use ThemeBuilder to modify the styles of UI widgets as they exist on your site and apps with an easy-to-use bookmarklet.

Rich Views and Models With MVVM
Telerik UI for PHP provides a high-performance Model-View-ViewModel (MVVM) framework, which enables you to manage complex HTML and jаvascript UI with declarative bindings and two-way syncing between applications views and models. MVVM keeps the view and the model in sync without you having to do both manually. It’s not required, and you can always use your favorite libraries with UI for PHP, like BackboneJS, but UI for PHP MVVM does provide a high-performance, supported binding option straight out-of-the-box.

Responsive UI for Modern Apps
The browsing behavior of a typical user has significantly changed in the past few years. Increasingly, they fluidly transition between laptops, tablets and smartphones. As a developer, this means you must make sure the websites and apps you build automatically adapt to accommodate a variety of screens. The practice of “Responsive Web Design” is about being device agnostic and building flexible apps–with flexible UI–that look like they were tailor-made for each device. Telerik UI for PHP delivers a complete, responsive experience and brings you the features you need to deliver “responsive UI for modern apps."

Great UX Across Devices and Browsers
A world with only HTML5-enabled browsers can't come soon enough. Until then, you need tools that minimize the pain of supporting outdated browsers and maximize the performance. Telerik UI for PHP uses a mix of techniques to enable some HTML5 features in older browsers, and fine-tuned graceful degradation for others. It is designed to support all major browsers, including: Internet Explorer 7+, Firefox ESR, Chrome, Safari 5+ and Opera 11+.

Unmatched PHP Performance
Every aspect of Telerik UI for PHP has been built from the ground-up to deliver maximum performance. Generating jаvascript from the lightning-fast PHP wrappers is only the beginning. With a lightweight, built-in templating library, optimized animations that leverage CSS3 hardware acceleration (when available), and advanced UI virtualization, Telerik UI for PHP leaves no stone unturned to deliver client-side UI with top performance.

Server- and Client-Side APIs
Telerik UI for PHP gives you complete control over the Web and DataViz widgets via complete server-side APIs. With simple API calls designed to feel natural in server-side languages, you can configure all widget features. Since the server wrappers output the jаvascript, you also have full access to the client-side API for maximum control in the browser.

Pixel-Perfect Themes for Your PHP Apps
Telerik UI for PHP widgets support themes and styling, via CSS. The framework includes the following 11 out-of-the-box themes: Black, Blue Opal, Default, Metro, Metro Black, Silver, Bootrap, Uniform, High Contrast, Moonlight and Flat UI. Professional designers create all themes so your apps look amazing even if you don’t have a designer on your team. Paired with the rich functionality in all PHP UI widgets, the themes are the fastest way to build professional, usable interfaces without the need for CSS wizard skills.

Complete Web Development Framework
Telerik UI for PHP is a complete framework for building modern HTML5 web and mobile apps using PHP. The package includes a suite of 40+ jQuery-based UI widgets that come with PHP server wrappers, an MVVM framework, customizable themes and templates. You can easily build rich, modern web applications in your preferred server-side language because Telerik UI for PHP renders the jаvascript.

UI Widgets With PHP Server Wrappers
Get all the richness and performance of HTML5. The suite contains 70+ jQuery-based UI widgets and 40+ server-side wrappers, so you can code in your preferred server-side language while building HTML5 modern web apps. Just use the wrappers as you code and they’ll render the jаvascript.


UI for PHP Q3 2015 SP1

November 11, 2015
All components
NEW

    Mobile font icons should be defined in both :before and :after pseudo-elements
    Fix incorrect LESS file paths to work with webpack require
    Filter row clear button missing title attribute

FIXED

    firstDay should be Sunday in en-US culture
    JS error when showing tooltips for SVG elements
    Kendo UI 2015 Q3 raises `System.register is not a function` on certain ASP.NET WebForms cases
    Incorrect text color for inputs in the Default theme
    Avoid registering web components more than once

ActionSheet
NEW

    ActionSheet closes instantly when tapping the background

FIXED

    ActionSheet closes after .open() is called from button click with data-click-on=down

AngularJS
FIXED

    Calendar / AngularJS demo not working
    Widget throws an exception when select a value during data-binding
    k-rebind does not work for widgets that does not have wrapper element
    ng-model is not updated when widget value is changed
    Widget does not update ng-model correctly

Application
FIXED

    kendo.mobile.view.js uses Angular debugging functions
    update the prefixed touch-action usage for mobile
    Router/History do not work in chrome packaged apps

AutoComplete
NEW

    Hide input [x] button shown under IE

FIXED

    Widget throws an exception when select a value during data-binding
    Widget does not return correct dataItem when virtualialized
    Widget removes its value when a delayed filter request is received
    AutoComplete does not reset scroll to top virtualized list on filter

Barcode
FIXED

    Incorrect size when rendering as canvas

Calendar
FIXED

    Calendar / AngularJS demo not working
    Calendar is not marking today date

Chart
NEW

    Provide reference to visual in noteClick and noteHover events
    The exportImage method now resizes the chart to match the specified width and height
    Add reference to the chart in the *Axis.title.visual function (e.sender)
    Add reference to the chart in the *Axis.labels.visual function (e.sender)
    Add reference to the chart in the series.errorBars.visual function (e.sender)
    Add reference to the chart in the series.highlight.visual function (e.sender)
    Add reference to the chart in the series.markers.visual function (e.sender)
    Add reference to the chart in the series.visual function (e.sender)

FIXED

    Bars widths may vary +/- 1px
    Bar charts without borders are blurred in SVG output
    An error is thrown when setting series zIndex and there are missing points

ComboBox
FIXED

    Widget throws an exception when select a value during data-binding
    Widget does not return correct dataItem when virtualialized
    Widget shows "loading..." message when bound to local data

ContextMenu
FIXED

    Open event has wrong target argument
    ContextMenu with click setting behaves inconsistently

DataSource
FIXED

    Nested fields projected to a top level field is not serialize correctly

DateTimePicker
FIXED

    ng-model is not updated when widget value is changed
    Widget does not update ng-model correctly

Diagram
NEW

    Improve layout performance in IE11

FIXED

    widgets used inside shapeTemplate are not initialized
    Incorrect connectors are chosen when dynamically changing the layout

Draggable
FIXED

    AutoScroll does not work as expected in Firefox

Drawer
FIXED

    drawer does not apply title when opened with swipe

Drawing
NEW

    TypeScript: Add kendo.drawing.pdf.saveAs defintion
    TypeScript: Configuration options are now optional

FIXED

    Image href is escaped when set on existing Image element

DropDownList
FIXED

    Widget throws an exception when select a value during data-binding
    Widget does not return correct dataItem when virtualialized
    Widget does not define a default group template when virtualization is enabled
    Widget does not focus first item when virtualization is turned on, option label is not defined and initial index is -1
    Widget does not reset its value when 'null' is passed to the value method

Editor
FIXED

    Start attribute of ordered lists is never serialized
    script tag content should not be displayed in the Editor when serialization.scripts is set to true
    JS error when pasting Word image object in IE 11
    ImageBrowser / FileBrowser cannot be activated via MVVM
    IE10 throws JS error on paste
    Not able to change text color to default
    Overflow button is duplicated when specifying tools and initializing multiple editors simultaneously
    Formatting not applied on new line

Excel Export
FIXED

    Selecting the Grid with Excel export and the Gantt chart component results in non-functional custom script

Grid
NEW

    Hide input [x] button shown under IE
    Introduce navigate event when using keyboard navigation
    Add pdf.avoidLinks option to avoid hyperlinking elements in PDF output

FIXED

    getOptions returns incorrect pageSize for the pageable options if the pageSize was changed
    Column template MVVM binding is not rebind when incell edit mode cell is closed
    Frozen columns jitter on horizontal scroll
    Enter does not expand/collapse group in editable grid with grouping
    IE8: Changing NumericTextBox value with keyboard in grid (batch editing) not possible
    Fix leaks in FilterCell widget
    editRow does not put row in edit mode if currently there is new row in edit mode
    Setting filterable dataSource breaks column menu filtering
    Pager not aligned in adaptive rendering
    Row has extra group cell when initial grouping is removed and autoBind is false
    Angular templates for filter cell template function are not complied
    MultiCheckbox filter DataSource configuration is not serialized by MVC 6 wrapper
    Grid data area does not scroll when tabbing through the header cells
    Footer template not aligned when there is locked column with hidden sub column
    Angular grid with k-rebind and column resizing gets rebound unexpectedly
    Cancel event is not fired when the 'escape' key is pressed

ListView
FIXED

    Endless Scrolling does not work with checkboxes and MVVM

Map
NEW

    Tile size is set with inline style to allow using retina resolution tiles
    Shape and Tile layer setDataSource method, accepts DataSource instance or configuration

FIXED

    Map breaks when zoomed out to maximum using gesture

MobileListView
FIXED

    Missing styles for km-state-active in Nova theme
    Mobile ListView's click event is not fired if you scroll the widget while pull to refresh is in progress

MultiSelect
NEW

    Hide input [x] button shown under IE

FIXED

    Widget throws an exception when select a value during data-binding
    JS error when adding new value after the widget's values were cleared
    Widget does not return correct dataItem when virtualialized
    Widget shows "loading..." message when bound to local data
    MultiSelect doesn't fetch the data source when autobind: false and serverFiltering: false are used

NavBar
FIXED

    navbar does not clear its title

PDF Export
FIXED

    Rect shapes are not exported

PanelBar
FIXED

    PanelBar datasource items do not compile angular expressions
    PanelBar collapse-expand issue with animations.

Scheduler
FIXED

    Current range dates are not shown in the toolbar on mobile
    Scheduler timezones dependency cannot be selected in download builder
    Scheduler positions event with -1 day in Month view when load in BRT

Scroller
FIXED

    Widget does not re-position its content when dragged outside the device's screen

Slider
FIXED

    Slider does not work with small fractions.
    Calling resize() on a slider breaks the ability to select a value by clicking on the label
    Slide functionality does not work on touch device

Sortable
FIXED

    autoScroll does not work if the scrollable container is the page body

Spreadsheet
NEW

    Support list validation
    Support reject validation type
    Support typing percentage values in spreadsheet
    AutoFill tool
    Parse more date formats in spreadsheet
    Support copy and paste from the toolbar in Chrome
    Breaking change: Serialize border width as a number (pixels)

FIXED

    Spreadsheet does not look well when the cols/rows are fewer than the available viewport
    Pasting from external source does not work in Firefox and Edge
    BorderPalette layout is broken
    TabStrip initialization fails if the developer has extended Boolean javascript object
    Keyboard selection expansion does not work as expected near merged cells
    Spreadsheet is not working with RequireJS
    FormulaBar and FormulaInput are not synced in Firefox
    Layout issues in IE9
    Unable to start typing with Shift depressed
    External paste is allowed over a merged cell area
    Textarea element is visible on copy
    Spreadsheet theme issues
    Date filtering doesn't work
    Unchecked values from the filter menu appear as checked after the menu is reopen
    Combined scripts do not load in IE8 due to errors in Spreadsheet code
    The active row indicator is overlayed by sheet content
    Filtering percentage column by value yields no results

StockChart
FIXED

    Bars widths may vary +/- 1px
    Bar charts without borders are blurred in SVG output

TabStrip
FIXED

    TabStrip can't have selected item set when constructed from a datasource

ThemeBuilder
FIXED

    JS error when modifying Nova theme

ToolBar
FIXED

    Toolbar URL configuration option does not work
    Changing the selected button in a group does not reset the selected button in overflow group
    Page scrolled down on Space when keyboard navigation enabled
    Attribute class ' ' removes already set css classes

TreeList
NEW

    Add itemFor method
    Add dragStart/drag/drop/dragEnd events

FIXED

    Showing aggregates in the TreeList throws exception when root parentId is not nullable
    Enter key during editing submits enclosing form
    Excel export produces blank document when used with custom parentId field

TreeMap
FIXED

    Leafs on level bigger than 3 do not use range colors

TreeView
FIXED

    Loading animation is not displayed in Fiori / Material / Nova / Office365 themes
    Node added with the append method is not removed when the children has not yet been loaded and no children are returned with the Ajax request.

Window
FIXED

    Hidden widget renders the overflow screen when set modality with setOptions
    Unexpected animation plays on close when animation.close is false
    Setting the animation with setOptions() throws an error