dhtmlxScheduler 2.3 Available with New Options and Possibilities

August 30th, 2010

We are glad to introduce a new version 2.3 of dhtmlxScheduler which united our daily efforts to make the calendar more flexible and user-friendly. With the new release dhtmlxScheduler underwent a number of changes: we have added Map View, two new modes for TimeLine View, and also some new options and possibilities. All the novelties deserve consideration, but we’ll mention just the main ones.

Map View
Version 2.3 introduces a new Map View which contains Google Maps and allows users to associate locations with calendar events. All what’s needed is to specify a location in an event description or choose the desired location right on the map. It might be very useful for those who travels a lot, as they not only can see oncoming events but also can check where they will occur, to plan their actions accordingly.

dhtmlxScheduler 2.3 - Map View

dhtmlxScheduler 2.3 - Map View

New Modes for TimeLine View
Of all existing views of the calendar, Timeline View has changed more than others. Read more »

dhtmlxGantt 1.3 Released

August 27th, 2010

Today we’re happy to announce the release of dhtmlxGantt version 1.3. Some of you have been waiting for this a long time now, so here it is. We have refreshed the look and feel of our Gantt control, as well as have made some improvements and bug fixes.

The most attractive changes are:

  • New time scale – top placed, containing real dates. Not yet zoomable, just days and month name;
  • New background – enhanced with vertical days split bars and colored weekends;
  • Nice tree part design – we’ve removed tree lines, added bold and thin text to highlight projects and master tasks;
  • New “Print” function – allows you to print the chart in HTML format.
dhtmlx Gantt Chart - Version 1.3

dhtmlx Gantt Chart - Version 1.3

Additionaly, now you can attach dhtmlxMenu to the tree nodes, and also a lot of new events were introduced (please refer to the online documentation).

It is very easy now to add your own code on task object changes. We have also made GPL version (downloadable) completely identical to the standard one, so you may easily evaluate the control for your own project. To download the upgrade, please go to dhtmlxGantt homepage.

Enjoy!

How to Build Online Store with dhtmlxDataView

August 19th, 2010

One of the highlighted additions in the latest release of DHTMLX was dhtmlxDataView, a new component that allows you to display a number of objects according to defined HTML templates and gives you the necessary features to manipulate these objects (e.g. filtering, searching, editing, etc.).

In this tutorial I will show you how easy it is to use dhtmlxDataView and to implement it in your own HTML pages. As an example, I will guide you on how to build an online store interface, using dhtmlxDataView and some other dhtmlx widgets (don’t worry the story won’t be too long, it’s mostly screenshots and code snippets :) ). You may check the online demo to see what we will get in the end.

Book Store with dhtmlxDataView

dhtmlxDataview is kind of universal JavaScript component, and can be used to fulfill a whole range of user interface tasks, starting from a simple image gallery and ending with more sophisticated layouts for online stores. It all depends on your design needs, scope of your imagination, and probably your HTML knowledge :)

The online book store we’re going to build will not involve some complex layouts, but only the most required parts: a list of books, the ability to filter books by category, a shopping cart with selected items and, the most important for a shop, an order button. So, let’s get started.

Read more »

dhtmlxScheduler Now iPad-Friendly

August 4th, 2010

We have recently declared our goal to provide touch screen support to DHTMLX, so we continue to bring our plans to life. Today we’re introducing an iPad-friendly version of dhtmlxScheduler, a web-based Ajax calendar for managing schedules and events. We’ve prepared a live demo which demonstrates the ability of dhtmlxScheduler to work on the iPad (should be working for Android tablet devices as well).

dhtmlxScheduler Demo for iPad

dhtmlxScheduler Demo for iPad

dhtmlxScheduler has been slightly redesigned to match the style of iPad applications interface and provide intuitive user experience. We’ve modified scrolling functionality and added support for touch events, so dhtmlxScheduler responds to user interactions similar to native touch-screen applications.

Adding touch-screen support to your existing application, which is using dhtmlxScheduler, is very easy: just configure the page to add dhtmlxscheduler_ipad.js and dhtmlxscheduler_ipad.css when the page is requested by iPad (or iPad like device), and the calendar will correctly look and behave in iPad browsers. The demo and required files are included in dhtmlxScheduler package which is available for download from dhtmlxScheduler page.

Meet DHTMLX Version 2.6!

July 22nd, 2010

