After a couple of hours spent on the lookout for a simple and clean jQuery plugin to columnize lists with no success, Andrea Cima Serniotti decided to create his own one. It took him a couple of nights but the result is pretty good and hopefully it will help you whenever you need to split a list into different columns.

Easy List Splitter will get your list, wrap it into a container div, generate as many lists as the number of columns you require and evenly split the list items into the different list elements. If the list items are not enough to evenly fill in all the columns, the plugin will hide the columns in excess (this might happen only if you’re ordering your list items vertically as per default).

Published under: Menu | GPL License | MIT License

Broken links and 404 Errors are a problem that have plagued almost all websites since the dawn of the internet. There’s nothing attractive about clicking a link hoping that it’ll take you to your destination only to find out that the page doesn’t exist.

Addy Osmani has written a new jQuery Plugin called Catch404. Through the magic of jQuery we are going to catch 404 errors without your users even having to leave the page and then suggest some other options they have got using an inline jQuery Modal window. The benefit of Catch404 is that you can offer your users a better experience when errors are encountered on your site.

Catch404

Published under: Utilities | GPL License

Quizzy is an open Source PHP and AJAX based quiz library. It allows you to quickly and easily add multiple-choice quizzes to your website. All the quiz data is based on XML so making quizzes is very easy. Quizzy has been tested in IE 6+, Firefox, Chrome, Safari 4+, Opera 8+, and Konqueror.

Quizzy only requires PHP5 and jQuery to work. Setting up and customizing Quizzy is fairly easy; you can use quizzyBuilder (an online tool to setup your quizzes) and customize it by simply editing quizzyConfig.js and quizzyConfig.php files.

 

Features

  • Each option can have a unique block of text to explain the scoring to the user
  • You can add pictures to the quiz description, the question text, and any explanation
  • You aren’t limited to true or false questions. You can assign an arbitrary number of points to each option
  • You can add as many questions as you’d like
  • You can also use the quizzyBuilder to make a quiz graphically
  • Features a robust scoring system where you can define grades and ranks
  • You can even add a unique picture for each rank
  • As many quizzes as you want from as many xml files you want

Published under: Framework | GPL License

Sencha Touch allows your web apps to look and feel like native apps. Beautiful user interface components and rich data management, all powered by the latest HTML5 and CSS3 web standards and ready for Android and Apple iOS devices. Keep them web-based or wrap them for distribution on mobile app stores.

Sencha Touch provides you with many features including:

  • Bind non-standard touch events to your elements like tap, doubletap, swipe, pinch, and rotate to create amazing interactions.
  • Load data from AJAX, YQL, or JSONp, bind it to visual components, then take your data offline with localStorage.
  • Discover a user's location and display nearby points of interest in our Google Maps component.
  • Sencha Touch is built with web standard HTML5, CSS3, and Javascript, making it a very flexible mobile app framework.
  • Easily shift theme coloring, add style, and use our pre-included icons to deliver a phenomenal visual experience.
  • Animate between views using one of our many predefined animations, with loads of configuration options.

Published under: Framework | GPL License

ThinkTank is a new, free installable web application that lets you capture the insights and expertise of your social network by collecting and organizing replies to your conversations on Twitter, Facebook and (soon!) other networks. ThinkTank is open source, built by a passionate community of people like you.

ThinkTank can do lots of cool stuff:

  • Show you all of your replies to a message, across both Twitter and Facebook.
  • Display a stream of all photos your friends have posted, or a list of all the links they've tweeted, and ThinkTank automatically expands shortened URLs!
  • Automatically archive your status updates (tweets) for all of your Twitter accounts — you can let your friends sign in to archive their messages, too.
  • Find out insights about your followers and friends, like who's most popular or who updates least often.
  • Archive all of your data in your own database. That makes it easy to export your status updates, follower lists, or any other data in the future.
  • Get detailed statistics about your activity, such as your average replies per day, or how often you update.
  • Publish a presentable list of replies to one of your questions, including integration with blogging tools like WordPress.
  • Whatever else our developer community and plugin authors can dream up

 

