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

Archive for the ‘Extras’ Category

PHP template engines are used widely to seperate the code & the layout.

PHP LogoThis makes a website easier to maintain/update & creates a better development environment by enabling developers & designers to work together easier.

It sure has some drawbacks which is generally the performance (most libraries offer great solutions there) & need to learn a new syntax (not always).

To mention, using a template engine may not be suitable for every project. A website with few pages will probably won’t need it. But it can improve the development process of a portal, an e-commerce site or another web application easily.

Here are 19 PHP template engines with very nice features & have a continious development:



Smarty PHP Template Engine

The most popular PHP templating engine which prefers to call itself a "template/presentation framework" as it equips both the designer & programmers with powerful tools at the presentation layer.

It has a robust caching mechanism as well as a strong plug-in & add-on support.

With the template functions, debugging capabilities, security it provides & continious development, Smarty is a great engine.


Dwoo PHP Template Engine

Dwoo aims to be a serious alternative to Smarty with a cleaner codebase.

It has almost a totally compatible template & plugin system with Smarty.

Some main features are:

  • Template Inheritance, a fresh look at complex template structures, now built without includes.
  • Flexible plugin creation.
  • Scope aware engine, allowing for  shorter templates.
  • Unicode / UTF-8 support for string manipulation functions & more..


Savant PHP Template Engine

A lightweight templating engine for PHP.

it uses PHP itself as its template language & no need to learn a new markup system.

Read the rest of this entry »

MachForm, an easy to use & quality HTML form builder application, is giving away 3 licenses to WebResourcesDepot readers ($39/license).

You can find the details on winning the licenses at the bottom of the post.


What is MachForm?

It is a browser-based, installable HTML form builder that comes with full PHP source code (& uses MySQL for storing data).

Whether you’re a developer & can create your own forms or not, MachForms offers more than a standard form:


  • It supports any types of elements:
    • text
    • paragraph
    • multiple choice
    • dropdown
    • address & more..
    • File uploads (users can upload files!)
  • Secure: reCaptcha support.
  • Form validation (required-duplicates allowed? or not? – with chic tooltips)
  • Password protected forms
  • Limiting to 1 entry per user
  • Easy styling: each form has its own CSS
  • Custom redirection after a form is filled

MachForm Admin


  • You can create new forms instantly
  • Forms can be designed from an Ajaxed admin interface with drag’n drops
  • Collected data can be exported to Excel & CVS
  • Get notified when a form is filled (multiple e-mails supported)
  • 1 click installation & more..

To sum up, MachForm is a complete form creator & manager for a website that can be used by anyone with ease.

There is a demo for the application, give it a try..

How to win the free licenses?

Commenting to this post is enough to join this giveaway.

Winners will be selected randomly via the query below on 20 January 2009 (1 week later).

SELECT * FROM wp_comments WHERE comment_post_id=740 AND comment_approved=1 AND comment_type='' GROUP BY comment_author_email ORDER BY RAND() LIMIT 3

Good luck to all : ).

Sometimes we wonder which web applications are used on a website. Is it built with WordPress or Drupal, does it prefer JQuery or MooTools & so..

Wappalyzer is a Firefox add-on that automatically displays these for you.


Logos of the applications used on a website are displayed at the toolbar of the browser.

And, it displays the usage statistics on its website which will probably be a great statistical resource once the add-on is used widely.

Few weeks ago a post at WebResourcesDepot had announced the new version of Flowplayer -an amazing Flash video player– and a chance to win free licenses of this player.

To Remind:

Flowplayer LogoThe player has a JavaScript API (with jQuery support) that enables you to control almost every aspect of the player.

It is totally skinnable & every part (component) of the player can be removed or re-positioned.


They have picked the winners: "3 most creative use of Flowplayer".

Here they are:

Flowplayer WordPress PluginA WordPress plugin for Flowplayer

The player is now much easier to integrate with WordPress.





Flowplayer ScriptingAn advertising solution with the powerful Flowplayer API

The advertisement is placed under the canvas coupled with a pre-roll video ad. The content plugin is used to tell the user when the featured fighting video starts. A good example of Flowplayer scripting). 



Flowplayer SkinningEye candy

Nice controlbar skinning together with fiercy red overlays. The Expose tool is used to further enhance the experience. You can see that having a custom image on the overlay is a very powerful way to visualize your pages.



Click here to go the Flowplayer‘s homepage.

