
<?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>Let&#039;s start again... &#187; Joomla</title>
	<atom:link href="http://blog.manchumahara.com/joomla/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.manchumahara.com</link>
	<description>&#34;Manchumahara&#34; ...... The virtual crazy vagabond and  a emotional stupid</description>
	<lastBuildDate>Fri, 23 Jul 2010 18:33:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Adding joomla native dropdown menu in frontend</title>
		<link>http://blog.manchumahara.com/2010/06/25/adding-joomla-native-dropdown-menu-in-frontend/</link>
		<comments>http://blog.manchumahara.com/2010/06/25/adding-joomla-native-dropdown-menu-in-frontend/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 10:59:28 +0000</pubDate>
		<dc:creator>Manchumahara(Sabuj Kundu)</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[joomla dropdown menu]]></category>
		<category><![CDATA[joomla tricks]]></category>
		<category><![CDATA[tips]]></category>
		<guid isPermaLink="false">http://blog.manchumahara.com/?p=570</guid>
		<description><![CDATA[jQuery(document).ready(function($) { window.setTimeout('loadDigg_570()',5000);window.setTimeout('loadDzone_570()',5000);window.setTimeout('loadTwitter_570()',5000);window.setTimeout('loadFBShare_570()',5000);window.setTimeout('loadFBLike_570()',5000);window.setTimeout('loadDelicious_570()',5000);$('.delicious-normal-img,.delicious-compact-img').hide();window.setTimeout('loadGBuzz_570()',5000); }); function loadDigg_570(){ jQuery(document).ready(function($) { $('.dd-digg-570').remove();$('.DD_DIGG_AJAX_570').attr('href','http://digg.com/submit?url=http://blog.manchumahara.com/2010/06/25/adding-joomla-native-dropdown-menu-in-frontend/&#38;title=Adding+joomla+native+dropdown+menu+in+frontend');$.getScript('http://widgets.digg.com/buttons.js'); }); } function loadDzone_570(){ jQuery(document).ready(function($) { $('.dd-dzone-570').remove();$('.DD_DZONE_AJAX_570').attr('width','52');$('.DD_DZONE_AJAX_570').attr('height','68');$('.DD_DZONE_AJAX_570').attr('src','http://widgets.dzone.com/links/widgets/zoneit.html?url=http://blog.manchumahara.com/2010/06/25/adding-joomla-native-dropdown-menu-in-frontend/&#038;title=Adding+joomla+native+dropdown+menu+in+frontend&#038;t=1'); }); } function loadTwitter_570(){ jQuery(document).ready(function($) { $('.dd-twitter-570').remove();$('.DD_TWITTER_AJAX_570').attr('width','50');$('.DD_TWITTER_AJAX_570').attr('height','61');$('.DD_TWITTER_AJAX_570').attr('src','http://api.tweetmeme.com/button.js?url=http://blog.manchumahara.com/2010/06/25/adding-joomla-native-dropdown-menu-in-frontend/&#038;source=manchumahara&#038;style=normal&#038;service=bit.ly&#038;service_api=R_190f1ddf89c3ac3860d6f995977d37ef'); }); } function loadFBShare_570(){ jQuery(document).ready(function($) { $('.dd-fbshare-570').remove(); $.getScript('http://static.ak.fbcdn.net/connect.php/js/FB.Share'); }); } function loadFBLike_570(){ jQuery(document).ready(function($) { $('.dd-fblike-570').remove();$('.DD_FBLIKE_AJAX_570').attr('width','450');$('.DD_FBLIKE_AJAX_570').attr('height','25');$('.DD_FBLIKE_AJAX_570').attr('src','http://www.facebook.com/plugins/like.php?href=http://blog.manchumahara.com/2010/06/25/adding-joomla-native-dropdown-menu-in-frontend/&#38;show_faces=false'); }); } function loadDelicious_570(){ jQuery(document).ready(function($) { $('.dd-delicious-570').remove();$('.delicious-normal-img,.delicious-compact-img').show();$.getJSON('http://feeds.delicious.com/v2/json/urlinfo/data?url=http://blog.manchumahara.com/2010/06/25/adding-joomla-native-dropdown-menu-in-frontend/&#38;callback=?',function(data) {var msg ='';var count = 0;if (data.length > 0) {count [...]]]></description>
			<content:encoded><![CDATA[<script type="text/javascript">jQuery(document).ready(function($) { window.setTimeout('loadDigg_570()',5000);window.setTimeout('loadDzone_570()',5000);window.setTimeout('loadTwitter_570()',5000);window.setTimeout('loadFBShare_570()',5000);window.setTimeout('loadFBLike_570()',5000);window.setTimeout('loadDelicious_570()',5000);$('.delicious-normal-img,.delicious-compact-img').hide();window.setTimeout('loadGBuzz_570()',5000); });</script><script type="text/javascript"> function loadDigg_570(){ jQuery(document).ready(function($) { $('.dd-digg-570').remove();$('.DD_DIGG_AJAX_570').attr('href','http://digg.com/submit?url=http://blog.manchumahara.com/2010/06/25/adding-joomla-native-dropdown-menu-in-frontend/&amp;title=Adding+joomla+native+dropdown+menu+in+frontend');$.getScript('http://widgets.digg.com/buttons.js'); }); } function loadDzone_570(){ jQuery(document).ready(function($) { $('.dd-dzone-570').remove();$('.DD_DZONE_AJAX_570').attr('width','52');$('.DD_DZONE_AJAX_570').attr('height','68');$('.DD_DZONE_AJAX_570').attr('src','http://widgets.dzone.com/links/widgets/zoneit.html?url=http://blog.manchumahara.com/2010/06/25/adding-joomla-native-dropdown-menu-in-frontend/&title=Adding+joomla+native+dropdown+menu+in+frontend&t=1'); }); } function loadTwitter_570(){ jQuery(document).ready(function($) { $('.dd-twitter-570').remove();$('.DD_TWITTER_AJAX_570').attr('width','50');$('.DD_TWITTER_AJAX_570').attr('height','61');$('.DD_TWITTER_AJAX_570').attr('src','http://api.tweetmeme.com/button.js?url=http://blog.manchumahara.com/2010/06/25/adding-joomla-native-dropdown-menu-in-frontend/&source=manchumahara&style=normal&service=bit.ly&service_api=R_190f1ddf89c3ac3860d6f995977d37ef'); }); } function loadFBShare_570(){ jQuery(document).ready(function($) { $('.dd-fbshare-570').remove(); $.getScript('http://static.ak.fbcdn.net/connect.php/js/FB.Share'); }); } function loadFBLike_570(){ jQuery(document).ready(function($) { $('.dd-fblike-570').remove();$('.DD_FBLIKE_AJAX_570').attr('width','450');$('.DD_FBLIKE_AJAX_570').attr('height','25');$('.DD_FBLIKE_AJAX_570').attr('src','http://www.facebook.com/plugins/like.php?href=http://blog.manchumahara.com/2010/06/25/adding-joomla-native-dropdown-menu-in-frontend/&amp;show_faces=false'); }); } function loadDelicious_570(){ jQuery(document).ready(function($) { $('.dd-delicious-570').remove();$('.delicious-normal-img,.delicious-compact-img').show();$.getJSON('http://feeds.delicious.com/v2/json/urlinfo/data?url=http://blog.manchumahara.com/2010/06/25/adding-joomla-native-dropdown-menu-in-frontend/&amp;callback=?',function(data) {var msg ='';var count = 0;if (data.length > 0) {count = data[0].total_posts;if(count ==0){msg = 'Save';}else if(count ==1){msg = '1 save';}else{msg = count + ' saves'}}else{msg = 'Save';}$('#DD_DELICIOUS_AJAX_570').text(msg);}); }); } function loadGBuzz_570(){ jQuery(document).ready(function($) { $('.dd-gbuzz-570').remove();$.getScript('http://www.google.com/buzz/api/button.js'); }); }</script><div class='dd_post_share'><div class='dd_buttons'><div class='dd_button'><div class='dd-digg-ajax-load dd-digg-570'></div><a class='DiggThisButton DD_DIGG_AJAX_570 DiggMedium'></a></div><div class='dd_button'><div class="topsy_widget_data"><!--{"url":"http://blog.manchumahara.com/2010/06/25/adding-joomla-native-dropdown-menu-in-frontend/","style":"big","theme":"blue","nick":""}--></div></div><div class='dd_button'><div class='dd-dzone-ajax-load dd-dzone-570'></div><iframe class='DD_DZONE_AJAX_570' src='#' height='0' width='0' scrolling='no' frameborder='0'></iframe></div><div class='dd_button'><div class='dd-twitter-ajax-load dd-twitter-570'></div><iframe class='DD_TWITTER_AJAX_570' src='#' height='0' width='0' scrolling='no' frameborder='0'></iframe></div><div class='dd_button'><div class='dd-fbshare-ajax-load dd-fbshare-570'></div><a class='DD_FBSHARE_AJAX_570' name='fb_share' type='box_count' share_url='http://blog.manchumahara.com/2010/06/25/adding-joomla-native-dropdown-menu-in-frontend/' href='http://www.facebook.com/sharer.php'></a></div><div class='dd_button'><script src='http://www.stumbleupon.com/hostedbadge.php?s=5&amp;r=http://blog.manchumahara.com/2010/06/25/adding-joomla-native-dropdown-menu-in-frontend/'></script></div><div class='dd_button'><div class='dd-delicious-ajax-load dd-delicious-570'></div><a href='http://delicious.com/save' onclick="window.open('http://delicious.com/save?v=5&amp;noui&amp;jump=close&amp;url='+encodeURIComponent('http://blog.manchumahara.com/2010/06/25/adding-joomla-native-dropdown-menu-in-frontend/')+'&amp;title='+encodeURIComponent('Adding+joomla+native+dropdown+menu+in+frontend'),'delicious', 'toolbar=no,width=550,height=550'); return false;"><div class='delicious-normal-img'><img src='http://blog.manchumahara.com/wp-content/plugins/digg-digg/image/delicious.png' alt='Delicious' /><div class='delicious-normal-text' id='DD_DELICIOUS_AJAX_570'></div></div></a></div><div class='dd_button'><div class='dd-gbuzz-ajax-load dd-gbuzz-570'></div><a title='Post on Google Buzz' class='google-buzz-button' href='http://www.google.com/buzz/post' data-button-style='normal-count' data-url='http://blog.manchumahara.com/2010/06/25/adding-joomla-native-dropdown-menu-in-frontend/'></a></div><div class='dd_button'><div id='dd_comments'><a class='clcount' href=http://blog.manchumahara.com/2010/06/25/adding-joomla-native-dropdown-menu-in-frontend/#comments><span class='ctotal'>12</span><br /><span class='cmsg'>Comments</span></a><a class='clink' href=http://blog.manchumahara.com/2010/06/25/adding-joomla-native-dropdown-menu-in-frontend/#comments></a></div></div></div></div><div style='clear:both'></div><dl id="attachment_571" class="wp-caption alignleft" style="width: 403px"><dt><img src="http://blog.manchumahara.com/wp-content/uploads/2010/06/jnativetopmenu1.png" alt="" title="jnativetopmenu1" width="393" height="129" class="size-full wp-image-571" /></dt><dd class="wp-caption-text">joomla native drop down menu</dd></dl><br />
I think it&#8217;s my 4th post about using joomla native resources like tab slider, tooltip, modal/popup window and I am very happy that I just tried to used the joomla admin top menu &#8230; the top to bottom drop down menu in front end and it&#8217;s working fine. I just used the joomla native resources and changed one line of code in mod_mainmenu module. I think for doing something test or creative things sometimes we can try to change core code little&#8230; just keep in mind where u are changing and change again while u upgrade again in future.</p>
<ul>
<li><a rel="bookmark follow" href="http://blog.manchumahara.com/2010/04/24/adding-joomla-native-modal-to-frontend/">Adding joomla native modal to frontend</a></li>
<li><a rel="bookmark follow" href="http://blog.manchumahara.com/2010/03/22/using-wordpress-native-thickbox/">Using wordpress native thickbox</a></li>
<li><a rel="bookmark follow" href="http://blog.manchumahara.com/2010/06/13/adding-native-tooptip-in-jooma1-5/">জুমলাতে নেটিভ টুলটিপ এর ব্যবহার</a></li>
<li><a rel="bookmark follow" href="http://blog.manchumahara.com/2009/12/02/home-made-tab-and-slider-module-for-joomla1-5/">Home made tab and slider module for joomla1.5</a></li>
</ul>
<p>Ok then let&#8217;s move for how we can use the main menu module  as &#8216;<em>top to bottom</em>&#8216; drop down menu like the joomla admin panel top menu. we will work on default template of joomla1.5<span id="more-570"></span></p>
<h4>Adding javascript file</h4>
<p>Create a new folder named js  in default template like this templates\rhuk_milkyway\js</p>
<p>Now copy two js files from admin default template from this location administrator\templates\khepri\js  or you can just copy the js folder from admin default template khepri to front end  default template rukh_milkway. That&#8217;s it. Btw, pls check you copied at least two files named menu.js and index.js. Now add the follow two lines in index.php file of default template before &lt;/head&gt;  tag like bellow</p>
<pre class="brush: xml;">
&lt;script type=&quot;text/javascript&quot; src=&quot;&lt;?php echo $this-&gt;baseurl ?&gt;/templates/&lt;?php echo $this-&gt;template ?&gt;/js/menu.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;&lt;?php echo $this-&gt;baseurl ?&gt;/templates/&lt;?php echo $this-&gt;template ?&gt;/js/index.js&quot;&gt;&lt;/script&gt;
&lt;/head&gt;
</pre>
<h4>Adding CSS or style code</h4>
<p>Open template.css file from your default template css folder i.e., templates\rhuk_milkyway\css   and  put this bellow css code at last or somewhere.</p>
<pre class="brush: css;">
#menu, #menu ul, #menu li { margin: 0; padding: 0; border: 0 none; }
#menu       { position:relative; z-index: 100;}
#menu li    { float:left;  position:relative; list-style: none; display: inline;}
#menu li a  { display:block; white-space: nowrap;  }
#menu li li { /*width: 100%;*/ clear: both;  /*FF 1.0.7 needs this */  }
#menu li ul { visibility: hidden; position:absolute; }
#menu li li ul {  top: 0; left: 0; }
#menu li.hover ul               {  visibility: visible; }
#menu li.hover ul li ul 		  {  visibility: hidden;  }
#menu li.hover li.hover ul      {  visibility: visible;  left: 100%; }
/* ---- Menu layout -------------------------- */
#menu li {
	border-left: 1px solid #fff;
	border-right: 1px solid #d8d8d8;
}
#menu li li { border: 0;}
#menu ul    { border: 0.1em solid #ccc; background: #f6f6f6 url(../images/bg-menu.gif) repeat-y left;}
#menu ul li.node { background: transparent url(../images/j_arrow.png) no-repeat right 50%; }
#menu ul li.separator { background: #DDE1E6 url(../images/bg-menu.gif);  height: 1px;  }
#menu a, #menu div {
	padding: 0.35em 1em 0.35em;
	margin: 0 1px 0 1px;
	color: #333333;
	line-height: 1.6em; vertical-align: middle;
	font-size: 11px; font-weight: bold; text-decoration: none;
	cursor: default;
	background-repeat: no-repeat; background-position: left 50%
}
#menu li.disabled a { color: gray; }
#menu ul a {
	font-size: 11px;
	font-weight: normal;
	padding-left: 25px;
	padding-right: 20px;
	line-height: 1.2em;
}
/* 1 level - hover */
#menu li.hover a {  background-color: #E7EDDF; border-left: 1px solid #6D9D2E;  border-right:1px solid #6D9D2E; margin: 0; }
/* 2 level - normal */
#menu li.hover li a { background-color: transparent; border: 0 none;   margin: 2px;  }
/* 2 level - hover */
#menu li.hover li.hover a { background-color: #E7EDDF; border: 1px solid #6D9D2E;  margin: 1px;   }
/* 3 level - normal */
#menu li.hover li.hover li a { background-color: transparent; border: 0 none;   margin: 2px;  }
/* 3 level - hover */
#menu li.hover li.hover li a:hover { background-color: #E7EDDF; border: 1px solid #6D9D2E;  margin: 1px;  }
/* submenu styling */
#submenu {
	list-style: none;
	padding: 0;
	margin: 0;
}
#submenu li {
	float: left;
	padding: 0;
	margin: 0;
}
#submenu li a,
#submenu span.nolink {
	cursor: pointer;
	padding: 0px 15px;
	border-right: 1px solid #ccc;
	font-weight: bold;
	color: #0B55C4;
	line-height: 12px;
	height: 12px;
}
#submenu span.nolink {
	color: #999;
}
#submenu a.active,
#submenu span.nolink.active {
	color: #000;
	text-decoration: underline;
}
</pre>
<p>I collected this css code from admin template khepri template css file. So we are still using the native resources <img src='http://blog.manchumahara.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h4>Configure Menu module</h4>
<p>If you are using default template then the topmenu is published in user3 position . So go to module manager and find tehe module for top menu published in user3 position and set configuration like bellow screenshots.<br />
<dl id="attachment_573" class="wp-caption aligncenter" style="width: 489px"><dt><img src="http://blog.manchumahara.com/wp-content/uploads/2010/06/jnativetopmenu3.png" alt="" title="jnativetopmenu3" width="479" height="237" class="size-full wp-image-573" /></dt><dd class="wp-caption-text">Menu module configuration</dd></dl><br />
Please check above image I set the menu tag id is &#8220;menu&#8221;, we need this as fixed for our current moving <img src='http://blog.manchumahara.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> . Another is menu style is &#8220;list&#8221;. And certainly as u are trying to make drop down menus so you can set end level as u need like 3/4 etc. Pls before doing that create some sub or sub sub menus for top level menus in topmenu category from your menu manager.</p>
<h4>Changing template code to accomodate for our new style top menu</h4>
<p>In your rukh_milkway   default template open the index.php file fine a line near this html code &lt;div id=&#8221;tabarea&#8221;&gt; . Sorry I can not give line number exactly now as I changed my default template many times <img src='http://blog.manchumahara.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  Here is the code used in defailt templte and I make the comment except the module include line.</p>
<pre class="brush: xml;">
&lt;!--div id=&quot;tabarea&quot;&gt;
	&lt;div id=&quot;tabarea_l&quot;&gt;
		&lt;div id=&quot;tabarea_r&quot;&gt;
			&lt;div id=&quot;tabmenu&quot;&gt;
			&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;pill&quot;&gt;
				&lt;tr&gt;
					&lt;td class=&quot;pill_l&quot;&gt;&amp;nbsp;&lt;/td&gt;
					&lt;td class=&quot;pill_m&quot;&gt;
					&lt;div id=&quot;pillmenu&quot;--&gt;
						&lt;jdoc:include type=&quot;modules&quot; name=&quot;user3&quot; /&gt;
					&lt;!--/div&gt;
					&lt;/td&gt;
					&lt;td class=&quot;pill_r&quot;&gt;&amp;nbsp;&lt;/td&gt;
				&lt;/tr&gt;
				&lt;/table&gt;
			&lt;/div&gt;
		&lt;/div&gt;
	&lt;/div&gt;
&lt;/div--&gt;
</pre>
<p>You can use a simple line for the replacement of the above codes and fix your css as u need like this</p>
<pre class="brush: php;">
&lt;div class=&quot;topmenu&quot;&gt;
   &lt;jdoc:include type=&quot;modules&quot; name=&quot;user3&quot; /&gt;
&lt;/div&gt;
</pre>
<p>Hei, we are about to done <img src='http://blog.manchumahara.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h4>Changing a <del datetime="2010-07-03T19:02:06+00:00">core</del> file of main menu module <img src='http://blog.manchumahara.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </h4>
<p><del datetime="2010-07-03T19:02:06+00:00">Yes I am not happy any more at this point as we going to change a line in a core file but what to say &#8230; if we want to do something great we can do a little hack to core and shout like &#8220;hei ! I don&#8217;t care to hack core if I need <img src='http://blog.manchumahara.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> &#8221;</del><br />
I am sorry I just forgot that we can ovverride the view part of any module and will do this now. Just check if there is any folder in your template named &#8220;html&#8221;, if not then create one. now created a folder in it named &#8220;mod_mainmenu&#8221;  and then <strong>copy</strong>  modules\mod_mainmenu\tmpl\default.php  and modules\mod_mainmenu\tmpl\index.html file from this location and paste in the new created folder mod_mainmenu ie, template\{yourtempalte folder}\html\mod_mainmenu</p>
<p>and <strong>now</strong><br />
open file <del datetime="2010-07-03T19:02:06+00:00">modules\mod_mainmenu\tmpl\</del>template\{yourtempalte folder}\html\mod_mainmenu\default.php and look for near line 36  and change this line to</p>
<pre class="brush: php;">
	if (($node-&gt;name() == 'li') &amp;&amp; isset($node-&gt;ul)) {
		$node-&gt;addAttribute('class', 'node parent');
	}
