79

Javascript datepicker Calender Eightysix released

Oct 11, 2009

After a stunning 55,000 downloads of vlaCalendar version 2 and two years after vlaCalendar version 1, the Vista-like Ajax Calendar is finally ready for its successor, Calender Eightysix!

Where the vlaCalendar fails, having disadvantages like making use of AJAX and PHP, Calendar Eightysix succeeds; being completely build from scratch with pure javascript, making use of some of the superb features the latest MooTools javascript framework has to offer.

Calendar Eightysix is an unobtrusive developer friendly javascript calendar and datepicker offering a better user experience for date related functionalities.

Key features:

  • Quick navigation by jumping back and forth between months, years and decades without drop-down boxes
  • Highly and easily customizable
  • Packed with three themes
  • Lightweight (9.5 kB compressed)
  • Purely javascript; AJAX-less and no PHP needed
     

Examples, documentation and the download
are available
here.

Update November 11, 2009: Version 1.0.1 released, minor bugs fixed.

6

Back in business

Jul 18, 2009

After eight months of traveling I'm finally back home. During this time I didn't have much time to help with problems regarding the vlaCalendar. My excuse for that. I'm aware of the problems with the calendar regarding the Client-side Extension and regarding IE8.

I've decided not to provide any more support for the vlaCalendar - perhaps besides some quick fixes - and focus on a completely new version branded as 'Calendar Eightysix'. Calendar Eightysix will be ajax-less, better customizable and will have more features. Drop feature requests in the comments.

Javascript datepicker Calender Eightysix released
9

VlaCalendar commercial license available

Mar 13, 2009

After dozens of emails and comments regarding commercial use of the calendar I've decided to provide a commercial license for the Vista-like Ajax Calendar. The license includes vlaCalendar version 1, version 2 and the client-side extension version 1. Examples of commercial use include:

  • websites with any advertisements;
  • websites owned or operated by corporations;
  • websites designed to promote other products, such as a band or artist; and,
  • products (e.g. a CMS) that bundle the vlaCalendar into its offering.

With this license Commercial entities can:

  • use the vlaCalendar on their websites and can include it in applications; and,
  • use altered versions of the vlaCalendar - but they cannot distribute or sell those alterations or the original code.

You can view and purchase the license here.

7

Actionscript 3 equivalent of PHP's print_r

Oct 14, 2008

Here's a handy little function for easing the development process with Actionscript 3 in Flex and Flash: an equivalent of PHP's recursive print function print_r, which displays objects and arrays in a way that's readable by humans.

49

Client-side only extension for vlaCalendar v2.1

Sep 6, 2008

The initial vlaCalendar was developed for use with database data. So the calendar uses AJAX calls to PHP parsed documents. This made the calendar only usable for users who have a PHP server.

Huy Do and I developed an extension that makes the vlaCalendar AJAX-less, and thus PHP-less: the client-side only extension for vlaCalendar v2.1.

99

VlaCalendar version 2.1 released

Jul 2, 2008

A new version of my Vista-like Ajax Calendar (vlaCalendar) has been released:
version 2.1 is made compatible with MooTools installment, version 1.2, and offers some new features:

  • Compatible with mootools 1.2
  • New user requested features:
    • Prefilling the date input
    • Default view option
    • Input and datepicker linkage; if the input is changed the datepicker will adapt itself to that input

Documentation, examples, and the download are available here.

If you made a new style (theme) for the calendar and you want to share it, send it to rcz<at>base86.com. If you used the calendar and/or datepicker some where, I'd appreciate it if you'd let me know by adding a comment!

Update September 5, 2008: VlaCalendar version 2.1.1 released. Minor changes in the PHP code.
Update October 11, 2009: VlaCalendar's successor, Calendar Eightysix released

8

VlaCalendar v2 compatible with mootools 1.2b2

Jun 4, 2008

At first I wanted to make the vlaCalendar compatible with mootools 1.2 when its gets out of beta stage. After receiving lot of emails and comments from people wanting to use the calendar with the beta version, I decided to make vlaCalender v2 also compatible with mootools 1.2 beta2!

New mootools 1.2 beta2 compatible files are added to the download packages.

Update June 10, 2008: Working on mootools release 1.2 compatibility
Update July 2, 2008: vlaCalendar version 2.1 released, compatible with mootools release 1.2

75

Vista-like Ajax Calendar version 2 released

May 1, 2008

A new version of my Vista-like Ajax Calendar (vlaCalendar) has been released!

The vlaCalendar is a unobtrusive web version of the slick and profound Windows Vista taskbar calendar, by use of the mootools javascript framework, AJAX, XHTML, CSS and PHP.

Key features:

  • Authentic Vista look-and-feel
    • Quick navigation by jumping back and forth between months, years and decades without drop-down boxes
    • Smooth transition animations
  • Customizable features
  • Lightweight (compressed 8,50kB)

New features in version 2:

  • Datepicker functionality (!)
  • Both mootools version 1.11 and 1.2 beta2 compatible
  • Cleaner and more developer centered - easily editable - CSS, PHP and javascript code
    • Easily changeable date labels (e.g. different languages)
    • Easily stylable. Styles are created on top of the general style; the download include two example styles
    • Both normal and datepicker calendar can be instantiated multiple times

The Vista-like Ajax Calendar version 2 script is licensed under the Creative Commons Attribution- NonCommercial 3.0 License.

Documentation, including (code) examples, and the download are available here.

Update June 04, 2008: Added mootools 1.2 beta2 compatibility
Update June 10, 2008: Working on mootools release 1.2 compatibility
Update July 2, 2008: vlaCalendar version 2.1 released, compatible with mootools release 1.2
Update October 11, 2009: vlaCalendar's successor, Calendar Eightysix released