Telerik UI for PHP R2 2018 (2018.2.516) Retail » Developer.Team

Telerik UI for PHP R2 2018 (2018.2.516) Retail

Telerik UI for PHP R2 2018 (2018.2.516) Retail
Telerik UI for PHP R2 2018 (2018.2.516) Retail


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. Its 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 appswith 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 R2 2018

All components
NEW

New widget: New widget: New widget: New widget: New DropDownTree widget
MaskedTextBox MVVM, when the mask can be parsed to number the widget is initialized with invalid mask
Update Kendo.Mvc.dll to reference System.Web.Mvc 5.2.4 to avoid warnings
Implement chat-ui based on designs
Official support for jQuery 3.3.1

FIXED

'Invalid-meta The "main" field cannot contain minified files' error is thrown when installing Kendo-UI Bower package
Removing a filter applied in the configuration will still export to excel filtered data in a Grid.
Missing widgets definitions in kendo typescript file.
Kendo Dashboard template project hangs in IE
parseDate ignores timezone sign for minutes offset

AngularJS
FIXED

Cannot change values of an AngularJS TimePicker with DateInput bound to a variable in the controller

AutoComplete
FIXED

kendo.ui.DropDownList: cannot set autoWidth in html
AutoWidth is not applied when clearing manually in ComboBox and AutoComplete
Wrong position of clear button on AutoComplete, ComboBox and MultiSelect in RTL in IE
AutoComplete's dropdown is not properly resized when noDataTemplate is initially shown and the AutoWidth functionality is enabled.

Button
FIXED

kendoButton keeps active state if pressing Enter to trigger click and changing focus inside click event handler

Calendar
FIXED

The Calandar selectDates method should clear the selected dates when an empty array is passed.
Incorrect style is applied in Calendar for March 1st in non-leap years

Chart
FIXED

Chart plotArea method should return ChartPlotArea in typescript

ComboBox
NEW

Screen Readers does not read value changed via keyboard when popup is closed

FIXED

Filter is not cleared upon blur after selecting the value of the input
DataSource Read is forced on select event of cascading comboboxes
ComboBox and DropDownList Change event doesn't trigger with the Kendo UI 2018 R1 release
kendo.ui.DropDownList: cannot set autoWidth in html
AutoWidth is not applied when clearing manually in ComboBox and AutoComplete
Wrong position of clear button on AutoComplete, ComboBox and MultiSelect in RTL in IE
ValueMapper function gets called unexpectedly when ComboBox has initially selected value and the user changes the selection to one of the next items
Selecting item with virtual scrolling looses the actual item in Firefox
ComboBox with filter and virtualization throws "Cannot read property 'item' of undefined" error
ComboBox with paging displays incorrect value if an item that is not on the first page is selected
ComboBox and DropDownList: Cascade more than 2 combobox is not working
Change event fires on ComboBox/DropDownList blur
Inconsistent DropDownList cascade behavior on selection in the parent with the keyboard

DataSource
FIXED

TypeScript: Missing inPlaceSort property for the DataSource in the definitions
DataSource TypeScript group option should accept any parameter
Vue datasource is not found in Kendo Window
Error is thrown when using JSDO batch operations

DateInput
FIXED

Cannot change values of an AngularJS TimePicker with DateInput bound to a variable in the controller

DatePicker
FIXED

Date/TimePicker popup auto-closes in Chrome when a preceding element's height is reduced

DateTimePicker
FIXED

Date/TimePicker popup auto-closes in Chrome when a preceding element's height is reduced
Setting min property of the DateTimePicker to the last possible value in the TimeView causes the TimeView to display all slots, instead of only the last one

Dialog
FIXED

Dialog content is trimmed, if it exceeds dialog dimensions
Unexpected Dialog buttons left alignment when buttonLayout is set to normal
Setting the Dialog's actions text with the setOptions method does not work correctly

Draggable
FIXED

Fix scrolling root element if drag outside

DropDownList
NEW

Screen Readers does not read value changed via keyboard when popup is closed

FIXED