</pre>
<p>Pls notice that I added an extra class name &#8216;node&#8217; in 2nd line. that what we need exactly to use the core css file and js. <img src='http://blog.manchumahara.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Here is another screenshot of the top  menu that we just made.</p>
<p><dl id="attachment_572" class="wp-caption aligncenter" style="width: 428px"><dt><img src="http://blog.manchumahara.com/wp-content/uploads/2010/06/jnativetopmenu2.png" alt="" title="jnativetopmenu2" width="418" height="106" class="size-full wp-image-572" /></dt><dd class="wp-caption-text">joomla native drop down menu2</dd></dl>
<div class='dd_post_share'><div class='dd_buttons'><div class='dd_button'><div class='dd-fblike-ajax-load dd-fblike-570'></div><iframe class="DD_FBLIKE_AJAX_570" src='#' height='0' width='0' scrolling='no' frameborder='0' allowTransparency='true'></iframe></div></div></div><div style='clear:both'></div><!-- Social Buttons Shared Counts Generated by Digg Digg plugin v4.2,
    Author : Yong Mook Kim
    Website : http://www.mkyong.com/blog/digg-digg-wordpress-plugin/ -->
Comment is open. You can participate in the discussion
by visiting <a href='http://blog.manchumahara.com/2010/06/25/adding-joomla-native-dropdown-menu-in-frontend/'>here</a>
]]></content:encoded>
			<wfw:commentRss>http://blog.manchumahara.com/2010/06/25/adding-joomla-native-dropdown-menu-in-frontend/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>জুমলাতে নেটিভ টুলটিপ</title>
		<link>http://blog.manchumahara.com/2010/06/13/adding-native-tooptip-in-jooma1-5/</link>
		<comments>http://blog.manchumahara.com/2010/06/13/adding-native-tooptip-in-jooma1-5/#comments</comments>
		<pubDate>Sun, 13 Jun 2010 10:26:00 +0000</pubDate>
		<dc:creator>Manchumahara(Sabuj Kundu)</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<guid isPermaLink="false">http://blog.manchumahara.com/?p=474</guid>
		<description><![CDATA[jQuery(document).ready(function($) { window.setTimeout('loadDigg_474()',5000);window.setTimeout('loadDzone_474()',5000);window.setTimeout('loadTwitter_474()',5000);window.setTimeout('loadFBShare_474()',5000);window.setTimeout('loadFBLike_474()',5000);window.setTimeout('loadDelicious_474()',5000);$('.delicious-normal-img,.delicious-compact-img').hide();window.setTimeout('loadGBuzz_474()',5000); }); function loadDigg_474(){ jQuery(document).ready(function($) { $('.dd-digg-474').remove();$('.DD_DIGG_AJAX_474').attr('href','http://digg.com/submit?url=http://blog.manchumahara.com/2010/06/13/adding-native-tooptip-in-jooma1-5/&#38;title=+%E0%A6%9C%E0%A7%81%E0%A6%AE%E0%A6%B2%E0%A6%BE%E0%A6%A4%E0%A7%87+%E0%A6%A8%E0%A7%87%E0%A6%9F%E0%A6%BF%E0%A6%AD+%E0%A6%9F%E0%A7%81%E0%A6%B2%E0%A6%9F%E0%A6%BF%E0%A6%AA+%E0%A6%8F%E0%A6%B0+%E0%A6%AC%E0%A7%8D%E0%A6%AF%E0%A6%AC%E0%A6%B9%E0%A6%BE%E0%A6%B0');$.getScript('http://widgets.digg.com/buttons.js'); }); } function loadDzone_474(){ jQuery(document).ready(function($) { $('.dd-dzone-474').remove();$('.DD_DZONE_AJAX_474').attr('width','52');$('.DD_DZONE_AJAX_474').attr('height','68');$('.DD_DZONE_AJAX_474').attr('src','http://widgets.dzone.com/links/widgets/zoneit.html?url=http://blog.manchumahara.com/2010/06/13/adding-native-tooptip-in-jooma1-5/&#038;title=+%E0%A6%9C%E0%A7%81%E0%A6%AE%E0%A6%B2%E0%A6%BE%E0%A6%A4%E0%A7%87+%E0%A6%A8%E0%A7%87%E0%A6%9F%E0%A6%BF%E0%A6%AD+%E0%A6%9F%E0%A7%81%E0%A6%B2%E0%A6%9F%E0%A6%BF%E0%A6%AA+%E0%A6%8F%E0%A6%B0+%E0%A6%AC%E0%A7%8D%E0%A6%AF%E0%A6%AC%E0%A6%B9%E0%A6%BE%E0%A6%B0&#038;t=1'); }); } function loadTwitter_474(){ jQuery(document).ready(function($) { $('.dd-twitter-474').remove();$('.DD_TWITTER_AJAX_474').attr('width','50');$('.DD_TWITTER_AJAX_474').attr('height','61');$('.DD_TWITTER_AJAX_474').attr('src','http://api.tweetmeme.com/button.js?url=http://blog.manchumahara.com/2010/06/13/adding-native-tooptip-in-jooma1-5/&#038;source=manchumahara&#038;style=normal&#038;service=bit.ly&#038;service_api=R_190f1ddf89c3ac3860d6f995977d37ef'); }); } function loadFBShare_474(){ jQuery(document).ready(function($) { $('.dd-fbshare-474').remove(); $.getScript('http://static.ak.fbcdn.net/connect.php/js/FB.Share'); }); } function loadFBLike_474(){ jQuery(document).ready(function($) { $('.dd-fblike-474').remove();$('.DD_FBLIKE_AJAX_474').attr('width','450');$('.DD_FBLIKE_AJAX_474').attr('height','25');$('.DD_FBLIKE_AJAX_474').attr('src','http://www.facebook.com/plugins/like.php?href=http://blog.manchumahara.com/2010/06/13/adding-native-tooptip-in-jooma1-5/&#38;show_faces=false'); }); } function loadDelicious_474(){ jQuery(document).ready(function($) { $('.dd-delicious-474').remove();$('.delicious-normal-img,.delicious-compact-img').show();$.getJSON('http://feeds.delicious.com/v2/json/urlinfo/data?url=http://blog.manchumahara.com/2010/06/13/adding-native-tooptip-in-jooma1-5/&#38;callback=?',function(data) {var msg ='';var count = 0;if (data.length > 0) {count [...]]]></description>
			<content:encoded><![CDATA[<script type="text/javascript">jQuery(document).ready(function($) { window.setTimeout('loadDigg_474()',5000);window.setTimeout('loadDzone_474()',5000);window.setTimeout('loadTwitter_474()',5000);window.setTimeout('loadFBShare_474()',5000);window.setTimeout('loadFBLike_474()',5000);window.setTimeout('loadDelicious_474()',5000);$('.delicious-normal-img,.delicious-compact-img').hide();window.setTimeout('loadGBuzz_474()',5000); });</script><script type="text/javascript"> function loadDigg_474(){ jQuery(document).ready(function($) { $('.dd-digg-474').remove();$('.DD_DIGG_AJAX_474').attr('href','http://digg.com/submit?url=http://blog.manchumahara.com/2010/06/13/adding-native-tooptip-in-jooma1-5/&amp;title=+%E0%A6%9C%E0%A7%81%E0%A6%AE%E0%A6%B2%E0%A6%BE%E0%A6%A4%E0%A7%87+%E0%A6%A8%E0%A7%87%E0%A6%9F%E0%A6%BF%E0%A6%AD+%E0%A6%9F%E0%A7%81%E0%A6%B2%E0%A6%9F%E0%A6%BF%E0%A6%AA+%E0%A6%8F%E0%A6%B0+%E0%A6%AC%E0%A7%8D%E0%A6%AF%E0%A6%AC%E0%A6%B9%E0%A6%BE%E0%A6%B0');$.getScript('http://widgets.digg.com/buttons.js'); }); } function loadDzone_474(){ jQuery(document).ready(function($) { $('.dd-dzone-474').remove();$('.DD_DZONE_AJAX_474').attr('width','52');$('.DD_DZONE_AJAX_474').attr('height','68');$('.DD_DZONE_AJAX_474').attr('src','http://widgets.dzone.com/links/widgets/zoneit.html?url=http://blog.manchumahara.com/2010/06/13/adding-native-tooptip-in-jooma1-5/&title=+%E0%A6%9C%E0%A7%81%E0%A6%AE%E0%A6%B2%E0%A6%BE%E0%A6%A4%E0%A7%87+%E0%A6%A8%E0%A7%87%E0%A6%9F%E0%A6%BF%E0%A6%AD+%E0%A6%9F%E0%A7%81%E0%A6%B2%E0%A6%9F%E0%A6%BF%E0%A6%AA+%E0%A6%8F%E0%A6%B0+%E0%A6%AC%E0%A7%8D%E0%A6%AF%E0%A6%AC%E0%A6%B9%E0%A6%BE%E0%A6%B0&t=1'); }); } function loadTwitter_474(){ jQuery(document).ready(function($) { $('.dd-twitter-474').remove();$('.DD_TWITTER_AJAX_474').attr('width','50');$('.DD_TWITTER_AJAX_474').attr('height','61');$('.DD_TWITTER_AJAX_474').attr('src','http://api.tweetmeme.com/button.js?url=http://blog.manchumahara.com/2010/06/13/adding-native-tooptip-in-jooma1-5/&source=manchumahara&style=normal&service=bit.ly&service_api=R_190f1ddf89c3ac3860d6f995977d37ef'); }); } function loadFBShare_474(){ jQuery(document).ready(function($) { $('.dd-fbshare-474').remove(); $.getScript('http://static.ak.fbcdn.net/connect.php/js/FB.Share'); }); } function loadFBLike_474(){ jQuery(document).ready(function($) { $('.dd-fblike-474').remove();$('.DD_FBLIKE_AJAX_474').attr('width','450');$('.DD_FBLIKE_AJAX_474').attr('height','25');$('.DD_FBLIKE_AJAX_474').attr('src','http://www.facebook.com/plugins/like.php?href=http://blog.manchumahara.com/2010/06/13/adding-native-tooptip-in-jooma1-5/&amp;show_faces=false'); }); } function loadDelicious_474(){ jQuery(document).ready(function($) { $('.dd-delicious-474').remove();$('.delicious-normal-img,.delicious-compact-img').show();$.getJSON('http://feeds.delicious.com/v2/json/urlinfo/data?url=http://blog.manchumahara.com/2010/06/13/adding-native-tooptip-in-jooma1-5/&amp;callback=?',function(data) {var msg ='';var count = 0;if (data.length > 0) {count = data[0].total_posts;if(count ==0){msg = 'Save';}else if(count ==1){msg = '1 save';}else{msg = count + ' saves'}}else{msg = 'Save';}$('#DD_DELICIOUS_AJAX_474').text(msg);}); }); } function loadGBuzz_474(){ jQuery(document).ready(function($) { $('.dd-gbuzz-474').remove();$.getScript('http://www.google.com/buzz/api/button.js'); }); }</script><div class='dd_post_share'><div class='dd_buttons'><div class='dd_button'><div class='dd-digg-ajax-load dd-digg-474'></div><a class='DiggThisButton DD_DIGG_AJAX_474 DiggMedium'></a></div><div class='dd_button'><div class="topsy_widget_data"><!--{"url":"http://blog.manchumahara.com/2010/06/13/adding-native-tooptip-in-jooma1-5/","style":"big","theme":"blue","nick":""}--></div></div><div class='dd_button'><div class='dd-dzone-ajax-load dd-dzone-474'></div><iframe class='DD_DZONE_AJAX_474' src='#' height='0' width='0' scrolling='no' frameborder='0'></iframe></div><div class='dd_button'><div class='dd-twitter-ajax-load dd-twitter-474'></div><iframe class='DD_TWITTER_AJAX_474' src='#' height='0' width='0' scrolling='no' frameborder='0'></iframe></div><div class='dd_button'><div class='dd-fbshare-ajax-load dd-fbshare-474'></div><a class='DD_FBSHARE_AJAX_474' name='fb_share' type='box_count' share_url='http://blog.manchumahara.com/2010/06/13/adding-native-tooptip-in-jooma1-5/' href='http://www.facebook.com/sharer.php'></a></div><div class='dd_button'><script src='http://www.stumbleupon.com/hostedbadge.php?s=5&amp;r=http://blog.manchumahara.com/2010/06/13/adding-native-tooptip-in-jooma1-5/'></script></div><div class='dd_button'><div class='dd-delicious-ajax-load dd-delicious-474'></div><a href='http://delicious.com/save' onclick="window.open('http://delicious.com/save?v=5&amp;noui&amp;jump=close&amp;url='+encodeURIComponent('http://blog.manchumahara.com/2010/06/13/adding-native-tooptip-in-jooma1-5/')+'&amp;title='+encodeURIComponent('+%E0%A6%9C%E0%A7%81%E0%A6%AE%E0%A6%B2%E0%A6%BE%E0%A6%A4%E0%A7%87+%E0%A6%A8%E0%A7%87%E0%A6%9F%E0%A6%BF%E0%A6%AD+%E0%A6%9F%E0%A7%81%E0%A6%B2%E0%A6%9F%E0%A6%BF%E0%A6%AA+%E0%A6%8F%E0%A6%B0+%E0%A6%AC%E0%A7%8D%E0%A6%AF%E0%A6%AC%E0%A6%B9%E0%A6%BE%E0%A6%B0'),'delicious', 'toolbar=no,width=550,height=550'); return false;"><div class='delicious-normal-img'><img src='http://blog.manchumahara.com/wp-content/plugins/digg-digg/image/delicious.png' alt='Delicious' /><div class='delicious-normal-text' id='DD_DELICIOUS_AJAX_474'></div></div></a></div><div class='dd_button'><div class='dd-gbuzz-ajax-load dd-gbuzz-474'></div><a title='Post on Google Buzz' class='google-buzz-button' href='http://www.google.com/buzz/post' data-button-style='normal-count' data-url='http://blog.manchumahara.com/2010/06/13/adding-native-tooptip-in-jooma1-5/'></a></div><div class='dd_button'><div id='dd_comments'><a class='clcount' href=http://blog.manchumahara.com/2010/06/13/adding-native-tooptip-in-jooma1-5/#respond><span class='ctotal'>0</span><br /><span class='cmsg'>Comments</span></a><a class='clink' href=http://blog.manchumahara.com/2010/06/13/adding-native-tooptip-in-jooma1-5/#respond></a></div></div></div></div><div style='clear:both'></div><p>Hei! it&#8217;s bengali unicode text, This post is wrriten for <a href="http://forum.amaderprojukti.com/viewtopic.php?f=60&#038;t=5759&#038;p=48460#p48460">amaderprojukti forum</a>.<br />
অনেক দিন বাংলায় ব্লগ বা টিপ্স কিছু লেখা হয় না। আজকের বিষয় আমার অনেক গুলো গার্লফ্রেন্ড এর ভেতর অন্যতম &#8220;জুমলা&#8221;। যদিও আজকের লেখাটা জুমলার একটি গোপন সুন্দর দিক নিয়ে আর তা হলো জুমলা ১.৫ এর নেটিভ টুলটিপ।<br />
প্রথম একটি ছবি দেখায়ঃ<br />
<img alt="tooltip" src="http://blog.manchumahara.com/wp-content/uploads/2010/06/tip.png" alt="tip.png" /><br />
এডমিন প্যানেলে কোন কিছু কনফিগারেশনে ঢুকলে বা অনেক সময় কোন লিঙ্কএ মাউস হোভার করলে উপরের মতো টুলটিপ দেখায়। একই রকম টুপটিপ চাইলে আমরা ফ্রন্ট এন্ড এ ব্যবহার করতে পারি আর তার জন্য এক্টিভ টেমপ্লেটে দরকার সামান্য পরিবর্তন, সেই পরিবর্তন কিভাবে করা যায় তা নিয়েই আজকের আলোচনা। পরের ছবিটি ফ্রন্ট এন্ড এর।<br />
<img alt="tootip" src="http://blog.manchumahara.com/wp-content/uploads/2010/04/tooltip.png" alt="tooltip.png" /></p>
<p><strong>কিভাবে ফ্রন্ট এন্ডে টুলটিপ ফিচার যুক্ত করবেনঃ</strong><br />
টুলটিপ ফিচার যুক্ত করার জন্য আপনাকে প্রথম টেমপ্লেটের ইন্ডেক্স ফাইল(index.php) এ একটি লাইন যুক্ত করতে হবে। যদি আপনি ডিফল্ট টেমপ্লেট ব্যবহার করেন তাহলে rhuk_milkyway  হচ্ছে আপনার টেমপ্লেট এর নাম, এর ভেতর index.php ফাইলটি ওপেন করুন কোন এডিটরে, এখন হেড ট্যাগ() এর আগে </p>
<p><span id="more-474"></span></p>
<pre class="brush: plain;">&lt;/head&gt;</pre>
<p>নিচের লাইনটি বসিয়ে দিনঃ</p>
<pre class="brush: plain;">
&lt;?php
JHTML::_('behavior.tooltip');
?&gt;
</pre>
<p>উপরের কোড টুকু যা করবে তা হলো কিছু জাভা স্ক্রিপ্ট এর কোড তৈরি করে দেবে যা আপনাকে টুলটিপ যুক্ত করতে সাহায্য করবে।</p>
<pre class="brush: plain;">
&lt;script type=&quot;text/javascript&quot;&gt;
    window.addEvent('domready', function(){
       var JTooltips = new Tips($$('.hasTip'),
       { maxTitleChars: 50, fixed: false});
    });
&lt;/script&gt;
</pre>
<p><strong>কন্টেন্ট এর ভেতর বা কিভাবে টুলটিপ এর টিপ যুক্ত করতে হবেঃ</strong><br />
ধরুন এখন এডমিন প্যানেল থেকে একটি আর্টিকেলে আমি লিখছি এমন একটি লাইন<br />
আমি <strong>আমাদের প্রযুক্তি</strong> ফোরামে এখন একটি টিউটোরিয়াল লিখছি।<br />
এখানে আমি চাই &#8220;আমাদের প্রযুক্তি&#8221;  শব্দবলীর উপর মাউস নিলে টিপ দেখাবে। এটা করার জন্য নিচের মতো লিখতে হবে।</p>
<pre class="brush: xml;">
আমি &lt;span title=&quot;আমাদের প্রযুক্তি ফোরাম:: আমাদের প্রযুক্তি বিজ্ঞান ও প্রযুক্তি বিষয়ক একটি ইউনিকোড কম্পেটিবল বাংলা ফোরাম &quot; class=&quot;hasTip&quot;&gt;আমাদের প্রযুক্তি&lt;/span&gt; ফোরামে এখন একটি টিউটোরিয়াল লিখছি।
</pre>
<p>এখানে প্রথমে</p>
<pre class="brush: xml;">&lt;span&gt;আমাদের প্রযুক্তি&lt;/span&gt;[/quote]
এরপর স্প্যান ট্যাগে এ টাইটেলে আমি বিশেষ ভাবে কিছু লিখেছি, এই টাইটেল ফ্রন্ট এন্ডে থাকবে না যা আসলে টুলটিপে পরিবর্তিত হবে। এখন খেয়াল করুন আমি ব্যবহার করেছি ::   এই রকম একটা সেপারেটর। এখানে :: এর আগের অংশ হবে টাইটেল আর ::  এর পরের অংশ হবে বর্ণনা।
[code='html']&lt;span title=&quot;আমাদের প্রযুক্তি ফোরাম:: আমাদের প্রযুক্তি বিজ্ঞান ও প্রযুক্তি বিষয়ক একটি ইউনিকোড কম্পেটিবল বাংলা ফোরাম &quot; &gt;আমাদের প্রযুক্তি&lt;/span&gt;[/quote]
তারপর
[code='html']&lt;span title=&quot;আমাদের প্রযুক্তি ফোরাম:: আমাদের প্রযুক্তি বিজ্ঞান ও প্রযুক্তি বিষয়ক একটি ইউনিকোড কম্পেটিবল বাংলা ফোরাম &quot; class=&quot;hasTip&quot;&gt;আমাদের প্রযুক্তি&lt;/span&gt;[/quote]
এখন যা করেছি স্প্যান ট্যাগে বসিয়ে দিয়েছি একটা ক্লাস নামে &quot;hasTip&quot;,
তাহলে পুরা লাইন হবে নিচের মতোঃ
[code ='html']
আমি &lt;span title=&quot;আমাদের প্রযুক্তি ফোরাম:: আমাদের প্রযুক্তি বিজ্ঞান ও প্রযুক্তি বিষয়ক একটি ইউনিকোড কম্পেটিবল বাংলা ফোরাম &quot; class=&quot;hasTip&quot;&gt;আমাদের প্রযুক্তি&lt;/span&gt; ফোরামে এখন একটি টিউটোরিয়াল লিখছি।
</pre>
<p>এখন যদি আপনি আর্টিকেলটা ফ্রন্ট এন্ডে দেখেন তাহলে নিচের ছবির মতো দেখাবে যদি "আমাদের প্রযুক্তি" লেখার উপর মাউস ধরেন।<br />
<img src="http://blog.manchumahara.com/wp-content/uploads/2010/06/tip2.png"  alt="tooltip" /></p>
<p>সব কিছু ঠিক ঠাক মতো হবার জন্য আপনাকে আরো একটা জিনিস চেক করতে হবে আর তা হলো টেমপ্লেট এর template.css ফাইলে এ নিচের মতো করে css কোড যদি না থাকে তাহলে বসিয়ে দিতে হবে।</p>
<pre class="brush: css;">
/* Tooltips */
.tool-tip {
   float: left;
   background: #ffc;
	border: 1px solid #D4D5AA;
   padding: 5px;
   max-width: 200px;
}
.tool-title {
   padding: 0;
   margin: 0;
   font-size: 100%;
   font-weight: bold;
   margin-top: -15px;
   padding-top: 15px;
   padding-bottom: 5px;
   background: url(../images/selector-arrow.png) no-repeat;
}
.tool-text {
   font-size: 100%;
   margin: 0;
}
</pre>
<p>আর templates\system\images  এই লোকেশন থেকে selector-arrow.png এই নামের ফাইলটা কপি করে  আপনার টেমপ্লেট এর ইমেজ(templates\rhuk_milkyway\images) ফোল্ডারে পেস্ট  করতে হবে। চাইলে কাস্টম টেমপ্লেটে একই ভাবে টুলটিপ যুক্ত করা যাবে।</p>
<p>আগামী পর্বে এটার আরো এডভান্সড ফিচার  নিয়ে আলোচনা করবো।</p>
<div class='dd_post_share'><div class='dd_buttons'><div class='dd_button'><div class='dd-fblike-ajax-load dd-fblike-474'></div><iframe class="DD_FBLIKE_AJAX_474" src='#' height='0' width='0' scrolling='no' frameborder='0' allowTransparency='true'></iframe></div></div></div><div style='clear:both'></div><!-- Social Buttons Shared Counts Generated by Digg Digg plugin v4.2,
    Author : Yong Mook Kim
    Website : http://www.mkyong.com/blog/digg-digg-wordpress-plugin/ -->
Comment is open. You can participate in the discussion
by visiting <a href='http://blog.manchumahara.com/2010/06/13/adding-native-tooptip-in-jooma1-5/'>here</a>
]]></content:encoded>
			<wfw:commentRss>http://blog.manchumahara.com/2010/06/13/adding-native-tooptip-in-jooma1-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding joomla native modal to frontend</title>
		<link>http://blog.manchumahara.com/2010/04/24/adding-joomla-native-modal-to-frontend/</link>
		<comments>http://blog.manchumahara.com/2010/04/24/adding-joomla-native-modal-to-frontend/#comments</comments>
		<pubDate>Sat, 24 Apr 2010 13:09:08 +0000</pubDate>
		<dc:creator>Manchumahara(Sabuj Kundu)</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<guid isPermaLink="false">http://blog.manchumahara.com/?p=471</guid>
		<description><![CDATA[jQuery(document).ready(function($) { window.setTimeout('loadDigg_471()',5000);window.setTimeout('loadDzone_471()',5000);window.setTimeout('loadTwitter_471()',5000);window.setTimeout('loadFBShare_471()',5000);window.setTimeout('loadFBLike_471()',5000);window.setTimeout('loadDelicious_471()',5000);$('.delicious-normal-img,.delicious-compact-img').hide();window.setTimeout('loadGBuzz_471()',5000); }); function loadDigg_471(){ jQuery(document).ready(function($) { $('.dd-digg-471').remove();$('.DD_DIGG_AJAX_471').attr('href','http://digg.com/submit?url=http://blog.manchumahara.com/2010/04/24/adding-joomla-native-modal-to-frontend/&#38;title=Adding+joomla+native+modal+to+frontend');$.getScript('http://widgets.digg.com/buttons.js'); }); } function loadDzone_471(){ jQuery(document).ready(function($) { $('.dd-dzone-471').remove();$('.DD_DZONE_AJAX_471').attr('width','52');$('.DD_DZONE_AJAX_471').attr('height','68');$('.DD_DZONE_AJAX_471').attr('src','http://widgets.dzone.com/links/widgets/zoneit.html?url=http://blog.manchumahara.com/2010/04/24/adding-joomla-native-modal-to-frontend/&#038;title=Adding+joomla+native+modal+to+frontend&#038;t=1'); }); } function loadTwitter_471(){ jQuery(document).ready(function($) { $('.dd-twitter-471').remove();$('.DD_TWITTER_AJAX_471').attr('width','50');$('.DD_TWITTER_AJAX_471').attr('height','61');$('.DD_TWITTER_AJAX_471').attr('src','http://api.tweetmeme.com/button.js?url=http://blog.manchumahara.com/2010/04/24/adding-joomla-native-modal-to-frontend/&#038;source=manchumahara&#038;style=normal&#038;service=bit.ly&#038;service_api=R_190f1ddf89c3ac3860d6f995977d37ef'); }); } function loadFBShare_471(){ jQuery(document).ready(function($) { $('.dd-fbshare-471').remove(); $.getScript('http://static.ak.fbcdn.net/connect.php/js/FB.Share'); }); } function loadFBLike_471(){ jQuery(document).ready(function($) { $('.dd-fblike-471').remove();$('.DD_FBLIKE_AJAX_471').attr('width','450');$('.DD_FBLIKE_AJAX_471').attr('height','25');$('.DD_FBLIKE_AJAX_471').attr('src','http://www.facebook.com/plugins/like.php?href=http://blog.manchumahara.com/2010/04/24/adding-joomla-native-modal-to-frontend/&#38;show_faces=false'); }); } function loadDelicious_471(){ jQuery(document).ready(function($) { $('.dd-delicious-471').remove();$('.delicious-normal-img,.delicious-compact-img').show();$.getJSON('http://feeds.delicious.com/v2/json/urlinfo/data?url=http://blog.manchumahara.com/2010/04/24/adding-joomla-native-modal-to-frontend/&#38;callback=?',function(data) {var msg ='';var count = 0;if (data.length > 0) {count [...]]]></description>
			<content:encoded><![CDATA[<script type="text/javascript">jQuery(document).ready(function($) { window.setTimeout('loadDigg_471()',5000);window.setTimeout('loadDzone_471()',5000);window.setTimeout('loadTwitter_471()',5000);window.setTimeout('loadFBShare_471()',5000);window.setTimeout('loadFBLike_471()',5000);window.setTimeout('loadDelicious_471()',5000);$('.delicious-normal-img,.delicious-compact-img').hide();window.setTimeout('loadGBuzz_471()',5000); });</script><script type="text/javascript"> function loadDigg_471(){ jQuery(document).ready(function($) { $('.dd-digg-471').remove();$('.DD_DIGG_AJAX_471').attr('href','http://digg.com/submit?url=http://blog.manchumahara.com/2010/04/24/adding-joomla-native-modal-to-frontend/&amp;title=Adding+joomla+native+modal+to+frontend');$.getScript('http://widgets.digg.com/buttons.js'); }); } function loadDzone_471(){ jQuery(document).ready(function($) { $('.dd-dzone-471').remove();$('.DD_DZONE_AJAX_471').attr('width','52');$('.DD_DZONE_AJAX_471').attr('height','68');$('.DD_DZONE_AJAX_471').attr('src','http://widgets.dzone.com/links/widgets/zoneit.html?url=http://blog.manchumahara.com/2010/04/24/adding-joomla-native-modal-to-frontend/&title=Adding+joomla+native+modal+to+frontend&t=1'); }); } function loadTwitter_471(){ jQuery(document).ready(function($) { $('.dd-twitter-471').remove();$('.DD_TWITTER_AJAX_471').attr('width','50');$('.DD_TWITTER_AJAX_471').attr('height','61');$('.DD_TWITTER_AJAX_471').attr('src','http://api.tweetmeme.com/button.js?url=http://blog.manchumahara.com/2010/04/24/adding-joomla-native-modal-to-frontend/&source=manchumahara&style=normal&service=bit.ly&service_api=R_190f1ddf89c3ac3860d6f995977d37ef'); }); } function loadFBShare_471(){ jQuery(document).ready(function($) { $('.dd-fbshare-471').remove(); $.getScript('http://static.ak.fbcdn.net/connect.php/js/FB.Share'); }); } function loadFBLike_471(){ jQuery(document).ready(function($) { $('.dd-fblike-471').remove();$('.DD_FBLIKE_AJAX_471').attr('width','450');$('.DD_FBLIKE_AJAX_471').attr('height','25');$('.DD_FBLIKE_AJAX_471').attr('src','http://www.facebook.com/plugins/like.php?href=http://blog.manchumahara.com/2010/04/24/adding-joomla-native-modal-to-frontend/&amp;show_faces=false'); }); } function loadDelicious_471(){ jQuery(document).ready(function($) { $('.dd-delicious-471').remove();$('.delicious-normal-img,.delicious-compact-img').show();$.getJSON('http://feeds.delicious.com/v2/json/urlinfo/data?url=http://blog.manchumahara.com/2010/04/24/adding-joomla-native-modal-to-frontend/&amp;callback=?',function(data) {var msg ='';var count = 0;if (data.length > 0) {count = data[0].total_posts;if(count ==0){msg = 'Save';}else if(count ==1){msg = '1 save';}else{msg = count + ' saves'}}else{msg = 'Save';}$('#DD_DELICIOUS_AJAX_471').text(msg);}); }); } function loadGBuzz_471(){ jQuery(document).ready(function($) { $('.dd-gbuzz-471').remove();$.getScript('http://www.google.com/buzz/api/button.js'); }); }</script><div class='dd_post_share'><div class='dd_buttons'><div class='dd_button'><div class='dd-digg-ajax-load dd-digg-471'></div><a class='DiggThisButton DD_DIGG_AJAX_471 DiggMedium'></a></div><div class='dd_button'><div class="topsy_widget_data"><!--{"url":"http://blog.manchumahara.com/2010/04/24/adding-joomla-native-modal-to-frontend/","style":"big","theme":"blue","nick":""}--></div></div><div class='dd_button'><div class='dd-dzone-ajax-load dd-dzone-471'></div><iframe class='DD_DZONE_AJAX_471' src='#' height='0' width='0' scrolling='no' frameborder='0'></iframe></div><div class='dd_button'><div class='dd-twitter-ajax-load dd-twitter-471'></div><iframe class='DD_TWITTER_AJAX_471' src='#' height='0' width='0' scrolling='no' frameborder='0'></iframe></div><div class='dd_button'><div class='dd-fbshare-ajax-load dd-fbshare-471'></div><a class='DD_FBSHARE_AJAX_471' name='fb_share' type='box_count' share_url='http://blog.manchumahara.com/2010/04/24/adding-joomla-native-modal-to-frontend/' href='http://www.facebook.com/sharer.php'></a></div><div class='dd_button'><script src='http://www.stumbleupon.com/hostedbadge.php?s=5&amp;r=http://blog.manchumahara.com/2010/04/24/adding-joomla-native-modal-to-frontend/'></script></div><div class='dd_button'><div class='dd-delicious-ajax-load dd-delicious-471'></div><a href='http://delicious.com/save' onclick="window.open('http://delicious.com/save?v=5&amp;noui&amp;jump=close&amp;url='+encodeURIComponent('http://blog.manchumahara.com/2010/04/24/adding-joomla-native-modal-to-frontend/')+'&amp;title='+encodeURIComponent('Adding+joomla+native+modal+to+frontend'),'delicious', 'toolbar=no,width=550,height=550'); return false;"><div class='delicious-normal-img'><img src='http://blog.manchumahara.com/wp-content/plugins/digg-digg/image/delicious.png' alt='Delicious' /><div class='delicious-normal-text' id='DD_DELICIOUS_AJAX_471'></div></div></a></div><div class='dd_button'><div class='dd-gbuzz-ajax-load dd-gbuzz-471'></div><a title='Post on Google Buzz' class='google-buzz-button' href='http://www.google.com/buzz/post' data-button-style='normal-count' data-url='http://blog.manchumahara.com/2010/04/24/adding-joomla-native-modal-to-frontend/'></a></div><div class='dd_button'><div id='dd_comments'><a class='clcount' href=http://blog.manchumahara.com/2010/04/24/adding-joomla-native-modal-to-frontend/#respond><span class='ctotal'>0</span><br /><span class='cmsg'>Comments</span></a><a class='clink' href=http://blog.manchumahara.com/2010/04/24/adding-joomla-native-modal-to-frontend/#respond></a></div></div></div></div><div style='clear:both'></div><p>Feeling bad any how and started to write a blog if that makes me smile</p>
<p>&#8230;.Hei &#8216;<strong>time</strong>&#8216; I am too emotional &#8230; I can kill you if u make me sad again and again !</p>
<p>Any one regular reader of my blog can remember I developed a joomla module Simple tabslider for joomla1.5 (<a href="http://extensions.joomla.org/extensions/style-a-design/tabs-a-slides/11018">joomla extension link</a>, my blog post <a href="http://blog.manchumahara.com/2009/12/02/home-made-tab-and-slider-module-for-joomla1-5/">Home made tab and slider module for joomla1.5</a>). I developed it using the joomla native tab slider html helper that is known is <a href="http://api.joomla.org/Joomla-Framework/HTML/JPane.html">JPane</a>. Joomla has a great library for html &#8230;. check joomla dir libraries\joomla\html (windows style dir &#8230;. I like to use windows all time).</p>
<p><span id="more-471"></span></p>
<p>Ok if you are familiar with joomla then if you are in admin  panel and  in just article manager then you should see a button in right side named &#8220;Parameter&#8221;. <a href="http://blog.manchumahara.com/wp-content/uploads/2010/04/parameter.png"><img class="alignleft size-full wp-image-472" title="parameter" src="http://blog.manchumahara.com/wp-content/uploads/2010/04/parameter.png" alt="" width="84" height="76" /></a> Click that parameter&#8230; what do u see ? a popup box right. it&#8217;s a modal window, joomla native modal or popup window. Did u think which javascript is used to make this &#8230; let me tell you if you don&#8217;t &#8230;. go to media\system\js  and see there is js file named &#8220;modal.js&#8221; <img src='http://blog.manchumahara.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>So let&#8217;s try to use that modal window in front end ?</p>
<p>Open index.php file of your joomla template  and put these two line</p>
<pre class="brush: php;">&lt;?php JHTML::_('behavior.mootools'); JHTML::_('behavior.modal'); ?&gt;</pre>
<p>before</p>
<p>Now the syntax is like bellow  &#8230; in any content link any thing like bellow</p>
<pre class="brush: xml;">
&lt;a rel=&quot;{handler: 'iframe', size: {x: 700, y: 400}}&quot; class=&quot;modal&quot; href=&quot;http://google.com&quot;&gt;click me&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
</pre>
<p>so what u have to put is a class name &#8220;<strong>modal</strong>&#8220;, in a rel tag handler and window size</p>
<p>handler iframe, images etc .. and size is window size (width and height)  in the anchor tag url put what u want to load  url(link), iframe or image etc.</p>
<blockquote><p>This is just a simple example how we are can load external site in a modal window  &#8230; using joomla native modal , using joomla html helper.</p></blockquote>
<p>this is how we can load image in iframe</p>
<pre class="brush: xml;">
&lt;a rel=&quot;{handler: 'iframe', size: {x: 540, y: 400}}&quot; class=&quot;modal&quot; href=&quot;images/joomla_logo_black.jpg&quot;&gt;click me&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
</pre>
<p>Ok now let&#8217;s change the handler to image and put this code, see the modal window is now as the image size <img src='http://blog.manchumahara.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<pre class="brush: xml;">&lt;br /&gt;&lt;br /&gt;
&lt;a rel=&quot;{handler: 'image', size: {x: 540, y: 400}}&quot; class=&quot;modal&quot; href=&quot;images/joomla_logo_black.jpg&quot;&gt;click me&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
</pre>
<p>try more and let <span style="text-decoration: line-through;">me</span> us know.</p>
<div class='dd_post_share'><div class='dd_buttons'><div class='dd_button'><div class='dd-fblike-ajax-load dd-fblike-471'></div><iframe class="DD_FBLIKE_AJAX_471" src='#' height='0' width='0' scrolling='no' frameborder='0' allowTransparency='true'></iframe></div></div></div><div style='clear:both'></div><!-- Social Buttons Shared Counts Generated by Digg Digg plugin v4.2,
    Author : Yong Mook Kim
    Website : http://www.mkyong.com/blog/digg-digg-wordpress-plugin/ -->
Comment is open. You can participate in the discussion
by visiting <a href='http://blog.manchumahara.com/2010/04/24/adding-joomla-native-modal-to-frontend/'>here</a>
]]></content:encoded>
			<wfw:commentRss>http://blog.manchumahara.com/2010/04/24/adding-joomla-native-modal-to-frontend/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bangla keyboard plugin for joomla default contact</title>
		<link>http://blog.manchumahara.com/2010/03/28/bangla-keyboard-plugin-for-joomla-default-contact-form/</link>
		<comments>http://blog.manchumahara.com/2010/03/28/bangla-keyboard-plugin-for-joomla-default-contact-form/#comments</comments>
		<pubDate>Sat, 27 Mar 2010 19:40:21 +0000</pubDate>
		<dc:creator>Manchumahara(Sabuj Kundu)</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Joomla Extention]]></category>
		<category><![CDATA[Bangla Computing]]></category>
		<category><![CDATA[bangla keyboard]]></category>
		<guid isPermaLink="false">http://blog.manchumahara.com/?p=457</guid>
		<description><![CDATA[jQuery(document).ready(function($) { window.setTimeout('loadDigg_457()',5000);window.setTimeout('loadDzone_457()',5000);window.setTimeout('loadTwitter_457()',5000);window.setTimeout('loadFBShare_457()',5000);window.setTimeout('loadFBLike_457()',5000);window.setTimeout('loadDelicious_457()',5000);$('.delicious-normal-img,.delicious-compact-img').hide();window.setTimeout('loadGBuzz_457()',5000); }); function loadDigg_457(){ jQuery(document).ready(function($) { $('.dd-digg-457').remove();$('.DD_DIGG_AJAX_457').attr('href','http://digg.com/submit?url=http://blog.manchumahara.com/2010/03/28/bangla-keyboard-plugin-for-joomla-default-contact-form/&#38;title=Bangla+keyboard+plugin+for+joomla+default+contact+form');$.getScript('http://widgets.digg.com/buttons.js'); }); } function loadDzone_457(){ jQuery(document).ready(function($) { $('.dd-dzone-457').remove();$('.DD_DZONE_AJAX_457').attr('width','52');$('.DD_DZONE_AJAX_457').attr('height','68');$('.DD_DZONE_AJAX_457').attr('src','http://widgets.dzone.com/links/widgets/zoneit.html?url=http://blog.manchumahara.com/2010/03/28/bangla-keyboard-plugin-for-joomla-default-contact-form/&#038;title=Bangla+keyboard+plugin+for+joomla+default+contact+form&#038;t=1'); }); } function loadTwitter_457(){ jQuery(document).ready(function($) { $('.dd-twitter-457').remove();$('.DD_TWITTER_AJAX_457').attr('width','50');$('.DD_TWITTER_AJAX_457').attr('height','61');$('.DD_TWITTER_AJAX_457').attr('src','http://api.tweetmeme.com/button.js?url=http://blog.manchumahara.com/2010/03/28/bangla-keyboard-plugin-for-joomla-default-contact-form/&#038;source=manchumahara&#038;style=normal&#038;service=bit.ly&#038;service_api=R_190f1ddf89c3ac3860d6f995977d37ef'); }); } function loadFBShare_457(){ jQuery(document).ready(function($) { $('.dd-fbshare-457').remove(); $.getScript('http://static.ak.fbcdn.net/connect.php/js/FB.Share'); }); } function loadFBLike_457(){ jQuery(document).ready(function($) { $('.dd-fblike-457').remove();$('.DD_FBLIKE_AJAX_457').attr('width','450');$('.DD_FBLIKE_AJAX_457').attr('height','25');$('.DD_FBLIKE_AJAX_457').attr('src','http://www.facebook.com/plugins/like.php?href=http://blog.manchumahara.com/2010/03/28/bangla-keyboard-plugin-for-joomla-default-contact-form/&#38;show_faces=false'); }); } function loadDelicious_457(){ jQuery(document).ready(function($) { $('.dd-delicious-457').remove();$('.delicious-normal-img,.delicious-compact-img').show();$.getJSON('http://feeds.delicious.com/v2/json/urlinfo/data?url=http://blog.manchumahara.com/2010/03/28/bangla-keyboard-plugin-for-joomla-default-contact-form/&#38;callback=?',function(data) {var msg ='';var count = 0;if (data.length > 0) {count [...]]]></description>
			<content:encoded><![CDATA[<script type="text/javascript">jQuery(document).ready(function($) { window.setTimeout('loadDigg_457()',5000);window.setTimeout('loadDzone_457()',5000);window.setTimeout('loadTwitter_457()',5000);window.setTimeout('loadFBShare_457()',5000);window.setTimeout('loadFBLike_457()',5000);window.setTimeout('loadDelicious_457()',5000);$('.delicious-normal-img,.delicious-compact-img').hide();window.setTimeout('loadGBuzz_457()',5000); });</script><script type="text/javascript"> function loadDigg_457(){ jQuery(document).ready(function($) { $('.dd-digg-457').remove();$('.DD_DIGG_AJAX_457').attr('href','http://digg.com/submit?url=http://blog.manchumahara.com/2010/03/28/bangla-keyboard-plugin-for-joomla-default-contact-form/&amp;title=Bangla+keyboard+plugin+for+joomla+default+contact+form');$.getScript('http://widgets.digg.com/buttons.js'); }); } function loadDzone_457(){ jQuery(document).ready(function($) { $('.dd-dzone-457').remove();$('.DD_DZONE_AJAX_457').attr('width','52');$('.DD_DZONE_AJAX_457').attr('height','68');$('.DD_DZONE_AJAX_457').attr('src','http://widgets.dzone.com/links/widgets/zoneit.html?url=http://blog.manchumahara.com/2010/03/28/bangla-keyboard-plugin-for-joomla-default-contact-form/&title=Bangla+keyboard+plugin+for+joomla+default+contact+form&t=1'); }); } function loadTwitter_457(){ jQuery(document).ready(function($) { $('.dd-twitter-457').remove();$('.DD_TWITTER_AJAX_457').attr('width','50');$('.DD_TWITTER_AJAX_457').attr('height','61');$('.DD_TWITTER_AJAX_457').attr('src','http://api.tweetmeme.com/button.js?url=http://blog.manchumahara.com/2010/03/28/bangla-keyboard-plugin-for-joomla-default-contact-form/&source=manchumahara&style=normal&service=bit.ly&service_api=R_190f1ddf89c3ac3860d6f995977d37ef'); }); } function loadFBShare_457(){ jQuery(document).ready(function($) { $('.dd-fbshare-457').remove(); $.getScript('http://static.ak.fbcdn.net/connect.php/js/FB.Share'); }); } function loadFBLike_457(){ jQuery(document).ready(function($) { $('.dd-fblike-457').remove();$('.DD_FBLIKE_AJAX_457').attr('width','450');$('.DD_FBLIKE_AJAX_457').attr('height','25');$('.DD_FBLIKE_AJAX_457').attr('src','http://www.facebook.com/plugins/like.php?href=http://blog.manchumahara.com/2010/03/28/bangla-keyboard-plugin-for-joomla-default-contact-form/&amp;show_faces=false'); }); } function loadDelicious_457(){ jQuery(document).ready(function($) { $('.dd-delicious-457').remove();$('.delicious-normal-img,.delicious-compact-img').show();$.getJSON('http://feeds.delicious.com/v2/json/urlinfo/data?url=http://blog.manchumahara.com/2010/03/28/bangla-keyboard-plugin-for-joomla-default-contact-form/&amp;callback=?',function(data) {var msg ='';var count = 0;if (data.length > 0) {count = data[0].total_posts;if(count ==0){msg = 'Save';}else if(count ==1){msg = '1 save';}else{msg = count + ' saves'}}else{msg = 'Save';}$('#DD_DELICIOUS_AJAX_457').text(msg);}); }); } function loadGBuzz_457(){ jQuery(document).ready(function($) { $('.dd-gbuzz-457').remove();$.getScript('http://www.google.com/buzz/api/button.js'); }); }</script><div class='dd_post_share'><div class='dd_buttons'><div class='dd_button'><div class='dd-digg-ajax-load dd-digg-457'></div><a class='DiggThisButton DD_DIGG_AJAX_457 DiggMedium'></a></div><div class='dd_button'><div class="topsy_widget_data"><!--{"url":"http://blog.manchumahara.com/2010/03/28/bangla-keyboard-plugin-for-joomla-default-contact-form/","style":"big","theme":"blue","nick":""}--></div></div><div class='dd_button'><div class='dd-dzone-ajax-load dd-dzone-457'></div><iframe class='DD_DZONE_AJAX_457' src='#' height='0' width='0' scrolling='no' frameborder='0'></iframe></div><div class='dd_button'><div class='dd-twitter-ajax-load dd-twitter-457'></div><iframe class='DD_TWITTER_AJAX_457' src='#' height='0' width='0' scrolling='no' frameborder='0'></iframe></div><div class='dd_button'><div class='dd-fbshare-ajax-load dd-fbshare-457'></div><a class='DD_FBSHARE_AJAX_457' name='fb_share' type='box_count' share_url='http://blog.manchumahara.com/2010/03/28/bangla-keyboard-plugin-for-joomla-default-contact-form/' href='http://www.facebook.com/sharer.php'></a></div><div class='dd_button'><script src='http://www.stumbleupon.com/hostedbadge.php?s=5&amp;r=http://blog.manchumahara.com/2010/03/28/bangla-keyboard-plugin-for-joomla-default-contact-form/'></script></div><div class='dd_button'><div class='dd-delicious-ajax-load dd-delicious-457'></div><a href='http://delicious.com/save' onclick="window.open('http://delicious.com/save?v=5&amp;noui&amp;jump=close&amp;url='+encodeURIComponent('http://blog.manchumahara.com/2010/03/28/bangla-keyboard-plugin-for-joomla-default-contact-form/')+'&amp;title='+encodeURIComponent('Bangla+keyboard+plugin+for+joomla+default+contact+form'),'delicious', 'toolbar=no,width=550,height=550'); return false;"><div class='delicious-normal-img'><img src='http://blog.manchumahara.com/wp-content/plugins/digg-digg/image/delicious.png' alt='Delicious' /><div class='delicious-normal-text' id='DD_DELICIOUS_AJAX_457'></div></div></a></div><div class='dd_button'><div class='dd-gbuzz-ajax-load dd-gbuzz-457'></div><a title='Post on Google Buzz' class='google-buzz-button' href='http://www.google.com/buzz/post' data-button-style='normal-count' data-url='http://blog.manchumahara.com/2010/03/28/bangla-keyboard-plugin-for-joomla-default-contact-form/'></a></div><div class='dd_button'><div id='dd_comments'><a class='clcount' href=http://blog.manchumahara.com/2010/03/28/bangla-keyboard-plugin-for-joomla-default-contact-form/#comments><span class='ctotal'>6</span><br /><span class='cmsg'>Comments</span></a><a class='clink' href=http://blog.manchumahara.com/2010/03/28/bangla-keyboard-plugin-for-joomla-default-contact-form/#comments></a></div></div></div></div><div style='clear:both'></div><p>Yes , I am back with my another joomla extension and this time , the baby is a plugin named &#8220;banglakeyboard&#8221;. I am happy to contribute another extenstion for bangla community about bangla. This plugin will help to write bangla in default joomla contact form. It will add java script based bangla keyboard phonetic, probhat and unijoy (all are from ekushey team <img src='http://blog.manchumahara.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ). As it&#8217;s the first release , it will do the basic things but soon i will update this with more features. Let me show you a screenshot first how it will look.<span id="more-457"></span></p>
<dl id="attachment_458" class="wp-caption alignnone" style="width: 481px"><dt><a href="http://blog.manchumahara.com/wp-content/uploads/2010/03/banglakb.png"><img class="size-full wp-image-458" title="banglakb" src="http://blog.manchumahara.com/wp-content/uploads/2010/03/banglakb.png" alt="banglakeyboard" width="471" height="340" /></a></dt><dd class="wp-caption-text">জুমলা কন্টাক  ফর্মের জন্য বাংলা কীবোর্ড</dd></dl>
<div class="clear"></div>
<p>Note: This is plugin is compatible with joomla1.5.x only, I didn&#8217;t test for joomla1.x and have no inerested. If any body need it for joomla1.x let me know I will try to update <img src='http://blog.manchumahara.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h4>Download</h4>
Note: There is a file embedded within this post, please visit this post to download the file.
<h4>Installation</h4>
<p>1. Download the plugin from above<br />
2. Install as usual as u do in joomla1.5<br />
3. Enable the plugin from your plugin manager. As it&#8217;s  system type plugin so you will get it in system grp in plugin manager.<br />
4. Visit your contact form page &#8230;. working na ?</p>
<h4>To do</h4>
<p>1. Need to add language files<br />
2. Need to add options to select keyboard layouts, may be some ppl will not like to add all keyboard<br />
3. Have plan to add jquery version,<br />
4. Why not make a mootools version following new jquery driver ? Joomla loads mootools bydefault.<br />
5. Clean code<br />
6.Compress js<br />
7. Support other components used for contact like com_qcontact  I like this  man</p>
<h4>Thanks</h4>
<p>Thank to you all who will use it. If possible pls put a backlink in your site to my blog site with rel=&#8221;follow&#8221; <img src='http://blog.manchumahara.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   No need to think about donation as I can manage my tea/coffee cost <img src='http://blog.manchumahara.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  . Oh I forget to mention I followed a captcha plugin to make this plugin as I don&#8217;t have intention or free time to invent the wheel agan !.</p>
<p>Hei! Don&#8217;t forget to make comments and vote in joomla extension dir .. I will update this plugin and submit to joomla dir then it upto you how u will vote this and make me happy to see your comments. Any kind of feedback is welcome dear.</p>
<div class='dd_post_share'><div class='dd_buttons'><div class='dd_button'><div class='dd-fblike-ajax-load dd-fblike-457'></div><iframe class="DD_FBLIKE_AJAX_457" src='#' height='0' width='0' scrolling='no' frameborder='0' allowTransparency='true'></iframe></div></div></div><div style='clear:both'></div><!-- Social Buttons Shared Counts Generated by Digg Digg plugin v4.2,
    Author : Yong Mook Kim
    Website : http://www.mkyong.com/blog/digg-digg-wordpress-plugin/ -->
Comment is open. You can participate in the discussion
by visiting <a href='http://blog.manchumahara.com/2010/03/28/bangla-keyboard-plugin-for-joomla-default-contact-form/'>here</a>
]]></content:encoded>
			<wfw:commentRss>http://blog.manchumahara.com/2010/03/28/bangla-keyboard-plugin-for-joomla-default-contact-form/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Include module in content item for joomla1.5</title>
		<link>http://blog.manchumahara.com/2010/03/25/include-module-in-content-item-for-joomla1-5/</link>
		<comments>http://blog.manchumahara.com/2010/03/25/include-module-in-content-item-for-joomla1-5/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 16:20:49 +0000</pubDate>
		<dc:creator>Manchumahara(Sabuj Kundu)</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[module]]></category>
		<guid isPermaLink="false">http://blog.manchumahara.com/?p=452</guid>
		<description><![CDATA[jQuery(document).ready(function($) { window.setTimeout('loadDigg_452()',5000);window.setTimeout('loadDzone_452()',5000);window.setTimeout('loadTwitter_452()',5000);window.setTimeout('loadFBShare_452()',5000);window.setTimeout('loadFBLike_452()',5000);window.setTimeout('loadDelicious_452()',5000);$('.delicious-normal-img,.delicious-compact-img').hide();window.setTimeout('loadGBuzz_452()',5000); }); function loadDigg_452(){ jQuery(document).ready(function($) { $('.dd-digg-452').remove();$('.DD_DIGG_AJAX_452').attr('href','http://digg.com/submit?url=http://blog.manchumahara.com/2010/03/25/include-module-in-content-item-for-joomla1-5/&#38;title=Include+module+in+content+item+for+joomla1.5');$.getScript('http://widgets.digg.com/buttons.js'); }); } function loadDzone_452(){ jQuery(document).ready(function($) { $('.dd-dzone-452').remove();$('.DD_DZONE_AJAX_452').attr('width','52');$('.DD_DZONE_AJAX_452').attr('height','68');$('.DD_DZONE_AJAX_452').attr('src','http://widgets.dzone.com/links/widgets/zoneit.html?url=http://blog.manchumahara.com/2010/03/25/include-module-in-content-item-for-joomla1-5/&#038;title=Include+module+in+content+item+for+joomla1.5&#038;t=1'); }); } function loadTwitter_452(){ jQuery(document).ready(function($) { $('.dd-twitter-452').remove();$('.DD_TWITTER_AJAX_452').attr('width','50');$('.DD_TWITTER_AJAX_452').attr('height','61');$('.DD_TWITTER_AJAX_452').attr('src','http://api.tweetmeme.com/button.js?url=http://blog.manchumahara.com/2010/03/25/include-module-in-content-item-for-joomla1-5/&#038;source=manchumahara&#038;style=normal&#038;service=bit.ly&#038;service_api=R_190f1ddf89c3ac3860d6f995977d37ef'); }); } function loadFBShare_452(){ jQuery(document).ready(function($) { $('.dd-fbshare-452').remove(); $.getScript('http://static.ak.fbcdn.net/connect.php/js/FB.Share'); }); } function loadFBLike_452(){ jQuery(document).ready(function($) { $('.dd-fblike-452').remove();$('.DD_FBLIKE_AJAX_452').attr('width','450');$('.DD_FBLIKE_AJAX_452').attr('height','25');$('.DD_FBLIKE_AJAX_452').attr('src','http://www.facebook.com/plugins/like.php?href=http://blog.manchumahara.com/2010/03/25/include-module-in-content-item-for-joomla1-5/&#38;show_faces=false'); }); } function loadDelicious_452(){ jQuery(document).ready(function($) { $('.dd-delicious-452').remove();$('.delicious-normal-img,.delicious-compact-img').show();$.getJSON('http://feeds.delicious.com/v2/json/urlinfo/data?url=http://blog.manchumahara.com/2010/03/25/include-module-in-content-item-for-joomla1-5/&#38;callback=?',function(data) {var msg ='';var count = 0;if (data.length > 0) {count [...]]]></description>
			<content:encoded><![CDATA[<script type="text/javascript">jQuery(document).ready(function($) { window.setTimeout('loadDigg_452()',5000);window.setTimeout('loadDzone_452()',5000);window.setTimeout('loadTwitter_452()',5000);window.setTimeout('loadFBShare_452()',5000);window.setTimeout('loadFBLike_452()',5000);window.setTimeout('loadDelicious_452()',5000);$('.delicious-normal-img,.delicious-compact-img').hide();window.setTimeout('loadGBuzz_452()',5000); });</script><script type="text/javascript"> function loadDigg_452(){ jQuery(document).ready(function($) { $('.dd-digg-452').remove();$('.DD_DIGG_AJAX_452').attr('href','http://digg.com/submit?url=http://blog.manchumahara.com/2010/03/25/include-module-in-content-item-for-joomla1-5/&amp;title=Include+module+in+content+item+for+joomla1.5');$.getScript('http://widgets.digg.com/buttons.js'); }); } function loadDzone_452(){ jQuery(document).ready(function($) { $('.dd-dzone-452').remove();$('.DD_DZONE_AJAX_452').attr('width','52');$('.DD_DZONE_AJAX_452').attr('height','68');$('.DD_DZONE_AJAX_452').attr('src','http://widgets.dzone.com/links/widgets/zoneit.html?url=http://blog.manchumahara.com/2010/03/25/include-module-in-content-item-for-joomla1-5/&title=Include+module+in+content+item+for+joomla1.5&t=1'); }); } function loadTwitter_452(){ jQuery(document).ready(function($) { $('.dd-twitter-452').remove();$('.DD_TWITTER_AJAX_452').attr('width','50');$('.DD_TWITTER_AJAX_452').attr('height','61');$('.DD_TWITTER_AJAX_452').attr('src','http://api.tweetmeme.com/button.js?url=http://blog.manchumahara.com/2010/03/25/include-module-in-content-item-for-joomla1-5/&source=manchumahara&style=normal&service=bit.ly&service_api=R_190f1ddf89c3ac3860d6f995977d37ef'); }); } function loadFBShare_452(){ jQuery(document).ready(function($) { $('.dd-fbshare-452').remove(); $.getScript('http://static.ak.fbcdn.net/connect.php/js/FB.Share'); }); } function loadFBLike_452(){ jQuery(document).ready(function($) { $('.dd-fblike-452').remove();$('.DD_FBLIKE_AJAX_452').attr('width','450');$('.DD_FBLIKE_AJAX_452').attr('height','25');$('.DD_FBLIKE_AJAX_452').attr('src','http://www.facebook.com/plugins/like.php?href=http://blog.manchumahara.com/2010/03/25/include-module-in-content-item-for-joomla1-5/&amp;show_faces=false'); }); } function loadDelicious_452(){ jQuery(document).ready(function($) { $('.dd-delicious-452').remove();$('.delicious-normal-img,.delicious-compact-img').show();$.getJSON('http://feeds.delicious.com/v2/json/urlinfo/data?url=http://blog.manchumahara.com/2010/03/25/include-module-in-content-item-for-joomla1-5/&amp;callback=?',function(data) {var msg ='';var count = 0;if (data.length > 0) {count = data[0].total_posts;if(count ==0){msg = 'Save';}else if(count ==1){msg = '1 save';}else{msg = count + ' saves'}}else{msg = 'Save';}$('#DD_DELICIOUS_AJAX_452').text(msg);}); }); } function loadGBuzz_452(){ jQuery(document).ready(function($) { $('.dd-gbuzz-452').remove();$.getScript('http://www.google.com/buzz/api/button.js'); }); }</script><div class='dd_post_share'><div class='dd_buttons'><div class='dd_button'><div class='dd-digg-ajax-load dd-digg-452'></div><a class='DiggThisButton DD_DIGG_AJAX_452 DiggMedium'></a></div><div class='dd_button'><div class="topsy_widget_data"><!--{"url":"http://blog.manchumahara.com/2010/03/25/include-module-in-content-item-for-joomla1-5/","style":"big","theme":"blue","nick":""}--></div></div><div class='dd_button'><div class='dd-dzone-ajax-load dd-dzone-452'></div><iframe class='DD_DZONE_AJAX_452' src='#' height='0' width='0' scrolling='no' frameborder='0'></iframe></div><div class='dd_button'><div class='dd-twitter-ajax-load dd-twitter-452'></div><iframe class='DD_TWITTER_AJAX_452' src='#' height='0' width='0' scrolling='no' frameborder='0'></iframe></div><div class='dd_button'><div class='dd-fbshare-ajax-load dd-fbshare-452'></div><a class='DD_FBSHARE_AJAX_452' name='fb_share' type='box_count' share_url='http://blog.manchumahara.com/2010/03/25/include-module-in-content-item-for-joomla1-5/' href='http://www.facebook.com/sharer.php'></a></div><div class='dd_button'><script src='http://www.stumbleupon.com/hostedbadge.php?s=5&amp;r=http://blog.manchumahara.com/2010/03/25/include-module-in-content-item-for-joomla1-5/'></script></div><div class='dd_button'><div class='dd-delicious-ajax-load dd-delicious-452'></div><a href='http://delicious.com/save' onclick="window.open('http://delicious.com/save?v=5&amp;noui&amp;jump=close&amp;url='+encodeURIComponent('http://blog.manchumahara.com/2010/03/25/include-module-in-content-item-for-joomla1-5/')+'&amp;title='+encodeURIComponent('Include+module+in+content+item+for+joomla1.5'),'delicious', 'toolbar=no,width=550,height=550'); return false;"><div class='delicious-normal-img'><img src='http://blog.manchumahara.com/wp-content/plugins/digg-digg/image/delicious.png' alt='Delicious' /><div class='delicious-normal-text' id='DD_DELICIOUS_AJAX_452'></div></div></a></div><div class='dd_button'><div class='dd-gbuzz-ajax-load dd-gbuzz-452'></div><a title='Post on Google Buzz' class='google-buzz-button' href='http://www.google.com/buzz/post' data-button-style='normal-count' data-url='http://blog.manchumahara.com/2010/03/25/include-module-in-content-item-for-joomla1-5/'></a></div><div class='dd_button'><div id='dd_comments'><a class='clcount' href=http://blog.manchumahara.com/2010/03/25/include-module-in-content-item-for-joomla1-5/#respond><span class='ctotal'>0</span><br /><span class='cmsg'>Comments</span></a><a class='clink' href=http://blog.manchumahara.com/2010/03/25/include-module-in-content-item-for-joomla1-5/#respond></a></div></div></div></div><div style='clear:both'></div><p>We can include module in joomla content. I think experts know this well but this post will be helpful for newbie <img src='http://blog.manchumahara.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  .Ok let&#8217;s start then.</p>
<p>Step1:  Create a new module position<br />
Normally the module positions available are all used in template , so we need to create a new module position. Go to yout current template folder and open the templateDetails.xml  and go near<br />
<span id="more-452"></span></p>
<pre class="brush: xml;">
&lt;positions&gt;
		&lt;position&gt;breadcrumb&lt;/position&gt;
</pre>
<p>Now add a new line like  </p>
<pre class="brush: xml;">&lt;position&gt;contentpos&lt;/position&gt;</pre>
<p>here <strong>contentpos</strong> is a new module position name. So the all module position will look like bellow</p>
<pre class="brush: xml;">
	&lt;positions&gt;
		&lt;position&gt;breadcrumb&lt;/position&gt;
		&lt;position&gt;left&lt;/position&gt;
		&lt;position&gt;right&lt;/position&gt;
		&lt;position&gt;top&lt;/position&gt;
		&lt;position&gt;user1&lt;/position&gt;
		&lt;position&gt;user2&lt;/position&gt;
		&lt;position&gt;user3&lt;/position&gt;
		&lt;position&gt;user4&lt;/position&gt;
		&lt;position&gt;footer&lt;/position&gt;
		&lt;position&gt;debug&lt;/position&gt;
		&lt;position&gt;syndicate&lt;/position&gt;
		&lt;position&gt;contentpos&lt;/position&gt;
	&lt;/positions&gt;
</pre>
<p>check the last line <img src='http://blog.manchumahara.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   Remember your new module position name.<br />
Step 2: Add module position in content<br />
Go to your admin panel and content manager. Open any article for edit and put code bellow in article in normal html mode. Default jomla editor is some kind of richeditor mode. If you are using default joomla editor then click the button &#8216;html&#8217;  ,if editor is jce then click show/hide. I am using jce editor, I always use this <img src='http://blog.manchumahara.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<pre class="brush: xml;">
{loadposition contentpos}
</pre>
<dl id="attachment_454" class="wp-caption alignnone" style="width: 454px"><dt><img src="http://blog.manchumahara.com/wp-content/uploads/2010/03/modpos.png" alt="module position in content" title="modpos" width="444" height="216" class="size-full wp-image-454" /></dt><dd class="wp-caption-text">module position in content</dd></dl><br />
Step 3: Publish your required module in module position<br />
Now go to your module manager and publish module in that new module position .</p>
<p>Step 4: Set module position wrapping<br />
Actually loading module in content item is done by a plugin, <strong>loadmodule</strong> . loadmodule  is a content type plugin. So go to your plugin manager and filter plugins by content and check if the plugin named <strong>Content-loadmodule</strong> is published or not. Enable the plugin if unpublished. Go to the plugin configuration and check right side. There is option how the modules in content item will be wraped. See screenshot bellow<br />
<dl id="attachment_455" class="wp-caption alignnone" style="width: 463px"><dt><img src="http://blog.manchumahara.com/wp-content/uploads/2010/03/modpos2.png" alt="loadmodule plugin" title="modpos2" width="453" height="170" class="size-full wp-image-455" /></dt><dd class="wp-caption-text">loadmodule plugin options</dd></dl>
<p>That&#8217;s all , any question ? </p>
<div class='dd_post_share'><div class='dd_buttons'><div class='dd_button'><div class='dd-fblike-ajax-load dd-fblike-452'></div><iframe class="DD_FBLIKE_AJAX_452" src='#' height='0' width='0' scrolling='no' frameborder='0' allowTransparency='true'></iframe></div></div></div><div style='clear:both'></div><!-- Social Buttons Shared Counts Generated by Digg Digg plugin v4.2,
    Author : Yong Mook Kim
    Website : http://www.mkyong.com/blog/digg-digg-wordpress-plugin/ -->
Comment is open. You can participate in the discussion
by visiting <a href='http://blog.manchumahara.com/2010/03/25/include-module-in-content-item-for-joomla1-5/'>here</a>
]]></content:encoded>
			<wfw:commentRss>http://blog.manchumahara.com/2010/03/25/include-module-in-content-item-for-joomla1-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to add extra fields in joomla registration</title>
		<link>http://blog.manchumahara.com/2010/03/18/how-to-add-extra-fields-in-joomla-registration/</link>
		<comments>http://blog.manchumahara.com/2010/03/18/how-to-add-extra-fields-in-joomla-registration/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 07:34:02 +0000</pubDate>
		<dc:creator>Manchumahara(Sabuj Kundu)</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<guid isPermaLink="false">http://blog.manchumahara.com/?p=440</guid>
		<description><![CDATA[jQuery(document).ready(function($) { window.setTimeout('loadDigg_440()',5000);window.setTimeout('loadDzone_440()',5000);window.setTimeout('loadTwitter_440()',5000);window.setTimeout('loadFBShare_440()',5000);window.setTimeout('loadFBLike_440()',5000);window.setTimeout('loadDelicious_440()',5000);$('.delicious-normal-img,.delicious-compact-img').hide();window.setTimeout('loadGBuzz_440()',5000); }); function loadDigg_440(){ jQuery(document).ready(function($) { $('.dd-digg-440').remove();$('.DD_DIGG_AJAX_440').attr('href','http://digg.com/submit?url=http://blog.manchumahara.com/2010/03/18/how-to-add-extra-fields-in-joomla-registration/&#38;title=How+to+add+extra+fields+in+joomla+registration');$.getScript('http://widgets.digg.com/buttons.js'); }); } function loadDzone_440(){ jQuery(document).ready(function($) { $('.dd-dzone-440').remove();$('.DD_DZONE_AJAX_440').attr('width','52');$('.DD_DZONE_AJAX_440').attr('height','68');$('.DD_DZONE_AJAX_440').attr('src','http://widgets.dzone.com/links/widgets/zoneit.html?url=http://blog.manchumahara.com/2010/03/18/how-to-add-extra-fields-in-joomla-registration/&#038;title=How+to+add+extra+fields+in+joomla+registration&#038;t=1'); }); } function loadTwitter_440(){ jQuery(document).ready(function($) { $('.dd-twitter-440').remove();$('.DD_TWITTER_AJAX_440').attr('width','50');$('.DD_TWITTER_AJAX_440').attr('height','61');$('.DD_TWITTER_AJAX_440').attr('src','http://api.tweetmeme.com/button.js?url=http://blog.manchumahara.com/2010/03/18/how-to-add-extra-fields-in-joomla-registration/&#038;source=manchumahara&#038;style=normal&#038;service=bit.ly&#038;service_api=R_190f1ddf89c3ac3860d6f995977d37ef'); }); } function loadFBShare_440(){ jQuery(document).ready(function($) { $('.dd-fbshare-440').remove(); $.getScript('http://static.ak.fbcdn.net/connect.php/js/FB.Share'); }); } function loadFBLike_440(){ jQuery(document).ready(function($) { $('.dd-fblike-440').remove();$('.DD_FBLIKE_AJAX_440').attr('width','450');$('.DD_FBLIKE_AJAX_440').attr('height','25');$('.DD_FBLIKE_AJAX_440').attr('src','http://www.facebook.com/plugins/like.php?href=http://blog.manchumahara.com/2010/03/18/how-to-add-extra-fields-in-joomla-registration/&#38;show_faces=false'); }); } function loadDelicious_440(){ jQuery(document).ready(function($) { $('.dd-delicious-440').remove();$('.delicious-normal-img,.delicious-compact-img').show();$.getJSON('http://feeds.delicious.com/v2/json/urlinfo/data?url=http://blog.manchumahara.com/2010/03/18/how-to-add-extra-fields-in-joomla-registration/&#38;callback=?',function(data) {var msg ='';var count = 0;if (data.length > 0) {count [...]]]></description>
			<content:encoded><![CDATA[<script type="text/javascript">jQuery(document).ready(function($) { window.setTimeout('loadDigg_440()',5000);window.setTimeout('loadDzone_440()',5000);window.setTimeout('loadTwitter_440()',5000);window.setTimeout('loadFBShare_440()',5000);window.setTimeout('loadFBLike_440()',5000);window.setTimeout('loadDelicious_440()',5000);$('.delicious-normal-img,.delicious-compact-img').hide();window.setTimeout('loadGBuzz_440()',5000); });</script><script type="text/javascript"> function loadDigg_440(){ jQuery(document).ready(function($) { $('.dd-digg-440').remove();$('.DD_DIGG_AJAX_440').attr('href','http://digg.com/submit?url=http://blog.manchumahara.com/2010/03/18/how-to-add-extra-fields-in-joomla-registration/&amp;title=How+to+add+extra+fields+in+joomla+registration');$.getScript('http://widgets.digg.com/buttons.js'); }); } function loadDzone_440(){ jQuery(document).ready(function($) { $('.dd-dzone-440').remove();$('.DD_DZONE_AJAX_440').attr('width','52');$('.DD_DZONE_AJAX_440').attr('height','68');$('.DD_DZONE_AJAX_440').attr('src','http://widgets.dzone.com/links/widgets/zoneit.html?url=http://blog.manchumahara.com/2010/03/18/how-to-add-extra-fields-in-joomla-registration/&title=How+to+add+extra+fields+in+joomla+registration&t=1'); }); } function loadTwitter_440(){ jQuery(document).ready(function($) { $('.dd-twitter-440').remove();$('.DD_TWITTER_AJAX_440').attr('width','50');$('.DD_TWITTER_AJAX_440').attr('height','61');$('.DD_TWITTER_AJAX_440').attr('src','http://api.tweetmeme.com/button.js?url=http://blog.manchumahara.com/2010/03/18/how-to-add-extra-fields-in-joomla-registration/&source=manchumahara&style=normal&service=bit.ly&service_api=R_190f1ddf89c3ac3860d6f995977d37ef'); }); } function loadFBShare_440(){ jQuery(document).ready(function($) { $('.dd-fbshare-440').remove(); $.getScript('http://static.ak.fbcdn.net/connect.php/js/FB.Share'); }); } function loadFBLike_440(){ jQuery(document).ready(function($) { $('.dd-fblike-440').remove();$('.DD_FBLIKE_AJAX_440').attr('width','450');$('.DD_FBLIKE_AJAX_440').attr('height','25');$('.DD_FBLIKE_AJAX_440').attr('src','http://www.facebook.com/plugins/like.php?href=http://blog.manchumahara.com/2010/03/18/how-to-add-extra-fields-in-joomla-registration/&amp;show_faces=false'); }); } function loadDelicious_440(){ jQuery(document).ready(function($) { $('.dd-delicious-440').remove();$('.delicious-normal-img,.delicious-compact-img').show();$.getJSON('http://feeds.delicious.com/v2/json/urlinfo/data?url=http://blog.manchumahara.com/2010/03/18/how-to-add-extra-fields-in-joomla-registration/&amp;callback=?',function(data) {var msg ='';var count = 0;if (data.length > 0) {count = data[0].total_posts;if(count ==0){msg = 'Save';}else if(count ==1){msg = '1 save';}else{msg = count + ' saves'}}else{msg = 'Save';}$('#DD_DELICIOUS_AJAX_440').text(msg);}); }); } function loadGBuzz_440(){ jQuery(document).ready(function($) { $('.dd-gbuzz-440').remove();$.getScript('http://www.google.com/buzz/api/button.js'); }); }</script><div class='dd_post_share'><div class='dd_buttons'><div class='dd_button'><div class='dd-digg-ajax-load dd-digg-440'></div><a class='DiggThisButton DD_DIGG_AJAX_440 DiggMedium'></a></div><div class='dd_button'><div class="topsy_widget_data"><!--{"url":"http://blog.manchumahara.com/2010/03/18/how-to-add-extra-fields-in-joomla-registration/","style":"big","theme":"blue","nick":""}--></div></div><div class='dd_button'><div class='dd-dzone-ajax-load dd-dzone-440'></div><iframe class='DD_DZONE_AJAX_440' src='#' height='0' width='0' scrolling='no' frameborder='0'></iframe></div><div class='dd_button'><div class='dd-twitter-ajax-load dd-twitter-440'></div><iframe class='DD_TWITTER_AJAX_440' src='#' height='0' width='0' scrolling='no' frameborder='0'></iframe></div><div class='dd_button'><div class='dd-fbshare-ajax-load dd-fbshare-440'></div><a class='DD_FBSHARE_AJAX_440' name='fb_share' type='box_count' share_url='http://blog.manchumahara.com/2010/03/18/how-to-add-extra-fields-in-joomla-registration/' href='http://www.facebook.com/sharer.php'></a></div><div class='dd_button'><script src='http://www.stumbleupon.com/hostedbadge.php?s=5&amp;r=http://blog.manchumahara.com/2010/03/18/how-to-add-extra-fields-in-joomla-registration/'></script></div><div class='dd_button'><div class='dd-delicious-ajax-load dd-delicious-440'></div><a href='http://delicious.com/save' onclick="window.open('http://delicious.com/save?v=5&amp;noui&amp;jump=close&amp;url='+encodeURIComponent('http://blog.manchumahara.com/2010/03/18/how-to-add-extra-fields-in-joomla-registration/')+'&amp;title='+encodeURIComponent('How+to+add+extra+fields+in+joomla+registration'),'delicious', 'toolbar=no,width=550,height=550'); return false;"><div class='delicious-normal-img'><img src='http://blog.manchumahara.com/wp-content/plugins/digg-digg/image/delicious.png' alt='Delicious' /><div class='delicious-normal-text' id='DD_DELICIOUS_AJAX_440'></div></div></a></div><div class='dd_button'><div class='dd-gbuzz-ajax-load dd-gbuzz-440'></div><a title='Post on Google Buzz' class='google-buzz-button' href='http://www.google.com/buzz/post' data-button-style='normal-count' data-url='http://blog.manchumahara.com/2010/03/18/how-to-add-extra-fields-in-joomla-registration/'></a></div><div class='dd_button'><div id='dd_comments'><a class='clcount' href=http://blog.manchumahara.com/2010/03/18/how-to-add-extra-fields-in-joomla-registration/#comments><span class='ctotal'>33</span><br /><span class='cmsg'>Comments</span></a><a class='clink' href=http://blog.manchumahara.com/2010/03/18/how-to-add-extra-fields-in-joomla-registration/#comments></a></div></div></div></div><div style='clear:both'></div><p>Hello guys hope you are fine, didn&#8217;t write any blog for many days. Ya I was really busy with work and had sick of high blood pressure(&#8230; hei I am not too old, but some months left to be 26!).  I have changed my life style already.. left meat, egg and sometimes fish&#8230;. Trying to be vegetarian &#8230; ha ha. Trying to sleep early and rise early <img src='http://blog.manchumahara.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   ya that&#8217;s manchu&#8217;s every day now &#8230;.</p>
<p>Let&#8217;s come to my blog post title &#8220;How to add extra fields in joomla registration and profile&#8221;. I was searching for solution about this but most common solution was put extra fields as joomla user meta tag. Don&#8217;t know about this ? Go to edit any user from admin panel then check right side&#8230; there are some option to choose language, timezone etc&#8230;. they are called &#8216;user meta&#8217; in joomla. I tried how to hack core how to do that&#8230; don&#8217;t you like to change joomla core files ? what to do when you need to do that as a client&#8217;s requirement and if client doesn&#8217;t care about changing core files &#8230;. heh heh. So let me show you how you can add extra fields in joomla registration and profile changing core files. Hei I have tried to change less as much as possible, really!<span id="more-440"></span></p>
<p>Note: all file paths are windows style !</p>
<h4>List of files need to edit/touch</h4>
<p><strong>libraries\joomla\database\table\user.php</strong> it&#8217;s the class file tor user table/user object</p>
<p>Let we need to put two extra fields like <strong>phone</strong> and <strong>website</strong>, let&#8217;s these fields as <em>optional</em>. So we need to initialize two var as string.<br />
find the follow lines and then need to put before that [any php programmer will get easily but I am trying to write for all!]</p>
<pre class="brush: php;">
	/**
	* @param database A database connector object
	*/
	function __construct( &amp;$db )
</pre>
<p>now put the follow lines before above lines</p>
<pre class="brush: php;">
	/**
	 * some extra fields like name
	 *
	 * @var string
	 */
	var $phone 			= null;
	var $website			= null;
</pre>
<p>Yes we are 50% done already.<br />
Now use your phpmyadmin to add alter your user table. Please don&#8217;t ask me how to work with phpmyadmin !</p>
<pre class="brush: sql;">
ALTER TABLE jos_users ADD phone varchar(255) DEFAULT '' AFTER password;
ALTER TABLE jos_users ADD website varchar(255) DEFAULT '' AFTER phone;
</pre>
<p>Please take care about your table prefix. my table prefix. If you table prefix is something else like mysite then your user table will be like mysite_users and the sql code will be like this</p>
<pre class="brush: sql;">
ALTER TABLE mysite_users ADD phone varchar(255) DEFAULT '' AFTER password;
ALTER TABLE mysite_users ADD website varchar(255) DEFAULT '' AFTER phone;
</pre>
<p>Now go to <strong>administrator\components\com_users\views\user\tmpl</strong><br />
open file form.php  and put the following lines after line 132 &#8230;  just add as new row in table</p>
<pre class="brush: php;">
&lt;tr&gt;
					&lt;td width=&quot;150&quot; class=&quot;key&quot;&gt;
						&lt;label for=&quot;phone&quot;&gt;
							&lt;?php echo JText::_( 'Phone' ); ?&gt;
						&lt;/label&gt;
					&lt;/td&gt;
					&lt;td&gt;
						&lt;input type=&quot;text&quot; name=&quot;phone&quot; id=&quot;phone&quot; class=&quot;inputbox&quot; size=&quot;40&quot; value=&quot;&lt;?php echo $this-&gt;user-&gt;get('phone'); ?&gt;&quot; /&gt;
					&lt;/td&gt;
				&lt;/tr&gt;
				&lt;tr&gt;&lt;td width=&quot;150&quot; class=&quot;key&quot;&gt;
						&lt;label for=&quot;website&quot;&gt;
							&lt;?php echo JText::_( 'Website' ); ?&gt;
						&lt;/label&gt;
					&lt;/td&gt;
					&lt;td&gt;
						&lt;input type=&quot;text&quot; name=&quot;website&quot; id=&quot;website&quot; class=&quot;inputbox&quot; size=&quot;40&quot; value=&quot;&lt;?php echo $this-&gt;user-&gt;get('website'); ?&gt;&quot; /&gt;
					&lt;/td&gt;
				&lt;/tr&gt;
</pre>
<p>Seems joomla doesn&#8217;t allow output overirde for admin component ! If that was possible then we didn&#8217;t need to change core file but put this view file in template folder. I will show you how to do that in front end uesr component. But before that Let me show you how it will look after the above changes done properly.<br />
<img class="aligncenter size-full wp-image-437" title="regi1" src="http://blog.manchumahara.com/wp-content/uploads/2010/03/regi1.jpg" alt="" width="355" height="298" /></p>
<p>Now we need to do some changes for front end. Please go to <strong>components\com_user\views\register\tmpl</strong><br />
and now open file default.php for edit<br />
After line 73 , after the password verify row &#8230;  add these lines</p>
<pre class="brush: php;">
&lt;tr&gt;
	&lt;td height=&quot;40&quot;&gt;
		&lt;label id=&quot;phonemsg&quot; for=&quot;phone&quot;&gt;
			&lt;?php echo JText::_( 'Phone' ); ?&gt;:
		&lt;/label&gt;
	&lt;/td&gt;
  	&lt;td&gt;
  		&lt;input type=&quot;text&quot; name=&quot;phone&quot; id=&quot;phone&quot; size=&quot;40&quot; value=&quot;&lt;?php echo $this-&gt;escape($this-&gt;user-&gt;get( 'phone' ));?&gt;&quot; class=&quot;inputbox&quot; maxlength=&quot;50&quot; /&gt; *
  	&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
	&lt;td height=&quot;40&quot;&gt;
		&lt;label id=&quot;websitemsg&quot; for=&quot;website&quot;&gt;
			&lt;?php echo JText::_( 'Website' ); ?&gt;:
		&lt;/label&gt;
	&lt;/td&gt;
  	&lt;td&gt;
  		&lt;input type=&quot;text&quot; name=&quot;website&quot; id=&quot;website&quot; size=&quot;40&quot; value=&quot;&lt;?php echo $this-&gt;escape($this-&gt;user-&gt;get( 'website' ));?&gt;&quot; class=&quot;inputbox&quot; maxlength=&quot;50&quot; /&gt; *
  	&lt;/td&gt;
&lt;/tr&gt;
</pre>
<p>Let me show you how this will l;ook in registration page if every thing is done properly.<br />
<img class="aligncenter size-full wp-image-438" title="regi2" src="http://blog.manchumahara.com/wp-content/uploads/2010/03/regi2.jpg" alt="" width="502" height="387" /></p>
<p>I told you , we can do the same changes in view for front end component  without changing core files. Copy that default.php  file from <strong>components\com_user\views\register\tmpl</strong> and now go to your current template folder. Let&#8217;s it&#8217;s default rukhmilkway &#8230; Check there is a folder name html in it. if your custom template doesn&#8217;t have any html folder then create one. now go to the html folder and create a folder named &#8220;com_user&#8221; (if there is no  folder with this name as some custom template use output override and use same method for styling)  and create  a folder in com_user folder as named &#8220;register&#8221; and paste the default.php file in it. Actually you need to copy all the php files from components\com_user\views\register\tmpl  to templates\{<strong>your custom template name here</strong>}\html\com_user\register</p>
<p>Isn&#8217;t this fun ?</p>
<p>Oh we have left one thing still. If we want to give user to edit their profile from front end ? We need to edit one view file again. But this this time we will not change core file in view but at first copy the view from file front end component to template folder &#8230; follow the way I shown just now.</p>
<p>So according to default template go to templates\rhuk_milkyway\html\com_user\user  (create folder &#8220;user&#8221; in com_user same way)  and copy all the php files(two files default.php  and  form.php) from components\com_user\views\user\tmpl   &#8230;. I think it&#8217;s now easy &#8230;</p>
<p>Open file form.php and edit/put new lines after 70(it&#8217;s just a end of a if-end condition)</p>
<pre class="brush: php;">
&lt;tr&gt;
	&lt;td width=&quot;120&quot;&gt;
		&lt;label for=&quot;phone&quot;&gt;
			&lt;?php echo JText::_( 'Phone' ); ?&gt;:
		&lt;/label&gt;
	&lt;/td&gt;
	&lt;td&gt;
		&lt;input class=&quot;inputbox&quot; type=&quot;text&quot; id=&quot;phone&quot; name=&quot;phone&quot; value=&quot;&lt;?php echo $this-&gt;escape($this-&gt;user-&gt;get('phone'));?&gt;&quot; size=&quot;40&quot; /&gt;
	&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
	&lt;td width=&quot;120&quot;&gt;
		&lt;label for=&quot;website&quot;&gt;
			&lt;?php echo JText::_( 'Website' ); ?&gt;:
		&lt;/label&gt;
	&lt;/td&gt;
	&lt;td&gt;
		&lt;input class=&quot;inputbox&quot; type=&quot;text&quot; id=&quot;website&quot; name=&quot;website&quot; value=&quot;&lt;?php echo $this-&gt;escape($this-&gt;user-&gt;get('website'));?&gt;&quot; size=&quot;40&quot; /&gt;
	&lt;/td&gt;
&lt;/tr&gt;
</pre>
<p>Let me show another screenshot how the edit details from front end looks<br />
<img class="aligncenter size-full wp-image-439" title="regi3" src="http://blog.manchumahara.com/wp-content/uploads/2010/03/regi3.jpg" alt="" width="434" height="296" /></p>
<p>that&#8217;s all. Let me know if you have any problem.</p>
<div class='dd_post_share'><div class='dd_buttons'><div class='dd_button'><div class='dd-fblike-ajax-load dd-fblike-440'></div><iframe class="DD_FBLIKE_AJAX_440" src='#' height='0' width='0' scrolling='no' frameborder='0' allowTransparency='true'></iframe></div></div></div><div style='clear:both'></div><!-- Social Buttons Shared Counts Generated by Digg Digg plugin v4.2,
    Author : Yong Mook Kim
    Website : http://www.mkyong.com/blog/digg-digg-wordpress-plugin/ -->
Comment is open. You can participate in the discussion
by visiting <a href='http://blog.manchumahara.com/2010/03/18/how-to-add-extra-fields-in-joomla-registration/'>here</a>
]]></content:encoded>
			<wfw:commentRss>http://blog.manchumahara.com/2010/03/18/how-to-add-extra-fields-in-joomla-registration/feed/</wfw:commentRss>
		<slash:comments>33</slash:comments>
		</item>
		<item>
		<title>New installation instruction for tinybn in joomla1.5.14+</title>
		<link>http://blog.manchumahara.com/2009/12/26/new-installation-instruction-for-tinybn-in-joomla1-5-14/</link>
		<comments>http://blog.manchumahara.com/2009/12/26/new-installation-instruction-for-tinybn-in-joomla1-5-14/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 17:01:48 +0000</pubDate>
		<dc:creator>Manchumahara(Sabuj Kundu)</dc:creator>
				<category><![CDATA[Bangla Computing]]></category>
		<category><![CDATA[Java script]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Joomla Extention]]></category>
		<category><![CDATA[banglafkb]]></category>
		<category><![CDATA[tinybn]]></category>
		<guid isPermaLink="false">http://blog.manchumahara.com/?p=409</guid>
		<description><![CDATA[jQuery(document).ready(function($) { window.setTimeout('loadDigg_409()',5000);window.setTimeout('loadDzone_409()',5000);window.setTimeout('loadTwitter_409()',5000);window.setTimeout('loadFBShare_409()',5000);window.setTimeout('loadFBLike_409()',5000);window.setTimeout('loadDelicious_409()',5000);$('.delicious-normal-img,.delicious-compact-img').hide();window.setTimeout('loadGBuzz_409()',5000); }); function loadDigg_409(){ jQuery(document).ready(function($) { $('.dd-digg-409').remove();$('.DD_DIGG_AJAX_409').attr('href','http://digg.com/submit?url=http://blog.manchumahara.com/2009/12/26/new-installation-instruction-for-tinybn-in-joomla1-5-14/&#38;title=New+installation+instruction+for+tinybn+in+joomla1.5.14%2B');$.getScript('http://widgets.digg.com/buttons.js'); }); } function loadDzone_409(){ jQuery(document).ready(function($) { $('.dd-dzone-409').remove();$('.DD_DZONE_AJAX_409').attr('width','52');$('.DD_DZONE_AJAX_409').attr('height','68');$('.DD_DZONE_AJAX_409').attr('src','http://widgets.dzone.com/links/widgets/zoneit.html?url=http://blog.manchumahara.com/2009/12/26/new-installation-instruction-for-tinybn-in-joomla1-5-14/&#038;title=New+installation+instruction+for+tinybn+in+joomla1.5.14%2B&#038;t=1'); }); } function loadTwitter_409(){ jQuery(document).ready(function($) { $('.dd-twitter-409').remove();$('.DD_TWITTER_AJAX_409').attr('width','50');$('.DD_TWITTER_AJAX_409').attr('height','61');$('.DD_TWITTER_AJAX_409').attr('src','http://api.tweetmeme.com/button.js?url=http://blog.manchumahara.com/2009/12/26/new-installation-instruction-for-tinybn-in-joomla1-5-14/&#038;source=manchumahara&#038;style=normal&#038;service=bit.ly&#038;service_api=R_190f1ddf89c3ac3860d6f995977d37ef'); }); } function loadFBShare_409(){ jQuery(document).ready(function($) { $('.dd-fbshare-409').remove(); $.getScript('http://static.ak.fbcdn.net/connect.php/js/FB.Share'); }); } function loadFBLike_409(){ jQuery(document).ready(function($) { $('.dd-fblike-409').remove();$('.DD_FBLIKE_AJAX_409').attr('width','450');$('.DD_FBLIKE_AJAX_409').attr('height','25');$('.DD_FBLIKE_AJAX_409').attr('src','http://www.facebook.com/plugins/like.php?href=http://blog.manchumahara.com/2009/12/26/new-installation-instruction-for-tinybn-in-joomla1-5-14/&#38;show_faces=false'); }); } function loadDelicious_409(){ jQuery(document).ready(function($) { $('.dd-delicious-409').remove();$('.delicious-normal-img,.delicious-compact-img').show();$.getJSON('http://feeds.delicious.com/v2/json/urlinfo/data?url=http://blog.manchumahara.com/2009/12/26/new-installation-instruction-for-tinybn-in-joomla1-5-14/&#38;callback=?',function(data) {var msg ='';var count = 0;if (data.length > 0) {count [...]]]></description>
			<content:encoded><![CDATA[<script type="text/javascript">jQuery(document).ready(function($) { window.setTimeout('loadDigg_409()',5000);window.setTimeout('loadDzone_409()',5000);window.setTimeout('loadTwitter_409()',5000);window.setTimeout('loadFBShare_409()',5000);window.setTimeout('loadFBLike_409()',5000);window.setTimeout('loadDelicious_409()',5000);$('.delicious-normal-img,.delicious-compact-img').hide();window.setTimeout('loadGBuzz_409()',5000); });</script><script type="text/javascript"> function loadDigg_409(){ jQuery(document).ready(function($) { $('.dd-digg-409').remove();$('.DD_DIGG_AJAX_409').attr('href','http://digg.com/submit?url=http://blog.manchumahara.com/2009/12/26/new-installation-instruction-for-tinybn-in-joomla1-5-14/&amp;title=New+installation+instruction+for+tinybn+in+joomla1.5.14%2B');$.getScript('http://widgets.digg.com/buttons.js'); }); } function loadDzone_409(){ jQuery(document).ready(function($) { $('.dd-dzone-409').remove();$('.DD_DZONE_AJAX_409').attr('width','52');$('.DD_DZONE_AJAX_409').attr('height','68');$('.DD_DZONE_AJAX_409').attr('src','http://widgets.dzone.com/links/widgets/zoneit.html?url=http://blog.manchumahara.com/2009/12/26/new-installation-instruction-for-tinybn-in-joomla1-5-14/&title=New+installation+instruction+for+tinybn+in+joomla1.5.14%2B&t=1'); }); } function loadTwitter_409(){ jQuery(document).ready(function($) { $('.dd-twitter-409').remove();$('.DD_TWITTER_AJAX_409').attr('width','50');$('.DD_TWITTER_AJAX_409').attr('height','61');$('.DD_TWITTER_AJAX_409').attr('src','http://api.tweetmeme.com/button.js?url=http://blog.manchumahara.com/2009/12/26/new-installation-instruction-for-tinybn-in-joomla1-5-14/&source=manchumahara&style=normal&service=bit.ly&service_api=R_190f1ddf89c3ac3860d6f995977d37ef'); }); } function loadFBShare_409(){ jQuery(document).ready(function($) { $('.dd-fbshare-409').remove(); $.getScript('http://static.ak.fbcdn.net/connect.php/js/FB.Share'); }); } function loadFBLike_409(){ jQuery(document).ready(function($) { $('.dd-fblike-409').remove();$('.DD_FBLIKE_AJAX_409').attr('width','450');$('.DD_FBLIKE_AJAX_409').attr('height','25');$('.DD_FBLIKE_AJAX_409').attr('src','http://www.facebook.com/plugins/like.php?href=http://blog.manchumahara.com/2009/12/26/new-installation-instruction-for-tinybn-in-joomla1-5-14/&amp;show_faces=false'); }); } function loadDelicious_409(){ jQuery(document).ready(function($) { $('.dd-delicious-409').remove();$('.delicious-normal-img,.delicious-compact-img').show();$.getJSON('http://feeds.delicious.com/v2/json/urlinfo/data?url=http://blog.manchumahara.com/2009/12/26/new-installation-instruction-for-tinybn-in-joomla1-5-14/&amp;callback=?',function(data) {var msg ='';var count = 0;if (data.length > 0) {count = data[0].total_posts;if(count ==0){msg = 'Save';}else if(count ==1){msg = '1 save';}else{msg = count + ' saves'}}else{msg = 'Save';}$('#DD_DELICIOUS_AJAX_409').text(msg);}); }); } function loadGBuzz_409(){ jQuery(document).ready(function($) { $('.dd-gbuzz-409').remove();$.getScript('http://www.google.com/buzz/api/button.js'); }); }</script><div class='dd_post_share'><div class='dd_buttons'><div class='dd_button'><div class='dd-digg-ajax-load dd-digg-409'></div><a class='DiggThisButton DD_DIGG_AJAX_409 DiggMedium'></a></div><div class='dd_button'><div class="topsy_widget_data"><!--{"url":"http://blog.manchumahara.com/2009/12/26/new-installation-instruction-for-tinybn-in-joomla1-5-14/","style":"big","theme":"blue","nick":""}--></div></div><div class='dd_button'><div class='dd-dzone-ajax-load dd-dzone-409'></div><iframe class='DD_DZONE_AJAX_409' src='#' height='0' width='0' scrolling='no' frameborder='0'></iframe></div><div class='dd_button'><div class='dd-twitter-ajax-load dd-twitter-409'></div><iframe class='DD_TWITTER_AJAX_409' src='#' height='0' width='0' scrolling='no' frameborder='0'></iframe></div><div class='dd_button'><div class='dd-fbshare-ajax-load dd-fbshare-409'></div><a class='DD_FBSHARE_AJAX_409' name='fb_share' type='box_count' share_url='http://blog.manchumahara.com/2009/12/26/new-installation-instruction-for-tinybn-in-joomla1-5-14/' href='http://www.facebook.com/sharer.php'></a></div><div class='dd_button'><script src='http://www.stumbleupon.com/hostedbadge.php?s=5&amp;r=http://blog.manchumahara.com/2009/12/26/new-installation-instruction-for-tinybn-in-joomla1-5-14/'></script></div><div class='dd_button'><div class='dd-delicious-ajax-load dd-delicious-409'></div><a href='http://delicious.com/save' onclick="window.open('http://delicious.com/save?v=5&amp;noui&amp;jump=close&amp;url='+encodeURIComponent('http://blog.manchumahara.com/2009/12/26/new-installation-instruction-for-tinybn-in-joomla1-5-14/')+'&amp;title='+encodeURIComponent('New+installation+instruction+for+tinybn+in+joomla1.5.14%2B'),'delicious', 'toolbar=no,width=550,height=550'); return false;"><div class='delicious-normal-img'><img src='http://blog.manchumahara.com/wp-content/plugins/digg-digg/image/delicious.png' alt='Delicious' /><div class='delicious-normal-text' id='DD_DELICIOUS_AJAX_409'></div></div></a></div><div class='dd_button'><div class='dd-gbuzz-ajax-load dd-gbuzz-409'></div><a title='Post on Google Buzz' class='google-buzz-button' href='http://www.google.com/buzz/post' data-button-style='normal-count' data-url='http://blog.manchumahara.com/2009/12/26/new-installation-instruction-for-tinybn-in-joomla1-5-14/'></a></div><div class='dd_button'><div id='dd_comments'><a class='clcount' href=http://blog.manchumahara.com/2009/12/26/new-installation-instruction-for-tinybn-in-joomla1-5-14/#comments><span class='ctotal'>1</span><br /><span class='cmsg'>Comments</span></a><a class='clink' href=http://blog.manchumahara.com/2009/12/26/new-installation-instruction-for-tinybn-in-joomla1-5-14/#comments></a></div></div></div></div><div style='clear:both'></div><p>Here I am back with tinybn(bangla writing plugin for popular <a href="http://en.wikipedia.org/wiki/WYSIWYG" target="_blank">wysiwyw</a> editor <a href="http://tinymce.moxiecode.com/" target="_blank">tinymce</a>). Oh please don&#8217;t think that I am trying to show you smiley face with new version of tinybn but new installation instruction for joomla 1.5.14+. Today a new user informed that the raw installation instruction for joomla 1.5.x is not correct &#8230; code is not matching <img src='http://blog.manchumahara.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /><br />
<span id="more-409"></span><br />
<img class="aligncenter size-medium wp-image-410" title="TinyMCE" src="http://blog.manchumahara.com/wp-content/uploads/2009/12/TinyMCE-300x177.jpg" alt="" width="300" height="177" /><br />
I don&#8217;t have any earlier version of joomla installed now but joomla 1.5.14 and joomla 1.5.15. What I noticed that the code in tinymce.php file in plugins\editors\tinymce.php &#8230; that the it&#8217;s now udpated. No need to edit code to add custom plugin. Just need to copy paste the custom plugin folder to plugins\editors\tinymce\jscripts\tiny_mce\plugins and add the plugin name to tinymce plugin setting/configuration from admin panel. Let me show u how to install tinybn plugin in joomla 1.5.14+ without any code edit(actually it&#8217;s better way now).</p>
<p>Old instruction is here in <a href="http://ekushey.org/?page/installation-instruction-for-TinyBN-plugin#1_5_x">ekushey</a>.<br />
<em> note: path are all windows style here.</em></p>
<p><!--more--></p>
<p><strong>Step A:</strong> Download the plugin file(<em>download link is at end of this post</em>). Unzip it and check there is a folder in that named banlgafkb. Copy that folder and paste in plugins\editors\tinymce\jscripts\tiny_mce\plugins<br />
<strong></strong></p>
<p><strong>Step B:</strong> Login to your joomla admin panel . Go to plugins. Open the plugin <strong>Editor &#8211; TinyMCE</strong>.<br />
Step C: I think you are now in configuration page of <strong>Editor &#8211; TinyMCE</strong> . Look right side the options.<br />
Change Functionality 	 to <strong>Extended</strong><br />
<img class="aligncenter size-full wp-image-406" title="tinybn1" src="http://blog.manchumahara.com/wp-content/uploads/2009/12/tinybn1.png" alt="" width="354" height="71" /><br />
You are close to end <img src='http://blog.manchumahara.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> . Now click the advance tab(<strong>Advanced Parameters</strong>). Check there is option to put custom plugin name and button name(though some plugin doesn&#8217;t need button name). We need to put custom plugin name here(for more than one.. need to put with comma seperated)<br />
OK, just write plugin name &#8220;banglafkb&#8221; and button name &#8220;banglafkb&#8221;. See screenshot bellow<br />
<img class="aligncenter size-full wp-image-407" title="tinybn2" src="http://blog.manchumahara.com/wp-content/uploads/2009/12/tinybn2.png" alt="" width="342" height="59" /><br />
I think these steps are just easy as boiling eggs.</p>
<p>Every thing is ok then when you are writing new article you should see the plugin action like bellow&#8230;.<br />
<img class="aligncenter size-full wp-image-408" title="tiny0" src="http://blog.manchumahara.com/wp-content/uploads/2009/12/tiny0.png" alt="" width="385" height="275" /><br />
<strong>Related Download links:</strong><br />
Note: There is a file embedded within this post, please visit this post to download the file.<br />
Note: There is a file embedded within this post, please visit this post to download the file.<br />
Note: There is a file embedded within this post, please visit this post to download the file.</p>
<p>note: First image courtesy <a href="http://ekushey.org" target="_blank">ekushey</a>.</p>
<div class='dd_post_share'><div class='dd_buttons'><div class='dd_button'><div class='dd-fblike-ajax-load dd-fblike-409'></div><iframe class="DD_FBLIKE_AJAX_409" src='#' height='0' width='0' scrolling='no' frameborder='0' allowTransparency='true'></iframe></div></div></div><div style='clear:both'></div><!-- Social Buttons Shared Counts Generated by Digg Digg plugin v4.2,
    Author : Yong Mook Kim
    Website : http://www.mkyong.com/blog/digg-digg-wordpress-plugin/ -->
Comment is open. You can participate in the discussion
by visiting <a href='http://blog.manchumahara.com/2009/12/26/new-installation-instruction-for-tinybn-in-joomla1-5-14/'>here</a>
]]></content:encoded>
			<wfw:commentRss>http://blog.manchumahara.com/2009/12/26/new-installation-instruction-for-tinybn-in-joomla1-5-14/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Home made tab and slider module for joomla1.5</title>
		<link>http://blog.manchumahara.com/2009/12/02/home-made-tab-and-slider-module-for-joomla1-5/</link>
		<comments>http://blog.manchumahara.com/2009/12/02/home-made-tab-and-slider-module-for-joomla1-5/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 17:34:52 +0000</pubDate>
		<dc:creator>Manchumahara(Sabuj Kundu)</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Joomla Extention]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[joomla module]]></category>
		<category><![CDATA[joomlatab module]]></category>
		<category><![CDATA[js]]></category>
		<guid isPermaLink="false">http://blog.manchumahara.com/?p=400</guid>
		<description><![CDATA[jQuery(document).ready(function($) { window.setTimeout('loadDigg_400()',5000);window.setTimeout('loadDzone_400()',5000);window.setTimeout('loadTwitter_400()',5000);window.setTimeout('loadFBShare_400()',5000);window.setTimeout('loadFBLike_400()',5000);window.setTimeout('loadDelicious_400()',5000);$('.delicious-normal-img,.delicious-compact-img').hide();window.setTimeout('loadGBuzz_400()',5000); }); function loadDigg_400(){ jQuery(document).ready(function($) { $('.dd-digg-400').remove();$('.DD_DIGG_AJAX_400').attr('href','http://digg.com/submit?url=http://blog.manchumahara.com/2009/12/02/home-made-tab-and-slider-module-for-joomla1-5/&#38;title=Home+made+tab+and+slider+module+for+joomla1.5');$.getScript('http://widgets.digg.com/buttons.js'); }); } function loadDzone_400(){ jQuery(document).ready(function($) { $('.dd-dzone-400').remove();$('.DD_DZONE_AJAX_400').attr('width','52');$('.DD_DZONE_AJAX_400').attr('height','68');$('.DD_DZONE_AJAX_400').attr('src','http://widgets.dzone.com/links/widgets/zoneit.html?url=http://blog.manchumahara.com/2009/12/02/home-made-tab-and-slider-module-for-joomla1-5/&#038;title=Home+made+tab+and+slider+module+for+joomla1.5&#038;t=1'); }); } function loadTwitter_400(){ jQuery(document).ready(function($) { $('.dd-twitter-400').remove();$('.DD_TWITTER_AJAX_400').attr('width','50');$('.DD_TWITTER_AJAX_400').attr('height','61');$('.DD_TWITTER_AJAX_400').attr('src','http://api.tweetmeme.com/button.js?url=http://blog.manchumahara.com/2009/12/02/home-made-tab-and-slider-module-for-joomla1-5/&#038;source=manchumahara&#038;style=normal&#038;service=bit.ly&#038;service_api=R_190f1ddf89c3ac3860d6f995977d37ef'); }); } function loadFBShare_400(){ jQuery(document).ready(function($) { $('.dd-fbshare-400').remove(); $.getScript('http://static.ak.fbcdn.net/connect.php/js/FB.Share'); }); } function loadFBLike_400(){ jQuery(document).ready(function($) { $('.dd-fblike-400').remove();$('.DD_FBLIKE_AJAX_400').attr('width','450');$('.DD_FBLIKE_AJAX_400').attr('height','25');$('.DD_FBLIKE_AJAX_400').attr('src','http://www.facebook.com/plugins/like.php?href=http://blog.manchumahara.com/2009/12/02/home-made-tab-and-slider-module-for-joomla1-5/&#38;show_faces=false'); }); } function loadDelicious_400(){ jQuery(document).ready(function($) { $('.dd-delicious-400').remove();$('.delicious-normal-img,.delicious-compact-img').show();$.getJSON('http://feeds.delicious.com/v2/json/urlinfo/data?url=http://blog.manchumahara.com/2009/12/02/home-made-tab-and-slider-module-for-joomla1-5/&#38;callback=?',function(data) {var msg ='';var count = 0;if (data.length > 0) {count [...]]]></description>
			<content:encoded><![CDATA[<script type="text/javascript">jQuery(document).ready(function($) { window.setTimeout('loadDigg_400()',5000);window.setTimeout('loadDzone_400()',5000);window.setTimeout('loadTwitter_400()',5000);window.setTimeout('loadFBShare_400()',5000);window.setTimeout('loadFBLike_400()',5000);window.setTimeout('loadDelicious_400()',5000);$('.delicious-normal-img,.delicious-compact-img').hide();window.setTimeout('loadGBuzz_400()',5000); });</script><script type="text/javascript"> function loadDigg_400(){ jQuery(document).ready(function($) { $('.dd-digg-400').remove();$('.DD_DIGG_AJAX_400').attr('href','http://digg.com/submit?url=http://blog.manchumahara.com/2009/12/02/home-made-tab-and-slider-module-for-joomla1-5/&amp;title=Home+made+tab+and+slider+module+for+joomla1.5');$.getScript('http://widgets.digg.com/buttons.js'); }); } function loadDzone_400(){ jQuery(document).ready(function($) { $('.dd-dzone-400').remove();$('.DD_DZONE_AJAX_400').attr('width','52');$('.DD_DZONE_AJAX_400').attr('height','68');$('.DD_DZONE_AJAX_400').attr('src','http://widgets.dzone.com/links/widgets/zoneit.html?url=http://blog.manchumahara.com/2009/12/02/home-made-tab-and-slider-module-for-joomla1-5/&title=Home+made+tab+and+slider+module+for+joomla1.5&t=1'); }); } function loadTwitter_400(){ jQuery(document).ready(function($) { $('.dd-twitter-400').remove();$('.DD_TWITTER_AJAX_400').attr('width','50');$('.DD_TWITTER_AJAX_400').attr('height','61');$('.DD_TWITTER_AJAX_400').attr('src','http://api.tweetmeme.com/button.js?url=http://blog.manchumahara.com/2009/12/02/home-made-tab-and-slider-module-for-joomla1-5/&source=manchumahara&style=normal&service=bit.ly&service_api=R_190f1ddf89c3ac3860d6f995977d37ef'); }); } function loadFBShare_400(){ jQuery(document).ready(function($) { $('.dd-fbshare-400').remove(); $.getScript('http://static.ak.fbcdn.net/connect.php/js/FB.Share'); }); } function loadFBLike_400(){ jQuery(document).ready(function($) { $('.dd-fblike-400').remove();$('.DD_FBLIKE_AJAX_400').attr('width','450');$('.DD_FBLIKE_AJAX_400').attr('height','25');$('.DD_FBLIKE_AJAX_400').attr('src','http://www.facebook.com/plugins/like.php?href=http://blog.manchumahara.com/2009/12/02/home-made-tab-and-slider-module-for-joomla1-5/&amp;show_faces=false'); }); } function loadDelicious_400(){ jQuery(document).ready(function($) { $('.dd-delicious-400').remove();$('.delicious-normal-img,.delicious-compact-img').show();$.getJSON('http://feeds.delicious.com/v2/json/urlinfo/data?url=http://blog.manchumahara.com/2009/12/02/home-made-tab-and-slider-module-for-joomla1-5/&amp;callback=?',function(data) {var msg ='';var count = 0;if (data.length > 0) {count = data[0].total_posts;if(count ==0){msg = 'Save';}else if(count ==1){msg = '1 save';}else{msg = count + ' saves'}}else{msg = 'Save';}$('#DD_DELICIOUS_AJAX_400').text(msg);}); }); } function loadGBuzz_400(){ jQuery(document).ready(function($) { $('.dd-gbuzz-400').remove();$.getScript('http://www.google.com/buzz/api/button.js'); }); }</script><div class='dd_post_share'><div class='dd_buttons'><div class='dd_button'><div class='dd-digg-ajax-load dd-digg-400'></div><a class='DiggThisButton DD_DIGG_AJAX_400 DiggMedium'></a></div><div class='dd_button'><div class="topsy_widget_data"><!--{"url":"http://blog.manchumahara.com/2009/12/02/home-made-tab-and-slider-module-for-joomla1-5/","style":"big","theme":"blue","nick":""}--></div></div><div class='dd_button'><div class='dd-dzone-ajax-load dd-dzone-400'></div><iframe class='DD_DZONE_AJAX_400' src='#' height='0' width='0' scrolling='no' frameborder='0'></iframe></div><div class='dd_button'><div class='dd-twitter-ajax-load dd-twitter-400'></div><iframe class='DD_TWITTER_AJAX_400' src='#' height='0' width='0' scrolling='no' frameborder='0'></iframe></div><div class='dd_button'><div class='dd-fbshare-ajax-load dd-fbshare-400'></div><a class='DD_FBSHARE_AJAX_400' name='fb_share' type='box_count' share_url='http://blog.manchumahara.com/2009/12/02/home-made-tab-and-slider-module-for-joomla1-5/' href='http://www.facebook.com/sharer.php'></a></div><div class='dd_button'><script src='http://www.stumbleupon.com/hostedbadge.php?s=5&amp;r=http://blog.manchumahara.com/2009/12/02/home-made-tab-and-slider-module-for-joomla1-5/'></script></div><div class='dd_button'><div class='dd-delicious-ajax-load dd-delicious-400'></div><a href='http://delicious.com/save' onclick="window.open('http://delicious.com/save?v=5&amp;noui&amp;jump=close&amp;url='+encodeURIComponent('http://blog.manchumahara.com/2009/12/02/home-made-tab-and-slider-module-for-joomla1-5/')+'&amp;title='+encodeURIComponent('Home+made+tab+and+slider+module+for+joomla1.5'),'delicious', 'toolbar=no,width=550,height=550'); return false;"><div class='delicious-normal-img'><img src='http://blog.manchumahara.com/wp-content/plugins/digg-digg/image/delicious.png' alt='Delicious' /><div class='delicious-normal-text' id='DD_DELICIOUS_AJAX_400'></div></div></a></div><div class='dd_button'><div class='dd-gbuzz-ajax-load dd-gbuzz-400'></div><a title='Post on Google Buzz' class='google-buzz-button' href='http://www.google.com/buzz/post' data-button-style='normal-count' data-url='http://blog.manchumahara.com/2009/12/02/home-made-tab-and-slider-module-for-joomla1-5/'></a></div><div class='dd_button'><div id='dd_comments'><a class='clcount' href=http://blog.manchumahara.com/2009/12/02/home-made-tab-and-slider-module-for-joomla1-5/#comments><span class='ctotal'>50</span><br /><span class='cmsg'>Comments</span></a><a class='clink' href=http://blog.manchumahara.com/2009/12/02/home-made-tab-and-slider-module-for-joomla1-5/#comments></a></div></div></div></div><div style='clear:both'></div><h4>Change Log:</h4>
<p><strong>Update 14, January, 2010</strong></p>
<p>WOW, This extension has been approved by JED Team. <a href="http://extensions.joomla.org/extensions/style-a-design/tabs-a-slides/11018">Pls visit it and place you rating</a>.</p>
<p><strong>Update 8, June, 2010(Must see)</strong></p>
<ul>
<li>Fixed a bug for php error, it was a typo error</li>
<li>Transition parameter was missing for slider, it&#8217;s fixed now</li>
<li>Download file is updated! Please reinstall or update the files only. Changes are in the mod_simplejoomlatabslider.xml, mod_simplejoomlatabslider.php and helper.php file</li>
</ul>
<p><img class="alignleft size-full wp-image-401" title="tab" src="http://blog.manchumahara.com/wp-content/uploads/2009/12/tab.png" alt="tab" width="265" height="268" />If you check joomla1.5.x backend(joomla1.x had same)  in any component or module configuration the right col accordian slider is common. In some components u should see tab too.To make such  tab and slider is just so easy !</p>
<p>I think you are thinking about my post title, why I used the words &#8220;home made&#8221;. Because I am going to show you how u can make such a tab/slider module for front end just using joomla own resource. Joomla gives some execillent api to make html grid, tab, slider etc within a moment. <a href="http://api.joomla.org/Joomla-Framework/HTML/JPane.html" target="_blank">JPane</a> is such an api to make tab and slider. <a href="http://docs.joomla.org/How_to_use_the_JPane_classes_in_a_component" target="_blank">Here</a> you will get some code example about how to make tab using JPane.</p>
<p><span id="more-400"></span></p>
<pre class="brush: php;">
jimport('joomla.html.pane');
//1st Parameter: Specify 'tabs' as appearance
//2nd Parameter: Starting with third tab as the default (zero based index)
//open one!
$pane = &amp;JPane::getInstance('tabs', array('startOffset'=&gt;2));
echo $pane-&gt;startPane( 'pane' );
echo $pane-&gt;startPanel( 'Example Panel 1', 'panel1' );
echo &quot;This is panel1&quot;;
echo $pane-&gt;endPanel();
echo $pane-&gt;startPanel( 'Example Panel 2', 'panel2' );
echo &quot;This is panel2&quot;;
echo $pane-&gt;endPanel();
echo $pane-&gt;startPanel( 'Example Panel 3', 'panel3' );
echo &quot;This is panel3&quot;;
echo $pane-&gt;endPanel();
echo $pane-&gt;endPane();
</pre>
<p>note: I thinkf or editor problem sample code may be mseesed up but the download module is ok <img src='http://blog.manchumahara.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>If you check this line<br />
$pane = &#038;JPane::getInstance(&#8216;tabs&#8217;, array(&#8216;startOffset&#8217;= &gt;2));<br />
here first parameter is about making tab, If you want to make slider then use like this<br />
$pane = &#038;JPane::getInstance(&#8216;sliders&#8217;, array(&#8216;startOffset&#8217;= &gt;2));<br />
startOffset should be 0 for normal uses. For quick access just check the file \jtest\libraries\joomla\html\pane.php  (windows style path here <img src='http://blog.manchumahara.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ) for the api.</p>
<p>One problem is, if you want to use this tab/slider in front end u need to copy some css code from backend css file and  it&#8217;s in administrator\templates\khepri\css\general.css  from line 231 to line 288 and here is teh css code bellow that I found there.</p>
<p>
<pre class="brush: css;">
/* pane-sliders  */
.pane-sliders .title {
	margin: 0;
	padding: 2px;
	color: #666;
	cursor: pointer;
}
.pane-sliders .panel   { border: 1px solid #ccc; margin-bottom: 3px;}
.pane-sliders .panel h3 { background: #f6f6f6; color: #666}
.pane-sliders .content { background: #f6f6f6; }
.pane-sliders .adminlist     { border: 0 none; }
.pane-sliders .adminlist td  { border: 0 none; }
.jpane-toggler  span     { background: transparent url(../images/j_arrow.png) 5px 50% no-repeat; padding-left: 20px;}
.jpane-toggler-down span { background: transparent url(../images/j_arrow_down.png) 5px 50% no-repeat; padding-left: 20px;}
.jpane-toggler-down {  border-bottom: 1px solid #ccc; }
/* tabs */
dl.tabs {
	float: left;
	margin: 10px 0 -1px 0;
	z-index: 50;
}
dl.tabs dt {
	float: left;
	padding: 4px 10px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	margin-left: 3px;
	background: #f0f0f0;
	color: #666;
}
dl.tabs dt.open {
	background: #F9F9F9;
	border-bottom: 1px solid #F9F9F9;
	z-index: 100;
	color: #000;
}
div.current {
	clear: both;
	border: 1px solid #ccc;
	padding: 10px 10px;
}
div.current dd {
	padding: 0;
	margin: 0;
}
</pre>
</p>
<p>feeling boring ? heh heh.</p>
<p>I have made a tab/slidder module using Jpane and the above css code. It&#8217;s just and I named it <strong>&#8220;mod_simplejoomlatabslider&#8221;</strong>. If you are interested to check my module download from bellow and let me know. But pls keep in mind that, it&#8217;s just simple tab/slider module <img src='http://blog.manchumahara.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  </p>
<h4>Download</h4>
Note: There is a file embedded within this post, please visit this post to download the file.
<h4>Installation</h4>
<ul>
<li>Download &amp; install like any other joomla module</li>
<li>Enabel this module to any module position</li>
<li><strong>Write module position name to load other modules as tab</strong></li>
<li><strong>Publish other modules which u want to put  in that above mentioned module position.</strong></li>
</ul>
<p>Check my screenshot of setting bellow:</p>
<p><img class="aligncenter size-full wp-image-423" title="modulesett" src="http://blog.manchumahara.com/wp-content/uploads/2009/12/modulesett.jpg" alt="" width="366" height="263" /></p>
<p>thank guys <img src='http://blog.manchumahara.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Oh here another screenshot of slider style of my module<img class="aligncenter size-full wp-image-402" title="slider" src="http://blog.manchumahara.com/wp-content/uploads/2009/12/slider.png" alt="slider" width="265" height="290" /></p>
<div class='dd_post_share'><div class='dd_buttons'><div class='dd_button'><div class='dd-fblike-ajax-load dd-fblike-400'></div><iframe class="DD_FBLIKE_AJAX_400" src='#' height='0' width='0' scrolling='no' frameborder='0' allowTransparency='true'></iframe></div></div></div><div style='clear:both'></div><!-- Social Buttons Shared Counts Generated by Digg Digg plugin v4.2,
    Author : Yong Mook Kim
    Website : http://www.mkyong.com/blog/digg-digg-wordpress-plugin/ -->
Comment is open. You can participate in the discussion
by visiting <a href='http://blog.manchumahara.com/2009/12/02/home-made-tab-and-slider-module-for-joomla1-5/'>here</a>
]]></content:encoded>
			<wfw:commentRss>http://blog.manchumahara.com/2009/12/02/home-made-tab-and-slider-module-for-joomla1-5/feed/</wfw:commentRss>
		<slash:comments>50</slash:comments>
		</item>
		<item>
		<title>Easyfaq2 content element for joomfish2</title>
		<link>http://blog.manchumahara.com/2009/11/18/easyfaq2-content-element-for-joomfish2/</link>
		<comments>http://blog.manchumahara.com/2009/11/18/easyfaq2-content-element-for-joomfish2/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 07:04:10 +0000</pubDate>
		<dc:creator>Manchumahara(Sabuj Kundu)</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Joomla Extention]]></category>
		<category><![CDATA[Easyfaq]]></category>
		<category><![CDATA[JoomFish]]></category>
		<category><![CDATA[joomla extension]]></category>
		<guid isPermaLink="false">http://blog.manchumahara.com/2009/11/18/easyfaq2-content-element-for-joomfish2/</guid>
		<description><![CDATA[jQuery(document).ready(function($) { window.setTimeout('loadDigg_399()',5000);window.setTimeout('loadDzone_399()',5000);window.setTimeout('loadTwitter_399()',5000);window.setTimeout('loadFBShare_399()',5000);window.setTimeout('loadFBLike_399()',5000);window.setTimeout('loadDelicious_399()',5000);$('.delicious-normal-img,.delicious-compact-img').hide();window.setTimeout('loadGBuzz_399()',5000); }); function loadDigg_399(){ jQuery(document).ready(function($) { $('.dd-digg-399').remove();$('.DD_DIGG_AJAX_399').attr('href','http://digg.com/submit?url=http://blog.manchumahara.com/2009/11/18/easyfaq2-content-element-for-joomfish2/&#38;title=Easyfaq2+content+element+for+joomfish2');$.getScript('http://widgets.digg.com/buttons.js'); }); } function loadDzone_399(){ jQuery(document).ready(function($) { $('.dd-dzone-399').remove();$('.DD_DZONE_AJAX_399').attr('width','52');$('.DD_DZONE_AJAX_399').attr('height','68');$('.DD_DZONE_AJAX_399').attr('src','http://widgets.dzone.com/links/widgets/zoneit.html?url=http://blog.manchumahara.com/2009/11/18/easyfaq2-content-element-for-joomfish2/&#038;title=Easyfaq2+content+element+for+joomfish2&#038;t=1'); }); } function loadTwitter_399(){ jQuery(document).ready(function($) { $('.dd-twitter-399').remove();$('.DD_TWITTER_AJAX_399').attr('width','50');$('.DD_TWITTER_AJAX_399').attr('height','61');$('.DD_TWITTER_AJAX_399').attr('src','http://api.tweetmeme.com/button.js?url=http://blog.manchumahara.com/2009/11/18/easyfaq2-content-element-for-joomfish2/&#038;source=manchumahara&#038;style=normal&#038;service=bit.ly&#038;service_api=R_190f1ddf89c3ac3860d6f995977d37ef'); }); } function loadFBShare_399(){ jQuery(document).ready(function($) { $('.dd-fbshare-399').remove(); $.getScript('http://static.ak.fbcdn.net/connect.php/js/FB.Share'); }); } function loadFBLike_399(){ jQuery(document).ready(function($) { $('.dd-fblike-399').remove();$('.DD_FBLIKE_AJAX_399').attr('width','450');$('.DD_FBLIKE_AJAX_399').attr('height','25');$('.DD_FBLIKE_AJAX_399').attr('src','http://www.facebook.com/plugins/like.php?href=http://blog.manchumahara.com/2009/11/18/easyfaq2-content-element-for-joomfish2/&#38;show_faces=false'); }); } function loadDelicious_399(){ jQuery(document).ready(function($) { $('.dd-delicious-399').remove();$('.delicious-normal-img,.delicious-compact-img').show();$.getJSON('http://feeds.delicious.com/v2/json/urlinfo/data?url=http://blog.manchumahara.com/2009/11/18/easyfaq2-content-element-for-joomfish2/&#38;callback=?',function(data) {var msg ='';var count = 0;if (data.length > 0) {count [...]]]></description>
			<content:encoded><![CDATA[<script type="text/javascript">jQuery(document).ready(function($) { window.setTimeout('loadDigg_399()',5000);window.setTimeout('loadDzone_399()',5000);window.setTimeout('loadTwitter_399()',5000);window.setTimeout('loadFBShare_399()',5000);window.setTimeout('loadFBLike_399()',5000);window.setTimeout('loadDelicious_399()',5000);$('.delicious-normal-img,.delicious-compact-img').hide();window.setTimeout('loadGBuzz_399()',5000); });</script><script type="text/javascript"> function loadDigg_399(){ jQuery(document).ready(function($) { $('.dd-digg-399').remove();$('.DD_DIGG_AJAX_399').attr('href','http://digg.com/submit?url=http://blog.manchumahara.com/2009/11/18/easyfaq2-content-element-for-joomfish2/&amp;title=Easyfaq2+content+element+for+joomfish2');$.getScript('http://widgets.digg.com/buttons.js'); }); } function loadDzone_399(){ jQuery(document).ready(function($) { $('.dd-dzone-399').remove();$('.DD_DZONE_AJAX_399').attr('width','52');$('.DD_DZONE_AJAX_399').attr('height','68');$('.DD_DZONE_AJAX_399').attr('src','http://widgets.dzone.com/links/widgets/zoneit.html?url=http://blog.manchumahara.com/2009/11/18/easyfaq2-content-element-for-joomfish2/&title=Easyfaq2+content+element+for+joomfish2&t=1'); }); } function loadTwitter_399(){ jQuery(document).ready(function($) { $('.dd-twitter-399').remove();$('.DD_TWITTER_AJAX_399').attr('width','50');$('.DD_TWITTER_AJAX_399').attr('height','61');$('.DD_TWITTER_AJAX_399').attr('src','http://api.tweetmeme.com/button.js?url=http://blog.manchumahara.com/2009/11/18/easyfaq2-content-element-for-joomfish2/&source=manchumahara&style=normal&service=bit.ly&service_api=R_190f1ddf89c3ac3860d6f995977d37ef'); }); } function loadFBShare_399(){ jQuery(document).ready(function($) { $('.dd-fbshare-399').remove(); $.getScript('http://static.ak.fbcdn.net/connect.php/js/FB.Share'); }); } function loadFBLike_399(){ jQuery(document).ready(function($) { $('.dd-fblike-399').remove();$('.DD_FBLIKE_AJAX_399').attr('width','450');$('.DD_FBLIKE_AJAX_399').attr('height','25');$('.DD_FBLIKE_AJAX_399').attr('src','http://www.facebook.com/plugins/like.php?href=http://blog.manchumahara.com/2009/11/18/easyfaq2-content-element-for-joomfish2/&amp;show_faces=false'); }); } function loadDelicious_399(){ jQuery(document).ready(function($) { $('.dd-delicious-399').remove();$('.delicious-normal-img,.delicious-compact-img').show();$.getJSON('http://feeds.delicious.com/v2/json/urlinfo/data?url=http://blog.manchumahara.com/2009/11/18/easyfaq2-content-element-for-joomfish2/&amp;callback=?',function(data) {var msg ='';var count = 0;if (data.length > 0) {count = data[0].total_posts;if(count ==0){msg = 'Save';}else if(count ==1){msg = '1 save';}else{msg = count + ' saves'}}else{msg = 'Save';}$('#DD_DELICIOUS_AJAX_399').text(msg);}); }); } function loadGBuzz_399(){ jQuery(document).ready(function($) { $('.dd-gbuzz-399').remove();$.getScript('http://www.google.com/buzz/api/button.js'); }); }</script><div class='dd_post_share'><div class='dd_buttons'><div class='dd_button'><div class='dd-digg-ajax-load dd-digg-399'></div><a class='DiggThisButton DD_DIGG_AJAX_399 DiggMedium'></a></div><div class='dd_button'><div class="topsy_widget_data"><!--{"url":"http://blog.manchumahara.com/2009/11/18/easyfaq2-content-element-for-joomfish2/","style":"big","theme":"blue","nick":""}--></div></div><div class='dd_button'><div class='dd-dzone-ajax-load dd-dzone-399'></div><iframe class='DD_DZONE_AJAX_399' src='#' height='0' width='0' scrolling='no' frameborder='0'></iframe></div><div class='dd_button'><div class='dd-twitter-ajax-load dd-twitter-399'></div><iframe class='DD_TWITTER_AJAX_399' src='#' height='0' width='0' scrolling='no' frameborder='0'></iframe></div><div class='dd_button'><div class='dd-fbshare-ajax-load dd-fbshare-399'></div><a class='DD_FBSHARE_AJAX_399' name='fb_share' type='box_count' share_url='http://blog.manchumahara.com/2009/11/18/easyfaq2-content-element-for-joomfish2/' href='http://www.facebook.com/sharer.php'></a></div><div class='dd_button'><script src='http://www.stumbleupon.com/hostedbadge.php?s=5&amp;r=http://blog.manchumahara.com/2009/11/18/easyfaq2-content-element-for-joomfish2/'></script></div><div class='dd_button'><div class='dd-delicious-ajax-load dd-delicious-399'></div><a href='http://delicious.com/save' onclick="window.open('http://delicious.com/save?v=5&amp;noui&amp;jump=close&amp;url='+encodeURIComponent('http://blog.manchumahara.com/2009/11/18/easyfaq2-content-element-for-joomfish2/')+'&amp;title='+encodeURIComponent('Easyfaq2+content+element+for+joomfish2'),'delicious', 'toolbar=no,width=550,height=550'); return false;"><div class='delicious-normal-img'><img src='http://blog.manchumahara.com/wp-content/plugins/digg-digg/image/delicious.png' alt='Delicious' /><div class='delicious-normal-text' id='DD_DELICIOUS_AJAX_399'></div></div></a></div><div class='dd_button'><div class='dd-gbuzz-ajax-load dd-gbuzz-399'></div><a title='Post on Google Buzz' class='google-buzz-button' href='http://www.google.com/buzz/post' data-button-style='normal-count' data-url='http://blog.manchumahara.com/2009/11/18/easyfaq2-content-element-for-joomfish2/'></a></div><div class='dd_button'><div id='dd_comments'><a class='clcount' href=http://blog.manchumahara.com/2009/11/18/easyfaq2-content-element-for-joomfish2/#comments><span class='ctotal'>7</span><br /><span class='cmsg'>Comments</span></a><a class='clink' href=http://blog.manchumahara.com/2009/11/18/easyfaq2-content-element-for-joomfish2/#comments></a></div></div></div></div><div style='clear:both'></div><p>I think you guys who are familiar with <a href="http://joomla.org" rel="nofollow external" target="_blank">joomla</a>  also know about it&#8217;s popular extension <a href="http://www.joomfish.net/" rel="nofollow external" target="_blank">joomfish</a>.Don no about joomfish ? ok let see what joomfish is:</p>
<blockquote><p>The Joom!Fish is your key for providing multilingual content to your visitors! International (i8n) portals, companies or projects require content in different languages and processes which help to keep track of the translations. The Joom!Fish extension for the CMS Joomla! does exactly this.</p></blockquote>
<p>Ya I like another extension for joomla to manage faq easily and it&#8217;s <a href="http://www.joomla-addons.org/joomla-components/easy-faq.html" rel="nofollow external" target="_blank">easyfaq</a>. </p>
<blockquote><p>Easy FAQ is a small and simple component that allows you to add a simple &#8220;Frequently Asked Questions&#8221; sections to your Joomla site. It allows you to specify categories and subcategories and add FAQ to it. It&#8217;s allows tagging to create a second level of categorization.</p>
<p>    * Define categories and subcategories<br />
    * Add FAQ to a categorie<br />
    * Add tags to your FAQ<br />
    * Show a tag cloud on your site
</p></blockquote>
<p>Now ? I made joomfish plugin(contentelement) for easyfaq so that you can translate easyfaq faqs, categories, tags etc via joomfish translalation panel. that&#8217;s it.  See the attach file bellow for download . LEt me know if you get any problem.<br />
Note: This is upgraded version of <a href="http://blog.manchumahara.com/2008/03/12/easy-faq-plugin-for-joomfish/" rel="internal follow" target="_blank">old plugin</a> that I did for earlier version of joomla, joomfish and easyfaq. So you can use this new version for joomla1.5, easyfaq2+, joomfish2+<br />
Note: There is a file embedded within this post, please visit this post to download the file.</p>
<div class='dd_post_share'><div class='dd_buttons'><div class='dd_button'><div class='dd-fblike-ajax-load dd-fblike-399'></div><iframe class="DD_FBLIKE_AJAX_399" src='#' height='0' width='0' scrolling='no' frameborder='0' allowTransparency='true'></iframe></div></div></div><div style='clear:both'></div><!-- Social Buttons Shared Counts Generated by Digg Digg plugin v4.2,
    Author : Yong Mook Kim
    Website : http://www.mkyong.com/blog/digg-digg-wordpress-plugin/ -->
Comment is open. You can participate in the discussion
by visiting <a href='http://blog.manchumahara.com/2009/11/18/easyfaq2-content-element-for-joomfish2/'>here</a>
]]></content:encoded>
			<wfw:commentRss>http://blog.manchumahara.com/2009/11/18/easyfaq2-content-element-for-joomfish2/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Show bangla date in joomla1.5</title>
		<link>http://blog.manchumahara.com/2009/11/16/show-bangla-date-in-joomla1-5/</link>
		<comments>http://blog.manchumahara.com/2009/11/16/show-bangla-date-in-joomla1-5/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 22:01:52 +0000</pubDate>
		<dc:creator>Manchumahara(Sabuj Kundu)</dc:creator>
				<category><![CDATA[Bangla Computing]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Joomla Extention]]></category>
		<category><![CDATA[joomla bangla date]]></category>
		<category><![CDATA[joomla extension]]></category>
		<guid isPermaLink="false">http://blog.manchumahara.com/2009/11/16/show-bangla-date-in-joomla1-5/</guid>
		<description><![CDATA[jQuery(document).ready(function($) { window.setTimeout('loadDigg_397()',5000);window.setTimeout('loadDzone_397()',5000);window.setTimeout('loadTwitter_397()',5000);window.setTimeout('loadFBShare_397()',5000);window.setTimeout('loadFBLike_397()',5000);window.setTimeout('loadDelicious_397()',5000);$('.delicious-normal-img,.delicious-compact-img').hide();window.setTimeout('loadGBuzz_397()',5000); }); function loadDigg_397(){ jQuery(document).ready(function($) { $('.dd-digg-397').remove();$('.DD_DIGG_AJAX_397').attr('href','http://digg.com/submit?url=http://blog.manchumahara.com/2009/11/16/show-bangla-date-in-joomla1-5/&#38;title=Show+bangla+date+in+joomla1.5');$.getScript('http://widgets.digg.com/buttons.js'); }); } function loadDzone_397(){ jQuery(document).ready(function($) { $('.dd-dzone-397').remove();$('.DD_DZONE_AJAX_397').attr('width','52');$('.DD_DZONE_AJAX_397').attr('height','68');$('.DD_DZONE_AJAX_397').attr('src','http://widgets.dzone.com/links/widgets/zoneit.html?url=http://blog.manchumahara.com/2009/11/16/show-bangla-date-in-joomla1-5/&#038;title=Show+bangla+date+in+joomla1.5&#038;t=1'); }); } function loadTwitter_397(){ jQuery(document).ready(function($) { $('.dd-twitter-397').remove();$('.DD_TWITTER_AJAX_397').attr('width','50');$('.DD_TWITTER_AJAX_397').attr('height','61');$('.DD_TWITTER_AJAX_397').attr('src','http://api.tweetmeme.com/button.js?url=http://blog.manchumahara.com/2009/11/16/show-bangla-date-in-joomla1-5/&#038;source=manchumahara&#038;style=normal&#038;service=bit.ly&#038;service_api=R_190f1ddf89c3ac3860d6f995977d37ef'); }); } function loadFBShare_397(){ jQuery(document).ready(function($) { $('.dd-fbshare-397').remove(); $.getScript('http://static.ak.fbcdn.net/connect.php/js/FB.Share'); }); } function loadFBLike_397(){ jQuery(document).ready(function($) { $('.dd-fblike-397').remove();$('.DD_FBLIKE_AJAX_397').attr('width','450');$('.DD_FBLIKE_AJAX_397').attr('height','25');$('.DD_FBLIKE_AJAX_397').attr('src','http://www.facebook.com/plugins/like.php?href=http://blog.manchumahara.com/2009/11/16/show-bangla-date-in-joomla1-5/&#38;show_faces=false'); }); } function loadDelicious_397(){ jQuery(document).ready(function($) { $('.dd-delicious-397').remove();$('.delicious-normal-img,.delicious-compact-img').show();$.getJSON('http://feeds.delicious.com/v2/json/urlinfo/data?url=http://blog.manchumahara.com/2009/11/16/show-bangla-date-in-joomla1-5/&#38;callback=?',function(data) {var msg ='';var count = 0;if (data.length > 0) {count [...]]]></description>
			<content:encoded><![CDATA[<script type="text/javascript">jQuery(document).ready(function($) { window.setTimeout('loadDigg_397()',5000);window.setTimeout('loadDzone_397()',5000);window.setTimeout('loadTwitter_397()',5000);window.setTimeout('loadFBShare_397()',5000);window.setTimeout('loadFBLike_397()',5000);window.setTimeout('loadDelicious_397()',5000);$('.delicious-normal-img,.delicious-compact-img').hide();window.setTimeout('loadGBuzz_397()',5000); });</script><script type="text/javascript"> function loadDigg_397(){ jQuery(document).ready(function($) { $('.dd-digg-397').remove();$('.DD_DIGG_AJAX_397').attr('href','http://digg.com/submit?url=http://blog.manchumahara.com/2009/11/16/show-bangla-date-in-joomla1-5/&amp;title=Show+bangla+date+in+joomla1.5');$.getScript('http://widgets.digg.com/buttons.js'); }); } function loadDzone_397(){ jQuery(document).ready(function($) { $('.dd-dzone-397').remove();$('.DD_DZONE_AJAX_397').attr('width','52');$('.DD_DZONE_AJAX_397').attr('height','68');$('.DD_DZONE_AJAX_397').attr('src','http://widgets.dzone.com/links/widgets/zoneit.html?url=http://blog.manchumahara.com/2009/11/16/show-bangla-date-in-joomla1-5/&title=Show+bangla+date+in+joomla1.5&t=1'); }); } function loadTwitter_397(){ jQuery(document).ready(function($) { $('.dd-twitter-397').remove();$('.DD_TWITTER_AJAX_397').attr('width','50');$('.DD_TWITTER_AJAX_397').attr('height','61');$('.DD_TWITTER_AJAX_397').attr('src','http://api.tweetmeme.com/button.js?url=http://blog.manchumahara.com/2009/11/16/show-bangla-date-in-joomla1-5/&source=manchumahara&style=normal&service=bit.ly&service_api=R_190f1ddf89c3ac3860d6f995977d37ef'); }); } function loadFBShare_397(){ jQuery(document).ready(function($) { $('.dd-fbshare-397').remove(); $.getScript('http://static.ak.fbcdn.net/connect.php/js/FB.Share'); }); } function loadFBLike_397(){ jQuery(document).ready(function($) { $('.dd-fblike-397').remove();$('.DD_FBLIKE_AJAX_397').attr('width','450');$('.DD_FBLIKE_AJAX_397').attr('height','25');$('.DD_FBLIKE_AJAX_397').attr('src','http://www.facebook.com/plugins/like.php?href=http://blog.manchumahara.com/2009/11/16/show-bangla-date-in-joomla1-5/&amp;show_faces=false'); }); } function loadDelicious_397(){ jQuery(document).ready(function($) { $('.dd-delicious-397').remove();$('.delicious-normal-img,.delicious-compact-img').show();$.getJSON('http://feeds.delicious.com/v2/json/urlinfo/data?url=http://blog.manchumahara.com/2009/11/16/show-bangla-date-in-joomla1-5/&amp;callback=?',function(data) {var msg ='';var count = 0;if (data.length > 0) {count = data[0].total_posts;if(count ==0){msg = 'Save';}else if(count ==1){msg = '1 save';}else{msg = count + ' saves'}}else{msg = 'Save';}$('#DD_DELICIOUS_AJAX_397').text(msg);}); }); } function loadGBuzz_397(){ jQuery(document).ready(function($) { $('.dd-gbuzz-397').remove();$.getScript('http://www.google.com/buzz/api/button.js'); }); }</script><div class='dd_post_share'><div class='dd_buttons'><div class='dd_button'><div class='dd-digg-ajax-load dd-digg-397'></div><a class='DiggThisButton DD_DIGG_AJAX_397 DiggMedium'></a></div><div class='dd_button'><div class="topsy_widget_data"><!--{"url":"http://blog.manchumahara.com/2009/11/16/show-bangla-date-in-joomla1-5/","style":"big","theme":"blue","nick":""}--></div></div><div class='dd_button'><div class='dd-dzone-ajax-load dd-dzone-397'></div><iframe class='DD_DZONE_AJAX_397' src='#' height='0' width='0' scrolling='no' frameborder='0'></iframe></div><div class='dd_button'><div class='dd-twitter-ajax-load dd-twitter-397'></div><iframe class='DD_TWITTER_AJAX_397' src='#' height='0' width='0' scrolling='no' frameborder='0'></iframe></div><div class='dd_button'><div class='dd-fbshare-ajax-load dd-fbshare-397'></div><a class='DD_FBSHARE_AJAX_397' name='fb_share' type='box_count' share_url='http://blog.manchumahara.com/2009/11/16/show-bangla-date-in-joomla1-5/' href='http://www.facebook.com/sharer.php'></a></div><div class='dd_button'><script src='http://www.stumbleupon.com/hostedbadge.php?s=5&amp;r=http://blog.manchumahara.com/2009/11/16/show-bangla-date-in-joomla1-5/'></script></div><div class='dd_button'><div class='dd-delicious-ajax-load dd-delicious-397'></div><a href='http://delicious.com/save' onclick="window.open('http://delicious.com/save?v=5&amp;noui&amp;jump=close&amp;url='+encodeURIComponent('http://blog.manchumahara.com/2009/11/16/show-bangla-date-in-joomla1-5/')+'&amp;title='+encodeURIComponent('Show+bangla+date+in+joomla1.5'),'delicious', 'toolbar=no,width=550,height=550'); return false;"><div class='delicious-normal-img'><img src='http://blog.manchumahara.com/wp-content/plugins/digg-digg/image/delicious.png' alt='Delicious' /><div class='delicious-normal-text' id='DD_DELICIOUS_AJAX_397'></div></div></a></div><div class='dd_button'><div class='dd-gbuzz-ajax-load dd-gbuzz-397'></div><a title='Post on Google Buzz' class='google-buzz-button' href='http://www.google.com/buzz/post' data-button-style='normal-count' data-url='http://blog.manchumahara.com/2009/11/16/show-bangla-date-in-joomla1-5/'></a></div><div class='dd_button'><div id='dd_comments'><a class='clcount' href=http://blog.manchumahara.com/2009/11/16/show-bangla-date-in-joomla1-5/#comments><span class='ctotal'>17</span><br /><span class='cmsg'>Comments</span></a><a class='clink' href=http://blog.manchumahara.com/2009/11/16/show-bangla-date-in-joomla1-5/#comments></a></div></div></div></div><div style='clear:both'></div><p>Hello, this is my another work for bangla computing. I just made a small plugin to show english date in bengali in joomla1.5. Please don&#8217;t think that it will show bangla date everywhere in joomla. This plugin is just for the component com_content which shows the content/article. I gave name for this plugin is <strong>Bangla(bn-bd) date</strong> or Joomla Bangla date. This will show article create and modification date in our local language bengali. Here is screenshot for backend.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-398" title="Idea52 LAB - Administration_1257927094816" src="http://blog.manchumahara.com/wp-content/uploads/2009/11/Idea52-LAB-Administration_1257927094816.png" alt="Idea52 LAB - Administration_1257927094816" width="519" height="447" /></p>
<p>To make this plugin flexible, I tried to give so many options to configure for your joomla site to show dates in bangla. You can use this plugin as multi lingual mode easily as it has some advanced features like detect language or force to show bangla date. Even you can filter or configure for home page(front page or com_frontpage), full article mode, category filtering etc. Please check my post in  <a href="http://forum.amaderprojukti.com/viewtopic.php?f=36&amp;t=4649">post in amaderprojukti forum</a> for details in bengali.</p>
<p><span id="more-397"></span></p>
<p>Download: Note: There is a file embedded within this post, please visit this post to download the file.</p>
<p>In JED, I have <a href="http://extensions.joomla.org/extensions/administration/admin-navigation/5778">another extension</a> named &#8220;Component listing&#8221;, an admin module.<br />
Any kind of feedback is welcome.</p>
<p><strong>Update 03.12.2009:</strong> JED Team has approved <a title="Joomla Bangla Date Plugin" href="http://extensions.joomla.org/extensions/core-enhancements/date-a-time/10656" target="_blank">my plugin</a>. Thank you JED Team.</p>
<p><strong>Sites using this plugin:</strong></p>
<ul>
<li><a rel="external nofollow" href="http://www.bigganclub.com" target="_blank">bigganclub.com</a></li>
</ul>
<p>Let me know if you are using this plugin, I will add your site name here with <em>noffollow rel</em>.</p>
<div class='dd_post_share'><div class='dd_buttons'><div class='dd_button'><div class='dd-fblike-ajax-load dd-fblike-397'></div><iframe class="DD_FBLIKE_AJAX_397" src='#' height='0' width='0' scrolling='no' frameborder='0' allowTransparency='true'></iframe></div></div></div><div style='clear:both'></div><!-- Social Buttons Shared Counts Generated by Digg Digg plugin v4.2,
    Author : Yong Mook Kim
    Website : http://www.mkyong.com/blog/digg-digg-wordpress-plugin/ -->
Comment is open. You can participate in the discussion
by visiting <a href='http://blog.manchumahara.com/2009/11/16/show-bangla-date-in-joomla1-5/'>here</a>
]]></content:encoded>
			<wfw:commentRss>http://blog.manchumahara.com/2009/11/16/show-bangla-date-in-joomla1-5/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
	</channel>
</rss>
