CMS on chrome

We know chrome, the new challenger for IE and firefox, the new netscape, the saviour,  is faster, safer, and multi threaded. Have you tried it on your favourite web based CMS application ? I have, and yes it's magic. Faster, Safer, and much easier to handle than IE and its multiple errors. Stack Overflow, go away !

Gmail vs OtherInbox

What I like about gmail is not its interface : while it's certainly one of the most accessible web based mail interface, it lacks powerful features from the desktop world. But we don't like it only for its interface, we also like the fact that it kills spams very efficiently. Spam is the issue, and that's where OtherInbox, Austin-based start-up and web service founded by serial entrepreneur and email-marketing guru Joshua Baer, fires. OtherInbox is described as  the cure for email overload - it provides consumers with a free email account that automatically organizes newsletters, social networking updates, coupons and receipts from online purchases so that its easy to find the most interesting things and ignore the rest. OtherInbox shows the consumer who is really responsible for sending them spam and gives them a powerful new Block button to stop it once and for all. OtherInbox launched publicly in September 2008 at TechCrunch50. Served by Ruby On Rails,  powered by sproutcore, otherinbox has gone through a new step in the world of free web based mail readers. Thinking of Migrating ?

Silverstripe Jquery gallery module

Silverstripe CMS, currently relying on prototype for javascript and AJAX interactions, seems to be moving slowly to JQUERY : while contributors and developers might think this is a good move, I personnally wonder about the effort required for such a migration on an interface that relies heavily on AJAX. Anyway, I provide below a quick hack opf the famous gallery module, with the following modifications (demo coming soon) :

  • uses jquery's lightbox implementation of modal galleries.
  • implements GalleryFolder Page type that displays first thumbnail of each gallery sub page

How to : setup jquery  gallery for silvestripe

  • download jquery and add the requirement to your main page OR gallery page
  • download gallery-jquery for silverstripe (384ko) and install it as gallery module
  • flush your database (/db/build?flush=1)
  • include GalleryPageContent in your template or GalleryFolderContent

that should be it, have fun

Web developers, have a look at tine 2.0

For those interested in developping the best possible web based application, Tine2.0, formerly eGroupWare2.0, a combination of CRM and ERP,  is worth having a look at. Its multiple feature interface is one of the most intuitive multi panel screen you can imagine, built entirely out of javascript and HTML. Based on Extjs and Zend Framework, it demonstrates that those 2 popular technologies can -finally- work together to build sensible opensource applications with features of most sophisticated desktops : accordion menu that browses between various parts of the application, tere based menu for hierachical structures, dynamic grid for data scrolling, simultaneous record viewing below the data grid. The fact that the source code of Tine2.0 can be downloaded separately from packages you might already have installed ten times on your server will save you the hassle of finding interesting code lines. But i's not only design we're after here : PDF export at right click on  TIne2.0 contact management. More technical details would only bring enthusiasts on the project, especially after a quick look at developpers'WIKI where specific  conceptual choices are explained : MVC or not MVC, that is the question. Anyhow, when Rich Internet Applications is what you're looking for, try out Tine20 !!

Ken Burns effect : 3 solutions for smooth image transition

Remember MonoSlideShow ? It's worth its price but is being challenged by 2 javascript alternatives. Mootols and Jquery respectively handles nice image transitions with Ken Burns effect (Zoom-Translation combined movement) ,  via their SlideShow Class (Mootols) and CrossSlide plugin (Jquery). While the latter seems lighter, it offers the nice programmatic syntax to define exactly the level of zoom and time of transition for each image. The former has more options, such as a controller that mimics Monoslideshow's own mimic. The fact that these two alternative to a flash commercial applet might decide you to make a smart choice between them ?

CMS compare : Concrete5, WordPress, Silverstripe

This article makes a quick comparison of 3 popular PHP  Content management Systems :  Concrete5, Silverstripe and WordPress. While Concrete5 and Silverstripe are two real content management frameworks, WordPress is hugely popular as a blogging platform and each new version brings new feature that make it perfectly usable as a CMS, provided you install specific plugins such as PageMash.

Read more

Jquery picasa album scroller

Is it necessary to build an alternative picasa viewer when picasa itself provides nice flash gallery viewers ? for webmasters it turns out that sometimes it can be necessary to hide picasa details, and thanks to picasa itself providing various remote server access, you can use your albums within any kind of rss or json enabled application. We provide here an example of a JSON - jquery powered slideshow that takes input from any picasa album. The advantage of using picasa over hosted or specific applications such as famous menalto's gallery of coppermine is that picasa does resizing jobs for you, and offers up to 1 GB of free online image storage which largely enough for any small website presentation.

Read more

WordPress plugin : wp-link

The WP Link Directory is the first and the only one link directory plugin on the Internet for WordPress admin to store and maintain a set of links in classified categories. Useful for building content and getting other webmasters involved in your site's content development.

Read more

Quick Ajax Point and click development with WaveMaker

WaveMaker Visual Ajax Studio is an easy-to-use visual builder that enables the drag & drop assembly of scalable, web-applications using Ajax widgets, web services and databases. WaveMaker Studio will look and feel especially familiar to client/server developers who are used to working with visual tools such as Visual Basic, WEBDEV, or even Access. Relies on JAVA Spring and Hibernate framework, DOJO, JAX WS.

