<?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>Dream House</title>
	<atom:link href="http://sajjadhossain.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://sajjadhossain.com</link>
	<description>Courage to do something...</description>
	<lastBuildDate>Thu, 02 May 2013 11:03:53 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>WordPress Plugin: WP Reroute Email</title>
		<link>http://sajjadhossain.com/2013/05/02/wordpress-plugin-wp-reroute-email/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://sajjadhossain.com/2013/05/02/wordpress-plugin-wp-reroute-email/#comments</comments>
		<pubDate>Thu, 02 May 2013 11:03:53 +0000</pubDate>
		<dc:creator>Mohammad Sajjad Hossain</dc:creator>
				<category><![CDATA[Developer's Tool]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://sajjadhossain.com/?p=279</guid>
		<description><![CDATA[My WordPress plugin WP Reroute Email has been approved and I have released the first version of it. This plugin intercepts all outgoing emails from a WordPress site, sent using the wp_mail() function, and reroutes them to a predefined configurable email address. This is useful in case where you do not want email sent from [...]<div class='yarpp-related-rss yarpp-related-none'>

No related posts.
</div>
]]></description>
				<content:encoded><![CDATA[<p><a href="http://wordpress.org/extend/plugins/wp-reroute-email/"><img class="alignleft  wp-image-280" style="margin: 0px 5px 5px 0px;" title="WP Reroute Email" alt="wordpress logo WordPress Plugin: WP Reroute Email" src="http://sajjadhossain.com/wp-content/uploads/2013/05/wordpress-logo.png" width="150" height="150" /></a>My WordPress plugin <a title="WP Reroute Email" href="http://wordpress.org/extend/plugins/wp-reroute-email/" target="_blank"><strong>WP Reroute Email</strong></a> has been approved and I have released the first version of it.</p>
<p>This plugin intercepts all outgoing emails from a WordPress site, sent using the wp_mail() function, and reroutes them to a predefined configurable email address. This is useful in case where you do not want email sent from a WordPress site to reach the users. For an example, to resolve an issue you downloaded production database to your development site and you want no email is sent to production users when testing. You may enable this plugin in development server and reroute emails to your given email address.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsajjadhossain.com%2F2013%2F05%2F02%2Fwordpress-plugin-wp-reroute-email%2F&amp;title=WordPress%20Plugin%3A%20WP%20Reroute%20Email" id="wpa2a_2"><img src="http://sajjadhossain.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="share save 120 16 WordPress Plugin: WP Reroute Email"  title="WordPress Plugin: WP Reroute Email" /></a></p><div class='yarpp-related-rss yarpp-related-none'>
<p>No related posts.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://sajjadhossain.com/2013/05/02/wordpress-plugin-wp-reroute-email/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSL (HTTPS) URLs and CodeIgniter (Extending the core)</title>
		<link>http://sajjadhossain.com/2010/08/18/ssl-https-urls-and-codeigniter-extending-the-core/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://sajjadhossain.com/2010/08/18/ssl-https-urls-and-codeigniter-extending-the-core/#comments</comments>
		<pubDate>Wed, 18 Aug 2010 17:25:54 +0000</pubDate>
		<dc:creator>Mohammad Sajjad Hossain</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[https]]></category>
		<category><![CDATA[ssl]]></category>

		<guid isPermaLink="false">http://sajjadhossain.com/?p=241</guid>
		<description><![CDATA[In one of my previous post I have shown how we can use both secure and non-secure URLs. Now I am going to show how we can do this, extending native libraries. What we are going to do&#8230; We will create secure version of some functions. For this we will create a helper file &#8216;my_url_helper.php&#8217; [...]<div class='yarpp-related-rss'>

Related posts:<ol>
<li><a href='http://sajjadhossain.com/2008/10/27/ssl-https-urls-and-codeigniter/' rel='bookmark' title='SSL (HTTPS) URLs and CodeIgniter'>SSL (HTTPS) URLs and CodeIgniter</a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<div><img class="alignleft size-full wp-image-111" title="ci_logo_flame" src="http://sajjadhossain.com/wp-content/uploads/2008/10/ci_logo_flame.jpg" alt="ci logo flame SSL (HTTPS) URLs and CodeIgniter (Extending the core)" width="63" height="69" />In one of my previous <a href="http://sajjadhossain.com/2008/10/27/ssl-https-urls-and-codeigniter/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed" target="_blank">post</a> I have shown how we can use both secure and non-secure URLs. Now I am going to show how we can do this, extending native libraries.</div>
<div><strong>What we are going to do&#8230;</strong></div>
<div>We will create secure version of some functions. For this we will create a helper file &#8216;my_url_helper.php&#8217; and save it in &#8216;system/application/helpers&#8217;. We will be creating secure version of following functions:</div>
<div>
<ul>
<li>site_url()</li>
<li>base_url()</li>
<li>anchor()</li>
<li>redirect()</li>
</ul>
</div>
<div>Lets&#8217; start&#8230;</div>
<div>First we will add the following config element in the config file:</div>

<div class="wp_syntax"><table><tr><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$config</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'secure_base_url'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'https://example.com'</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<div>Then, open the my_url_helper.php file (system/application/helpers/my_url_helper.php) and add the following codes.</div>

<div class="wp_syntax"><table><tr><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span> <span style="color: #339933;">!</span> <span style="color: #990000;">function_exists</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'secure_site_url'</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">function</span> secure_site_url<span style="color: #009900;">&#40;</span><span style="color: #000088;">$uri</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">''</span><span style="color: #009900;">&#41;</span>
    <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$CI</span> <span style="color: #339933;">=&amp;</span>amp<span style="color: #339933;">;</span> get_instance<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #b1b100;">return</span> <span style="color: #000088;">$CI</span><span style="color: #339933;">-&amp;</span>gt<span style="color: #339933;">;</span>config<span style="color: #339933;">-&amp;</span>gt<span style="color: #339933;">;</span>secure_site_url<span style="color: #009900;">&#40;</span><span style="color: #000088;">$uri</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span> <span style="color: #339933;">!</span> <span style="color: #990000;">function_exists</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'secure_base_url'</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">function</span> secure_base_url<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
    <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$CI</span> <span style="color: #339933;">=&amp;</span>amp<span style="color: #339933;">;</span> get_instance<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #b1b100;">return</span> <span style="color: #000088;">$CI</span><span style="color: #339933;">-&amp;</span>gt<span style="color: #339933;">;</span>config<span style="color: #339933;">-&amp;</span>gt<span style="color: #339933;">;</span>slash_item<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'secure_base_url'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #339933;">!</span> <span style="color: #990000;">function_exists</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'secure_anchor'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">function</span> secure_anchor<span style="color: #009900;">&#40;</span><span style="color: #000088;">$uri</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">,</span> <span style="color: #000088;">$title</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">,</span> <span style="color: #000088;">$attributes</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">''</span><span style="color: #009900;">&#41;</span>
    <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$title</span> <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span>string<span style="color: #009900;">&#41;</span> <span style="color: #000088;">$title</span><span style="color: #339933;">;</span>
&nbsp;
        <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #339933;">!</span> <span style="color: #990000;">is_array</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$uri</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>
        <span style="color: #009900;">&#123;</span>
            <span style="color: #000088;">$secure_site_url</span> <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span> <span style="color: #339933;">!</span> <span style="color: #990000;">preg_match</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'!^\w+://! i'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$uri</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> ? secure_site_url<span style="color: #009900;">&#40;</span><span style="color: #000088;">$uri</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span> <span style="color: #000088;">$uri</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
        <span style="color: #b1b100;">else</span>
        <span style="color: #009900;">&#123;</span>
            <span style="color: #000088;">$secure_site_url</span> <span style="color: #339933;">=</span> secure_site_url<span style="color: #009900;">&#40;</span><span style="color: #000088;">$uri</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
&nbsp;
        <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$title</span> <span style="color: #339933;">==</span> <span style="color: #0000ff;">''</span><span style="color: #009900;">&#41;</span>
        <span style="color: #009900;">&#123;</span>
            <span style="color: #000088;">$title</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$secure_site_url</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
&nbsp;
        <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$attributes</span> <span style="color: #339933;">!=</span> <span style="color: #0000ff;">''</span><span style="color: #009900;">&#41;</span>
        <span style="color: #009900;">&#123;</span>
            <span style="color: #000088;">$attributes</span> <span style="color: #339933;">=</span> _parse_attributes<span style="color: #009900;">&#40;</span><span style="color: #000088;">$attributes</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
&nbsp;
        <span style="color: #b1b100;">return</span> <span style="color: #0000ff;">'&lt;a href=&quot;'</span><span style="color: #339933;">.</span><span style="color: #000088;">$secure_site_url</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot; '</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$attributes</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'&gt;'</span><span style="color: #339933;">.</span><span style="color: #000088;">$title</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&lt;/a&gt;'</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #339933;">!</span> <span style="color: #990000;">function_exists</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'secure_redirect'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">function</span> secure_redirect<span style="color: #009900;">&#40;</span><span style="color: #000088;">$uri</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">,</span> <span style="color: #000088;">$method</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'location'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$http_response_code</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">302</span><span style="color: #009900;">&#41;</span>
    <span style="color: #009900;">&#123;</span>
        <span style="color: #b1b100;">switch</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$method</span><span style="color: #009900;">&#41;</span>
        <span style="color: #009900;">&#123;</span>
            <span style="color: #b1b100;">case</span> <span style="color: #0000ff;">'refresh'</span>    <span style="color: #339933;">:</span> <span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Refresh:0;url=&quot;</span><span style="color: #339933;">.</span>secure_site_url<span style="color: #009900;">&#40;</span><span style="color: #000088;">$uri</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                                <span style="color: #b1b100;">break</span><span style="color: #339933;">;</span>
            <span style="color: #b1b100;">default</span>           <span style="color: #339933;">:</span> <span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Location: &quot;</span><span style="color: #339933;">.</span>secure_site_url<span style="color: #009900;">&#40;</span><span style="color: #000088;">$uri</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">TRUE</span><span style="color: #339933;">,</span> <span style="color: #000088;">$http_response_code</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                                <span style="color: #b1b100;">break</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
        <span style="color: #990000;">exit</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<div>Now, I will extend the Config library (system/libraries/Config.php). I assume that the sub class prefix is set as &#8216;MY_&#8217; in config file (system/application/config/config.php). Create a file &#8216;MY_Config.php&#8217; in &#8216;system/application/libraries&#8217; folder and save the file with following code.</div>

<div class="wp_syntax"><table><tr><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">class</span> MY_Config <span style="color: #000000; font-weight: bold;">extends</span> CI_Config
<span style="color: #009900;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">function</span> MY_Config<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
    <span style="color: #009900;">&#123;</span>
        parent<span style="color: #339933;">::</span><span style="color: #004000;">CI_Config</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">function</span> secure_site_url<span style="color: #009900;">&#40;</span><span style="color: #000088;">$uri</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">''</span><span style="color: #009900;">&#41;</span>
    <span style="color: #009900;">&#123;</span>
        <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">is_array</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$uri</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>
        <span style="color: #009900;">&#123;</span>
            <span style="color: #000088;">$uri</span> <span style="color: #339933;">=</span> <span style="color: #990000;">implode</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'/'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$uri</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
&nbsp;
        <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$uri</span> <span style="color: #339933;">==</span> <span style="color: #0000ff;">''</span><span style="color: #009900;">&#41;</span>
        <span style="color: #009900;">&#123;</span>
            <span style="color: #b1b100;">return</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&amp;</span>gt<span style="color: #339933;">;</span>slash_item<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'secure_base_url'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&amp;</span>gt<span style="color: #339933;">;</span>item<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'index_page'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
        <span style="color: #b1b100;">else</span>
        <span style="color: #009900;">&#123;</span>
            <span style="color: #000088;">$suffix</span> <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&amp;</span>gt<span style="color: #339933;">;</span>item<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'url_suffix'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> <span style="color: #009900; font-weight: bold;">FALSE</span><span style="color: #009900;">&#41;</span> ? <span style="color: #0000ff;">''</span> <span style="color: #339933;">:</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&amp;</span>gt<span style="color: #339933;">;</span>item<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'url_suffix'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
            <span style="color: #b1b100;">return</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&amp;</span>gt<span style="color: #339933;">;</span>slash_item<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'secure_base_url'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&amp;</span>gt<span style="color: #339933;">;</span>slash_item<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'index_page'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #990000;">preg_replace</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;|^/*(.+?)/*$|&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\\</span>1&quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$uri</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #000088;">$suffix</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<div><strong>Now what we have&#8230;</strong></div>
<div>Now we have secured versions of those function. You may now use them as their insecured version. Enjoy coding <img src='http://sajjadhossain.com/wp-includes/images/smilies/icon_wink.gif' alt="icon wink SSL (HTTPS) URLs and CodeIgniter (Extending the core)" class='wp-smiley' title="SSL (HTTPS) URLs and CodeIgniter (Extending the core)" /> .</div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsajjadhossain.com%2F2010%2F08%2F18%2Fssl-https-urls-and-codeigniter-extending-the-core%2F&amp;title=SSL%20%28HTTPS%29%20URLs%20and%20CodeIgniter%20%28Extending%20the%20core%29" id="wpa2a_4"><img src="http://sajjadhossain.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="share save 120 16 SSL (HTTPS) URLs and CodeIgniter (Extending the core)"  title="SSL (HTTPS) URLs and CodeIgniter (Extending the core)" /></a></p><div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href='http://sajjadhossain.com/2008/10/27/ssl-https-urls-and-codeigniter/' rel='bookmark' title='SSL (HTTPS) URLs and CodeIgniter'>SSL (HTTPS) URLs and CodeIgniter</a></li>
</ol></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://sajjadhossain.com/2010/08/18/ssl-https-urls-and-codeigniter-extending-the-core/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>301 (Permanent) redirection using .htaccess file</title>
		<link>http://sajjadhossain.com/2010/03/10/301-permanent-redirection-using-htaccess-file/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://sajjadhossain.com/2010/03/10/301-permanent-redirection-using-htaccess-file/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 05:55:23 +0000</pubDate>
		<dc:creator>Mohammad Sajjad Hossain</dc:creator>
				<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[htaccess]]></category>

		<guid isPermaLink="false">http://sajjadhossain.com/?p=229</guid>
		<description><![CDATA[A few days back one of my project&#8217;s domain changed. The nature of this project was such that it provides URLs to it&#8217;s subscribers to use in their site for different purposes. As it has a huge user base, it was quite impossible to change the URLs already provided to the subscribers. That&#8217;s why I [...]<div class='yarpp-related-rss yarpp-related-none'>

No related posts.
</div>
]]></description>
				<content:encoded><![CDATA[<p><a href="http://sajjadhossain.com/wp-content/uploads/2010/03/301_htaccess_redirect.png#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img class="alignleft size-full wp-image-234" title="301_htaccess_redirect" src="http://sajjadhossain.com/wp-content/uploads/2010/03/301_htaccess_redirect.png" alt="301 htaccess redirect 301 (Permanent) redirection using .htaccess file" width="220" height="300" /></a>A few days back one of my project&#8217;s domain changed. The nature of this project was such that it provides URLs to it&#8217;s subscribers to use in their site for different purposes. As it has a huge user base, it was quite impossible to change the URLs already provided to the subscribers. That&#8217;s why I searched for a solution which will redirect the subscribers to new domain. I knew HTACCESS files can provide this type of service. So, I searched web for a solution to this problem &#8211; 301 redirection with HTACCESS file. Then I found the following solution. Before I provide the solution, I just want to say I am not an expert of HTACCESS <img src='http://sajjadhossain.com/wp-includes/images/smilies/icon_smile.gif' alt="icon smile 301 (Permanent) redirection using .htaccess file" class='wp-smiley' title="301 (Permanent) redirection using .htaccess file" />  .</p>
<p>I have created .htaccess file with the following line to redirect any request to http://www.oldurl.com/ to https://www.newurl.com/.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="html" style="font-family:monospace;">redirect 301 / https://www.newurl.com/</pre></td></tr></table></div>

<p>The line stated above tells Apache server to redirect all request to http://www.oldurl.com/ will be redirected to https://www.newurl.com/using 301 permanent redirection. It worked fine.</p>
<p>After implementing the solution I faced another problem. The line of code was redirecting to only HTTPS irrespective of the request made to HTTP or HTTPS. This caused a problem for the pages which were non-secured, I mean shown via HTTP. These pages contain elements like CSS, JavaScript files, images etc. which are linked as HTTP. So, browsers started generating security warnings. Again I took help of Google and searched for a solution. After studying different problems I wrote the following lines of code in the .htaccess file and it worked.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="html" style="font-family:monospace;">RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule ^(.*)$ https://www.newurl.com/$1 [L,R=301]
RewriteCond %{HTTPS} !^443
RewriteRule ^(.*)$ http://www.newurl.com/$1 [L,R=301]</pre></td></tr></table></div>

<p>The above code does a conditional redirection. If the request is made to HTTP then it redirects to HTTP and the same is for HTTPS.</p>
<p>FYI, my project is built with CodeIgniter and the redirection worked fine with it.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsajjadhossain.com%2F2010%2F03%2F10%2F301-permanent-redirection-using-htaccess-file%2F&amp;title=301%20%28Permanent%29%20redirection%20using%20.htaccess%20file" id="wpa2a_6"><img src="http://sajjadhossain.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="share save 120 16 301 (Permanent) redirection using .htaccess file"  title="301 (Permanent) redirection using .htaccess file" /></a></p><div class='yarpp-related-rss yarpp-related-none'>
<p>No related posts.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://sajjadhossain.com/2010/03/10/301-permanent-redirection-using-htaccess-file/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Job Interview – You passed the test!</title>
		<link>http://sajjadhossain.com/2010/01/18/job-interview-you-passed-the-test/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://sajjadhossain.com/2010/01/18/job-interview-you-passed-the-test/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 15:46:54 +0000</pubDate>
		<dc:creator>Mohammad Sajjad Hossain</dc:creator>
				<category><![CDATA[Video Collection]]></category>
		<category><![CDATA[comedy]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://sajjadhossain.com/?p=257</guid>
		<description><![CDATA[<div class='yarpp-related-rss yarpp-related-none'>

No related posts.
</div>
]]></description>
				<content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/YHy06FMsezI?fs=1&amp;hl=en_US" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="640" height="385" src="http://www.youtube.com/v/YHy06FMsezI?fs=1&amp;hl=en_US" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsajjadhossain.com%2F2010%2F01%2F18%2Fjob-interview-you-passed-the-test%2F&amp;title=Job%20Interview%20%E2%80%93%20You%20passed%20the%20test%21" id="wpa2a_8"><img src="http://sajjadhossain.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="share save 120 16 Job Interview – You passed the test!"  title="Job Interview – You passed the test!" /></a></p><div class='yarpp-related-rss yarpp-related-none'>
<p>No related posts.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://sajjadhossain.com/2010/01/18/job-interview-you-passed-the-test/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Pink Panther 2 &#8211; A good movie to watch and laugh</title>
		<link>http://sajjadhossain.com/2009/07/05/pink-panther-2-a-good-movie-to-watch-and-laugh/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://sajjadhossain.com/2009/07/05/pink-panther-2-a-good-movie-to-watch-and-laugh/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 18:25:54 +0000</pubDate>
		<dc:creator>Mohammad Sajjad Hossain</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[movie]]></category>

		<guid isPermaLink="false">http://sajjadhossain.com/?p=195</guid>
		<description><![CDATA[Yesterday was my holiday. I thought that I will go for a movie. I heard Pink Panther 2 has been released in Dhaka. I went to Star Cineplex at Bashundhara City mall to get the timing. I haven&#8217;t gone there (Cineplex)  before. I reached at 4:30pm and saw that a show was going to start [...]<div class='yarpp-related-rss yarpp-related-none'>

No related posts.
</div>
]]></description>
				<content:encoded><![CDATA[<p><a href="http://sajjadhossain.com/wp-content/uploads/2009/07/poster.jpg#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img class="alignleft size-medium wp-image-196" style="padding-right:10px;" title="Pink Panther 2" src="http://sajjadhossain.com/wp-content/uploads/2009/07/poster-209x300.jpg" alt="poster 209x300 Pink Panther 2   A good movie to watch and laugh" width="209" height="300" /></a>Yesterday was my holiday. I thought that I will go for a movie. I heard Pink Panther 2 has been released in Dhaka. I went to Star Cineplex at Bashundhara City mall to get the timing. I haven&#8217;t gone there (Cineplex)  before. I reached at 4:30pm and saw that a show was going to start at 5:15pm. Without thinking much I bought a ticket and went in to the hall. I found Star Cineplex is a very nice place to watch movie.</p>
<p>I enjoyed this movie very much. It was full of comedy. And the actors done a great job. From first to last I laughed. Though I found thrill not that much and the ending could be better, but I enjoyed comedy.  I have seen many people went to see this movie may be for Aishwarya Rai as she was more focus on the posters at Cineplex. She looked aged, but acted as usual. Steve Martin&#8217;s acting is remarkable.</p>
<p>I think you should go and watch this movie. Laughter is the best medicine, and this type of films supplies this medicine <img src='http://sajjadhossain.com/wp-includes/images/smilies/icon_smile.gif' alt="icon smile Pink Panther 2   A good movie to watch and laugh" class='wp-smiley' title="Pink Panther 2   A good movie to watch and laugh" /> .</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsajjadhossain.com%2F2009%2F07%2F05%2Fpink-panther-2-a-good-movie-to-watch-and-laugh%2F&amp;title=Pink%20Panther%202%20%E2%80%93%20A%20good%20movie%20to%20watch%20and%20laugh" id="wpa2a_10"><img src="http://sajjadhossain.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="share save 120 16 Pink Panther 2   A good movie to watch and laugh"  title="Pink Panther 2   A good movie to watch and laugh" /></a></p><div class='yarpp-related-rss yarpp-related-none'>
<p>No related posts.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://sajjadhossain.com/2009/07/05/pink-panther-2-a-good-movie-to-watch-and-laugh/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Integration of Payment Gateways</title>
		<link>http://sajjadhossain.com/2009/06/22/integration-of-payment-gateways/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://sajjadhossain.com/2009/06/22/integration-of-payment-gateways/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 05:39:43 +0000</pubDate>
		<dc:creator>Mohammad Sajjad Hossain</dc:creator>
				<category><![CDATA[Presentations]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[payment gateway]]></category>
		<category><![CDATA[paypal]]></category>

		<guid isPermaLink="false">http://sajjadhossain.com/?p=183</guid>
		<description><![CDATA[Yesterday, June 21 2009, I had to give a presentation on payment gateway integration at our office. That&#8217;s why I prepared a slide show. I mainly tried to show how PayPal&#8217;s Direct Payment API calls are made. I have choosen this because this technique is also used by other payment gateways. As I have shown [...]<div class='yarpp-related-rss yarpp-related-none'>

No related posts.
</div>
]]></description>
				<content:encoded><![CDATA[<p>Yesterday, June 21 2009, I had to give a presentation on payment gateway integration at our office. That&#8217;s why I prepared a slide show. I mainly tried to show how PayPal&#8217;s Direct Payment API calls are made. I have choosen this because this technique is also used by other payment gateways. As I have shown the example based on PayPal, I called this session &#8211; &#8220;<a href="http://sajjadhossain.com/wp-content/uploads/2009/06/Integration-of-Payment-Gateways.rar#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed">Integration of Payment Gateways, The PayPal Way</a>&#8220;. It gives a basic idea how we can make API calls for payment processing. I have quoted some texts and images from PayPal&#8217;s integration documents.</p>
<p><a title="Integration of Payment Gateways" href="http://sajjadhossain.com/wp-content/uploads/2009/06/Integration-of-Payment-Gateways.rar#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed"><img class="aligncenter size-full wp-image-185" title="Integration-of-Payment-Gateways" src="http://sajjadhossain.com/wp-content/uploads/2009/06/Integration-of-Payment-Gateways.jpg" border="0" alt="Integration of Payment Gateways Integration of Payment Gateways" width="500" height="375" /></a></p>
<p>You can download the presentation from <a title="Integration of Payment Gateways" href="http://sajjadhossain.com/wp-content/uploads/2009/06/Integration-of-Payment-Gateways.rar#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed">here</a>. For PDF version, click <a title="Integration of Payment Gateways" href="http://sajjadhossain.com/wp-content/uploads/2009/06/Integration-of-Payment-Gateways.pdf.rar#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed">here</a>.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsajjadhossain.com%2F2009%2F06%2F22%2Fintegration-of-payment-gateways%2F&amp;title=Integration%20of%20Payment%20Gateways" id="wpa2a_12"><img src="http://sajjadhossain.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="share save 120 16 Integration of Payment Gateways"  title="Integration of Payment Gateways" /></a></p><div class='yarpp-related-rss yarpp-related-none'>
<p>No related posts.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://sajjadhossain.com/2009/06/22/integration-of-payment-gateways/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Our first child came to this earth to light up our life</title>
		<link>http://sajjadhossain.com/2009/06/07/our-first-child-came-to-this-earth-to-light-up-our-life/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://sajjadhossain.com/2009/06/07/our-first-child-came-to-this-earth-to-light-up-our-life/#comments</comments>
		<pubDate>Sun, 07 Jun 2009 02:20:07 +0000</pubDate>
		<dc:creator>Mohammad Sajjad Hossain</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Our Daughter]]></category>

		<guid isPermaLink="false">http://sajjadhossain.com/?p=177</guid>
		<description><![CDATA[Yesterday June 06, 2009 at 8:45pm our first child came to this world. Its a girl. Both mother and child are fine. Please pray for our new born.<div class='yarpp-related-rss yarpp-related-none'>

No related posts.
</div>
]]></description>
				<content:encoded><![CDATA[<p>Yesterday June 06, 2009 at 8:45pm our first child came to this world. Its a girl. Both mother and child are fine. Please pray for our new born.</p>
<div id="attachment_178" class="wp-caption aligncenter" style="width: 491px"><img class="size-full wp-image-178" title="Our daughter Safwana Hossain Saumya" src="http://sajjadhossain.com/wp-content/uploads/2009/06/my_sweetheart.jpg" alt="my sweetheart Our first child came to this earth to light up our life" width="481" height="473" /><p class="wp-caption-text">Our daughter Safwana Hossain Saumya</p></div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsajjadhossain.com%2F2009%2F06%2F07%2Four-first-child-came-to-this-earth-to-light-up-our-life%2F&amp;title=Our%20first%20child%20came%20to%20this%20earth%20to%20light%20up%20our%20life" id="wpa2a_14"><img src="http://sajjadhossain.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="share save 120 16 Our first child came to this earth to light up our life"  title="Our first child came to this earth to light up our life" /></a></p><div class='yarpp-related-rss yarpp-related-none'>
<p>No related posts.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://sajjadhossain.com/2009/06/07/our-first-child-came-to-this-earth-to-light-up-our-life/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>What to do to put an HTML element on top of a Flash object</title>
		<link>http://sajjadhossain.com/2009/05/30/what-to-do-to-put-an-html-element-on-top-of-a-flash-object/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://sajjadhossain.com/2009/05/30/what-to-do-to-put-an-html-element-on-top-of-a-flash-object/#comments</comments>
		<pubDate>Sat, 30 May 2009 14:51:38 +0000</pubDate>
		<dc:creator>Mohammad Sajjad Hossain</dc:creator>
				<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[html]]></category>

		<guid isPermaLink="false">http://sajjadhossain.com/?p=172</guid>
		<description><![CDATA[Many times this happens that in a page we have used a DHTML menu and a flash header and when we mouse over the menu, the menu could not be visible because of the flash object comes over the menu. Another situation could be &#8211; we used a block script and the page contains a [...]<div class='yarpp-related-rss yarpp-related-none'>

No related posts.
</div>
]]></description>
				<content:encoded><![CDATA[<p>Many times this happens that in a page we have used a DHTML menu and a flash header and when we mouse over the menu, the menu could not be visible because of the flash object comes over the menu. Another situation could be &#8211; we used a block script and the page contains a flash object and when the script is called the flash object could not be hide.<br />
<img class="aligncenter size-full wp-image-173" title="dhtml_flash_problem" src="http://sajjadhossain.com/wp-content/uploads/2009/05/dhtml_flash_problem.gif" alt="dhtml flash problem What to do to put an HTML element on top of a Flash object" width="488" height="297" /><br />
I faced these situations many times and searched web for a solution. Long ago I found a solution which worked for me to solve these problems and I am still using it.</p>
<p><strong>The solution</strong></p>
<p>If you are using an <code>object</code> tag, then add the following param in it.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="html" style="font-family:monospace;">&lt;param name=&quot;wmode&quot; value=&quot;transparent&quot; /&gt;</pre></td></tr></table></div>

<p>If you are using an <code>embed</code> tag, then use the following attribute in it.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="html" style="font-family:monospace;">wmode=&quot;transparent&quot;</pre></td></tr></table></div>

<p>I don&#8217;t know what these codes do <img src='http://sajjadhossain.com/wp-includes/images/smilies/icon_smile.gif' alt="icon smile What to do to put an HTML element on top of a Flash object" class='wp-smiley' title="What to do to put an HTML element on top of a Flash object" />  as I am not a flash expert, but they work. If anyone knows anything more about these codes then please share with us.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsajjadhossain.com%2F2009%2F05%2F30%2Fwhat-to-do-to-put-an-html-element-on-top-of-a-flash-object%2F&amp;title=What%20to%20do%20to%20put%20an%20HTML%20element%20on%20top%20of%20a%20Flash%20object" id="wpa2a_16"><img src="http://sajjadhossain.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="share save 120 16 What to do to put an HTML element on top of a Flash object"  title="What to do to put an HTML element on top of a Flash object" /></a></p><div class='yarpp-related-rss yarpp-related-none'>
<p>No related posts.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://sajjadhossain.com/2009/05/30/what-to-do-to-put-an-html-element-on-top-of-a-flash-object/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Internet Explorer Developer Toolbar</title>
		<link>http://sajjadhossain.com/2009/05/14/internet-explorer-developer-toolbar/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://sajjadhossain.com/2009/05/14/internet-explorer-developer-toolbar/#comments</comments>
		<pubDate>Thu, 14 May 2009 16:08:32 +0000</pubDate>
		<dc:creator>Mohammad Sajjad Hossain</dc:creator>
				<category><![CDATA[Developer's Tool]]></category>
		<category><![CDATA[developer tool]]></category>
		<category><![CDATA[development environment]]></category>

		<guid isPermaLink="false">http://sajjadhossain.com/?p=109</guid>
		<description><![CDATA[I am a fan of FireBug for FireFox browser. It helps me solve my design issues and I can easily debug JavaScript codes. I know it can do many more, but I mainly use it for design issues. I was thinking if I had something like this for Internet Explorer! One day I googled to [...]<div class='yarpp-related-rss'>

Related posts:<ol>
<li><a href='http://sajjadhossain.com/2008/05/30/dompdf-attachment-issue-in-ie-internet-explorer/' rel='bookmark' title='DOMPDF Attachment issue in IE (Internet Explorer)'>DOMPDF Attachment issue in IE (Internet Explorer)</a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<p>I am a fan of FireBug for FireFox browser. It helps me solve my design issues and I can easily debug JavaScript codes. I know it can do many more, but I mainly use it for design issues. I was thinking if I had something like this for Internet Explorer! One day I googled to see if there is any solution. And amazingly I saw that there is a tool from Microsoft. I downloaded it and installed. If you want to compare it with FireBug, then it has very limited features. But as I said earlier my main need is solving design issues, I now use it for finding design issues in IE and found it very helpful.</p>
<p><img class="aligncenter size-full wp-image-167" title="ie_developer_toolbar" src="http://sajjadhossain.com/wp-content/uploads/2009/05/ie_developer_toolbar.jpg" alt="ie developer toolbar Internet Explorer Developer Toolbar" width="500" height="209" /></p>
<p>From Microsoft site, here are current features of the tool.</p>
<ul>
<li>Explore and modify the document object model (DOM) of a Web page.</li>
<li>Locate and select specific elements on a Web page through a variety of techniques.</li>
<li>Selectively disable Internet Explorer settings.</li>
<li>View HTML object class names, ID&#8217;s, and details such as link paths, tab index values, and access keys.</li>
<li>Outline tables, table cells, images, or selected tags.</li>
<li>Validate HTML, CSS, WAI, and RSS web feed links.</li>
<li>Display image dimensions, file sizes, path information, and alternate (ALT) text.</li>
<li>Immediately resize the browser window to a new resolution.</li>
<li>Selectively clear the browser cache and saved cookies. Choose from all objects or those associated with a given domain.</li>
<li>Display a fully featured design ruler to help accurately align and measure objects on your pages.</li>
<li>Find the style rules used to set specific style values on an element.</li>
<li>View the formatted and syntax colored source of HTML and CSS.</li>
</ul>
<p>I don&#8217;t know why Microsoft is not releasing any new version of this tool. This tool was last released on 5/9/2007. Since then no new update has come. If you want to try this tool you may <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=E59C3964-672D-4511-BB3E-2D5E1DB91038&amp;displaylang=en" target="_blank">download it from here</a>. And of course do not forget to share what you think about it.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsajjadhossain.com%2F2009%2F05%2F14%2Finternet-explorer-developer-toolbar%2F&amp;title=Internet%20Explorer%20Developer%20Toolbar" id="wpa2a_18"><img src="http://sajjadhossain.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="share save 120 16 Internet Explorer Developer Toolbar"  title="Internet Explorer Developer Toolbar" /></a></p><div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href='http://sajjadhossain.com/2008/05/30/dompdf-attachment-issue-in-ie-internet-explorer/' rel='bookmark' title='DOMPDF Attachment issue in IE (Internet Explorer)'>DOMPDF Attachment issue in IE (Internet Explorer)</a></li>
</ol></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://sajjadhossain.com/2009/05/14/internet-explorer-developer-toolbar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Great Saying&#8230;</title>
		<link>http://sajjadhossain.com/2009/05/14/great-saying-3/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://sajjadhossain.com/2009/05/14/great-saying-3/#comments</comments>
		<pubDate>Thu, 14 May 2009 03:29:33 +0000</pubDate>
		<dc:creator>Mohammad Sajjad Hossain</dc:creator>
				<category><![CDATA[Great Sayings]]></category>

		<guid isPermaLink="false">http://sajjadhossain.com/?p=157</guid>
		<description><![CDATA[<div class='yarpp-related-rss yarpp-related-none'>

No related posts.
</div>
]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-158" title="why_worry" src="http://sajjadhossain.com/wp-content/uploads/2009/05/why_worry.jpg" alt="why worry Great Saying..." width="510" height="360" /></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsajjadhossain.com%2F2009%2F05%2F14%2Fgreat-saying-3%2F&amp;title=Great%20Saying%E2%80%A6" id="wpa2a_20"><img src="http://sajjadhossain.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="share save 120 16 Great Saying..."  title="Great Saying..." /></a></p><div class='yarpp-related-rss yarpp-related-none'>
<p>No related posts.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://sajjadhossain.com/2009/05/14/great-saying-3/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
<!-- This Quick Cache file was built for (  sajjadhossain.com/feed/ ) in 1.60321 seconds, on May 20th, 2013 at 10:46 am UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on May 21st, 2013 at 6:46 am UTC -->
<!-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- Quick Cache Is Fully Functional :-) ... A Quick Cache file was just served for (  sajjadhossain.com/feed/ ) in 0.00081 seconds, on May 20th, 2013 at 2:34 pm UTC. -->