Quantcast

Archive for February, 2006

Oinam’s Kiss - Templates for MovableType, TypePad, LiveJournal, WordPress

The discussion of a general design theme came up amongst the team and we realized that we wanted a simple, a very simple design. So, we decided to have a KISS theme. The final verdict was to do a universal template so it can be used in WordPress and Movable Type. As we followed the Six Apart’s Movable Type Template Schema, the template can also be used on TypePad and LiveJournal installations.

PREVIEW, DOWNLOADS & DISCUSS

Issue with PDO Adaptor wrt MySQL DateTime Datatypes in AMFPHP Remoting

Lately, during a project development involving PHP 5, MySQL 5 and AMFPHP 1.1 Remoting, we realized that there is an issue with the PDO Adaptor that comes with AMFPHP with respect to the MySQL DateTime datatypes. Well, we would like to term it more of a missing feature than a bug/issue and hope to see it included in the next release of AMFPHP with the updated PDO Adaptor bundled.

Basically AMFPHP comes with various recordset adaptors depending on what database/abstraction layer you are using, like mysqli, PDO etc. The adaptors that currently comes with it, do not convert datatypes correctly when returning the recordset to Flash. Selecting a datetime datatype returns a string date to flash as opposed to a date object.

And since the timezone offset is not included in the date string, the flash client parses the datetime with an incorrect timezone offset.

Chugs designs with Oinam, We are serious about Web Standards

I have known Hussain for his simple yet pleasing, efficient and effective websites confirming to Web Standards, valid (x)html, css. I have been in discussion with him off and on on how we can work together and finally yesterday, the 14th February, 2006 he finally agreed to work fulltime with Oinam Software.

ChugsDesigns is perhaps one of the only few web development entity in India which concentrates on web standards, valid codes, emphasize on structured semantic markup. ChugsDesigns already have an impressive portfolio.

Oinam Software is extremely glad to welcome ChugsDesigns to the team. We expect to push the possibilities of giving the best of Web Standards, Effective and Accessible Designs, Valid Structured Semantics realm and to provide the best experience for our Clients and their projects.

The thing I love about our team and the people involved is that, we do what we really love to. We are very fortunate to get the best opportunity to push forward our passion for these technologies. Driven by the urge to push the envelope beyond, way beyond and to compete at the highest level of quality and standards, to be in the forefront and a precursor of the technology we are involved with, Oinam will try to strive more and more towards developing high quality Software Applications for the web, desktop and other varied medias.

23HQ, The Flash 8 Multiple Photo Upload Feature

23hq is a web application which makes it easy to share your digital photos. They have tried to put together a mix of old and brand new ways of sharing stuff. You can share your photos via the web or with prints. You can share with blogs, use mail or subscription-based sharing and more. Share your photos with whom you want, private or public or both.

Recently 23hq contacted us so they can implement the multiple file upload feature of Flash Player 8. Finally, the result is a cool way of provinding the users the ability to upload single or multiple photo uploads and at the same time allowing them to preview uploaded photos, tag them while the remaining at still being uploaded. You will be experiencing the cool combination of Flash and Ajax.

23hq have a an article describing their new feature in details, Flashy Uploads. Test out their Upload Feature or keep a tap of their discussion on the topic.

AjaxCFC - the Client Side

As promised, here is a quick rundown of the client side part of AjaxCFC.

The first part in the client side of AjaxCFC is to include the javascript files.

_ajaxConfig = {'_cfscriptLocation':'echoTest.cfc', '_jsscriptFolder':'js'};

_ajaxConfig will store the location of the listener CFC and location of the “js” folder which is included in the ajax.zip file that comes with AjaxCFC. The use of _cfscriptLocation variable is optional as you may specify the CFC location directly in the Ajax call.

You will have an ajax calling function and a call-back function; however, none of them are mandatory, because depending on your needs you may not need to know the result of your call, or you may not need to enclose your ajax call in a function.

(more…)