<?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>Sanjeev Shrestha &#187; Projects</title>
	<atom:link href="http://www.sanjeevshrestha.com.np/category/projects/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sanjeevshrestha.com.np</link>
	<description>Blogging on Joomla Development /Codeigniter/JQuery/Mootools/Wordpress - All Related to Web</description>
	<lastBuildDate>Sun, 09 May 2010 08:15:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Paypal Donation Module for Joomla</title>
		<link>http://www.sanjeevshrestha.com.np/2009/12/paypal-donation-module-for-joomla/</link>
		<comments>http://www.sanjeevshrestha.com.np/2009/12/paypal-donation-module-for-joomla/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 15:20:00 +0000</pubDate>
		<dc:creator>Sanjeev</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[MyUpdates]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[collect donation]]></category>
		<category><![CDATA[joomlaguru.com.np]]></category>
		<category><![CDATA[OSDonate]]></category>
		<category><![CDATA[Paypal Donation Module]]></category>

		<guid isPermaLink="false">http://www.sanjeevshrestha.com.np/2009/12/paypal-donation-module-for-joomla/</guid>
		<description><![CDATA[A small donation can make a big difference to opensource developers who devote few hours a day to help a community of users. I also develop extensions for Joomla and release it for others to use. Joomlaguru.com.np is one of my site that is devoted to help Joomla users. Small or Big, donations matter to [...]]]></description>
			<content:encoded><![CDATA[<p><img style="max-width: 800px; float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;" src="http://www.sanjeevshrestha.com.np/wp-content/uploads/2009/12/osdonate-logo.png" alt="" />A small donation can make a big difference to opensource developers who devote few hours a day to help a community of users. I also develop extensions for <a href="http://www.joomla.org" target="_blank">Joomla</a> and release it for others to use. <a href="http://www.joomlaguru.com.np" target="_blank">Joomlaguru.com.np</a> is one of my site that is devoted to help Joomla users. Small or Big, donations matter to opensource projects and developers.</p>
<p>Recently I created a donation module for joomla that collects donations on Joomla sites. This module uses <a href="http://www.paypal.com" target="_blank">Paypal</a> to collect donations and is simple to setup and you can get it up and running within a minute. This module is free to use and is released under <strong>GNU/GPL. </strong> You can see live demo of the module at <a href="http://www.joomlaguru.com.np" target="_blank">www.joomlaguru.com.np</a>. <span id="more-334"></span></p>
<h2>Features</h2>
<p>Version 1.0 has following features. You can view the parameters for this module. This module has rich set of configuration options as explained below.<br />
<img style="max-width: 800px;" src="http://www.sanjeevshrestha.com.np/wp-content/uploads/2009/12/osdonate-parameters-21.png" alt="" /></p>
<p><strong>Select Server </strong>- This has two options and lets user to select between live and sandbox environment on paypal.</p>
<p><strong>Paypal Merchant  Email/ID </strong>- Paypal Email. You can also enter paypal merchant ID instead of paypal email. This increases security without exposing your email address.</p>
<p><strong>Donate To Text </strong>- Configure text that is displayed on invoice and paypal donation collecting form.</p>
<p><strong>Fixed Donation</strong> &#8211; You can choose to accept fixed donations or Donation through input box or a drop down box. If you select fixed donations, please enter donation amount in next field too. If you select &#8220;Show amount in select box&#8221; user is presented a drop down box with different denominations. These denominations can be configured from a file that is under<strong> modules-&gt;mod_osdonate-&gt;data-&gt;amounts.dat</strong></p>
<p><strong>Fixed Amount Donation</strong> &#8211; Fixed donation amount. This is used only when fixed_donation is active.</p>
<p><strong>Your locale currency </strong>- Select currency in which you want to accept donation. Be advised this currency should be active in your paypal. If not this may cause error. You can add currencies in your paypal account. Please refer to paypal help on more about this.</p>
<p><strong>Your Country locale </strong>- Select your country. This should be from your paypal account.</p>
<p><strong>Thank you page</strong> &#8211; Select article that will be displayed when user makes a successful payment through paypal donation form.</p>
<p><strong>Cancel Page</strong> &#8211; Select article that will be displayed when user cancels the payment.</p>
<p><strong>Donation Intro Text </strong>- Text that will be displayed before paypal donate button. Be expressive and a little funny to your viewers. <img src='http://www.sanjeevshrestha.com.np/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><strong>Donation Post Text</strong> &#8211; Text that will appear after the donation button.</p>
<p>This is all you need to collect donations from your joomla site.</p>
<p>You can view more details about this module <a href="http://www.joomlaguru.com.np/documentation/modules/osdonate" target="_blank">here</a>. Also you can download the module <a href="http://www.joomlaguru.com.np/freebies/modules/13-modosdonate.html" target="_blank">here</a>.</p>
<p>If you like this module consider contributing at <a href="http://www.joomlaguru.com.np" target="_blank">Joomlaguru.com.np</a>. Your small contribution can make a difference.</p>
<form id="donateplusform" action="https://www.paypal.com/cgi-bin/webscr" method="post"><input type="hidden" id="cmd" name="cmd" value="_donations">
			<p class="donate_amount"><label for="amount">Donation Amount:</label><br /><input type="text" name="amount" id="amount" value="10" /> <small>(Currency: USD)</small></p>
			<p class="recognition_wall"><label><input type="checkbox" id="recognize" name="recognize" value="1" /> Put my Donation on the Recognition Wall</label></p>
			<div id="wallinfo">
			<p class="show_onwall" id="wallops"><label for="show_onwall">Show on Wall:</label><br /><select name="item_number">
				<option value="0:">Do not show any information</option>
				<option value="1:">Donation Amount, User Details &amp; Comments</option>
				<option value="2:">User Details &amp; Comments Only</option>
			</select></p>
			<p class="donor_name"><label for="donor_name">Name:</label><br /><input type="text" name="on0" id="donor_name" /></p>
			<p class="donor_email"><label for="donor_email">Email:</label><br /><input type="text" name="os0" id="donor_email" /></p>
			<p class="donor_url"><label for="donor_url">Website:</label><br /><input type="text" name="on1" id="donor_url" /></p>
			<p  class="donor_comment"><label for="donor_comment">Comments:</label><br /><textarea name="os1" id="donor_comment" rows="4" cols="45" style="width:90%"></textarea><br /><span id="charinfo">Write your comment within 199 characters.</span> </p></div>
<input type="hidden" name="notify_url" value="http://www.sanjeevshrestha.com.np/wp-content/plugins/donate-plus/paypal.php">
<input type="hidden" name="item_name" value="Contribution to sanjeevshrestha.com.np">
<input type="hidden" name="business" value="onemc.freelance@gmail.com">
<input type="hidden" name="lc" value="US">
<input type="hidden" name="no_note" value="1">
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="rm" value="1">
<input type="hidden" name="return" value="http://www.sanjeevshrestha.com.np?thankyou=true">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="bn" value="PP-DonationsBF:btn_donateCC_LG.gif:NonHosted">
<p class="submit"><input type="image" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="">
<img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1"></p>
</form>
<p>Happy reading!! <img src='http://www.sanjeevshrestha.com.np/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong> </strong></p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=6ccbd368-4fa7-858a-ae2e-e5df1d92067e" alt="" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjeevshrestha.com.np/2009/12/paypal-donation-module-for-joomla/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JQuery Plugin for Joomla</title>
		<link>http://www.sanjeevshrestha.com.np/2009/12/jquery-plugin-for-joomla/</link>
		<comments>http://www.sanjeevshrestha.com.np/2009/12/jquery-plugin-for-joomla/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 03:08:43 +0000</pubDate>
		<dc:creator>Sanjeev</dc:creator>
				<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[MyUpdates]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[jquery plugin]]></category>
		<category><![CDATA[jQuery plugin for Joomla]]></category>
		<category><![CDATA[jquery with mootools]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[using jquery with joomla]]></category>

		<guid isPermaLink="false">http://www.sanjeevshrestha.com.np/2009/12/jquery-plugin-for-joomla/</guid>
		<description><![CDATA[I recently released jQuery plugin for Joomla on joomlaguru.com.np. This is a simple plugin that allows user to use jQuery in Joomla and is based on my tutorial here. This plugin works in two modes and allows user a flexibility to replace or use jquery in conjunction with mootools.  This plugin is released under GNU/GPL [...]]]></description>
			<content:encoded><![CDATA[<p><img style="max-width: 800px; float: right; margin-top: 10px; margin-bottom: 10px; margin-left: 10px;" src="http://www.sanjeevshrestha.com.np/wp-content/uploads/2009/12/os-jquery-logo1.jpg" alt="" />I recently released <a href="http://www.joomlaguru.com.np/freebies/plugins/12-plgosjquery.html" target="_blank">jQuery plugin</a> for Joomla on <a href="http://www.joomlaguru.com.np" target="_blank">joomlaguru.com.np</a>. This is a simple plugin that allows user to use jQuery in Joomla and is based on my tutorial <a href="http://www.sanjeevshrestha.com.np/2009/05/using-jquery-with-joomla/" target="_blank">here</a>. This plugin works in two modes and allows user a flexibility to replace or use jquery in conjunction with mootools.  This plugin is released under GNU/GPL and is free as in free beer!</p>
<h2>Features</h2>
<p><strong>1. Two modes</strong></p>
<p>User can select to replace mootools with jQuery completely or use jQuery in conjunction with mootools. Using jQuery with mootools introduces noConflict features of jQuery and replaces &#8216;$&#8217; operator with jquery. This allows other libraries to use &#8216;$&#8217; operator without conflict.<span id="more-328"></span></p>
<p><!-- more --></p>
<p><strong>2. Where to use selection</strong></p>
<p>Use can select where to use jQuery. User can choose to use jQuery in frontend and/ or in administrator.</p>
<p><strong>3. Allows other application to check if jquery is loaded.</strong></p>
<p>This plugin also introduces a variable in application session that allows others to check if jquery is loaded or not. The illustration of use is as below\</p>
<blockquote>
<pre>    $app =&amp; JFactory::getApplication();

        //Check to see if jquery is already included
        if( $app-&gt;get('jquery') === true ) {

            //Code here

        }
    else
    {

    //Code here

    }</pre>
</blockquote>
<p>Here is the screenshot of plugin parameters</p>
<p><img style="max-width: 800px;" src="http://www.sanjeevshrestha.com.np/wp-content/uploads/2009/12/jquery-plugin-screenshot1.jpg" alt="" /></p>
<h2>License</h2>
<p>The module is released under GNU/GPL license and hence users are allowed distribute and modify the module without warranty what so ever. The developer does not bear any liability for the extension.</p>
<h2>Download</h2>
<p>Download the latest release from the download section of <a href="http://www.joomlaguru.com.np/freebies/plugins.html" target="_blank">joomlaguru.com.np</a> or you can <span class="download_link">click <a href="http://www.joomlaguru.com.np/freebies/plugins/12-plgosjquery.html" target="_blank">here</a></span> to download the plugin.</p>
<p>Send in your comments and feedbacks on the plugin. Hope you will like the plugin. Happy reading.</p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=371381cb-c8f5-848d-8f17-abbab3b451ee" alt="" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjeevshrestha.com.np/2009/12/jquery-plugin-for-joomla/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Joomlaguru.com.np beta &#8211; launched</title>
		<link>http://www.sanjeevshrestha.com.np/2009/12/joomlaguru-com-np-beta-launched/</link>
		<comments>http://www.sanjeevshrestha.com.np/2009/12/joomlaguru-com-np-beta-launched/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 04:39:25 +0000</pubDate>
		<dc:creator>Sanjeev</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[MyUpdates]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Joomlaguru launched]]></category>
		<category><![CDATA[joomlaguru.com.np]]></category>
		<category><![CDATA[sanjeev]]></category>

		<guid isPermaLink="false">http://www.sanjeevshrestha.com.np/2009/12/joomlaguru-com-np-beta-launched/</guid>
		<description><![CDATA[
Hi Folks,
I feel honoured and glad to announce the launch of new website www.joomlaguru.com.np. This is a beta launch of the website and hence there are more to come in future. Please report bug or request feature you want to be included.

The website will mainly focus on extension development tips and tricks, tutorials, reviews on [...]]]></description>
			<content:encoded><![CDATA[<p><img style="max-width: 800px;" src="http://www.sanjeevshrestha.com.np/wp-content/uploads/2009/12/joomlaguru-scrshot.jpg" alt="" /><br />
Hi Folks,<br />
I feel honoured and glad to announce the launch of new website <a href="http://www.joomlaguru.com.np" target="_blank">www.joomlaguru.com.np</a>. This is a beta launch of the website and hence there are more to come in future. Please report bug or request feature you want to be included.<br />
<!-- more --><span id="more-308"></span><br />
The website will mainly focus on extension development tips and tricks, tutorials, reviews on existing components, free extensions created by me and there are more to come. There is a <a href="http://www.joomlaguru.com.np/forum" target="_blank">forum</a> where a user can post queries and get it answered quickly by joomla gurus from around the world.</p>
<p>I have already launched <a href="http://extensions.joomla.org/extensions/external-contents/social-blogging/10652" target="_blank">twitter box</a> &#8211; a free and easy twitter module for joomla through Joomlaguru.com.np.</p>
<p>I hope overwhelming response from readers. Let us pray for its bright future.</p>
<p>Thanks<br />
Sanjeev</p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=4bd3737c-2930-843a-9d4d-f8da4c3e4ad1" alt="" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjeevshrestha.com.np/2009/12/joomlaguru-com-np-beta-launched/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ReCaptcha enabled JCal Pro</title>
		<link>http://www.sanjeevshrestha.com.np/2009/11/recaptcha-enabled-jcal-pro/</link>
		<comments>http://www.sanjeevshrestha.com.np/2009/11/recaptcha-enabled-jcal-pro/#comments</comments>
		<pubDate>Sun, 22 Nov 2009 17:50:10 +0000</pubDate>
		<dc:creator>Sanjeev</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[MyUpdates]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Captcha and JCal Pro]]></category>
		<category><![CDATA[JCal Pro]]></category>
		<category><![CDATA[Joomla JCal Pro and reCaptcha]]></category>
		<category><![CDATA[reCaptcha]]></category>

		<guid isPermaLink="false">http://www.sanjeevshrestha.com.np/2009/11/recaptcha-enabled-jcal-pro/</guid>
		<description><![CDATA[
JCal Pro is a fantastic extension to manage events on Joomla enabled Sites. Last week I used JCal Pro for a project and required some modification. JCal Pro is a great extension but lacks spam protection like CAPTCHA or any thing that stops spam posting. But I needed spam prevention in event posting, So I [...]]]></description>
			<content:encoded><![CDATA[<div><img style="max-width: 800px; float: none;" src="http://www.sanjeevshrestha.com.np/wp-content/uploads/2009/11/JCalproSlide.jpg" alt="" /></div>
<p>JCal Pro is a fantastic extension to manage events on Joomla enabled Sites. Last week I used JCal Pro for a project and required some modification. JCal Pro is a great extension but lacks spam protection like CAPTCHA or any thing that stops spam posting. But I needed spam prevention in event posting, So I set out to add a CAPTCHA to the fantastic component. <span id="more-299"></span></p>
<p>I used reCpatcha as it is audio enabled, a free service and is also owned by google now. ReCaptcha has enabled more than 100,000 sites and I added one more to the list.</p>
<p>The component now has a reCaptcha for spam filtering and JCal Pro has a missing gem installed on it.<br />
You can view a of modified JCal Pro <a href="http://demo.osysserver.com/index.php?option=com_jcalpro&amp;Itemid=53&amp;extmode=event&amp;event_mode=add" target="_blank">here</a></p>
<p>I wanted to distribute this modified extension for free but cannot distribute it as it is developed and distributed by <a href="http://dev.anything-digital.com/" target="_blank">dev.anything-digital.com</a> and the extension is subscription based.</p>
<p>However you can <a href="mailto:sanjeevshrestha2004@gmail.com" target="_blank">contact me</a> for modified version of JCal Pro or if you want to add reCaptcha to your existing JCal Pro or any other extension. Yes I charge a little for my time.</p>
<p>Happy Reading.</p>
<p><strong>If you find this post or modified JCal Pro Useful, please consider contributing. Your contribution can make a difference</strong></p>
<form id="donateplusform" action="https://www.paypal.com/cgi-bin/webscr" method="post"><input type="hidden" id="cmd" name="cmd" value="_donations">
			<p class="donate_amount"><label for="amount">Donation Amount:</label><br /><input type="text" name="amount" id="amount" value="10" /> <small>(Currency: USD)</small></p>
			<p class="recognition_wall"><label><input type="checkbox" id="recognize" name="recognize" value="1" /> Put my Donation on the Recognition Wall</label></p>
			<div id="wallinfo">
			<p class="show_onwall" id="wallops"><label for="show_onwall">Show on Wall:</label><br /><select name="item_number">
				<option value="0:">Do not show any information</option>
				<option value="1:">Donation Amount, User Details &amp; Comments</option>
				<option value="2:">User Details &amp; Comments Only</option>
			</select></p>
			<p class="donor_name"><label for="donor_name">Name:</label><br /><input type="text" name="on0" id="donor_name" /></p>
			<p class="donor_email"><label for="donor_email">Email:</label><br /><input type="text" name="os0" id="donor_email" /></p>
			<p class="donor_url"><label for="donor_url">Website:</label><br /><input type="text" name="on1" id="donor_url" /></p>
			<p  class="donor_comment"><label for="donor_comment">Comments:</label><br /><textarea name="os1" id="donor_comment" rows="4" cols="45" style="width:90%"></textarea><br /><span id="charinfo">Write your comment within 199 characters.</span> </p></div>
<input type="hidden" name="notify_url" value="http://www.sanjeevshrestha.com.np/wp-content/plugins/donate-plus/paypal.php">
<input type="hidden" name="item_name" value="Contribution to sanjeevshrestha.com.np">
<input type="hidden" name="business" value="onemc.freelance@gmail.com">
<input type="hidden" name="lc" value="US">
<input type="hidden" name="no_note" value="1">
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="rm" value="1">
<input type="hidden" name="return" value="http://www.sanjeevshrestha.com.np?thankyou=true">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="bn" value="PP-DonationsBF:btn_donateCC_LG.gif:NonHosted">
<p class="submit"><input type="image" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="">
<img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1"></p>
</form>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=ab52b525-3489-843e-b287-fe8b16a5e388" alt="" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjeevshrestha.com.np/2009/11/recaptcha-enabled-jcal-pro/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Twitter Module for Joomla</title>
		<link>http://www.sanjeevshrestha.com.np/2009/11/twitter-module-for-joomla/</link>
		<comments>http://www.sanjeevshrestha.com.np/2009/11/twitter-module-for-joomla/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 10:46:36 +0000</pubDate>
		<dc:creator>Sanjeev</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Joomla 1.5 module for twitter]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[Twitter module]]></category>

		<guid isPermaLink="false">http://www.sanjeevshrestha.com.np/2009/11/twitter-module-for-joomla/</guid>
		<description><![CDATA[I created a twitter module for joomla 1.5 few days back and I am sharing it with you. The module is simple and loads the tweets from the twitter account that is set from the module parameters page. And hence the tweeter account can only set by adminitrator. This module is free to use and [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><img style="max-width: 800px; float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;" src="http://www.sanjeevshrestha.com.np/wp-content/uploads/2009/11/twitter_logo.jpg" alt="" />I created a twitter module for joomla 1.5 few days back and I am sharing it with you. The module is simple and loads the tweets from the twitter account that is set from the module parameters page. And hence the tweeter account can only set by adminitrator. This module is free to use and is released under GNU/GPL.<span id="more-286"></span><br />
The main feature of this module is twitter templates. You can create custom template to show your tweets.</p>
<p><!-- more --></p>
<p>Below is the screenshot of the module parameters.<br />
<img class="aligncenter" style="max-width: 800px;" src="http://www.sanjeevshrestha.com.np/wp-content/uploads/2009/11/Screenshot.png" alt="" width="423" height="195" /><br />
The only parameters required to set the box running is username and password. You need to have valid twitter account for this module to run. You can create a template for individual tweet in Twitter Template parameters. There are few variables you can use to create a template</p>
<p>{username} &#8211; Twitter Username of the poster<br />
{tweet}  &#8211; Twitter status. This variable displays each status<br />
{postdate} &#8211; The date the tweet was posted<br />
{userimg} &#8211; Image link of the poster<br />
{userurl}  &#8211; The homepage of the poster<br />
{tweetlink} &#8211; The twitter account link of the poster<br />
{source}  &#8211; The source from where the tweet was posted e.g. web, mobile<br />
{reply_to} &#8211; The status to which the current tweet is replied to<br />
{reply_to_user} &#8211; The user to which the current tweet is replied to</p>
<p>That is all we have. and I hope we don&#8217;t need more.</p>
<p>You can use the module anywhere but please give me some credit for spending some hrs in this module.</p>
<p>Download the module here . <a href="http://www.joomlaguru.com.np/freebies/modules.html">mod_ostwitterbox</a> .</p>
<p><strong>Update 14 Dec 2009</strong></p>
<p>Twitter box version 1.1 is released. This version includes timeline selection. Read more about new version <a title="Twitter box version 1.1" href="http://www.joomlaguru.com.np/documentation/modules/twitter-box-ver-1-1" target="_blank">here</a></p>
<p>If you like this module, consider making contribution. Your small contribution can make a difference</p>
<form id="donateplusform" action="https://www.paypal.com/cgi-bin/webscr" method="post"><input type="hidden" id="cmd" name="cmd" value="_donations">
			<p class="donate_amount"><label for="amount">Donation Amount:</label><br /><input type="text" name="amount" id="amount" value="10" /> <small>(Currency: USD)</small></p>
			<p class="recognition_wall"><label><input type="checkbox" id="recognize" name="recognize" value="1" /> Put my Donation on the Recognition Wall</label></p>
			<div id="wallinfo">
			<p class="show_onwall" id="wallops"><label for="show_onwall">Show on Wall:</label><br /><select name="item_number">
				<option value="0:">Do not show any information</option>
				<option value="1:">Donation Amount, User Details &amp; Comments</option>
				<option value="2:">User Details &amp; Comments Only</option>
			</select></p>
			<p class="donor_name"><label for="donor_name">Name:</label><br /><input type="text" name="on0" id="donor_name" /></p>
			<p class="donor_email"><label for="donor_email">Email:</label><br /><input type="text" name="os0" id="donor_email" /></p>
			<p class="donor_url"><label for="donor_url">Website:</label><br /><input type="text" name="on1" id="donor_url" /></p>
			<p  class="donor_comment"><label for="donor_comment">Comments:</label><br /><textarea name="os1" id="donor_comment" rows="4" cols="45" style="width:90%"></textarea><br /><span id="charinfo">Write your comment within 199 characters.</span> </p></div>
<input type="hidden" name="notify_url" value="http://www.sanjeevshrestha.com.np/wp-content/plugins/donate-plus/paypal.php">
<input type="hidden" name="item_name" value="Contribution to sanjeevshrestha.com.np">
<input type="hidden" name="business" value="onemc.freelance@gmail.com">
<input type="hidden" name="lc" value="US">
<input type="hidden" name="no_note" value="1">
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="rm" value="1">
<input type="hidden" name="return" value="http://www.sanjeevshrestha.com.np?thankyou=true">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="bn" value="PP-DonationsBF:btn_donateCC_LG.gif:NonHosted">
<p class="submit"><input type="image" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="">
<img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1"></p>
</form>
<p>Happy tweeting. <img src='http://www.sanjeevshrestha.com.np/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=4adf8387-41e8-8b90-b497-96fe38149b47" alt="" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjeevshrestha.com.np/2009/11/twitter-module-for-joomla/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Joomla1.6 Alpha 2 Released</title>
		<link>http://www.sanjeevshrestha.com.np/2009/10/joomla1-6-alpha-2-released/</link>
		<comments>http://www.sanjeevshrestha.com.np/2009/10/joomla1-6-alpha-2-released/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 05:50:43 +0000</pubDate>
		<dc:creator>Sanjeev</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[MyUpdates]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[alpha 1.6]]></category>
		<category><![CDATA[new release]]></category>

		<guid isPermaLink="false">http://www.sanjeevshrestha.com.np/2009/10/joomla1-6-alpha-2-released/</guid>
		<description><![CDATA[Good news and Congratulations to every Joomligans &#8211; The most awaited Joomla 1.6 is in its alpha 2. I personally believe this will be better joomla than ever. Better navigation, better organization of contents and better extension development environment and many more. The most important thing in this joomla for me is ACL management, still [...]]]></description>
			<content:encoded><![CDATA[<p><img style="max-width: 800px; float: right; margin-top: 10px; margin-bottom: 10px; margin-left: 10px;" src="http://www.sanjeevshrestha.com.np/wp-content/uploads/2009/04/joomla-ogo.png" />Good news and Congratulations to every Joomligans &#8211; The most awaited Joomla 1.6 is in its alpha 2. I personally believe this will be better joomla than ever. Better navigation, better organization of contents and better extension development environment and many more. The most important thing in this joomla for me is ACL management, still in its infancy but welcome abroad. <br /><span id="more-275"></span>The content management has gone slimmer with no sections and hierarchical categories. I always wondered why do we need sections if we had multi level categories and I think Joomla developers heard my prayers. <img src='http://www.sanjeevshrestha.com.np/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> &nbsp; I see a update sub menu in extensions management, and I think this is a great feature to auto update the core and inspiration to component developers like me. I have personally developed an auto updating component and I will release it in public domain for testing. </p>
<p>The media manager is cool with multiple upload and that too with ajax but I could not get it running. Another inspiration for me <img src='http://www.sanjeevshrestha.com.np/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>This is an opportunity and challenge for component developers like me to upgrade and update. I am getting my hands dirty on the new arrived code, better get yours too.</p>
<p>Download the latest release of joomla from here<br /><a target="_blank" href="http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseBrowse&amp;frs_package_id=3585">http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseBrowse&amp;frs_package_id=3585</a></p>
<p>Happy coding with joomla. <img src='http://www.sanjeevshrestha.com.np/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=83c8de88-94d4-8064-a437-0d256b1d613f" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjeevshrestha.com.np/2009/10/joomla1-6-alpha-2-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Calculating Past and Future dates in PHP</title>
		<link>http://www.sanjeevshrestha.com.np/2009/08/calculating-past-and-future-dates-in-php/</link>
		<comments>http://www.sanjeevshrestha.com.np/2009/08/calculating-past-and-future-dates-in-php/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 09:09:56 +0000</pubDate>
		<dc:creator>Sanjeev</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[calculate date in past and future]]></category>
		<category><![CDATA[php date and time]]></category>
		<category><![CDATA[strtotime]]></category>

		<guid isPermaLink="false">http://www.sanjeevshrestha.com.np/?p=266</guid>
		<description><![CDATA[Have you wondered, if there was an easy way to find past and future dates in PHP? I had to work on something similar and to tell the truth I did not know that we had easy way around. Yes, I used to create my own library for this, silly me   .the strtotime [...]]]></description>
			<content:encoded><![CDATA[<p><img style="max-width: 800px; float: right; margin-top: 10px; margin-bottom: 10px; margin-left: 10px;" src="http://www.sanjeevshrestha.com.np/wp-content/uploads/2009/05/phplogo.jpg" />Have you wondered, if there was an easy way to find past and future dates in PHP? I had to work on something similar and to tell the truth I did not know that we had easy way around. Yes, I used to create my own library for this, silly me <img src='http://www.sanjeevshrestha.com.np/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  .<br /><span id="more-266"></span>the strtotime function of php is very powerful but underutilised function. The strtotime function does not just convert strings to timestamp values but it can perform other functions with the help of its internal language. In this post we will learn about calculating past and future dates with the help of strtotime function.</p>
<p>The strtotime function not only converts the string to timestamp value but can also calculate future and past dates. Lets us see some examples</p>
<pre class="brush:php">

echo date("d-m-y", strtotime("- 7 days"));
</pre>
<p>This will print the date 7 days ago from current date. simple, isn&#8217;t it? yes we can pass offset values into strtotime. The offset values can be any integer followed by <b>days</b>, <b>weeks</b>, <b>months</b> and <b>years</b>. There are other predefined values like <b>now</b>, <b>today</b>, <b>tomorrow</b>, <b>yesterday</b>, <b>first saturday</b>, <b>last saturday</b>, <b>this saturday</b>, <b>next saturday</b>&nbsp; and so on. </p>
<p>some more examples to make the concept more clear:</p>
<pre class="brush:php">
echo date("d-m-y", strtotime("- 7 days"));
echo date("d-m-y", strtotime("+1 weeks"));
echo date("d-m-y", strtotime("- 1 months"));
echo date("d-m-y", strtotime("+ 2 years"));
echo date("d-m-y", strtotime("now"));
echo date("d-m-y", strtotime("yesterday"));
echo date("d-m-y", strtotime("last sunday"));
echo date("d-m-y", strtotime("this monday"));
echo date("d-m-y", strtotime("+2 weeks saturday"));
</pre>
<p>and in a case where you want to find 10 days from today you can simply use <br />echo date(&#8220;d-m-Y&#8221;, strtotime(&#8220;+10 days&#8221;));</p>
<p>And yes this is that simple. Don&#8217;t do it the hard way <img src='http://www.sanjeevshrestha.com.np/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=1549e3b8-b741-8cad-b41d-14b597952b63" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjeevshrestha.com.np/2009/08/calculating-past-and-future-dates-in-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building MVC-model-view-controller component in Joomla1.5 &#8211; Part 2</title>
		<link>http://www.sanjeevshrestha.com.np/2009/04/building-mvc-model-view-controller-component-in-joomla15-part-2/</link>
		<comments>http://www.sanjeevshrestha.com.np/2009/04/building-mvc-model-view-controller-component-in-joomla15-part-2/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 10:57:19 +0000</pubDate>
		<dc:creator>Sanjeev</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[component. php]]></category>
		<category><![CDATA[feedback]]></category>
		<category><![CDATA[mvc]]></category>
		<category><![CDATA[mysal]]></category>

		<guid isPermaLink="false">http://www.sanjeevshrestha.com.np/?p=181</guid>
		<description><![CDATA[This tutorial is the continuation of my previous tutorial on Building MVC-model-view-controller component in Joomla1.5 &#8211; Part 1. In this tutorial, I will talk about the directory structure of a component.
All components should be created under components folder. This applies to both administrator and user part of Joomla. A component under the root components folder [...]]]></description>
			<content:encoded><![CDATA[<p><img style="max-width: 800px; float: right; margin-top: 10px; margin-bottom: 10px; margin-left: 10px;" src="http://www.sanjeevshrestha.com.np/wp-content/uploads/2009/04/joomla-ogo.png" />This tutorial is the continuation of my previous tutorial on <a href="http://www.sanjeevshrestha.com.np/2009/03/building-mvc-model-view-controller-component-in-joomla15-part-1/">Building MVC-model-view-controller component in Joomla1.5 &#8211; Part 1</a>. In this tutorial, I will talk about the directory structure of a component.</p>
<p>All components should be created under components folder. This applies to both administrator and user part of Joomla. A component under the root components folder is accessible to general user. This is the part of component that is available to general user. The component under components folder of administrator is available to administrator. <br /><span id="more-181"></span></p>
<p>Ok let us see the directory structure of our feedback component.</p>
<p><img style="max-width: 800px;" src="http://www.sanjeevshrestha.com.np/wp-content/uploads/2009/04/feedback-joomla-component1.jpeg" /></p>
<p>This is the structure of user part of the component. A little explanation of file structure</p>
<p><b>1. feedback.php</b> &#8211; This is the main file of the component. This file receives control and routes the control to other controllers.</p>
<p><b>2. controller.php</b> &#8211; This is the main controller file. In a single controller file, this responds to the request from the user. In our case we are splitting the controllers, hence this file will only route the control to required controller. </p>
<p><b>3. controllers (folder)</b> &#8211; This folder contains all the necessary controllers for the component. In our case, we have two controllers: category.php &#8211; for category controller and feedback.php &#8211; feedback ccontroller.</p>
<p><b>4. models(folder)</b> &#8211; This folder stores all models, that will be required by our component. <br /><b><br />5. views (folder)</b> &#8211; This folder stores all the views. This folder will contain view folder. This view will then again contain layout folder and necessary view files. Here in our case, we have a view named feedback. The tmpl folder under feedback folder contains all the layout that we will use in the component: default.php &#8211; this layout displays a simple feedback submission form. list.php &#8211; This layout will be used to list all the feedbacks received. Every view folder contains a view.html.php (or view.php). This file is the main view file. I will explain about its usage in up-coming tutorial. We don&#8217;t have view for category as we will not require user to enter the category. The selection of category will be available in the feedback view.</p>
<p><b>6. tables (folder)</b> &#8211; This folder contains all the table definitions. In our case we have category.php and feedback.php</p>
<p>This tables folder can be kept in administrator side of the component too. But for our convenience, we have it in the frontend.</p>
<p><img style="max-width: 800px;" src="http://www.sanjeevshrestha.com.np/wp-content/uploads/2009/04/feedback-joomla-component-administrator1.jpeg" /></p>
<p>This is the structure of the component in administrator side. This is a little unusual structure of admin panel. In this, there is extra modules folder. This is not the standard joomla way of doing the components in admin panel and ofcourse, it does not follow MVC. This is done for our convenience. </p>
<p>A little explanation about the modules folder. This is nothing but a modularize version of large admin.feedback.php and admin.feedback.html.php. Actually, these files are broken down into smaller modules and kept in the module folder. This is just to manage the large chunky codes in admin panel. The actual admin.feedback.php routes the control to these modules on user request.</p>
<p>With this I conclude this tutorial. In this tutorial, we saw the structures of the component in both the frontend and administration panel. We splitted the main controller file to multiple controllers and we also splitted the main large admin file into modules.</p>
<p>In next tutorial, I will talk about the conventions we should follow to write controllers, models, tables and views. Till then happy reading! <img src='http://www.sanjeevshrestha.com.np/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=d2594307-668f-8e89-a6c5-e1256d498a0b" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjeevshrestha.com.np/2009/04/building-mvc-model-view-controller-component-in-joomla15-part-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>JoomRSS &#8211; The Savior for All</title>
		<link>http://www.sanjeevshrestha.com.np/2009/04/joomrss-the-savior-for-all/</link>
		<comments>http://www.sanjeevshrestha.com.np/2009/04/joomrss-the-savior-for-all/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 15:22:47 +0000</pubDate>
		<dc:creator>Sanjeev</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[component]]></category>
		<category><![CDATA[Joomclan.com]]></category>
		<category><![CDATA[JoomRSS]]></category>

		<guid isPermaLink="false">http://www.sanjeevshrestha.com.np/2009/04/joomrss-the-savior-for-all/</guid>
		<description><![CDATA[Do you own a site that needs to be updated regularly? Or Do you want your site to boast of useful tips, news that is scattered all over the internet in various websites? If Yes and you are willing to do less manual work for all those tedious job, then JoomRSS should be your answer. [...]]]></description>
			<content:encoded><![CDATA[<p><img style="max-width: 800px; float: right; margin-top: 10px; margin-bottom: 10px; margin-left: 10px;" src="http://www.sanjeevshrestha.com.np/wp-content/uploads/2009/04/rss-logo21.jpg" />Do you own a site that needs to be updated regularly? Or Do you want your site to boast of useful tips, news that is scattered all over the internet in various websites? If Yes and you are willing to do less manual work for all those tedious job, then JoomRSS should be your answer. This is a great tool I came across. </p>
<p>JoomRSS is a RSS aggregator that runs on top of One of the finest CMS &#8211; Joomla. This wonderful component is built by <a target="_blank" href="http://www.joomclan.com">Joomclan.com</a> and chops off most of the manual work that would generally be needed to do update articles in Joomla. Just save the RSS Url you want the feeds from and leave the rest to JoomRSS. It will periodically pull feeds from the source and puts it nicely in different sections and categories. Yes, without a click to any button anywere you will have your site updated regularly. <span id="more-155"></span></p>
<p>This cool component has some cool features you will not find in other RSS Aggregator. </p>
<ol>
<li>Pull RSS from different source and feed it directly into frontpage.</li>
<li>Put a file in a cron and leave the rest to JoomRSS. It will pull the<br />feeds and post it in sections and categories you have assigned.</li>
<li>Oh! your web host does not provide you the cron! No, Problem enable the template cron. This works like the cpanel cron.</li>
<li>Create custom source links and display it professionaly at the end of the every post.</li>
<li>Create Ad sections for the post and enable it in the post (article). This is cool <img src='http://www.sanjeevshrestha.com.np/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
<li>Set an expiry date so that the feed is not pulled beyond that. </li>
<li>Pull media; Yes you can pull media and play it there in the post. Try it with Google Video Feed.</li>
<li>Open the link in different window or within an Wrapper</li>
</ol>
<p>Yes, these and many more cool features. Just take JoomRSS for a roll and that too for $25/Year. <br />For more information on JoomRSS, visit <a target="_blank" href="http://">www.joomclan.com/joomrss</a></p>
<p>Yes you found a savior! This component is a savior who want to bring more traffic to site. Yes, fresh articles, news bring more people. This savior works for one and all. Great isn&#8217;t it?</p>
<p>I will let you know If I find any other cool stuffs from <a href="http://www.joomclan.com">joomclan.com</a></p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=7b2b055a-21a6-8416-9af7-b50c93c4af1d" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjeevshrestha.com.np/2009/04/joomrss-the-savior-for-all/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