ComboBox and DropDownList Change event doesn't trigger with the Kendo UI 2018 R1 release
OptionLabel is not selected when selecting a value that does not exist
kendo.ui.DropDownList: cannot set autoWidth in html
DropDownList autoWidth option cannot be set through data attribute
ComboBox and DropDownList: Cascade more than 2 combobox is not working
Change event fires on ComboBox/DropDownList blur
Inconsistent DropDownList cascade behavior on selection in the parent with the keyboard

Editor
NEW

Add `toolbar` field and `toolbar.window` field to Editor TypeScript definition

FIXED

Editor adds new lines within comment blocks after viewing the HTML and clicking Update
Editor removes spaces in IE11 when pasting formatted XML from Visual Studio
Image is deleted when deleting the last ordered list item using backspace
Empty hyperlink is inserted when pressing enter at the beginning of link
Table tools are positioned in the toolbar overflow menu when a table is selected

Grid
FIXED

Grid does not persist selection after cancelling popup editing
Grid does not show data if pager option 'All' is selected
Dropdowns in Grid filter menu are not closed on devices with touch and mouse
Kendo Grid data not refresh after Menu Filter clear
Grid pageSize(All) not persisting after adding a new record
Validation tooltip visible with correct data in the Grid
Extend TypeScript definition of GridColumn command
k-sorted class incorrectly applied in Grid when a column is hidden before sorting
Navigatable grid does not focus header when multi-filter check is used
Offline Mode in MVC Grid removes records on Cancel when the record was updated previously
The Grid validation message is hidden after entering valid and then invalid value(InCell)
The Grid select method is selecting wrong cells with locked columns.
PageSize is set to total when number of records is less than the page size
Grid horizontal scroll is very slow
Enabling Navigatable in Grid prevents SHIFT+Arrow Keys selection in editors
Virtualized Grid sorting breaks after scrolling if the Grid was filtered.
Grid column menu is rendered inside the filter menu after column reordering.
minResizableWidth does not work with a preceding hidden column
The Grid with endless scrolling, grouping, and locked column is not collapsing the groups.
The last two records disappear from the editable, virtualized Grid.
A jаvascript error is thrown when a new record is added to a filtered MVVM Grid
Headers inner column change the location between parent columns after reordering
minResizableWidth is not applied correctly with frozen columns
It is not possible to change checkbox value in batch editing on devices with Touch and Mouse.
RTL Grid wrong scroll on setDataSource in Chrome
The horizontal scroll goes out of sync with Virtualized Grid with locked columns after scroll and click on the scroll arrow
The selectedKeyNames method will not return the selected elements if the persistSelection is false(default).
When menu property of some columns is set to false, the columnMenu does not allow hiding all optional columns
Navigatable batch editing grid has wrong focus on mobile and hybrid devices
The Grid is not receiving focus when the tab is pressed on Surface(tablet).
Grid Pager numbers cover bottom Grid row preventing selection on small screens for Bootstrap, Fiori, Flat, and Office365 themes.
It is not possible to change checkbox value in batch editing on IOS.
Wrong tab order is applied to the cells of new record item if sorting the grid.
An error occurs when delete an item and save changes with JSDO batch operations

ListBox
FIXED

The setOptions method of the List Box is not changing the dataTextField property.
The ListBox toolbar disabled items does not receive a tabindex -1 and can be focused.

ListView
FIXED

ListView drag events could not be detected on Windows device with capactive touch screen in IE and Edge browsers.

MVVM
NEW

Add ability to define a template as string or function from the model

FIXED

DropDownList autoWidth option cannot be set through data attribute
A jаvascript error is thrown when a new record is added to a filtered MVVM Grid

MediaPlayer
FIXED

fullScreen property of the MediaPlayer doesn't work
MediaPlayer TypeScript functions have Void as a return
MediaPlayer doesn't load when wrapped in a div with style="display: table;" due to an error in its ToolBar
Toolbar of MediaPlayer is not initialized correctly when there is not enough width.

Menu
FIXED

Input in submenu keeps the submenu popup open

MultiSelect
FIXED

