August 26th, 2008
It is often said, but one of the great things about the CodeIgniter project is the community that sprung up around it. Hardworking, smart, insightful, patient people. A true “open source” community willing to share in their time, expertise and enthusiasm. Too often these people don’t get the recognition they deserve. I just wanted to take a moment to mention one that I’ve always admired - FreakAuth.
FreakAuth is mostly driven by danfreak and grahack. The project is well documented, highly popular, and frankly, very useful. The kind of project we’re lucky to have. Show your appreciation by dropping them a “thank you” or as I did, make a small donation to a worthwhile project.
Thanks Dan and Grahack.
Continue reading “Freakauth : community driven CodeIgniter authentication”. Posted in
CodeIgniter with no comments 
August 21st, 2008
An oft-requested feature has been implemented in CodeIgniter’s session class. If you use a database to store your session info, then all user data will now be in the database, rather then an encrypted cookie. From the subversion repository’s changelog
Updated the Sessions class so that any custom data being saved gets stored to a database rather than the session cookie (assuming you are using a database to store session data), permitting much more data to be saved.
More details available in the manual. Please read the svn upgrading instructions, as a new field needs to be added to the database for this.
Continue reading “CodeIgniter session changes when using a database”. Posted in
CodeIgniter with 14 comments 
August 12th, 2008
Quietly last night CodeIgniter gained the oft-requested ability to load libraries from subfolders.
Added the ability to store libraries in subdirectories within either the main “libraries” or the local application “libraries” folder.
Many more good things abound in CI-land.
Continue reading “CodeIgniter Libraries in subfolders”. Posted in
CodeIgniter with 2 comments 
August 05th, 2008
Courtesy of PHP::Impact ( [str Blog] ), here's a detailed "map" of the CodeIgniter system's file structure when loading files. Its beautiful.

Continue reading “Where’s that file coming from?”. Posted in
CodeIgniter with 8 comments 
July 22nd, 2008
Man there’s good stuff on the net, and sometimes I even get a moment to read it!
- Jamie Rumbelow‘s, got a good start to a series of CodeIgniter articles with his first part of The Guide to CI Databases.
- From the “D’uh, why didn’t I think of that!” department comes the excellent (and funny) CleverAndy. You know all those designs you do that your clients pass on for one reason or another? CleverAndy helps you find them homes so they don’t go to the island for misfit toys (or um… whatever the design equivalent is).
- 36 seconds! Fedor Emelianenko… wow. You are a bad, bad man. But seriously… Megadeth?
- Learning ExpressionEngine? Micheal Boyink (he of the mighty pogo) has put together Train -EE just for you. Fantastic resources, including instructor led workshop training. Congrats Mike, this is the way it’s meant to be done!
jQuery sparklines. Looks to sweet to pass on.
Continue reading “Cool Stuff for Cool People”. Posted in
CodeIgniter, ExpressionEngine, Javascript, Noteworthy with 5 comments 
June 26th, 2008
Despite mad work going into ExpressionEngine 2 development, we’ve still be heavily focused on keeping our current products the best we can. To that end, today we managed to eek both a new version of CI and EE out the door. While relatively light on new features (there are some nifty ones in there though) the main thrust was a significant improvement to the Input library for both security and performance. To this end, I’d like to publicly express my gratitude to Pascal Kriete (Inparo), whose tireless efforts helped us immensely.
Continue reading “CodeIgniter 1.6.3 & ExpressionEngine 1.6.4 released”. Posted in
CodeIgniter, ExpressionEngine with 10 comments 
May 28th, 2008
I finally made the long discussed flip over to jQuery. It took me about 4 and a half minutes. It should have been a 30 second process, but I had a few lightbox images relationships named incompatibly. Anyhow, all fixed up. I also decided to implement the much talked about Google hosted Javascript library. In a nutshell, Google is hosting some popular Javascript libraries. The idea is that if enough people are using the hosted libraries, then there’s a good chance that your visitor has already locally cached the files, and your page will (give the illusion of) load faster.
As a handy extra, they take care of compressing and minifying for you, and are committed to keeping a library online permanently after it is hosted.
That said, I’m not sure how long I’ll keep it. There are a few things that I think every responsible webmaster has to think about first. Personally, I would only use it as part of an informed company strategy (I could see a savings on a big site like ExpressionEngine.com in terms of bandwidth and perceived load time). But there are still some downsides I just haven’t fully reconciled yet. Let me address the three most relevant ones that I see.
Continue reading “jQuery hosted on Google and some implications for developers”. Posted in
CodeIgniter, Javascript with 15 comments 
May 26th, 2008
CodeIgniter Directory is aims to become a centralized point to find resources for CodeIgniter, an Open Source PHP framework . You will find here CodeIgniter related blog links, websites, tutorials, applications and libraries or helpers that will help you in your everyday programmer’s life - description stolen blatantly and unapologetically from their about page ;)
Continue reading “Quick Link: CodeIgniter Directory”. Posted in
CodeIgniter, Quick Links with 3 comments 
May 20th, 2008
EllisLab.com got a bit of an over-hauling yesterday by Rick. The new site is much more spacious and clean, and well… sexier. Now normally a site redesign would be a one line entry, or possibly no entry at all, but this new site brings something very, very cool with it. It features what I consider (without overstatement) to be the greatest company profile pages of all time. Each of the EllisLab staff have been masterfully illustrated as a super hero. The results are positively stunning.
Keep reading to see them.
Continue reading “New look for EllisLab.com, and the GREATEST about us page of all time”. Posted in
CodeIgniter, ExpressionEngine, Noteworthy, Personal with 19 comments 
May 16th, 2008
BambooInvoice user Mikael Johansson has graciously translated the application into Swedish (thanks Mikael!) but also extended the translation to include all of CodeIgniter, so I now very proudly offer the Swedish Language pack for CI 1.6.x.
Continue reading “Swedish Language Pack for CodeIgniter 1.6”. Posted in
CodeIgniter with 3 comments 
1 2 3 > Last »