We are proud to present a new DHTMLX release and have the sufficient reason for it – DHTMLX was added with all the missing components to be a complete toolkit for building rich, Ajax-based web applications. With the new version 2.6 of our JavaScript UI library you can develop any kind of web interface, in terms of both functionality and design. And if you think this is all, the answer is no!

Let’s hit the jump below for a glimpse at the Top 10 notable complements:

1. New Components

The library was enriched with three new JavaScript components: dhtmlxForm, dhtmlxChart, and dhtmlxDataView (came in the stead of dhtmlxFolders but with much wider possibilities). Each of them will help you to facilitate your work and spare your time and efforts.

Read more »

Editable Datagrid for Ruby on Rails Built with dhtmlxGrid

July 5th, 2010

This tutorial will guide you how to display tabular data in Ruby on Rails with dhtmlxGrid Standard Edition, which is available under GNU GPL. We will end up with a datagrid with in-line editing, sorting, and filtering, which loads its data from server and saves it back to the database using Ruby on Rails.

As an example, we will create a table of users. This is a quite common task nearly for any web application. Working with RoR, we could use scaffolds but they are not so good for navigation on large sets of data. Besides, dhtmlxGrid has client-side editing and filtering functionality, which can simplify things a lot. This is how our final grid will look like:

dhtmlxGrid and RoR Example: Editable Ajax Grid

dhtmlxGrid and RoR Example: Editable Ajax Grid


Read more »

dhtmlxChart: Quick and Easy-to-Use JavaScript Charts

June 16th, 2010

By creating our UI components, we’re trying to provide you with useful out-of-the-box solution that helps you to create outstanding web applications and might save your precious time. Today we are glad to introduce a fresh member of DHTMLX team – dhtmlxChart (go to the charts homepage to download the package and see live demo).

dhtmlxChart is a pure JavaScript component for generating Ajax-enabled charts on a web page. This is just a release candidate, but it includes all the features of the final version (it will be available as a part of the upcoming version 2.6).

During the development, we have tried to take into consideration all the necessities in this area, advantages and shortcomings of similar products, developers needs, and have created the library on the basis of 3 main factors:

  • Simplicity
  • Functionality
  • Supporting materials

Read more »

dhtmlxScheduler Plugins for Wordpress and Joomla! Updated to Version 2.0

May 25th, 2010

Following the recent release of dhtmlxScheduler v2.2 and the new skin for the calendar, we’re happy to introduce updates for its WordPress and Joomla! plugins. They have been updated to version 2.0 and now support the most significant features available in dhtmlxScheduler v2.2, such as Unit View, mini-calendar extension, the ability to print the calendar in PDF format and prevent events overlapping.

dhtmlxScheduler - WordPress plugin

dhtmlxScheduler - WordPress plugin

The updated administration panel of the plugins gives more control on the calendar appearance and behavior. Through the simple interface, you can choose how the calendar will look on a page, configure access rights, and customize any detail of your scheduler. Generally saying, all the new features are reflected and available in this new administration part of the plugins.

Read more »

New Look of dhtmlxScheduler

May 20th, 2010

Today we released a new skin for our Ajax event calendar dhtmlxScheduler. With the new skin the calendar has more stylish and sleek look, but still preserves simple and clean interface. This update allow it to naturally fit the design of any modern web application of website.

DHTMLX Ajax Calendar - New Skin

DHTMLX Ajax Calendar - New Skin

The Skin Builder for dhtmlxScheduler has been updated as well to support the new design, so you can customize the colors of the new skin and adjust it to your needs. There are also some predefined designs you can choose from.

As the skin works on top of dhtmlxScheduler code, it is very easy to apply it to the existing scheduler: just go to the Skin Builder page, configure the colors (if needed) , download the zip archive and then unpack it to the “codebase” directory of dhtmlxScheduler package. That’s it. Now you can enjoy not only the rich functionality of our web-based calendar, but also its smoother look and feel! :)

dhtmlxVault Updated to Version 1.6

May 11th, 2010

We have just released new version 1.6 of dhtmlxVault. It includes two major bug fixes for those who use Windows 2008 (RC2) server and ASP.Net.

As we have found, IIS7 on Win2008 server behaves differently from other IIS versions: it does not have pre-cached part for uploaded file. Therefore we have added additional check for this, and also improved memory buffer handling in our upload script. New version 1.6 will work now on any IIS.

You may download the update from dhtmlxVault page. It is also available as a patch of ASPX files here.

Additionally, we have fixed an issue with uploading to IIS/ASPX from webkit browsers (Chrome, Safari).

Enjoy!

Posted by Fedor Glebov