Published under: Social | GPL License

GIMP is a free Photoshop substitute that will satisfy all but the most demanding professional graphic designers. If you need to make simple web graphics, retouch a few product photos, or create flyers or other marketing materials, this program should work nicely for you. It’s robust, and if you’ve used Photoshop or Photoshop-like clone programs, the interface and commands will be familiar to you. The images you create can be saved in an array of common formats, including PSD Photoshop files, in case you need to send your files to a Photoshop user.

All in all, GIMP might be the single greatest money-saver on this list. It’s completely free, whereas a single Photoshop license — which you’ll need to pay for again each time Adobe releases a new version of the software — can cost hundreds of dollars per user.

 

Published under: Utilities | GPL License

Arm your vuvuzelas: WordPress 3.0, the thirteenth major release of WordPress and the culmination of half a year of work by 218 contributors, is now available for download (or upgrade within your dashboard).

Major new features in this release include a sexy new default theme called Twenty Ten. Theme developers have new APIs that allow them to easily implement custom backgrounds, headers, shortlinks, menus (no more file editing), post types, and taxonomies. (Twenty Ten theme shows all of that off.)

Developers and network admins will appreciate the long-awaited merge of MU and WordPress, creating the new multi-site functionality which makes it possible to run one blog or ten million from the same installation.

As a user, you will love the new lighter interface, the contextual help on every screen, the 1,217 bug fixes and feature enhancements, bulk updates so you can upgrade 15 plugins at once with a single click.

Published under: Announcement | GPL License

TomatoCart is the new generation of open source shopping cart solution. It is branched from osCommerce 3 as a separate project. As web applications become more and more sophisticated, modern web 2.0 technology such as Ajax and Rich Internet Applications offers significant usability improvements and makes interacting with the web interfaces faster and more efficient. They have compared a lot of frameworks and come to the conclusion that ExtJS is the best framework for TomatoCart.

TomatoCart team completely rewrite osCommerce 3 administration site based on the qWikiOffice project which is a web desktop implementation of the ExtJS RIA framework. Web desktop application mimics user experience of desktop Operating System, offering features and applications similar to a PC environment. So that users can easily start to work with TomatoCart without any difficulty.

One of the core features of TomatoCart is that it allows users to keep several windows open simultaneously, to enable users to work with several modules such as products, customers and orders at the same time.

 

Published under: eCommerce | GPL License

The Joomla Project is proud to announce the immediate availability of Joomla 1.6 beta 3 (download). IMPORTANT NOTE: This is a beta version and is not intended to run any type of production site. It is intended to be used for evaluation purposes only.

Since the Joomla 1.6 beta 2 release on May 31, we have fixed approximately 102 issues in the tracker. Much of this progress is directly related to the stepped up efforts of the Joomla! Bug Squad. Thanks for all your hard work in bringing us one increment closer to stable!

See the CHANGELOG for details of what has been changed in this release.

What's next?

This is the third in our series of continuous betas. Beta 4 will be released on June 28, 2010.

Download here: http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseBrowse&frs_package_id=5276

 

Related Links:

Joomla! 1.6 Development Shifting Gears
http://community.joomla.org/blogs/leadership/1168-joomla-16-development-shifting-gears.html

Joomla 1.6 Beta Now Available
http://www.joomla.org/announcements/release-news/5275-joomla-16-beta-now-available.html

Joomla 1.6 Beta 2 Now Available
http://www.joomla.org/announcements/release-news/5278-joomla-16-beta2-now-available.html

 

Published under: Announcement | Framework | GPL License

Notepad++ is a free (as in "free speech" and also as in "free beer") source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License.

Based on the powerful editing component Scintilla, Notepad++ is written in C++ and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size. By optimizing as many routines as possible without losing user friendliness, Notepad++ is trying to reduce the world carbon dioxide emissions. When using less CPU power, the PC can throttle down and reduce power consumption, resulting in a greener environment.

 

Published under: Utilities | GPL License