Welcome to our information library! Over the next few months we aim to fill up this section of the site with all sorts of interesting information ranging from thoughts on certain business practices to programming tips and techniques to general company updates. As we rely heavily on the open source movement, especially PHP and Propel, the least we can do is give back to the community that has taught and built so much. Below are listed some of the newest articles.
A better JSON encoder
Published on 05/14/2010 - 16:17
Due to my work with ExtJS I started getting frustrated with the lack of a json encoder that I could just give almost anything to and know it would pretty much always properly encode it. Now, using something like:
{
date:new Date("March 16, 2010 00:00:00")
}
Form validators
Published on 05/06/2010 - 16:17
ExtJS is a pretty powerful javascript library that lets you do some amazing things with little to no knowledge of javascript needed. There are a lot of great things that it can do, but when you're building forms one of the best is definitely the validation. Lets say that you have an address field for shipping. UPS can't/won't ship to a P.O. box, so you of course don't want to allow a person to type that in. The easiest way to keep that from happening when using ExtJS to build your form is to use a validator function. Look at the code below:
To an array and back again - a Propel object's tale
Published on 04/24/2010 - 11:06
This walkthrough is going to assume that you already have Propel installed in your system, a 'propel' directory that has all the build.properties set and a very basic knowledge on how to use Propel.
Lets make a database for this php application with a table called 'product'. This is going to be a very very simple table:
Looking for small businesses!
Published on 04/24/2010 - 10:28
Liberty IRM is looking for a handful of small businesses who would like to test out some software called 'OpenERP'. This software is designed to help you run your business - everything from sales, manufacturing steps, client contacts, event organization, accounting and payroll. There is more, but if you want to really know more, try checking out the OpenERP website. The software is free and you can download it yourself, however setting up all the details can be a bear. That's what we want to help you with.