<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>myBLOG.com.np</title>
	
	<link>http://www.myblog.com.np</link>
	<description>get &amp; learn something new each day...</description>
	<lastBuildDate>Mon, 22 Dec 2008 18:53:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/myblogNP" /><feedburner:info uri="myblognp" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Getting Reusable Estimated Visitors Data from StatBrain.com</title>
		<link>http://feedproxy.google.com/~r/myblogNP/~3/BuTmbbCqFck/</link>
		<comments>http://www.myblog.com.np/2008/11/28/getting-reusable-estimated-visitors-data-from-statbraincom/#comments</comments>
		<pubDate>Fri, 28 Nov 2008 12:05:21 +0000</pubDate>
		<dc:creator>Prakash Thapa</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[StatBrain]]></category>
		<category><![CDATA[StatBrain.com]]></category>
		<category><![CDATA[Stats]]></category>
		<category><![CDATA[Visitors Data]]></category>

		<guid isPermaLink="false">http://www.myblog.com.np/?p=443</guid>
		<description><![CDATA[StatBrain.com is one of interesting site which has been popular recently with it&#8217;s free service to calculate visitor stats of any website. Although any sites on the web can&#8217;t provide exact visitor stats without accessing the website logs, I personally like the calculation of StatBrain.com which seems to be close for most of the websites. [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_423" class="wp-caption alignright" style="width: 160px"><a rel="lightbox" href="http://www.myblog.com.np/wp-content/uploads/2008/11/stat_brain.jpg" target="_blank"><img class="size-thumbnail wp-image-423" title="Stat Brain" src="http://www.myblog.com.np/wp-content/uploads/2008/11/stat_brain-150x150.jpg" alt="www.statbrain.com" width="150" height="150" /></a><p class="wp-caption-text">www.statbrain.com</p></div>
<p><a href="http://www.statbrain.com" target="_blank">StatBrain.com</a> is one of interesting site which has been popular recently with it&#8217;s free service to calculate visitor stats of any website. Although any sites on the web can&#8217;t provide exact visitor stats without accessing the website logs, I personally like the calculation of StatBrain.com which seems to be close for most of the websites. StatBrain.com use different technologies and calculation methods for showing the visitors stats.</p>
<p>In their own words &#8220;It is incredible what a bit of research on the Internet can do. Actually I&#8217;m pretty good at it. I usually say: &#8216;If its out there I can find it&#8217; and most of the time it is true. I&#8217;m also a very curious person, some might say a bit too curious. When I see a new site I have to know one thing; how many daily visits does it have? Unfortunately nobody wants to tell you how many visits a site has. So you have to guess and that is kind of difficult. So I built Statbrain.com to help me and everybody else guess.&#8221;<span id="more-443"></span></p>
<p>At this time you may be thinking to use similar techniques on your own website or perhaps want to re-use the data from StatBrain.com on your website to serve your visitors. So below I have provided a PHP Tutorial on how to get data from StatBrain.com and re-use it on your website.</p>
<p>First of all we create a function that will extract a data from StatBrain.com</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> getStatBrainVisit<span style="color: #009900;">&#40;</span><span style="color: #000088;">$value</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #000088;">$var</span><span style="color: #339933;">=</span><span style="color: #990000;">file_get_contents</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;http://www.statbrain.com/&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$value</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #000088;">$find1</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;Estimated number of visits for&quot;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$pos1</span> <span style="color: #339933;">=</span> <span style="color: #990000;">strpos</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$var</span><span style="color: #339933;">,</span> <span style="color: #000088;">$find1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #000088;">$find2</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;visits per day&quot;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$pos2</span> <span style="color: #339933;">=</span> <span style="color: #990000;">strpos</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$var</span><span style="color: #339933;">,</span> <span style="color: #000088;">$find2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #000088;">$coundDiff</span><span style="color: #339933;">=</span><span style="color: #000088;">$pos2</span><span style="color: #339933;">-</span><span style="color: #000088;">$pos1</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #000088;">$rawData1</span><span style="color: #339933;">=</span><span style="color: #990000;">strip_tags</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">substr</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$var</span><span style="color: #339933;">,</span> <span style="color: #000088;">$pos1</span><span style="color: #339933;">,</span> <span style="color: #000088;">$coundDiff</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #000088;">$rawData2</span><span style="color: #339933;">=</span><span style="color: #990000;">str_replace</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Estimated number of visits for&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$rawData1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$rawData3</span><span style="color: #339933;">=</span><span style="color: #990000;">str_replace</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Less than&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$rawData2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$finalData</span><span style="color: #339933;">=</span><span style="color: #990000;">str_replace</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$value</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$rawData3</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #b1b100;">return</span> <span style="color: #990000;">trim</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$finalData</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>The above function will first extract the raw data from StatBrain.com as you get while visiting the stat page by using following code:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$var</span><span style="color: #339933;">=</span><span style="color: #990000;">file_get_contents</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;http://www.statbrain.com/&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$value</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>The data we require from StatBrain.com is located between &#8220;Estimated number of visits for&#8221; and &#8220;visits per day&#8221;, so we first locate the position of both phrases and keep the require data with the two phrases.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$find1</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;Estimated number of visits for&quot;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$pos1</span> <span style="color: #339933;">=</span> <span style="color: #990000;">strpos</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$var</span><span style="color: #339933;">,</span> <span style="color: #000088;">$find1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$find2</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;visits per day&quot;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$pos2</span> <span style="color: #339933;">=</span> <span style="color: #990000;">strpos</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$var</span><span style="color: #339933;">,</span> <span style="color: #000088;">$find2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$coundDiff</span><span style="color: #339933;">=</span><span style="color: #000088;">$pos2</span><span style="color: #339933;">-</span><span style="color: #000088;">$pos1</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$rawData1</span><span style="color: #339933;">=</span><span style="color: #990000;">strip_tags</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">substr</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$var</span><span style="color: #339933;">,</span> <span style="color: #000088;">$pos1</span><span style="color: #339933;">,</span> <span style="color: #000088;">$coundDiff</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Our next process is cleaning up the data we hold till now and finally getting the numeric value, which we made via this additional code:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$rawData2</span><span style="color: #339933;">=</span><span style="color: #990000;">str_replace</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Estimated number of visits for&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$rawData1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$rawData3</span><span style="color: #339933;">=</span><span style="color: #990000;">str_replace</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Less than&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$rawData2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$finalData</span><span style="color: #339933;">=</span><span style="color: #990000;">str_replace</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$value</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$rawData3</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>The variable $finalData now holds the Estimated Visitors Data of any website that we want to look after. We now return the output of the variable $finalData inside the function. I have used trim() to remove any whitespaces that may be included along with final data.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">return</span> <span style="color: #990000;">trim</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$finalData</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>So our re-usable function for getting Estimated Visitors Data from StatBrain.com is complete. We can now use the function we just created by providing the domain name for which we want to have Estimated Visitors Data as following:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">print</span> getStatBrainVisit<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;www.facebook.com&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p><strong>ALL CODES AT ONCE</strong></p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> getStatBrainVisit<span style="color: #009900;">&#40;</span><span style="color: #000088;">$value</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #000088;">$var</span><span style="color: #339933;">=</span><span style="color: #990000;">file_get_contents</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;http://www.statbrain.com/&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$value</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #000088;">$find1</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;Estimated number of visits for&quot;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$pos1</span> <span style="color: #339933;">=</span> <span style="color: #990000;">strpos</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$var</span><span style="color: #339933;">,</span> <span style="color: #000088;">$find1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #000088;">$find2</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;visits per day&quot;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$pos2</span> <span style="color: #339933;">=</span> <span style="color: #990000;">strpos</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$var</span><span style="color: #339933;">,</span> <span style="color: #000088;">$find2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #000088;">$coundDiff</span><span style="color: #339933;">=</span><span style="color: #000088;">$pos2</span><span style="color: #339933;">-</span><span style="color: #000088;">$pos1</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #000088;">$rawData1</span><span style="color: #339933;">=</span><span style="color: #990000;">strip_tags</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">substr</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$var</span><span style="color: #339933;">,</span> <span style="color: #000088;">$pos1</span><span style="color: #339933;">,</span> <span style="color: #000088;">$coundDiff</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #000088;">$rawData2</span><span style="color: #339933;">=</span><span style="color: #990000;">str_replace</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Estimated number of visits for&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$rawData1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$rawData3</span><span style="color: #339933;">=</span><span style="color: #990000;">str_replace</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Less than&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$rawData2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$finalData</span><span style="color: #339933;">=</span><span style="color: #990000;">str_replace</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$value</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$rawData3</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #b1b100;">return</span> <span style="color: #990000;">trim</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$finalData</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #b1b100;">print</span> getStatBrainVisit<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;www.facebook.com&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Hope you enjoyed this tutorial.</p>
<img src="http://feeds.feedburner.com/~r/myblogNP/~4/BuTmbbCqFck" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.myblog.com.np/2008/11/28/getting-reusable-estimated-visitors-data-from-statbraincom/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.myblog.com.np/2008/11/28/getting-reusable-estimated-visitors-data-from-statbraincom/</feedburner:origLink></item>
		<item>
		<title>Server2Go – a portable Webserver</title>
		<link>http://feedproxy.google.com/~r/myblogNP/~3/wId5y-RG6zs/</link>
		<comments>http://www.myblog.com.np/2008/11/24/server2go-a-portable-webserver/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 12:07:23 +0000</pubDate>
		<dc:creator>Prakash Thapa</dc:creator>
				<category><![CDATA[WebServer]]></category>
		<category><![CDATA[Portable Webserver]]></category>
		<category><![CDATA[Server2Go]]></category>

		<guid isPermaLink="false">http://www.myblog.com.np/?p=432</guid>
		<description><![CDATA[Server2Go is a Webserver that runs out of the box without any installation and on write protected media. This means that web applications based on Server2Go can be used directly from cdrom, a usb stick or from any folder on a hard disk without the hassle of configuring Apache, PHP or MySQL.
Server2Go allows you to [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_433" class="wp-caption alignright" style="width: 250px"><a rel="lightbox" href="http://www.myblog.com.np/wp-content/uploads/2008/11/logo.png" target="_blank"><img class="size-medium wp-image-433" title="Server2Go" src="http://www.myblog.com.np/wp-content/uploads/2008/11/logo-300x79.png" alt="" width="240" height="63" /></a><p class="wp-caption-text">Server2Go - a portable Webserver</p></div>
<p>Server2Go is a Webserver that runs out of the box without any installation and on write protected media. This means that web applications based on Server2Go can be used directly from cdrom, a usb stick or from any folder on a hard disk without the hassle of configuring Apache, PHP or MySQL.</p>
<p>Server2Go allows you to create a standalone working web site or PHP application on a CD-ROM. There are many examples of its possible useses such as catalogue software, calculation programmes, image campaigns (CMS-based), computer based training lessons or other applicatons. Most PHP-Software such as the content management system Joomla or the computer based training software Moodle can be used from CD-ROM with the help of Server2Go.<span id="more-432"></span></p>
<p>Server2Go was developed in the first instance for use on CD-ROM but there is no problem in using it from other drives too. Using a web browser, a user can run php programs as well as view html files on the CD-ROM. He only needs to insert a CD with Server2Go. The server software starts automatically and a browser is opened with the Website of the CD-ROM.<br />
Server2Go was built in the first place to replace other CD-ROM webservers such as WampOnCD or Microweb that lacked some important features or are not being actively developed.</p>
<p><strong>Features</strong></p>
<ul>
<li>Free! No royalties</li>
<li>Complete WAMPP Server-Stack</li>
<li>Runs directly from CD-ROM, USB Stick or Hard disk without installation</li>
<li>Full featured webserver (based on apache)</li>
<li>PHP 5.x support with many extensions installed (e.g. gd)</li>
<li>Supports SQLite databases</li>
<li>Runs on all versions of Windows from Win 98 and above, MAC OSX support is coming</li>
<li>Support for MySQL 5 Databases</li>
<li>Supports many PHP extensions (GD-Lib, PDO&#8230;) by default</li>
<li>Support for Perl 5.8</li>
</ul>
<p><strong>Licence</strong><br />
Server2Go is Donationware. This means that you can download and use it for free and you don&#8217;t have to pay any royalty charges when distributing an application on CD-ROM that uses Server2Go. But if you use it commercially or just want to say &#8220;thank you&#8221; you should donate to the project to help its further development. How to donate? Just take a look at the <a href="http://www.server2go-web.de/donation/donation.html" target="_blank">donation</a> page. There are a lot of inexpensive ways of helping.</p>
<p><strong>Download</strong><br />
See the <a href="http://www.server2go-web.de/download/download.html" target="_blank">download</a> page for details.</p>
<p><strong>Source</strong><br />
<a href="http://www.server2go-web.de/" target="_blank">www.server2go-web.de</a><br />
<!--diggZ=none--> </p>
<img src="http://feeds.feedburner.com/~r/myblogNP/~4/wId5y-RG6zs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.myblog.com.np/2008/11/24/server2go-a-portable-webserver/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.myblog.com.np/2008/11/24/server2go-a-portable-webserver/</feedburner:origLink></item>
		<item>
		<title>Halloween Stuffs: Icons, Wallpapers and Arts</title>
		<link>http://feedproxy.google.com/~r/myblogNP/~3/Wt4EhBi1KWs/</link>
		<comments>http://www.myblog.com.np/2008/10/31/halloween-stuffs-icons-wallpapers-and-arts/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 03:53:55 +0000</pubDate>
		<dc:creator>Prakash Thapa</dc:creator>
				<category><![CDATA[Freebies]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[Inspiration]]></category>
		<category><![CDATA[Free Halloween Icons]]></category>
		<category><![CDATA[Free Icons]]></category>
		<category><![CDATA[Halloween]]></category>
		<category><![CDATA[Halloween Arts]]></category>
		<category><![CDATA[Halloween Icons]]></category>
		<category><![CDATA[Halloween Wallpapers]]></category>

		<guid isPermaLink="false">http://www.myblog.com.np/?p=375</guid>
		<description><![CDATA[Today is Halloween and I guess people were enjoying the party. You may have started to un-packing stuffs for decorating your homes, preparing for scary dress-up, costumes contests or parties, ghosts tours, trick and treating and of course carving the PUMPKIN for making jack-o&#8217;-lantern. Halloween party is all about the scary things so and it [...]]]></description>
			<content:encoded><![CDATA[<p>Today is Halloween and I guess people were enjoying the party. You may have started to un-packing stuffs for decorating your homes, preparing for scary dress-up, costumes contests or parties, ghosts tours, trick and treating and of course carving the PUMPKIN for making jack-o&#8217;-lantern. Halloween party is all about the scary things so and it will be incomplete without scary things and designs on your desktop, blog or website. So to help you make your stuffs little bit like a Scary Halloween I have presented here some of the Beautiful but Scary Wallpapers, Icons and Arts.<span id="more-375"></span></p>
<p>Please notice that all images can be clicked. Enjoy It…</p>
<h2>Halloween Wallpapers</h2>
<p><a href="http://www.flickr.com/photos/briannegus/1808190585/" target="_blank"><img class="alignnone size-full wp-image-378" title="Halloween" src="http://www.myblog.com.np/wp-content/uploads/2008/10/halloween.jpg" alt="" width="500" height="374" /></a></p>
<p><a href="http://www.flickr.com/photos/briannegus/1808190585/" target="_blank"><img class="alignnone size-full wp-image-379" title="Happy Halloween" src="http://www.myblog.com.np/wp-content/uploads/2008/10/happyhalloween.jpg" alt="" width="500" height="375" /></a></p>
<p><a href="http://mirallca.deviantart.com/art/Trick-Or-Treat-Wallpapers-99427111" target="_blank"><img class="alignnone size-full wp-image-381" title="Trick Or Treat" src="http://www.myblog.com.np/wp-content/uploads/2008/10/trick_or_treat.jpg" alt="" width="500" height="400" /></a></p>
<p><a href="http://moroka323.deviantart.com/art/HalloThanksmas-II-101022485" target="_blank"><img class="alignnone size-full wp-image-382" title="HalloThanksmas II" src="http://www.myblog.com.np/wp-content/uploads/2008/10/hallothanksmas.jpg" alt="" width="500" height="375" /></a></p>
<p><a href="http://cristianbassa.deviantart.com/art/pumpkin-song-01-wllppr-100739908" target="_blank"><img class="alignnone size-full wp-image-384" title="Pumpkin Song" src="http://www.myblog.com.np/wp-content/uploads/2008/10/pumpkin_song.jpg" alt="" width="500" height="400" /></a></p>
<p><a href="http://www.flickr.com/photos/14980862@N03/1806568599/" target="_blank"><img class="alignnone size-full wp-image-385" title="Halloween Fun" src="http://www.myblog.com.np/wp-content/uploads/2008/10/halloween_fun.jpg" alt="" width="500" height="375" /></a></p>
<p><a href="http://www.wonderwallpapers.com/holidays/halloween/halloween_wallpaper_5.shtml" target="_blank"><img class="alignnone size-full wp-image-386" title="Halloween" src="http://www.myblog.com.np/wp-content/uploads/2008/10/halloween_5.jpg" alt="" width="500" height="375" /></a></p>
<p><a href="http://www.vladstudio.com/wallpaper/?midnightforest_halloween" target="_blank"><img class="alignnone size-full wp-image-388" title="Midnight Fforest" src="http://www.myblog.com.np/wp-content/uploads/2008/10/midnightforest.jpg" alt="" width="500" height="375" /></a></p>
<p><a href="http://flickr.com/photos/16462767@N00/2928720236/" target="_blank"><img class="alignnone size-full wp-image-389" title="Zombie" src="http://www.myblog.com.np/wp-content/uploads/2008/10/zombie.jpg" alt="" width="500" height="333" /></a></p>
<p><a href="http://www.hersheys.com/trickortreats/downloads/wallpapers.asp" target="_blank"><img class="alignnone size-full wp-image-391" title="Spooky Night" src="http://www.myblog.com.np/wp-content/uploads/2008/10/spooky_night.jpg" alt="" width="500" height="375" /></a></p>
<h2>Halloween Icons</h2>
<p><a href="http://csscreme.com/freeiconspack/halloween/" target="_blank"><img class="alignnone size-full wp-image-392" style="border: 3px solid #dde0ef;" title="Halloween Icons" src="http://www.myblog.com.np/wp-content/uploads/2008/10/halloween_icon_5.jpg" alt="" width="500" height="187" /></a></p>
<p><a href="http://iconfactory.com/freeware/preview/stkrhw" target="_blank"><img class="alignnone size-full wp-image-393" title="Spooky Stickers" src="http://www.myblog.com.np/wp-content/uploads/2008/10/spooky_stickers.jpg" alt="" width="402" height="302" /></a></p>
<p><a href="http://deleket.deviantart.com/art/Halloween-Avatars-66955374" target="_blank"><img class="alignnone size-full wp-image-394" title="Halloween Avatars and Icons" src="http://www.myblog.com.np/wp-content/uploads/2008/10/halloween_avatars_icons.jpg" alt="" width="500" height="375" /></a></p>
<p><a href="http://sniffels.deviantart.com/art/A-Candy-Halloween-67770322" target="_blank"><img class="alignnone size-full wp-image-395" title="A Candy Halloween" src="http://www.myblog.com.np/wp-content/uploads/2008/10/a_candy_halloween.jpg" alt="" width="500" height="398" /></a></p>
<p><a href="http://michaelmknight.deviantart.com/art/Halloweenie-66903408" target="_blank"><img class="alignnone size-full wp-image-396" title="Halloweenie" src="http://www.myblog.com.np/wp-content/uploads/2008/10/halloweenie.jpg" alt="" width="361" height="444" /></a></p>
<p><a href="http://iconfactory.com/freeware/preview/rmsk" target="_blank"><img class="alignnone size-full wp-image-397" title="Retro Masks" src="http://www.myblog.com.np/wp-content/uploads/2008/10/retro_masks.jpg" alt="" width="402" height="302" /></a></p>
<h2>Halloween Art</h2>
<p><a href="http://thunderbird111.deviantart.com/art/Halloween-42184417" target="_blank"><img class="alignnone size-full wp-image-398" title="Halloween Art" src="http://www.myblog.com.np/wp-content/uploads/2008/10/halloween_art_1.jpg" alt="" width="500" height="406" /></a></p>
<p><a href="http://genzoman.deviantart.com/art/Happy-Halloween-Jack-O-Lantern-42284988" target="_blank"><img class="alignnone size-full wp-image-399" title="Jack o Lantern" src="http://www.myblog.com.np/wp-content/uploads/2008/10/jack_o_lantern.jpg" alt="" width="500" height="393" /></a></p>
<p><a href="http://evilbarny.deviantart.com/art/Enter-the-Pumpkin-41869552" target="_blank"><img class="alignnone size-full wp-image-400" title="Enter The Pumpkin" src="http://www.myblog.com.np/wp-content/uploads/2008/10/enter_the_pumpkin.jpg" alt="" width="500" height="357" /></a></p>
<p><a href="http://croaky.deviantart.com/art/Death-does-dressup-11735039" target="_blank"><img class="alignnone size-full wp-image-402" title="Death Does Dressup" src="http://www.myblog.com.np/wp-content/uploads/2008/10/death_does_dressup.jpg" alt="" width="500" height="325" /></a></p>
<p><a href="http://maelsblood.deviantart.com/art/quot-The-House-quot-11720585" target="_blank"><img class="alignnone size-full wp-image-403" title="The House" src="http://www.myblog.com.np/wp-content/uploads/2008/10/the_house.jpg" alt="" width="500" height="401" /></a></p>
<img src="http://feeds.feedburner.com/~r/myblogNP/~4/Wt4EhBi1KWs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.myblog.com.np/2008/10/31/halloween-stuffs-icons-wallpapers-and-arts/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.myblog.com.np/2008/10/31/halloween-stuffs-icons-wallpapers-and-arts/</feedburner:origLink></item>
		<item>
		<title>5 Most Beautiful and Clean Wordpress Themes</title>
		<link>http://feedproxy.google.com/~r/myblogNP/~3/_6e0vuR4oqE/</link>
		<comments>http://www.myblog.com.np/2008/10/21/5-most-beautiful-and-clean-wordpress-themes/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 19:07:02 +0000</pubDate>
		<dc:creator>Prakash Thapa</dc:creator>
				<category><![CDATA[Developer's Toolbox]]></category>
		<category><![CDATA[Freebies]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[weblogs]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress themes]]></category>

		<guid isPermaLink="false">http://www.myblog.com.np/?p=330</guid>
		<description><![CDATA[Web is running just like your 7200 RPM Hard Disk so that you can access or store data smoothly. New tools and technologies every week on web makes itself more powerful, creative and full of new opportunities. So if you miss learning new technologies you will be outdated within a short period. But without a [...]]]></description>
			<content:encoded><![CDATA[<p>Web is running just like your 7200 RPM Hard Disk so that you can access or store data smoothly. New tools and technologies every week on web makes itself more powerful, creative and full of new opportunities. So if you miss learning new technologies you will be outdated within a short period. But without a support or entry point everything will be hard and complicated. I’m here to inform you about the new tools, technologies, fresh ideas, and interesting but creative approaches and let you provide a platform to learn something new each day. I first study the information, analyze it, compile everything with available interesting examples and present them to you so that it can be useful for you and your works.</p>
<p>As you may know Great Wordpress themes which are free were very hard to find. In this post I have tried to present <strong>5 Most Beautiful, Fresh and Clean Wordpress Themes</strong> which may be useful if you are starting a new Blog or have a blog already.<span id="more-330"></span></p>
<p><strong><a href="http://designdisease.com/blog/smashing-theme/" target="_blank">Smashing Theme</a> [ <a href="http://www.wp-themes.designdisease.com/testrun/?theme=wp_smashingtheme" target="_blank">Demo</a> ]</strong></p>
<p><a href="http://designdisease.com/blog/smashing-theme/" target="_blank"><img class="alignnone size-full wp-image-334" title="Smashing Theme" src="http://www.myblog.com.np/wp-content/uploads/2008/10/smashing_theme.jpg" alt="" width="450" height="274" /></a></p>
<p><strong><a href="http://www.bloggingpro.com/archives/2007/03/21/blogging-pros-theme-released/" target="_blank">Blogging Pro Theme</a> [ <a href="http://www.bloggingpro.com/" target="_blank">Demo</a> ]</strong></p>
<p><a href="http://www.bloggingpro.com/archives/2007/03/21/blogging-pros-theme-released/" target="_blank"><img class="alignnone size-full wp-image-337" title="Blogging Pro Theme" src="http://www.myblog.com.np/wp-content/uploads/2008/10/bpro.jpg" alt="" width="450" height="314" /></a></p>
<p><strong><a href="http://whalesalad.com/2007/07/23/elixir/" target="_blank">Elixir</a></strong></p>
<p><a href="http://whalesalad.com/2007/07/23/elixir/" target="_blank"><img class="alignnone size-full wp-image-339" title="Elixir" src="http://www.myblog.com.np/wp-content/uploads/2008/10/elixir.jpg" alt="" width="450" height="359" /></a></p>
<p><strong><a href="http://designdisease.com/portfolio/gossip_city/" target="_blank">Gossip City</a> [ <a href="http://wp-themes.designdisease.com/testrun/?theme=wp_gossipcity2/gossipcity" target="_blank">Demo</a> ]</strong></p>
<p><a href="http://designdisease.com/portfolio/gossip_city/" target="_blank"><img class="alignnone size-full wp-image-343" title="Gossip City" src="http://www.myblog.com.np/wp-content/uploads/2008/10/gossip-city.jpg" alt="" width="450" height="275" /></a></p>
<p><strong><a href="http://www.blogohblog.com/wordpress-theme-firebug/" target="_blank">Firebug</a> [ <a href="http://wpthemes.blogohblog.net/index.php?wptheme=firebug" target="_blank">Demo</a> ]</strong></p>
<p><a href="http://www.blogohblog.com/wordpress-theme-firebug/" target="_blank"><img class="alignnone size-full wp-image-346" title="Firebug" src="http://www.myblog.com.np/wp-content/uploads/2008/10/firebug.jpg" alt="" width="450" height="328" /></a></p>
<img src="http://feeds.feedburner.com/~r/myblogNP/~4/_6e0vuR4oqE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.myblog.com.np/2008/10/21/5-most-beautiful-and-clean-wordpress-themes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.myblog.com.np/2008/10/21/5-most-beautiful-and-clean-wordpress-themes/</feedburner:origLink></item>
		<item>
		<title>What was the Dot-com Bubble ?</title>
		<link>http://feedproxy.google.com/~r/myblogNP/~3/VkgY-W-NZTI/</link>
		<comments>http://www.myblog.com.np/2008/10/18/what-was-the-dot-com-bubble/#comments</comments>
		<pubDate>Fri, 17 Oct 2008 22:44:23 +0000</pubDate>
		<dc:creator>Prakash Thapa</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Dot-com Bubble]]></category>
		<category><![CDATA[Dot-com Crash]]></category>
		<category><![CDATA[I.T. Bubble]]></category>

		<guid isPermaLink="false">http://www.myblog.com.np/?p=324</guid>
		<description><![CDATA[The dot-com Crash (also known as dot-com bubble or I.T. Bubble) refers to the market fluctuation which was occurred in between 1995 &#8211; 2001 (with a climax on March 10, 2000 with the NASDAQ peaking at 5132.52).
The computer industry has its own different cycle just like any other industries. In the early days of 50s [...]]]></description>
			<content:encoded><![CDATA[<p>The <strong>dot-com Crash</strong> (also known as <strong>dot-com bubble</strong> or <strong>I.T. Bubble</strong>) refers to the market fluctuation which was occurred in between 1995 &#8211; 2001 (with a climax on March 10, 2000 with the NASDAQ peaking at 5132.52).</p>
<p>The computer industry has its own different cycle just like any other industries. In the early days of 50s to the mid 70s mainframes computers from IBM and DEC was in use as a corporate-machines which was used mainly by the specialists of large organizations. On those days each large corporation used to have one corporate machine (i.e. mainframes computer) as large as a room which were used for critical applications, bulk data processing and statistics. Later on when Personal Computers were developed with a new approach “a stand-alone computer on a desk, used by an individual” the market begin to grow. MS-DOS was developed by Bill gates with his colleague. With these development and new possibilities, new companies were born. More jobs have been created.<span id="more-324"></span></p>
<p>The release of Windows 95 with largest media coverage, commercial usages of Internet, and the huge interest &amp; demand on computers and internet based services between 1995 leads on creating a totally new market which is meant for internationally. Investors wanted to implement big ideas with big investments so that they can use the new market and can get big profits without taking care of solid business plan. Networking, Information Technology, Internet, Web and similar buzzwords begin to be featured on media which makes investors much more hunger for the investment on those businesses. Venture Capitalists begin to invest billions of dollars per month blindly on every new issue without even looking at a business plan.</p>
<div id="attachment_325" class="wp-caption alignright" style="width: 310px"><a rel="lightbox" href="http://www.myblog.com.np/wp-content/uploads/2008/10/nasdaq2.png" target="_blank"><img class="size-medium wp-image-325" title="Dot-com Bubble" src="http://www.myblog.com.np/wp-content/uploads/2008/10/nasdaq2-300x229.png" alt="Dot-com Bubble" width="300" height="229" /></a><p class="wp-caption-text">The technology-heavy NASDAQ Composite index peaked at 5,048 (intra-day peak 5,132.52) in March 10 2000, reflecting the high point of the dot-com bubble.</p></div>
<p>By the mid 1998 almost every MBA Graduates at America either worked at .com Company or was thinking to start their own company because of the unbelievable growth on the field. Venture Capitalists had seen thousands of new business ideas every day. Dot-Com business was growing rapidly. Millions of commercial sites were developed. There were dozens and more identical competitors for the same business idea (pets.com, petsmart.com, petfood.com, petstuff.com, petopia.com, and so on.) and the fast increase in stock value makes Investors decide to buy in expectation of further rises, rather than because the shares are undervalued. And due to that many company become grossly overvalued. The technology-heavy NASDAQ Composite index peaked at 5,048 (intra-day peak 5,132.52) in March 10 2000, reflecting the high point of the dot-com bubble.</p>
<p>The investment without taking care of the business plan is obviously a big problem and the result came from the companies themselves resulting on huge losses. Most of the dotcoms were closed and most become bankruptcy. That leads on heavy fall down on NASDAQ and all dotcoms. This hadn’t only affected the dotcoms business but it also destroyed the businesses that support the dotcoms (web design, ad agencies, photographers, graphics designers etc), personal services and tertiary economy.</p>
<p><strong>Notes:<br />
</strong>NASDAQ (Acronym of National Association of Securities Dealers Automated Quotations): An American stock exchange.</p>
<img src="http://feeds.feedburner.com/~r/myblogNP/~4/VkgY-W-NZTI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.myblog.com.np/2008/10/18/what-was-the-dot-com-bubble/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.myblog.com.np/2008/10/18/what-was-the-dot-com-bubble/</feedburner:origLink></item>
		<item>
		<title>‘Cannot Open the File: Mk:@MSITStore’ Error Message</title>
		<link>http://feedproxy.google.com/~r/myblogNP/~3/IYFHY9Y9gwA/</link>
		<comments>http://www.myblog.com.np/2008/02/17/cannot-open-the-file-mkmsitstore-error-message/#comments</comments>
		<pubDate>Sun, 17 Feb 2008 06:16:42 +0000</pubDate>
		<dc:creator>Prakash Thapa</dc:creator>
				<category><![CDATA[OS, Software & Networking]]></category>
		<category><![CDATA[Error Message]]></category>

		<guid isPermaLink="false">http://www.myblog.com.np/2008/02/17/cannot-open-the-file-mkmsitstore-error-message/</guid>
		<description><![CDATA[Perhaps it has happened to you as well to get a weird message while trying to open a help file under Windows 9x and even 2000/XP: &#8220;Cannot Open the File: Mk:@MSITStore: C:\Windows\Help\Windows.chm&#8221;, here is how you can fix this problem.
Windows and errors
Windows XP is far less susceptible to errors than Windows 9x, it seems there [...]]]></description>
			<content:encoded><![CDATA[<p>Perhaps it has happened to you as well to get a weird message while trying to open a help file under Windows 9x and even 2000/XP: &#8220;Cannot Open the File: Mk:@MSITStore: C:\Windows\Help\Windows.chm&#8221;, here is how you can fix this problem.<span id="more-135"></span></p>
<p><strong>Windows and errors</strong><br />
Windows XP is far less susceptible to errors than Windows 9x, it seems there are still some errors that remind me of that old operating system. One of them is an error you usually get when you uninstall a program.</p>
<p>You install a small program for a random purpose, you like it or not and for some reason you uninstall it. You don&#8217;t notice anything suspicious and after a couple of days (or perhaps the very next moment) you try to open a help file and notice a weird error message.</p>
<div class="wp-caption alignnone" style="width: 402px"><a rel="lightbox" href="http://www.myblog.com.np/wp-content/uploads/2008/02/help_error.gif" target="_blank"><img title="Error Message" src="http://www.myblog.com.np/wp-content/uploads/2008/02/help_error.gif" alt="Error Message" width="392" height="100" /></a><p class="wp-caption-text">Error Message</p></div>
<p>Although this is not very common, it has happened twice to myself and I&#8217;ve seen at least hundreds of complains about it over the Internet.</p>
<p>Some people would just reinstall the operating system and eventually get rid of this problem, yet there is also a much easier solution.</p>
<p><strong>The hhctrl.ocx file</strong><br />
The problem is caused by the file hhctrl.ocx located in your System32 folder (or just System on some OS) and most likely has been overwritten by an application with an incompatible version.</p>
<p>So, all you need to do is either look for it on the cabinet file from your Windows CD-ROM or download/copy a working version from an outside source (or even from a backup you might have made yourself). You can for example download a working version from: <a href="http://freeware.it-mate.co.uk/?Cat=OCX_Files" target="_blank">http://freeware.it-mate.co.uk/?Cat=OCX_Files</a></p>
<p>When you have it on your computer, just copy it into your c:\windows\system32\ folder (well, if your Windows directory is called otherwise, change it accordingly) and overwrite the old version.</p>
<p>Then, go to your start Menu and select Run:</p>
<p>regsvr32 c:\windows\system32\hhctrl.ocx</p>
<div class="wp-caption alignnone" style="width: 357px"><a rel="lightbox" href="http://www.myblog.com.np/wp-content/uploads/2008/02/help_error_fix.gif" target="_blank"><img title="Fixing Error" src="http://www.myblog.com.np/wp-content/uploads/2008/02/help_error_fix.gif" alt="Fixing Error" width="347" height="179" /></a><p class="wp-caption-text">Fixing Error</p></div>
<p>After that you should see a message that the file was registered successfully. Open a help file to see if it worked. If it didn&#8217;t, try a different version of that file.</p>
<p><strong>Related links:</strong><br />
<a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;312456" target="_blank">http://support.microsoft.com/default.aspx?scid=kb;en-us;312456</a></p>
<img src="http://feeds.feedburner.com/~r/myblogNP/~4/IYFHY9Y9gwA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.myblog.com.np/2008/02/17/cannot-open-the-file-mkmsitstore-error-message/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.myblog.com.np/2008/02/17/cannot-open-the-file-mkmsitstore-error-message/</feedburner:origLink></item>
		<item>
		<title>How to make a FireFox Search Plugin and how to install it! Full Tutorial!</title>
		<link>http://feedproxy.google.com/~r/myblogNP/~3/vhdBI1OFDn8/</link>
		<comments>http://www.myblog.com.np/2007/12/13/how-to-make-a-firefox-search-plugin-and-how-to-install-it-full-tutorial/#comments</comments>
		<pubDate>Wed, 12 Dec 2007 18:30:26 +0000</pubDate>
		<dc:creator>Prakash Thapa</dc:creator>
				<category><![CDATA[Plugins & Addons]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Firefox Addons]]></category>
		<category><![CDATA[Firefox Extension]]></category>
		<category><![CDATA[FireFox Search Plugin]]></category>

		<guid isPermaLink="false">http://www.myblog.com.np/2007/12/13/how-to-make-a-firefox-search-plugin-and-how-to-install-it-full-tutorial/</guid>
		<description><![CDATA[The tutorial many people have been waiting for, is finally here! In this tutorial you will learn to make a FireFox Search Plugin, just like the one in the top right of your browser. Using the search plugin, you can tell it to search your site or forum. You will be able to search, Invision [...]]]></description>
			<content:encoded><![CDATA[<p>The tutorial many people have been waiting for, is finally here! In this tutorial you will learn to make a FireFox Search Plugin, just like the one in the top right of your browser. Using the search plugin, you can tell it to search your site or forum. You will be able to search, Invision Power Board. vBulletin. Your custom coded script, that&#8217;s if its coded well and any software or script that has a search function. This plugin will be able to search it!<span id="more-126"></span></p>
<p>So obviously as with everything else, there is a theory behind making this plugin. The plugin uses a file, which contains all the data needed. The file is a .src and you will learn more about that soon. In the .src you will find information such as, the site name, the site URL, the search method, the input fields and lots more. This may sound confusing, but it will make more sense later! To edit the .src file I recommend you use Notepad. I am going to explain how to make a search plugin for one of my site then I will tell you how to adapt it. If you are looking to make a plugin for PHPBB, MyBB or another script you will need to have an advanced knowledge of how to make a plugin. Obviously I can&#8217;t tell you how to make a plugin for every single forum software, blog software etc. I am teaching you how to do this, not how to copy and paste my code.</p>
<p>This tutorial is going to be based around creating a domain whois search plugin for whatismyip.com.np site. Now I have already created this plugin before, Here, but am going to be showing you how to do it!</p>
<p><strong>Step 1</strong><br />
First of all, you need to open up Notepad or another kind of editor that accepts .src file extensions. Now create a new document and name it firefox_search.src</p>
<p><strong>Step 2</strong><br />
Now we have the file created, lets start adding some content that will make up our Firefox Search Plugin.</p>
<p>So now put this text into the file:</p>
<blockquote><p>&lt;search<br />
version=&#8221;1.0&#8243;<br />
name=&#8221;Check Domain &amp; Whois&#8221;<br />
description=&#8221;Find your IP address, check Domain availability and Whois information&#8221;</p></blockquote>
<p>Now the explanation&#8230;</p>
<p><strong>&lt;search</strong> means we are obviously starting a new search bar. So this must be placed at the beginning of every Search Plugin you make.</p>
<p><strong>The next 3 lines are pretty self explanatory..</strong></p>
<p><strong>version</strong> is the version of the plugin not the version of FireFox. This can be anything number wise, it really doesn&#8217;t matter what it is. As long as it is numerical.</p>
<p><strong>name</strong> is the name of this plugin. For this case, we are searching <strong>Check Domain &amp; Whois</strong> so that&#8217;s what we are going to call it. Again, you can call it anything you want it really doesn&#8217;t matter.</p>
<p><strong>description</strong> is a small description of the plugin. Again very self explanatory. Just type a small description about the plugin. In this case, I have just put <strong>Find your IP address, check Domain availability and Whois information</strong> because that is basically what it does.</p>
<p>Now we are going to add a bit more content and information into the file.</p>
<blockquote><p>method=&#8221;get&#8221;<br />
action=&#8221;http://www.whatismyip.com.np/whois.php&#8221;</p></blockquote>
<p>This time we have added <strong>method</strong> and <strong>action</strong>. Again, both are really easy to understand so I will explain quickly&#8230;</p>
<p><strong>method</strong> is the method of the search engine. Does the search engine use <strong>post</strong> or <strong>get</strong>? That&#8217;s all you enter here.. post or get. WhatIsMyIP.com.np uses post so that&#8217;s what I have used here.</p>
<p><strong>action</strong> is the location of the search form or file. In this case the search form / file is in the same location so we enter the URL. For this plugin I have used This URL because that is the location of the search form.</p>
<p>Now add the following lines.</p>
<blockquote><p>searchForm=&#8221;http://www.whatismyip.com.np&#8221;<br />
queryEncoding=&#8217;UTF-8&#8242;<br />
queryCharset=&#8217;UTF-8&#8242;<br />
&gt;</p></blockquote>
<p>As you can see, we have added.. <strong>searchForm</strong>, <strong>queryEncoding</strong> and <strong>queryCharset</strong>. These 3 things may sound complicated but there actually real simple.</p>
<p><strong>searchForm</strong> I&#8217;m not 100% sure about but I always enter the site url in and it always works fine.</p>
<p><strong>queryEncoding</strong> is the encoding of the query. The query is what is entered into the search box.</p>
<p><strong>queryCharset</strong> is the character set of the query.</p>
<p>As you will see, we have ended the <strong>&lt;search&gt;&lt;/search&gt;</strong> tag with a <strong>&gt;</strong>. That&#8217;s the first part done.</p>
<p>Next we make the input boxes, just like if we were doing it in HTML just a little different.</p>
<blockquote><p>&lt;input name=&#8221;query&#8221; /&gt;</p></blockquote>
<p>Now for this plugin I only needed 1 inputs where we enter the term to search.<br />
As you can see on the first input, we have the word <strong>user</strong> at the end. That means it&#8217;s the input that will show. It will not always be named query, with different software or coding it will probably be different. If you want hidden field on your search plugins then simply don&#8217;t use attribute <strong>user</strong> in the above code.</p>
<p>That&#8217;s all the inputs you need to make a search plugin for WhatIsMyIP.com.np.</p>
<p>That is basically the plugin created. That is now a working script, but we don&#8217;t want to finish there&#8230; I will now show you something else.. very special&#8230;</p>
<p>Now it isn&#8217;t that special so don&#8217;t get too excited, but this part is optional. You can make FireFox check for plugin updated every so days. You can define how many ever days to check for updates&#8230;</p>
<blockquote><p>&lt;browser<br />
update=&#8221;http://www.whatismyip.com.np/pluggins/firefox_search.src&#8221;<br />
updateicon=&#8221;http://www.whatismyip.com.np/favicon.ico&#8221;<br />
updatecheckdays=&#8221;1&#8243;<br />
&gt;</p></blockquote>
<p>Having <strong>&lt;browser&gt;&lt;/browser&gt;</strong> starts the browser part of this script. A few things must be defined inside here&#8230;</p>
<p><strong>update</strong> is the location of the actual src file. If you want FireFox to check for updates on this plugin, the url needs to be pointing to the uploaded src.</p>
<p><strong>updateicon</strong> is the location of the icon on the search plugin. Now this can be a favicon from your site or an image. The image icon will be resized to 16 x 16 to fit.</p>
<p><strong>updatecheckdays</strong> is pretty obvious, how many days do you want between when FireFox checks for updates.</p>
<p>So now everything is made, obviously it needs to be installed for it to work. It doesn&#8217;t just magically appear in your browser.</p>
<p>Now to install a plugin we need to use Javascript. Obviously you will need javascript enabled for it to be able to install. I will give you the script that installs it, you may say its very similar to Mozilla&#8217;s version&#8230; but actually it is. There is only 1 way to install these plug ins.</p>
<p>create a new file with <strong>.js</strong> extenstion and place following script</p>
<blockquote><p>function addEngine(url, img, name, desc) {<br />
if ((typeof window.sidebar == &#8220;object&#8221;) &amp;&amp; (typeof window.sidebar.addSearchEngine == &#8220;function&#8221;)) {<br />
window.sidebar.addSearchEngine (url, img, name, desc);<br />
} else {<br />
alert(&#8220;You need a Mozilla based browser such as firefox to use this.&#8221;);<br />
}<br />
}</p></blockquote>
<p>Now following code needs to go in your page between <strong>&lt;head&gt;&lt;/head&gt; </strong> with correct path of the <strong>.js</strong> file you created above.</p>
<blockquote><p>&lt;a href=&#8221;#&#8221; onclick=&#8221;addEngine(&#8216;http://www.whatismyip.com.np/pluggins/firefox_search.src&#8217;, &#8216;http://www.whatismyip.com.np/images/favicon.ico&#8217;, &#8216;Check Domain &amp; Whois&#8217;, &#8216;Find your IP address, check Domain availability and Whois information&#8217;); return false;&#8221;&gt;Install Now&lt;/a&gt;</p></blockquote>
<p>Now place following code anywhere you want to display the link for installing this plugin on user&#8217;s side.</p>
<p>And that&#8217;s it. Thank you very much for reading and hopefully this tutorial was easier to understand than Mozilla&#8217;s guide.</p>
<p><strong>Reference</strong><br />
<a href="http://www.pixel2life.com/publish/tutorials/297/learn_to_make_a_firefox_search_plugin_and_how_to_install_it_detailed_tutorial/" target="_blank">PIXEL2LIFE &#8211; Learning made Simple.</a></p>
<img src="http://feeds.feedburner.com/~r/myblogNP/~4/vhdBI1OFDn8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.myblog.com.np/2007/12/13/how-to-make-a-firefox-search-plugin-and-how-to-install-it-full-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.myblog.com.np/2007/12/13/how-to-make-a-firefox-search-plugin-and-how-to-install-it-full-tutorial/</feedburner:origLink></item>
		<item>
		<title>How to define adult or mature content for Google Adsense</title>
		<link>http://feedproxy.google.com/~r/myblogNP/~3/S_uwqNPLFfE/</link>
		<comments>http://www.myblog.com.np/2007/11/20/how-to-define-adult-or-mature-content-for-google-adsense/#comments</comments>
		<pubDate>Tue, 20 Nov 2007 07:04:45 +0000</pubDate>
		<dc:creator>Prakash Thapa</dc:creator>
				<category><![CDATA[Adsense & Affiliates]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Adsense]]></category>
		<category><![CDATA[Google Adsense Policy]]></category>

		<guid isPermaLink="false">http://www.myblog.com.np/2007/11/20/how-to-define-adult-or-mature-content-for-google-adsense/</guid>
		<description><![CDATA[I have been confused from a long time on what types of contents were called Adult or Mature contents on Google Adsense. I wanted to know is there any kind of measurements on that which is clearly defined on adsense or how can I clearly know if any pictures or texts we were going to [...]]]></description>
			<content:encoded><![CDATA[<p>I have been confused from a long time on what types of contents were called Adult or Mature contents on Google Adsense. I wanted to know is there any kind of measurements on that which is clearly defined on adsense or how can I clearly know if any pictures or texts we were going to place on our site is Adult contents or not. So I asked the same question to the Adsense support team and below is the reply from them:<span id="more-125"></span></p>
<blockquote><p>&#8220;&#8230; Thanks for following up with us. I&#8217;ll be happy to provide clarification of our policy regarding adult/mature content.</p>
<p>Our policy regarding adult/mature content may include any material that is not appropriate for all audiences. While this obviously includes full nudity or sexual activity, it may also include textually explicit sexual content, some treatments of topics such as sexual health and sex tips, and image or video content containing lewd or provocative poses, strategically covered nudity, see-through or sheer clothing, and close-ups of breasts, butts, or crotches.</p>
<p>While it&#8217;s not a sure test, we sometimes suggest that publishers ask themselves the following questions to determine if content is family- safe:</p>
<p>Would I be comfortable viewing this content with my parents or children in the same room?<br />
Would I feel comfortable viewing this content if my boss walked up behind me while I had this content on my screen?</p>
<p>If the answer to either of these questions is no, then it is likely that some advertisers would not be comfortable showing their ads on such content and we might consider it mature&#8230;&#8221;</p></blockquote>
<p>and personally I think the clarification they provide me is quite clear. so from the above info anyone can easily find out, if the contents is adult/mature or not.</p>
<img src="http://feeds.feedburner.com/~r/myblogNP/~4/S_uwqNPLFfE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.myblog.com.np/2007/11/20/how-to-define-adult-or-mature-content-for-google-adsense/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.myblog.com.np/2007/11/20/how-to-define-adult-or-mature-content-for-google-adsense/</feedburner:origLink></item>
		<item>
		<title>Go Live PHP &amp; IIS</title>
		<link>http://feedproxy.google.com/~r/myblogNP/~3/NpUxCM_yw6M/</link>
		<comments>http://www.myblog.com.np/2007/10/11/go-live-php-iis/#comments</comments>
		<pubDate>Wed, 10 Oct 2007 21:27:01 +0000</pubDate>
		<dc:creator>Prakash Thapa</dc:creator>
				<category><![CDATA[WebServer]]></category>
		<category><![CDATA[Go Live]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[PHP & IIS]]></category>

		<guid isPermaLink="false">http://www.myblog.com.np/2007/10/11/go-live-php-iis/</guid>
		<description><![CDATA[PHP just got a major boost from Microsoft this morning with the release of  FastCGI for windows. Anyone working with PHP and Windows knows just how  painful it can be, if you can get it to work reliably at all. We have been working with a number of projects that all involved PHP [...]]]></description>
			<content:encoded><![CDATA[<p>PHP just got a major boost from Microsoft this morning with the release of  FastCGI for windows. Anyone working with PHP and Windows knows just how  painful it can be, if you can get it to work reliably at all. We have been working with a number of projects that all involved PHP on IIS, and  seen web sites entirely wiped out due to bad upgrades, where even the backups of  the backups would not work due to one technical issue after another until having  to revert to the previous version of PHP on IIS.</p>
<blockquote><p>Today Microsoft is eager to announce availability of the Go Live release of  Microsoft FastCGI Extension for IIS 5.1/6.0 (FastCGI Extension) as a free  download. The Go Live release is the last step in the Microsoft beta process and  represents the highest level of quality and reliability. For the first time,  customers have a license that permits them to deploy the FastCGI Extension on  their production Internet Information Services 6.0 (IIS 6) Web servers.<br />
<strong>Source:</strong> <a href="http://www.iis.net/php" target="_blank">IIS.net</a><span id="more-124"></span></p></blockquote>
<p>Hopefully this will ease a lot of pain, and well worth checking out to see if  this makes PHP running on IIS (which we know of many such installations) will  help web masters and programmers not have to deal with the pain of getting PHP  to work on IIS. The good part is that the new program is in both 32 and 64-bit  versions.</p>
<p>You can download the program <a href="http://www.iis.net/downloads/default.aspx?tabid=34&#038;g=6&#038;i=1521" target="_blank">here</a>.</p>
<p>When we wrapped this up on an XP developer&#8217;s laptop this morning, we did notice  a speed increase; we also noticed fewer errors when programming a MySQL connect  structure via PHP. There is nothing better than seeing your developer grin and  nod his head.</p>
<p>This is also an important part is Microsoft supporting  Open Source. PHP used to only work reliably on Linux, and given the investment  in technology, people, and training, switching a technology can be very  expensive. Moving from PHP to dot net can be difficult, and will get a lot of  resistance in a company. The program is well worth checking out if the company  has stabilized on Windows and PHP. It might just make a lot of folks days.</p>
<img src="http://feeds.feedburner.com/~r/myblogNP/~4/NpUxCM_yw6M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.myblog.com.np/2007/10/11/go-live-php-iis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.myblog.com.np/2007/10/11/go-live-php-iis/</feedburner:origLink></item>
		<item>
		<title>Continue script execution on client disconnection</title>
		<link>http://feedproxy.google.com/~r/myblogNP/~3/XWmGcx88xe0/</link>
		<comments>http://www.myblog.com.np/2007/10/03/continue-script-execution-on-client-disconnection/#comments</comments>
		<pubDate>Wed, 03 Oct 2007 17:15:13 +0000</pubDate>
		<dc:creator>Prakash Thapa</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP Tutorials]]></category>

		<guid isPermaLink="false">http://www.myblog.com.np/2007/10/03/continue-script-execution-on-client-disconnection/</guid>
		<description><![CDATA[To continue the script execution on client disconnection, you can use a function provided by PHP called &#8216;ignore_user_abort&#8217;. This function sets whether on client disconnect, should script execution be continued or aborted. Calling the function with the parameter set to &#8216;TRUE&#8217; should ignore user disconnection and continue with script execution.

1
ignore_user_abort&#40;TRUE&#41;;

When finished you may again set [...]]]></description>
			<content:encoded><![CDATA[<p>To continue the script execution on client disconnection, you can use a function provided by PHP called &#8216;ignore_user_abort&#8217;. This function sets whether on client disconnect, should script execution be continued or aborted. Calling the function with the parameter set to &#8216;TRUE&#8217; should ignore user disconnection and continue with script execution.<span id="more-122"></span></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">ignore_user_abort</span><span style="color: #009900;">&#40;</span><span style="color: #009900; font-weight: bold;">TRUE</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>When finished you may again set the value to FALSE to allow the script to halt on client disconnect.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">ignore_user_abort</span><span style="color: #009900;">&#40;</span><span style="color: #009900; font-weight: bold;">FALSE</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<img src="http://feeds.feedburner.com/~r/myblogNP/~4/XWmGcx88xe0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.myblog.com.np/2007/10/03/continue-script-execution-on-client-disconnection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.myblog.com.np/2007/10/03/continue-script-execution-on-client-disconnection/</feedburner:origLink></item>
	</channel>
</rss>
