Connect With WRD
feed via e-mail
feed via e-mail

Frog CMS is a simple yet powerful content management system. It is the PHP variant of Radiant CMS (Ruby on Rails CMS app. – see WRD post) with a similar interface and logic.


This CMS application is ideal to be used both by designers & developers as, in general, they already know the basics of PHP and can insert simple loop, if else type codes while creating the pages and Frog CMS lets code usage in certain places. On the other hand end-users can use it too as it has a HTML editor for contents.

Some features of Frog CMS:

  • Unlimited hierarchically structured page navigation menu
  • Flexible page content: body, sidebar, extended, summary
  • Per page layout customization
  • Simple and reusable content snippets
  • Drag and drop page ordering
  • Password protected administration
  • Simple user and permission management
  • File manager

For storing data, you can choose between MySQL database or SQLite 3 with PDO.

fgCharting is a jQuery plugin which helps us to create accessible charts from standard table data with canvas.

Using this chart plugin, we can create several types of graphs, such as pie, line, area, and bar.

jQuery Chart Plugin

As canvas is not supported by default in Intenet Explorer, you can use ExplorerCanvas to add this functionality to it (WRD post for more details).

TweenLite is a lightweight and fast tweening engine for Flash AS2 & AS3.

It is lightweight because it only takes 3kb when published which makes it one of the smallest tweening engines around. And you can extend it with TweenFilterLite and TweenMax to add ColorMatrixFilter effects like saturation, contrast, brightness, hue, and even colorization.

Flash Fast Tween

Why use TweenLite rather than built-in tweening engine?

  • SPEED. TweenLite is much faster.
  • onComplete, onStart, onUpdate callbacks (plus the ability to pass any number of variables to them)
  • autoAlpha (toggles visibility of an object off when the alpha hits zero)
  • Tween multiple properties with a single call
  • Delay any tween by a set amount (good for sequencing)
  • Tween the tint of any MovieClip/Sprite VERY easily
  • Tween the volume of any MovieClip
  • more..

Usage of TweenLite is very simple:, duration:Number, variables:Object);

is the most basic usage. You can add more variables that can be found at the product page.

It seems that canvas tag ( <canvas> ) will be very popular as it allows drawing graphics using scripting.

Canvas tag is supported in Firefox, Opera 9, Safari by default to allow 2D command-based drawing. But it is not supported by Internet Explorer.

ExplorerCanvas is a JavaScript that you can insert into your pages for bringing canvas functionality to Internet Explorer.

To get the ExplorerCanvas, click here.

For more details about the canvas tag, click here.

Slider scripts are one of the common objects of newspaper & portal websites. They are very useful as they help us present more content in a limited space.

YCodaSlider 2.0 is a slider script, inspired from Panic – Coda, and based on the Coda Slider of Niall Doherty.

This script helps you present your content with a tabbed menu + previous-next buttons to switch between tabs.

Coda Slider Script

YCodaSlider 2.0 requires jQuery to run and you can use any type of content inside the slider like HTML, Flash, webpages etc.

It can be configured easily to use different effects while changing the content.

Google released the Google Maps API for Flash which lets Flex and Flash developers embed Google Maps in Flash applications.

Google Maps API Flashv

The API is smooth and fast. Flash graphics can be used for each tile layer, marker and info window. This opens up possibilities like dynamic shading, shadowing, animation, and video. When the user zooms the map, magnification changes happen smoothly and place names fade in.

Intervals, a solid web-based time tracking and task management service with powerful reporting features, is giving away  2 "Not So Basic" annual plan accounts ($600 value / each) to WebResourcesDepot readers.

Information about how to get the chance to win the accounts can be found at the bottom of this post.

Intervals Tasks

What is Intervals?

Whether you are billing your customers hourly or not, you need to find out & analyze where your (or your team’s) valuable time is being spent to produce much more effectively.

Intervals is a complete solution to this problem. You can manage projects, tasks and track the time for every task & project. It has a built-in invoicing system, ability to reach detailed work histories, real-time vs actual budget reports & more.

Time TrackingIntervals Timers

Use the web based timer, add time manually, track time on every task you do, or track general time. Time is money, and you need to know where it goes. If you are losing time, it can kill your margins.


Task Management And Workflow

Intervals Tasks
Intervals has a flexible task management system. Tasks include document uploads, document versioning, notes and comments, due dates, task status, and daily email reminders about what is due.

Project Management Intervals Reports

The project management part is very easy to use as it hits the sweet spot between so simple it doesn’t do enough and so complicated no one will use it.


Document / File Storage

Intervals Docs
Add any type of files to the tasks or projects. Plus, Intervals versions your files so you can track iterations over time. Don’t like the latest evolution? Just revert to a previous document with one click.



Intervals Invoicing
For those businesses that rely on accurate time tracking and billing, the process is streamlined.

If you don’t bill based on actual work performed, you can create a freestyle invoice and roll it however you like it.



Intervals is specially ideal for small businesses; including designers, web shops, consultants, IT services firms, and communications companies that bill on an hourly or project basis.

If you are looking for a web-based solution that will keep your work-day organized, let you know the status of the projects that your team is working on with instant snapshots of user & task activities + provide you invoicing features, click here to check out Intervals (you can also create a 30 day trial account to test the system).

How to win the free accounts?

It is enough that you comment to this post with at least "I want a free account" text in the comment (detailed comments are always appreciated but does not effect the chance to win :) ).

Winners will be picked with the query below randomly on 05.22.2008 (1 week later).

The query: SELECT * FROM wp_comments WHERE comment_post_id=291 AND comment_approved=1 AND comment_type='' GROUP BY comment_author_email ORDER BY RAND() LIMIT 2

Visifire is a set of open source Microsoft Silverlight chart components.

Visifire lets you create stunning charts with ASP, ASP.Net, PHP, JSP, ColdFusion, Ruby on Rails or just simple HTML in minutes.

Silverlight Charts

In order to use this great Silverlight chart library, you don’t need to know anything about Silverlight. Simple HTML knowledge is enough.

To see how beautiful the results are, check the Chart Gallery or Chart Designer.

tablesorter is a jQuery plugin for turning a standard HTML table with THEAD and TBODY tags into a sortable table without page refreshes.

tablesorter can successfully parse and sort many types of data including linked data in a cell.

Using tableSorter, you can have custom headers, sorting classes and row striping features.

jQuery Sort Table

How to use tableSorter?

The simplest usage is like below for a div with id value equals "simple":

$(document).ready(function() {

Some features of tablesorter:

  • Multi-column sorting
  • Parsers for sorting text, URIs, integers, currency, floats, IP addresses, dates (ISO, long and short formats), time.
  • Support for ROWSPAN and COLSPAN on TH elements
  • Support secondary "hidden" sorting (e.g., maintain alphabetical sort when sorting on other criteria)
  • Extensibility via widget system
  • Cross-browser: IE 6.0+, FF 2+, Safari 2.0+, Opera 9.0+
  • Small code size

File Thingie is a PHP file manager which works as a web based file manager.

Using this file manager is very handy when FTP is not available or practical to use. Plus, having multiple users and user groups is nice if you want other users to reach some folders that you want.

PHP File Manager

This 1 file PHP file manager has lots of features like:

  • Upload multiple files at once
  • Multiple users and user groups
  • Create subdirectories
  • Rename, move, delete and copy files and folders
  • Search for file and folder names
  • Control access to files based on black- or whitelists
  • Edit text files
  • Unzip files without downloading
  • Easy customization of the CSS based layout
Uptime Robot