Great way to parse HTML content using PHP

Today I started improving a newsletter system in the company I work for. One of the things I wanted to change is to have images embedded in the email message. The website uses CodeIgniter (http://www.codeigniter.com); for email handling I chose Swift mailer (http://swiftmailer.org/). Then for HTML parsing to replace all… Continue reading

Apple to replace magsafe adapters even out-of-warranty

After doing some researching and finding videos showing how to re-solder the cable and stuff, I stumble upon this page: http://support.apple.com/kb/TS1713?viewlocale=en_US And thought it was worth a shot going to the apple store here in Pasadena. So I made an appointment and in about 15 minutes I got a new… Continue reading

Redirecting to another page when Flash is not installed

For all you that need to redirect users to another page if they don’t have Flash installed and use swfobject, just drop this code and you’re good to go: var playerVersion = swfobject.getFlashPlayerVersion(); // returns a JavaScript object var majorVersion = playerVersion.major; // access the major, minor and release version… Continue reading

A base controller using Kohana v3.0.3

Here’s how I created a base controller for websites I develop using Kohana v3 1. create a website config file ( application/config/website.php ): <?php defined(‘SYSPATH’) OR die(‘No Direct Script Access’); return array( ‘site_name’ => ‘Example site’,); <?php defined(‘SYSPATH’) OR die(‘No Direct Script Access’); return array( ‘site_name’ => ‘Example site’, );… Continue reading

Weird: FCK loses first line of formatted text when submitting

Last night (Oct, 28th), I was fixing a very weird problem where text edited using FCK, submitted via jQuery was losing the very first line when it was formatted (color, style) but not every single time… randomly it seemed. At first, I thought it would be something wrong with FCK… Continue reading

Creating a content controller using Kohana v3.0

These are the things I needed to change on .httacess to have kohana default files working before creating my first controller:  # Turn on URL rewriting RewriteEngine On # Installation directory RewriteBase /kohana/ # Protect hidden files from being viewed <Files .*> Order Deny,Allow Deny From All </Files> # Protect… Continue reading