Almost every e-commerce website & web application that requires a secure connection needs a SSL certificate.

You can buy certificates from the websites of the related brands, or to buy them much cheaper:

SSlmatic - Cheap SSL Certificates

SSLmatic is a very-easy-to-use & concentrated e-store where you can buy SSL certificates of the most popular brands for far cheaper prices.

And, they are giving away 5 RapidSSL certificates/1 year ($19.99/year) to WebResourcesDepot readers. Details of the giveaway can be found at the bottom of the post.

The prices are:

An there are wildcard certificates too:

It is easy & fast:

Process of purchasing these cheap SSL certificates is very simple:

  • Choose your certificate
  • Complete the payment
  • And get an e-mail with a special link of the related SSL brand to self-issue your SSL certificate
  • This process takes only 15 minutes in most certificates

How to win the free certificates?

Commenting to this post is enough to join this giveaway & winners will be selected randomly via the query below on 14 January 2009 (8 days later)update: winners will be announced on: 16 January 2009.

SELECT * FROM wp_comments WHERE comment_post_id=724 AND comment_approved=1 AND comment_type='' GROUP BY comment_author_email ORDER BY RAND() LIMIT 5

Good luck to all : ).

AudioPlay is a simple & free Flash mp3 player with only one button.

The "play" button, once clicked, starts playing the mp3 file & turns into a "pause" button. That’s all AudioPlay does.

Simple Flash MP3 Player

The images used can be easily changed by simply updating the current image files.

The settings that can be configured from a xml file:

  • background color
  • mp3 file name
  • loop (never, x times or unlimited)
  • autostart

It also supports multiple instances on the same page.

To conclude, it is an ideal player to be used as a background music player.

Pandora FMS is an open source application that can be used to monitor anything online like:

  • if a website is up or down
  • if the content of a website is changed (deface control or when value of a stock changes..)
  • diskspace or CPU usage of a remote server (via SNMP or TCP/IP)
  • & many more..

Open Source Monitoring

Pandora FMS can run on any operating system, with specific agents for each platform, getting the data and sending it to a server.

You can get real-time reports for every monitor & have them sent to an e-mail adrdess.

It can also send notifications of events via e-mail, SMS or Jabber (MSN, GTalk..) to the desired users.

P.S. To mention, Pandora FMS is not a simple script to install. It is made up by several shellscript files (UNIX/Linux Agents), a Web application in PHP (Console), some code in C++ (Windows Agent), some code in PERL5 (Server) and some structure and data in SQL (Database).

Last week, a post at WebResourcesDepot had announced the giveaway of 3 BannerSnack Premium Plus Licenses / 1 Year ($149 value/license).

Winners are selected & information can be found at the bottom of the post.

To remind:

BannerSnack is an online banner creator application that enables anyone to create quality Flash banners without Flash programming.


With an easy to use & feature rich interface, you have the following features & more under your hand:

  • High-quality text & image effects
  • Ability to control all aspects of effects & objects (durations, sizes..)
  • Predefined templates (or you can create from scratch)

And the winners are:

  • MJ (comment #29472)
  • MichaƂ Popielnicki (comment #29370)
  • saud (comment #29466)

Congratulations to the winners & thanks to everyone for contributing.

P.S. If you want to check BannerSnack, click here.

TypePublish is a fresh CMS application that aims to be the WordPress for "corporate websites", specially with the simplicity it provides.

It is a well-planned application for any user (novice & expert internet users and developers).

Business CMS Application

Management of the content is well-organized & descriptive in every step.

Website content can be created in multiple languages & TypePublish supports this in the front-end.

Logo, favicon, contact page settings & similar basic (although handy for corporate users) information can be updated easily.

Using the admin panel, any statistics script can be installed too.

To summarize, TypePublish will probably meet the needs of a big percentage of corporate websites very well & nothing more, which is good in most cases.

Xuheki is an open source IMAP client with an Ajaxed interface.

It looks-feels like a desktop application & supports multiple IMAP servers/identities.

Free IMAP Client

It uses the Net::IMAP::Client Perl module as the IMAP engine & built with DynarchLIB Ajax Toolkit.

Some features of Xuheki:

  • Supports multiple folders with drag’n drop
  • It can stay connected to an IMAP server
  • Interface allows you to do multiple things once
  • Multiple user support
  • Contact list & more..

It requires Perl & MySQL 5 to run.

Uptime Robot