more @

Flash CMS goes opensource with SILEX GPL

Is full wyisiwyg still possible in a world of multiple technology convergence ? Working with Flash has many drawbacks among which HTML Search engine optimization is one of the most important. Silex CMS tackles with that issue and many more. And this opensource GPL FLASH CMS provides more than just content management via Flash based interface.

Read more

WordPress parse posts for images

If it hadn't been there we'd have invented it.  Writing articles with inline images is a long job for a blogger, noone needs more time-consuming image presentation tasks. WP-Post-Banners is a standalone script / wordpress plugin that can mine your WordPress posts or any other data and look for images suiting a given dimension and generates ‘featured’ section for your site using the found items. The featured section, includes a resized image (banner) with the label, description and link of the related post or data.

Read more

Concrete5, a new kind of framework based cms

New kind .. not really.. What is new with concrete 5 is that it takes all the best from best cms applicatins all over the planet : just like silverstripe, a powerful framework is the foundation of this user oriented cms. Just likie Typo3, you can easily browse the site and click edit to change some details of the content and / or structure... I haven't had the time to go around it yet but will talk about it more deeply soon. In the meanwhile let us know what you think.

Read more

FlexCrud, automatic PHP database administration

This nice project should fulfill expectations of Mysql administrators and content managers with high expectations : FlexCrud is an Automatic generator of all ActionScript, MXML, and PHP code necessary for a system based on:

1) Flex 2.0
2) PHP
3) amfphp 1.9+

Uses PHP Doctrine as the database ORM tool (, and generate all required files with PHP and XTemplate (

more @

Phototype, yet another image manipulation tool

Browser based image manipulation tools are getting wiser as javascript libraries get widespread. 2 Dutch students have set up the  Ajaxorized blog that features examples of automatic transition effects (scriptaculous based), 3d image reflection with javascript,  but also a javascript / PHP GD image manipulation tool that can rotate, resize, flip, and write on images with javascript functions !! Phototype is the name of this nice prototype based javascript library.

Animoto : create videos from images

remerber Monoslideshow's transition with Ken Burns effect ?  Well seems that making videos from images has gone one step further with Animoto, a web application that creates MTV-style videos with the click of a button.

Users simply choose a song and images, and upload them through a web based ajax interface. Animoto then automatically generates a unique video for them. No two videos are ever the same.

Many of the post-production techniques that the founders used while working as producers for MTV, Comedy Central & ABC are used in Animoto's patent-pending Cinematic Artificial Intelligence developed to think like an actual editor and director. The resulting video is produced in a widescreen format, containing the visual energy of a music video and the emotional impact of a movie trailer.

Animoto Productions is based in New York City with an office in San Francisco. More @

jobberbase : Neat PHP jobbase application

did they use a code generator ? Romanian developped JobberBase is so nicely coded that we would like to put a name on the framework that intiated this nice lightweight jobboard application. It won't bother with user registration or profile maintenance:  jobberbase is one of the simplest expression of job listing application, may be even too simple to be true. Great work has been put into the design of the frond and back using MVC paradigm, Jquery helpers and smarty templates. Good job. More @

Time management with rescue time

Ridiculously easy  time management & analytics : unlike stated by the name it wears, rescue time does not only manage timesheets. This free signup online service can also easily host project management with serious analytics letting you know instantly where you stand in terms of personal and group time management. Working without require you to tell what you're doing on your PC, rescue time will record which application you're using on your desktop and render the time spent according to keyword you've defined : "RescueTime really begins to sing once you've tagged the apps that you use most often. The tagging interface is designed to allow you to quickly label your untagged apps with the tags that make the most sense to you. We've found that you only need to tag a few dozen most-often-used apps to get exceptional value out of RescueTime".

More on live grids : DHTMLXGRID

We 've covered Jquery, extjs and DOJO 's grid : even though they all cover a gerat amount of features, none of them opensource celebrities can compete with chaklf GPL half commercial DHTMLXGRID, that delivers all features you can expect from a modern HTML AJAX powered Grid : buffered data (unlimited scrolling), editable fields with rich in-cell editing, fixed multiline headers/footers, resizable, sortable and draggable columns, built-in filtering, searching and grouping capabilities. Numerous event handlers let you add necessary interactivity to grid-based interfaces .The only drawback to relying on such vendors is that one day -it's probably a matter of weeks- the opensource geeks will be up to date, including many more functions and compatibility guarantees. In the meanwhile, if you can't afford to wait, go for DHTMLXGRID with GPL license. If you plan to switch technologies, make sure your server side data delivery complies to standards datasources supported by most javascript grids, such as XML or JSON.

Webtrack and analyse visitors with woopra

If you're using google Analytics to track visitors on your website, you might have found that 24 hours delay is a bit long : that's the main drawback of this very popular web site anaysis service, provided by the famous google. In spite of its popularity, google analtyics has many challengers, among which woopra is a serious one as it performs instant analytics, including registered users follow up for popular applications such as worpdress. More than that, Woopra offers an API full of functions : real time notifications, instant chat with visitors, complex search algorithms within the statistics database. A good start for webmasters who want to dig deeper into the brain of their visitors.