<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Okada Design Blog &#187; Uncategorized</title>
	<atom:link href="http://www.okadadesign.no/blog/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.okadadesign.no/blog</link>
	<description>Welcome to Okada Design Web Development Blog</description>
	<lastBuildDate>Wed, 11 Jan 2012 23:21:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>25 Spotify invitations give away</title>
		<link>http://www.okadadesign.no/blog/uncategorized/25-spotify-invitations-give-away/</link>
		<comments>http://www.okadadesign.no/blog/uncategorized/25-spotify-invitations-give-away/#comments</comments>
		<pubDate>Sat, 16 Jul 2011 09:43:40 +0000</pubDate>
		<dc:creator>shinokada</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[music]]></category>

		<guid isPermaLink="false">http://www.okadadesign.no/blog/?p=2789</guid>
		<description><![CDATA[ <p></p> <p>UPDATE: I just emailed the last invitations today, so there are no more to send.</p> <p>I have been using Spotify more than a year. And I have 25 Spotify invitations to give away. I read CNN news telling that Spotify is available in the U.S. by invitation only &#8212; or for paying [...]
Related posts:<ol>
<li><a href='http://www.okadadesign.no/blog/ubuntu/tips-for-ubuntu-10-04/' rel='bookmark' title='Tips for Ubuntu 10.04'>Tips for Ubuntu 10.04</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.okadadesign.no%2Fblog%2Funcategorized%2F25-spotify-invitations-give-away%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.okadadesign.no%2Fblog%2Funcategorized%2F25-spotify-invitations-give-away%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img src="http://www.okadadesign.no/blog/wp-content/uploads/2011/07/spotify.jpg" alt="" title="spotify" width="204" height="204" class="alignleft size-full wp-image-2791" /></p>
<p>UPDATE: I just emailed the last invitations today, so there are no more to send.</p>
<p>I have been using Spotify more than a year. And I have 25 Spotify invitations to give away. I read <a href="http://edition.cnn.com/2011/TECH/innovation/07/14/spotify.us.why/index.html" title="CNN" target="_blank">CNN news</a> telling that Spotify is available in the U.S. by invitation only &#8212; or for paying customers. </p>
<p>If you are interested in getting a Spotify invitation, please leave your comment here. </p>
<p>Related posts:<ol>
<li><a href='http://www.okadadesign.no/blog/ubuntu/tips-for-ubuntu-10-04/' rel='bookmark' title='Tips for Ubuntu 10.04'>Tips for Ubuntu 10.04</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.okadadesign.no/blog/uncategorized/25-spotify-invitations-give-away/feed/</wfw:commentRss>
		<slash:comments>48</slash:comments>
		</item>
		<item>
		<title>Creating Customer Support Time Tracking Application Daikon with Codeigniter Part 3</title>
		<link>http://www.okadadesign.no/blog/uncategorized/creating-customer-support-time-tracking-application-with-codeigniter-part-3/</link>
		<comments>http://www.okadadesign.no/blog/uncategorized/creating-customer-support-time-tracking-application-with-codeigniter-part-3/#comments</comments>
		<pubDate>Sat, 14 Aug 2010 09:00:54 +0000</pubDate>
		<dc:creator>shinokada</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.okadadesign.no/blog/?p=2221</guid>
		<description><![CDATA[ Adding Profiles <p>So far we created Cutomer Admin page. In this article we are going to add profiles. Then support_details table to DB. We also modify userlib.php, members.php. and form_member.php as well.</p> <p>In our profile, we are going to add Company name, Full name, Web address, Phone number, Address, City and Post code. [...]
Related posts:<ol>
<li><a href='http://www.okadadesign.no/blog/codeigniter/creating-customer-support-time-tracking-application-daikon-with-codeigniter-part-2/' rel='bookmark' title='Creating Customer Support Time Tracking Application &#8216;Daikon&#8217; with Codeigniter Part 2'>Creating Customer Support Time Tracking Application &#8216;Daikon&#8217; with Codeigniter Part 2</a></li>
<li><a href='http://www.okadadesign.no/blog/codeigniter/creating-customer-support-time-tracking-application-daikon-with-codeigniter-part-1/' rel='bookmark' title='Creating Customer Support Time Tracking Application &#8216;Daikon&#8217; with Codeigniter Part 1'>Creating Customer Support Time Tracking Application &#8216;Daikon&#8217; with Codeigniter Part 1</a></li>
<li><a href='http://www.okadadesign.no/blog/codeigniter/creating-customer-support-time-tracking-application-with-codeigniter-part-4/' rel='bookmark' title='Creating Customer Support Time Tracking Application with Codeigniter Part 4'>Creating Customer Support Time Tracking Application with Codeigniter Part 4</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.okadadesign.no%2Fblog%2Funcategorized%2Fcreating-customer-support-time-tracking-application-with-codeigniter-part-3%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.okadadesign.no%2Fblog%2Funcategorized%2Fcreating-customer-support-time-tracking-application-with-codeigniter-part-3%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<h3>Adding Profiles</h3>
<p>So far we created Cutomer Admin page. In this article we are going to add profiles. Then support_details table to DB. We also modify userlib.php, members.php. and form_member.php as well.</p>
<p>In our profile, we are going to add Company name, Full name, Web address, Phone number, Address, City and Post code. You can add more if your application needs them.</p>
<p>Please read this backendpro manual, <a href="http://www.kaydoo.co.uk/backendpro/user_guide/features/userauth.html">http://www.kaydoo.co.uk/backendpro/user_guide/features/userauth.html</a> for the reference.</p>
<p><span id="more-2221"></span></p>
<div class="clearboth">&nbsp;</div>
<h4 class="download"><a href="http://websiteclub.skagerak.org/daikon/index.php/auth/login" target="_blank">Demo</a></h4>
<h4>Note: Demo is available for Customer Pages Only. </h4>
<p><u>Login details</u><br />
email 1: cus7(a)gmail.com and pw: anneanne <br /> <br />
email 2: cus2(a)gmail.com and pw: tonjetonje</p>
<h4 class="download"><a href="http://www.okadadesign.no/blog/downloads/#daikon">Download page</a></h4>
<h2>Update the database be_user_profiles</h2>
<p>Run the following sql to alter the table be_user_profiles.</p>
<pre class="brush: sql; title: ; notranslate">
ALTER TABLE `be_user_profiles`
 ADD COLUMN `company_name` varchar(100) NOT NULL,
 ADD COLUMN `full_name` varchar(50) NOT NULL,
 ADD COLUMN `web_address` varchar(100) NOT NULL,
 ADD COLUMN `phone_number` varchar(50) NOT NULL,
 ADD COLUMN `address` varchar(50) NOT NULL,
 ADD COLUMN `city` varchar(30) NOT NULL,
 ADD COLUMN `post_code` int(10) NOT NULL
</pre>
<p>You now have the following structure.</p>
<p><img src="http://www.okadadesign.no/blog/wp-content/uploads/2010/08/db1.jpg" alt="" title="db1" width="569" height="243" class="alignleft size-full wp-image-2353" /></p>
<div class="clearboth">&nbsp;</div>
<h2>Adding support_details table to DB</h2>
<p>Run the following sql in phpMyAdmin to create table &#8216;support_details.</p>
<pre class="brush: sql; title: ; notranslate">
CREATE TABLE IF NOT EXISTS `support_details` (
  `id` int(10) NOT NULL AUTO_INCREMENT,
  `customer_id` int(10) NOT NULL,
  `date` date NOT NULL,
  `time` int(10) NOT NULL,
  `point_credit` int(10) NOT NULL,
  `note` text NOT NULL,
  `details` text NOT NULL,
  `by` varchar(40) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=0 ;
</pre>
<p>You should have structure as in the following image.</p>
<p><img src="http://www.okadadesign.no/blog/wp-content/uploads/2010/08/db2.jpg" alt="" title="db2" width="685" height="243" class="alignleft size-full wp-image-2357" /></p>
<div class="clearboth">&nbsp;</div>
<h2>Update the Userlib config file.</h2>
<p>Open modules/auth/config/userlib.php and replace with the following.</p>
<pre class="brush: php; title: ; notranslate">

&lt;?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
/**
 * Userlib Configurations
 *
 * Contains all config settings for the Userlib class
 *
 * @package		BackendPro
 * @subpackage 	Configurations
 * @author		Adam Price
 * @copyright	Copyright (c) 2008, Adam Price
 * @license		http://www.gnu.org/licenses/lgpl.html
 * @link		http://www.kaydoo.co.uk/projects/backendpro
 * @filesource
 */

// ------------------------------------------------------------------------

/**
 * Authentication Actions
 *
 * These are all the actions performed when an auth process
 * has been completed DO NOT SEND THE LOGIN ACTIONS BACK TO
 * THE LOGIN CONTROLLER, IT WILL CAUSE AN INFINITE LOOP
 */
$config['userlib_action_login'] = '';
$config['userlib_action_logout'] = '';
$config['userlib_action_register'] ='';
$config['userlib_action_activation'] ='';
$config['userlib_action_forgotten_password'] = 'auth/login';
$config['userlib_action_admin_login'] = 'admin';
$config['userlib_action_admin_logout'] = '';

/**
 * User Profile Fields
 *
 * Define here all custom user profile fields and their respective rules.
 * To define a new custom profile field, you must specify an
 * associative array from the database column name =&gt; Full Name/Rule.
 * If no rule is given for a specific field it will not be validated.
 */

$config['userlib_profile_fields'] = array('company_name' =&gt; 'Company Name');
$config['userlib_profile_rules'] = array('company_name' =&gt; 'required|alpha_numeric'); 

$config['userlib_profile_fields'] = array('full_name' =&gt; 'full name');
$config['userlib_profile_rules'] = array('full_name' =&gt; 'required|alpha');

$config['userlib_profile_fields'] = array('web_address' =&gt; 'Web Address');
$config['userlib_profile_rules'] = array('web_address' =&gt; 'required|alpha_numeric');

$config['userlib_profile_fields'] = array('company_name' =&gt; 'Company Name');
$config['userlib_profile_rules'] = array('company_name' =&gt; 'required|alpha_numeric');

$config['userlib_profile_fields'] = array('phone_number' =&gt; 'Phone Number');
$config['userlib_profile_rules'] = array('phone_number' =&gt; 'alpha_numeric');

$config['userlib_profile_fields'] = array('address' =&gt; 'Address');
$config['userlib_profile_rules'] = array('address' =&gt; 'alpha_numeric');

$config['userlib_profile_fields'] = array('city' =&gt; 'City');
$config['userlib_profile_rules'] = array('city' =&gt; 'alpha');

$config['userlib_profile_fields'] = array('post_code' =&gt; 'Post Code');
$config['userlib_profile_rules'] = array('post_code' =&gt; 'numeric');

/* End of file userlib.php */
/* Location: ./modules/auth/config/userlib.php */</pre>
<h2>Allow User Profiles</h2>
<p>Log into the control panel and go to the Settings -> Member Settings page.<br />
Then Yes to  &#8216;Allow User Profile&#8217; and save.</p>
<h2>Update the Member area in the Control Panel</h2>
<p>We have done this in the previous article. It allows administrators to manage these new fields. We have modified the file modules/auth/controllers/admin/members.php.</p>
<h2>Update form_member.php</h2>
<p>The last thing we must do is update the form which data can be entered into, locate and open the file modules/auth/views/admin/members/form_member.php</p>
<p>Replace the file with the following code.</p>
<pre class="brush: php; title: ; notranslate">

&lt;div id=&quot;generatePasswordWindow&quot;&gt;
	&lt;table&gt;
		&lt;tr&gt;&lt;th width=&quot;50%&quot;&gt;&lt;?php print $this-&gt;lang-&gt;line('userlib_generate_password'); ?&gt;&lt;/th&gt;&lt;th class=&quot;right&quot;&gt;&lt;a href=&quot;javascript:void(0);&quot; id=&quot;gpCloseWindow&quot;&gt;&lt;?php print $this-&gt;bep_assets-&gt;icon('cross') ?&gt;&lt;/a&gt;&lt;/th&gt;&lt;/tr&gt;
		&lt;tr&gt;&lt;td rowspan=&quot;3&quot;&gt;&lt;?php print $this-&gt;lang-&gt;line('userlib_password'); ?&gt;:&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b id=&quot;gpPassword&quot;&gt;PASSWORD&lt;/b&gt;&lt;/td&gt;&lt;td class=&quot;right&quot;&gt;&lt;?php print $this-&gt;lang-&gt;line('general_uppercase'); ?&gt; &lt;?php print form_checkbox('uppercase','1',TRUE); ?&gt;&lt;/td&gt;&lt;/tr&gt;
		&lt;tr&gt;&lt;td class=&quot;right&quot;&gt;&lt;?php print $this-&gt;lang-&gt;line('general_numeric'); ?&gt; &lt;?php print form_checkbox('numeric','1',TRUE); ?&gt;&lt;/td&gt;&lt;/tr&gt;
		&lt;tr&gt;&lt;td class=&quot;right&quot;&gt;&lt;?php print $this-&gt;lang-&gt;line('general_symbols'); ?&gt; &lt;?php print form_checkbox('symbols','1',FALSE); ?&gt;&lt;/td&gt;&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;a href=&quot;javascript:void(0);&quot; class=&quot;icon_arrow_refresh&quot; id=&quot;gpGenerateNew&quot;&gt;&lt;?php print $this-&gt;lang-&gt;line('general_generate'); ?&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
		&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;javascript:void(0);&quot; class=&quot;icon_tick&quot; id=&quot;gpApply&quot;&gt;&lt;?php print $this-&gt;lang-&gt;line('general_apply'); ?&gt;&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;right&quot;&gt;&lt;?php print $this-&gt;lang-&gt;line('general_length'); ?&gt; &lt;input type=&quot;text&quot; name=&quot;length&quot; value=&quot;12&quot; maxlength=&quot;2&quot; size=&quot;4&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
	&lt;/table&gt;
&lt;/div&gt;

&lt;h2&gt;&lt;?php print $header?&gt;&lt;/h2&gt;
&lt;p&gt;&lt;?php print $this-&gt;lang-&gt;line('userlib_password_info')?&gt;&lt;/p&gt;

&lt;?php print form_open('auth/admin/members/form/'.$this-&gt;validation-&gt;id,array('class'=&gt;'horizontal'))?&gt;
    &lt;fieldset&gt;
        &lt;ol&gt;
            &lt;li&gt;
                &lt;?php print form_label($this-&gt;lang-&gt;line('userlib_username'),'username')?&gt;
                &lt;?php print form_input('username',$this-&gt;validation-&gt;username,'id=&quot;username&quot; class=&quot;text&quot;')?&gt;
            &lt;/li&gt;
            &lt;li&gt;
                &lt;?php print form_label($this-&gt;lang-&gt;line('userlib_email'),'email')?&gt;
                &lt;?php print form_input('email',$this-&gt;validation-&gt;email,'id=&quot;email&quot; class=&quot;text&quot;')?&gt;
            &lt;/li&gt;
            &lt;li&gt;
                &lt;?php print form_label($this-&gt;lang-&gt;line('userlib_password'),'password')?&gt;
                &lt;?php print form_password('password','','id=&quot;password&quot; class=&quot;text&quot;')?&gt;
            &lt;/li&gt;
            &lt;li&gt;
                &lt;?php print form_label($this-&gt;lang-&gt;line('userlib_confirm_password'),'confirm_password')?&gt;
                &lt;?php print form_password('confirm_password','','id=&quot;confirm_password&quot; class=&quot;text&quot;')?&gt;
            &lt;/li&gt;
            &lt;li&gt;
                &lt;?php print form_label($this-&gt;lang-&gt;line('userlib_group'),'group')?&gt;
                &lt;?php print form_dropdown('group',$groups,$this-&gt;validation-&gt;group,'id=&quot;group&quot; size=&quot;10&quot; style=&quot;width:20.3em;&quot;')?&gt;
            &lt;/li&gt;
            &lt;li&gt;
                &lt;?php print form_label($this-&gt;lang-&gt;line('userlib_active'),'active')?&gt;
                &lt;?php print $this-&gt;lang-&gt;line('general_yes')?&gt; &lt;?php print form_radio('active','1',$this-&gt;validation-&gt;set_radio('active','1'),'id=&quot;active&quot;')?&gt;
                &lt;?php print $this-&gt;lang-&gt;line('general_no')?&gt; &lt;?php print form_radio('active','0',$this-&gt;validation-&gt;set_radio('active','0'))?&gt;
            &lt;/li&gt;
            &lt;li class=&quot;submit&quot;&gt;
                &lt;?php print form_hidden('id',$this-&gt;validation-&gt;id)?&gt;
                &lt;div class=&quot;buttons&quot;&gt;
	                &lt;button type=&quot;submit&quot; class=&quot;positive&quot; name=&quot;submit&quot; value=&quot;submit&quot;&gt;
	                	&lt;?php print  $this-&gt;bep_assets-&gt;icon('disk');?&gt;
	                	&lt;?php print $this-&gt;lang-&gt;line('general_save')?&gt;
	                &lt;/button&gt;

	                &lt;a href=&quot;&lt;?php print  site_url('auth/admin/members')?&gt;&quot; class=&quot;negative&quot;&gt;
	                	&lt;?php print  $this-&gt;bep_assets-&gt;icon('cross');?&gt;
	                	&lt;?php print $this-&gt;lang-&gt;line('general_cancel')?&gt;
	                &lt;/a&gt;

	                &lt;a href=&quot;javascript:void(0);&quot; id=&quot;generate_password&quot;&gt;
	                	&lt;?php print  $this-&gt;bep_assets-&gt;icon('key');?&gt;
	                	&lt;?php print $this-&gt;lang-&gt;line('userlib_generate_password'); ?&gt;
	                &lt;/a&gt;
	            &lt;/div&gt;
            &lt;/li&gt;
        &lt;/ol&gt;
    &lt;/fieldset&gt;
&lt;h2&gt;&lt;?php print $this-&gt;lang-&gt;line('userlib_user_profile')?&gt;&lt;/h2&gt;
&lt;?php
    if( ! $this-&gt;preference-&gt;item('allow_user_profiles')):
        print &quot;&lt;p&gt;&quot;.$this-&gt;lang-&gt;line('userlib_profile_disabled').&quot;&lt;/p&gt;&quot;;
    else:

?&gt;
&lt;fieldset&gt;
        &lt;ol&gt;
        	&lt;li&gt;
                &lt;?php print form_label('Company Name','company_name')?&gt;
                &lt;?php $value = (empty($profiles['company_name']))? '' : $profiles['company_name'];  ?&gt;
                &lt;?php print form_input('company_name',$value,'id=&quot;company_name&quot; class=&quot;text&quot;')?&gt;

            &lt;/li&gt;
            &lt;li&gt;
                &lt;?php print form_label('Full Name','full_name')?&gt;
                 &lt;?php $value = (empty($profiles['full_name']))? '' : $profiles['full_name'];  ?&gt;
                &lt;?php print form_input('full_name',$value,'id=&quot;full_name&quot; class=&quot;text&quot;')?&gt;
            &lt;/li&gt;
            &lt;li&gt;
                &lt;?php print form_label('Web Address','web_address')?&gt;
                 &lt;?php $value = (empty($profiles['web_address']))? '' : $profiles['web_address'];  ?&gt;
                &lt;?php print form_input('web_address',$value,'id=&quot;web_address&quot; class=&quot;text&quot;')?&gt;
            &lt;/li&gt;
            &lt;li&gt;
                &lt;?php print form_label('Phone Number','phone_number')?&gt;
                 &lt;?php $value = (empty($profiles['phone_number']))? '' : $profiles['phone_number'];  ?&gt;
                &lt;?php print form_input('phone_number',$value,'id=&quot;phone_number&quot; class=&quot;text&quot;')?&gt;
            &lt;/li&gt;
            &lt;li&gt;
                &lt;?php print form_label('Address','address')?&gt;
                 &lt;?php $value = (empty($profiles['address']))? '' : $profiles['address'];  ?&gt;
                &lt;?php print form_input('address',$value,'id=&quot;address&quot; class=&quot;text&quot;')?&gt;
            &lt;/li&gt;
            &lt;li&gt;
                &lt;?php print form_label('City','city')?&gt;
                 &lt;?php $value = (empty($profiles['city']))? '' : $profiles['city'];  ?&gt;
                &lt;?php print form_input('city',$value,'id=&quot;city&quot; class=&quot;text&quot;')?&gt;
            &lt;/li&gt;
            &lt;li&gt;
                &lt;?php print form_label('Post Code','post_code')?&gt;
                 &lt;?php $value = (empty($profiles['post_code']))? '' : $profiles['post_code'];  ?&gt;
                &lt;?php print form_input('post_code',$value,'id=&quot;post_code&quot; class=&quot;text&quot;')?&gt;
            &lt;/li&gt;

            &lt;li class=&quot;submit&quot;&gt;
                &lt;div class=&quot;buttons&quot;&gt;
	                &lt;button type=&quot;submit&quot; class=&quot;positive&quot; name=&quot;submit&quot; value=&quot;submit&quot;&gt;
	                	&lt;?php print  $this-&gt;bep_assets-&gt;icon('disk');?&gt;
	                	&lt;?php print $this-&gt;lang-&gt;line('general_save')?&gt;
	                &lt;/button&gt;

	                &lt;a href=&quot;&lt;?php print  site_url('auth/admin/members')?&gt;&quot; class=&quot;negative&quot;&gt;
	                	&lt;?php print  $this-&gt;bep_assets-&gt;icon('cross');?&gt;
	                	&lt;?php print $this-&gt;lang-&gt;line('general_cancel')?&gt;
	                &lt;/a&gt;
	            &lt;/div&gt;
            &lt;/li&gt;

        &lt;/ol&gt;
    &lt;/fieldset&gt;
&lt;?php endif;?&gt;
&lt;?php print form_close()?&gt;
</pre>
<h2>Test Drive</h2>
<p>You should be able to create, edit, enter new credit and enter work done at this stage.</p>
<h3>Customer Page</h3>
<p><img src="http://www.okadadesign.no/blog/wp-content/uploads/2010/08/admin_edit2.jpg" alt="" title="admin_edit2" width="876" height="243" class="alignleft size-full wp-image-2393" /></p>
<div class="clearboth">&nbsp;</div>
<h3>Customer Record</h3>
<p><img src="http://www.okadadesign.no/blog/wp-content/uploads/2010/08/customer_record.jpg" alt="" title="customer_record" width="612" height="543" class="alignleft size-full wp-image-2396" /></p>
<div class="clearboth">&nbsp;</div>
<h3>Enter Credit</h3>
<p><img src="http://www.okadadesign.no/blog/wp-content/uploads/2010/08/admin_edit1.jpg" alt="" title="admin_edit1" width="644" height="646" class="alignleft size-full wp-image-2388" /></p>
<div class="clearboth">&nbsp;</div>
<h3>Enter Work Done</h3>
<p><img src="http://www.okadadesign.no/blog/wp-content/uploads/2010/08/enter_work_done.jpg" alt="" title="enter_work_done" width="474" height="836" class="alignleft size-full wp-image-2394" /></p>
<div class="clearboth">&nbsp;</div>
<p>Related posts:<ol>
<li><a href='http://www.okadadesign.no/blog/codeigniter/creating-customer-support-time-tracking-application-daikon-with-codeigniter-part-2/' rel='bookmark' title='Creating Customer Support Time Tracking Application &#8216;Daikon&#8217; with Codeigniter Part 2'>Creating Customer Support Time Tracking Application &#8216;Daikon&#8217; with Codeigniter Part 2</a></li>
<li><a href='http://www.okadadesign.no/blog/codeigniter/creating-customer-support-time-tracking-application-daikon-with-codeigniter-part-1/' rel='bookmark' title='Creating Customer Support Time Tracking Application &#8216;Daikon&#8217; with Codeigniter Part 1'>Creating Customer Support Time Tracking Application &#8216;Daikon&#8217; with Codeigniter Part 1</a></li>
<li><a href='http://www.okadadesign.no/blog/codeigniter/creating-customer-support-time-tracking-application-with-codeigniter-part-4/' rel='bookmark' title='Creating Customer Support Time Tracking Application with Codeigniter Part 4'>Creating Customer Support Time Tracking Application with Codeigniter Part 4</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.okadadesign.no/blog/uncategorized/creating-customer-support-time-tracking-application-with-codeigniter-part-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