MultiSelect throws an error for initially selected items with autoBind: "false" and grouping
kendo.ui.DropDownList: cannot set autoWidth in html
Wrong position of clear button on AutoComplete, ComboBox and MultiSelect in RTL in IE
All items cannot be selected with keyboard Shift + Arrow key in MultiSelect
MultiSelect with virtualization loses values on filtering
Value is deselected on initial load
Virtual scrolling in MultiSelect. A user's selection is lost when the valueMapper function is not implemented.
MultiSelect throws an error if an item is select while filtering

NumericTextBox
FIXED

NumericTextBox does not reflect changes applied through setOptions
HTML attributes are cleared from input element on form reset
The NumericTextBox does not allow writing or paste decimals with decimals 0 and restrictDecimals to false.
DOM Change Event does not fire
Widget doesn't calculate floating numbers when rounding is turned off

PDF Export
NEW

Side-to-side/excel-like PDF Export functionality

FIXED

Wrong page sizes in the PDF Export / Page Layout demo
Table rows are split when exporting to PDF
Spreadsheet PDF Export last row height is greater than the other rows
Spreadsheet PDF Export has missing borders

Pager
FIXED

Grid does not show data if pager option 'All' is selected
Grid pageSize(All) not persisting after adding a new record

PanelBar
NEW

Add templates support for PanelBar in MVVM

Scheduler
NEW

Scheduler should trigger change on Surface in Chrome
Scroll acceleration under 2 in 1 devices

FIXED

Start a scroll gesture from event does not scroll content under iOS
Drag and drop of Kendo Scheduler events does not work properly on Windows 10 touch devices

Spreadsheet
FIXED

Spreadsheet SheetDataSourceBinder class uses a global instance of jQuery
Incorrect formula output with comparison
Deleting rows when filter is applied deletes hidden rows also
Spreadsheet does not properly format decimal numbers with more signs after the decimal point
Spreadsheet displays default row/column width and height if they are explicitly set to 0
datasource can not be set as array in vue spreadsheet
Cell values formatted as percent are incorrect for certain values
Spreadsheet PDF Export last row height is greater than the other rows
Spreadsheet PDF Export has missing borders

TabStrip
FIXED

Setting animation to false does not completely disable TabStrip animation in IE and Edge for Material theme

ThemeBuilder LESS
FIXED

Theme builder is not working on Safari.

TimePicker
FIXED

Cannot change values of an AngularJS TimePicker with DateInput bound to a variable in the controller
Date/TimePicker popup auto-closes in Chrome when a preceding element's height is reduced
Time picker displays invalid last item on some min and max options

ToolBar
FIXED

Wrong color of split button arrow by click
Disabled Button in Toolbar should have focus stylization
Cannot toggle checkboxes in ToolBar overflow popup
Disabled ToolBar SplitButton can be opened with the keyboard
Inconsistent filling of the available space on init and on re-size
Non-resizable ToolBar throws JS error when tools and separators break on a second line
MediaPlayer doesn't load when wrapped in a div with style="display: table;" due to an error in its ToolBar

TreeList
FIXED

TreeList does not fire expand/collapse events when using keyboard navigation
TreeList does not reload item children correctly.

TreeView
NEW

Update indeterminate state of checkboxes when dataSource is filtered

FIXED

TreeView template not rendered correctly with special characters
Checkchild is setting the checked proeprty to disabled items
Treeview reordering items not placing at expected positions after filtering
Unable to drag TreeView items with URL set, when dragging starts on items' text
treeView drag&drop, Uncaught RangeError: Maximum call stack size exceeded
TreeView's expand/collapse state is inverted after e.preventDefault() on collapse

Upload
NEW

.k-dropzone-hovered class not removed from Upload's custom dropzone

FIXED

Custom Upload Widget instance is no longer available after select
Chunk Upload throws error, when autoUpload is set to false and a file from the selected files is removed

Window
FIXED

Kendo Window fires close event twice on Esc keydown when using preventDefault
Disabled anchor in Window prevents Tab navigation to other focusable elements (IE)

Wrappers (PHP): DataSource
FIXED

Add transport.cache property

Wrappers (PHP): Grid
NEW

Add columns.command.template option


Only for V.I.P
Warning! You are not allowed to view this text.