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

Archive for the ‘LGPL License’ Category

Secure input and data handling is hard when it comes to HTML because of many different types of malicious code (XSS).

HTML Purifier is a well documented, standards-compliant HTML filter library written in PHP. It simply:

  • Removes all malicious code (better known as XSS) with an audited, secure yet permissive whitelist.
  • Makes sure your documents are standards compliant. 

PHP HTML Filter Library

HTML Purifier requires PHP 5  (PHP 4 versions are not supported any more but can be downloaded). It saves so much time while developing & offers much more expertise than most of the self-coded data-handling libraries as HTML Purifier is concentrated only in this area.

This open source secure data handling solution also has a comparison chart wih other HTML filters.

Some community-written plugins for CMS softwares, WYSIWYG editors can be found in the HTML Purifier website.

CKFinder is a powerful ajax file manager. Its simple interface makes it intuitive and quick to learn for all kinds of users, from advanced professionals to Internet beginners.

Ajax File Manager

For the best integration, CKFinder offers ASP, ASP.Net, Coldfuson & PHP versions.


  • Folders tree navigation: intuitive for all users.
  • Quality image thumbnails, making it quick to find things.
  • Sensitive context menus for files and folders.
  • Full user control: create, rename and delete folders and files.
  • Full developer control: all features can be precisely configured with a powerful ACL and user roles system.
  • Lightweight interface.
  • No page refreshes: quick responses.
  • Secure file uploads: all uploaded files are checked according to the rules set by the developer.
  • Full source code included for the server side integration.
  • Instant integration with FCKeditor


FCKeditor is a full featured, well-documented & simple to use WYSIWYG HTML text editor. It is lightweight, easy to implement.

With an integrated powerful ajax file manager, CKFinder, you can control both the media & content of your web applications.

Free WYSIWYG Editor


  • Multi browser compatibility
  • Outputs XHTML 1.0
  • CSS support for better integration with your web site
  • Font formatting: type, size, color, style, bold, italic, etc
  • Text formatting: alignment, indentation, bullets list, etc
  • Cut, Paste, and Paste as Plain Text, Undo and Redo
  • Paste from Word cleanup with auto detection
  • Link and anchors support
  • Image insertion, with upload and server browsing support
  • Table creation and editing (add, delete rows, etc) – one of the best systems on the market.
  • Table cells editing (size, colors, etc)
  • Form fields
  • Right click context menus support
  • Complete toolbar customization
  • Skins support
  • Plugins support
  • Spell checker
  • Multi-language support with automatic user language detection. Including Right to Left scripting.
  • Complete page editing (from <HTML> to </HTML>) or just contents.
  • Lightweight and fast
  • Automatic browser detection and customization
  • Integration with ASP, ASP.NET, Java, ColdFusion, Perl, PHP, JavaScript and more.
  • Image and file links upload and server repository browser.
  • For web developers it is easy to install and customize
  • For web users it’s simple and easy to use!

Rabid Ratings is an excellent Mootools based star rating solution which comes with hearts instead of stars by default.

Installing Rabid Ratings is very easy by simply telling the code the database username, password, host address and including a php tag in where we want the ratable item. Rating data is shown in decimals & in heart images Also, the number of votes are displayed too.

Mootools Star Rating

Most AJAX ratings widgets use star and half-star images with mouse over events on each star. Rabid Ratings uses a reverse alpha-transparent PNG as a background image to achieve infinitely complex precision (ie, 1.23 stars) and robust visual effects with a very low overhead.

Shadowbox is a cross-browser, cross-platform Lightbox-like media viewer which supports all the commonly used media types like images, QuickTime, Windows Media Player, Flash, Flash video, and even external web pages.

Lightbox Media Viewer Shadowbox

Shadowbox can be used easily with the popular JavaScript frameworks as it already has adapters for jQuery, Prototype + Scriptaculous, Ext.js & Yahoo! User Interface Library.

Flash Video is supported via JW FLV Player. Although many types of video are supported, for compatibilty reasons, Shadowbox advises that Flash Video to be used.

Site visitors, sometimes, have a different route of browsing a website rather than expected. Or, they may not have enough time to see what the website owner expects to be seen in a website.

In these circumstances, site tours can be very helpful for showing a website how you want them to see.

Amberjack, which is an open source website tour generation library, enables web developers to create nice looking site tours so easily.

Website Tour Generator

How to use Amberjack?

Amberjack has a site tour generation wizard which creates the sample code that must be installed. After inserting that code into your site’s HTML template, right before the </body> tag, and filling the information that will be shown in every page, you’re done.

This way the Amberjack javascript files are hosted on the Amberjack server. But javascript files can also be uploaded and called from your website.

There are already some skins for the site tour info box but it is possible to update them with some css editing.

curvyCorners is a javascript based solution for getting rounded corners without images for any html div element.

There are other javascript solutions which offers similar features. Some of these solutions have problems with backgrounds, sharpness of the corners. curvyCorners is between the good ones.

There is also a jQuery plugin created for curvyCorners.

Javascript Round Corners - curvyCorners


– Free
– Easy to use JavaScript object
– Requires no images or image editing
– Full Anti-Aliasing support
– Anti-Aliasing over graphical backgrounds
– Background-image support (round corners of images)
– Fluid height/width support
– Solid border support, any colour/width with Anti-Aliasing
– User defined per corner radiuses

Wouldn’t it be nice if images inside html codes can be rotated, corners rounded and shadow effects can be used for them?

swfIR (swf Image Replacement) is here to solve these design limitations of the standard HTML image and its widely-accepted associated CSS values, while still supporting standards-based design concepts.

swfIR uses a different approach rather than similar scripts for image effects. It puts your images inside a flash (SWF) layer and presents like that.

1- Image before effects:
Javascript Image Effect

2 – Image after the shadow effect:
Javascript Image Effect

3 – Image after the round corners effect:
Javascript Image Effect

4 – Image after the rotate effect:
Javascript Image Effect

5 – Image after the border effect:
Javascript Image Effect

If you are looking for a WYSIWYG editor, TinyMCE can be the right choice.

It is a lightweight, platform independent javascript content editor that is created by Moxiecode Systems. TinyMCE is easy to integrate into any system and compatible with the web browsers like Firefox, IE, Opera and Safari.

TinyMCE WYSIWYG Javascript Html Editor

Uptime Robot