<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><title>TWoZaO - The World of Zeros and Ones</title><description>Tutorials on Desktop applications,Web technologies and iPhone Applications</description><managingEditor>noreply@blogger.com (Anonymous)</managingEditor><pubDate>Wed, 6 Nov 2024 08:27:37 +0530</pubDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">54</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">25</openSearch:itemsPerPage><link>http://pavofeathers.blogspot.com/</link><language>en-us</language><itunes:explicit>yes</itunes:explicit><copyright>Pavo Fethers</copyright><itunes:keywords>Tutorials,on,Desktop,applications,Web,technologies,and,iPhone,Applications</itunes:keywords><itunes:summary>Tutorials on Desktop applications,Web technologies and iPhone Applications</itunes:summary><itunes:subtitle>Pavo Feathers</itunes:subtitle><itunes:category text="Technology"><itunes:category text="Software How-To"/></itunes:category><itunes:author>Pavo Fethers Team</itunes:author><itunes:owner><itunes:email>nelamurugan@gmail.com</itunes:email><itunes:name>Pavo Fethers Team</itunes:name></itunes:owner><item><title>Connect to Internet In Android Emulator Under Proxy Server</title><link>http://pavofeathers.blogspot.com/2010/12/connect-to-internet-in-android-emulator.html</link><category>Android</category><category>DNS server</category><category>Emulator</category><category>Internet</category><category>ip address</category><category>Proxy</category><pubDate>Wed, 8 Dec 2010 23:53:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-1922888883374570137</guid><description>Generally when using Android Emulator, if you are not under any proxy servers, then the device by itself finds the DNS server and connects to the Internet without any problems. The problem of connection raises only when you are under proxy servers. The major reasons why this happens is that, your device cannot find the ip address to which it must connect and what the DNS servers that are available for the connection. So you must update the device with these information.&lt;br /&gt;
&lt;br /&gt;
While starting the emulator itself you can pass the dns servers and your http proxy server credentials as parameters to the 'emulator' start command. So the command looks likes this.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;emulator -avd &lt;avd_name&gt; -dns-server &lt;servers&gt; -http-proxy  &lt;proxy&gt; -debug-proxy&lt;/proxy&gt;&lt;/servers&gt;&lt;/avd_name&gt;&lt;/blockquote&gt;&lt;br /&gt;
So the real command may look like:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;&lt;blockquote&gt;&lt;servers&gt;&lt;servers&gt;&lt;proxy&gt;&lt;proxy&gt;emulator -avd HVGA -dns-server 208.56.45.23, 209 .34.45.23 -http-proxy http://192.168.10.2:8080 -debug-all&lt;/proxy&gt;&lt;/proxy&gt;&lt;/servers&gt;&lt;/servers&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;HVGA is a example device name &lt;br /&gt;
&lt;br /&gt;
In the place of&amp;nbsp; for dns servers, you can enter upto 4 dns server address separated by commas.&lt;br /&gt;
&lt;br /&gt;
In the place of&amp;nbsp; you can use the ip address of your proxy with the Port number to connect to it.&lt;br /&gt;
&lt;br /&gt;
If you got username and password to connect to your proxy server for authentication. You have got provision for that too. In the command you must pass your username and password as&lt;br /&gt;
&lt;pre class="prettyprint"&gt;&lt;span class="pln"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;blockquote&gt;-http-proxy http://username:password@192.168.10.2:8080&lt;/blockquote&gt;&lt;br /&gt;
You can also pass -debug-all or -debug-proxy to get the error report of the connection. &lt;br /&gt;
&lt;br /&gt;
If you are using Eclipse IDE for your development, then you need to supply this parameters in &lt;br /&gt;
&lt;br /&gt;
Eclipse Preference -&amp;gt; Android -&amp;gt; Launch -&amp;gt; Default Launch Options.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxH2byxvnsT0ALEZOPlyvQyvB4j5VeNwwVT8J2qYmy4Y_Eqj6142m8KiXy1-5b0ow0HKHN0-BWRhMQlu9BJeomDiPDZWorXaYOaHXV8geL8b_HJ6WlowI0Z1-5ra4ohyphenhyphenZb7Cj8t5EZB-g/s1600/default+adnroid+launch+options+eclipse.png" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="206" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxH2byxvnsT0ALEZOPlyvQyvB4j5VeNwwVT8J2qYmy4Y_Eqj6142m8KiXy1-5b0ow0HKHN0-BWRhMQlu9BJeomDiPDZWorXaYOaHXV8geL8b_HJ6WlowI0Z1-5ra4ohyphenhyphenZb7Cj8t5EZB-g/s320/default+adnroid+launch+options+eclipse.png" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
That's it, now you can start your emulator and find Internet is connecting to it.&lt;br /&gt;
&lt;br /&gt;
You can also set the proxy address and dns server details in your emulator by another way.&lt;br /&gt;
&lt;br /&gt;
By default, Android SDK searches for the DNS server details from&amp;nbsp; resolv.conf file.&lt;br /&gt;
&lt;br /&gt;
On Linux and OS X, the emulator obtains the DNS server addresses by parsing the file /etc/resolv.conf. On Windows, the emulator obtains the addresses by calling the GetNetworkParams() API. Note that this usually means that the emulator ignores the content of your "hosts" file. (/etc/hosts on Linux/OS X, %WINDOWS%/system32/HOSTS on Windows).&lt;br /&gt;
&lt;br /&gt;
So first make sure that&amp;nbsp; resolv.conf file is present in the desired location, if not make a symbolic link of the fie to the location where the device searches for the resolv.conf file.&lt;br /&gt;
&lt;br /&gt;
To find the present location of the resolv.con file use the following command.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;locate resolv.conf&lt;/blockquote&gt;&lt;br /&gt;
It will list few matched files, choose the one which you want. The contents of the resolv.cof file will be some thing like this.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;#&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;# Mac OS X Notice&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;#&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;# This file is not used by the host name and address resolution&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;# or the DNS query routing mechanisms used by most processes on&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;# this Mac OS X system.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;#&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;# This file is automatically generated.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;#&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;domain TWOZAO&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;nameserver 203.145.184.32&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;nameserver 192.168.10.1&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Make a symbolic link to this file from /etc.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;ln /path/to/current/resolv.conf /etc/resolv.conf.&lt;/blockquote&gt;&lt;br /&gt;
Now you made your emulator to find the DNS servers and you can set the proxy&lt;br /&gt;
address in your device, Go to Menu -&amp;gt; Settings -&amp;gt; Wireless &amp;amp; Network&lt;br /&gt;
Settings -&amp;gt; Mobile Networks -&amp;gt; Access Point Names.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6JOwnaqjkcBHBh8nPAJkyvZ2Vd7Ip95A8BE-dNOZXtYOG55o8_WANEyx40-ult8V2dHi3nhnesZyHA0nlBq6XK4rU_wFa4JYMNwyslSEHAAMSnrUDbs3BWaHsFm7m50LkvdGlBAUGW5k/s1600/access_point_name.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="233" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6JOwnaqjkcBHBh8nPAJkyvZ2Vd7Ip95A8BE-dNOZXtYOG55o8_WANEyx40-ult8V2dHi3nhnesZyHA0nlBq6XK4rU_wFa4JYMNwyslSEHAAMSnrUDbs3BWaHsFm7m50LkvdGlBAUGW5k/s320/access_point_name.png" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;
There you can select the APNs and you can fill the proxy address and its port number, username and password there.&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLiGChcVA5bH4urBsX-ToArSWqnWkRPoCmQn6euXHQMTWih3drD33LxBmHQDXvWwqnNQ2EYHoeiRPIk39vjbGS0DR7myr1mmWl9he24aeLVuzxHKMA5FV9SlD63UEss6jJRsBzS8dYyGk/s1600/proxy_server_details.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="233" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLiGChcVA5bH4urBsX-ToArSWqnWkRPoCmQn6euXHQMTWih3drD33LxBmHQDXvWwqnNQ2EYHoeiRPIk39vjbGS0DR7myr1mmWl9he24aeLVuzxHKMA5FV9SlD63UEss6jJRsBzS8dYyGk/s320/proxy_server_details.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;Please don't forget to post your comments.</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxH2byxvnsT0ALEZOPlyvQyvB4j5VeNwwVT8J2qYmy4Y_Eqj6142m8KiXy1-5b0ow0HKHN0-BWRhMQlu9BJeomDiPDZWorXaYOaHXV8geL8b_HJ6WlowI0Z1-5ra4ohyphenhyphenZb7Cj8t5EZB-g/s72-c/default+adnroid+launch+options+eclipse.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author></item><item><title>Load Youtube toprated videos using simplexml_load_file PHP</title><link>http://pavofeathers.blogspot.com/2010/08/load-youtube-toprated-videos-using.html</link><category>API</category><category>Php</category><category>Tutorial</category><category>youtube</category><pubDate>Mon, 9 Aug 2010 19:30:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-8551177447333077910</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyWbRdvDf5FVFAJPYMkYKZBUGWkz800sghLCkVO0UG-F-jwtOMKUzNFFteIwABYIcUAyMpeHcj6bus6hrfJ8ORRn_HP2VMDlIzFA66fScy8_DQNFAWfecF-2V6la5hYet_3ebKIJIgRdk/s1600/2010-08-09+19h18_09.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="187" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyWbRdvDf5FVFAJPYMkYKZBUGWkz800sghLCkVO0UG-F-jwtOMKUzNFFteIwABYIcUAyMpeHcj6bus6hrfJ8ORRn_HP2VMDlIzFA66fScy8_DQNFAWfecF-2V6la5hYet_3ebKIJIgRdk/s200/2010-08-09+19h18_09.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp; In this post I will show you how to fetch the you tube top rated videos just with built in PHP functions instead of using zend data api libraries.&amp;nbsp; Zend data api is the best and optimized way to do this task but rather than including and working with zend and zend data api you can just do this with php built-in functions by reading the you tube feeds for the top rated videos.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;So here we go.&lt;br /&gt;
General feed url of youtube is&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;&lt;a href="http://gdata.youtube.com/feeds/api/standardfeeds/FEED_IDENTIFIER"&gt;http://gdata.youtube.com/feeds/api/standardfeeds/&lt;b&gt;FEED_IDENTIFIER&lt;/b&gt;&lt;/a&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;Youtube feeds URL for the top rated videos is&lt;br /&gt;
&lt;a href="http://gdata.youtube.com/feeds/api/standardfeeds/top_rated"&gt;http://gdata.youtube.com/feeds/api/standardfeeds/top_rated&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Here you can replace top_rated with&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEoNXBJfWKKc2qUCieN75f4azEjXYyZ1RjsiQTDoj-K-zkMtMmXDzXX67YWTcJyxcn7dyYvoikbMJjLhmNpQ0Da04s3q6EvrDJSxmXyd3TBKlEGwxW_ajMnMmC7bLd_6pO2wuiPJrYGCk/s1600/feeds1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEoNXBJfWKKc2qUCieN75f4azEjXYyZ1RjsiQTDoj-K-zkMtMmXDzXX67YWTcJyxcn7dyYvoikbMJjLhmNpQ0Da04s3q6EvrDJSxmXyd3TBKlEGwxW_ajMnMmC7bLd_6pO2wuiPJrYGCk/s400/feeds1.png" width="390" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Fore more info regarding this&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://code.google.com/apis/youtube/2.0/developers_guide_php.html"&gt;http://code.google.com/apis/youtube/2.0/developers_guide_php.html&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
So we have to read the feeds from the above url, then you can display it where ever you want.&lt;br /&gt;
&lt;br /&gt;
We have the top rated videos as xml so we need to parse it using php function "&lt;b style="color: #990000;"&gt;simplexml_load_file()&lt;/b&gt;&lt;span style="color: #990000;"&gt; &lt;/span&gt;" .&lt;br /&gt;
To do this in php.ini we need to enable the url include option to On if it is not already turned on.&lt;br /&gt;
&lt;br /&gt;
Get the feeds in a variable&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: orange;"&gt; $url="http://gdata.youtube.com/feeds/api/standardfeeds/top_rated";&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: orange;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $comments =simplexml_load_file($url); // Php built in function&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiL39SBb_6iRfOxCF4XVEXyuvGGH8tqxSQNBIHteTfIOmQyPJTox30A8UB8DNqWijI1whtfniZpU96A_Go0_bYzfDPsn1ZNa6w-CnWKXQjGN_kvyP9uuSjScyjxVPGUvm4mLBG1iSxLYE/s1600/feeds2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="162" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiL39SBb_6iRfOxCF4XVEXyuvGGH8tqxSQNBIHteTfIOmQyPJTox30A8UB8DNqWijI1whtfniZpU96A_Go0_bYzfDPsn1ZNa6w-CnWKXQjGN_kvyP9uuSjScyjxVPGUvm4mLBG1iSxLYE/s640/feeds2.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
So we have&amp;nbsp; top rated videos in &lt;span style="color: orange;"&gt;$comments&amp;nbsp; &lt;span style="color: black;"&gt;, we need to parse it using foreach and display it in the following way.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvrA03WqZ0n6gXavRA8MqXGGupXRrc86nJKi6Yk36Fozm-9dE1LXYa0h6k0ZbsRTgXTD28FS3YZDlVVlCgfxXVP5yKf6OcqSlpywBUQJD2Ibp9Xnin1ORFthHyk-oWdej-YlRjxB-7Nmc/s1600/toprated.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="384" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvrA03WqZ0n6gXavRA8MqXGGupXRrc86nJKi6Yk36Fozm-9dE1LXYa0h6k0ZbsRTgXTD28FS3YZDlVVlCgfxXVP5yKf6OcqSlpywBUQJD2Ibp9Xnin1ORFthHyk-oWdej-YlRjxB-7Nmc/s640/toprated.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style="color: orange;"&gt;&lt;span style="color: black;"&gt;&amp;nbsp;Here the feed is in yahoo feed format so you to mention the feed as yahoo and then you can parse the media group under entry tag.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;&lt;span style="color: orange;"&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;b&gt;&lt;span style="color: orange;"&gt; $media = $video-&amp;gt;children('http://search.yahoo.com/mrss/');&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;So from this we can easily parse all the data from the youtube feeds.&lt;br /&gt;
&lt;br /&gt;
Download the source for your reference.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.box.net/shared/lhcach9poy" target="_blank"&gt;&lt;img height="75px" src="http://lh6.ggpht.com/_uyvmS1pZvsI/SsJqjd9ujBI/AAAAAAAAAMY/bbag8IbLkV0/653px-Source_engine_logo.svg.png" width="150px" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can also do all other functionality like searching a video or displaying particular video comments, recent videos and more using the above method. Its very easier than the zend data api. Try it out. Leave the comments if you have any problem</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyWbRdvDf5FVFAJPYMkYKZBUGWkz800sghLCkVO0UG-F-jwtOMKUzNFFteIwABYIcUAyMpeHcj6bus6hrfJ8ORRn_HP2VMDlIzFA66fScy8_DQNFAWfecF-2V6la5hYet_3ebKIJIgRdk/s72-c/2010-08-09+19h18_09.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author></item><item><title>Create a New ZenCart Payment Module with Sample Module Source Code</title><link>http://pavofeathers.blogspot.com/2010/08/create-new-zencart-paymen-module-with.html</link><category>Download</category><category>Module</category><category>open source</category><category>Payment</category><category>Zencart</category><pubDate>Sat, 7 Aug 2010 19:01:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-4419684104886379808</guid><description>&lt;span style="font-size:100%;"&gt;&lt;a style="font-family: arial;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrUpwy0cmkM1vSZXFaxXzexTVQBuB-GCAf9f5hdz2W9xMZtFSuERGB4E7YH6YWwgMqBhbUzFBzovXd2-U2VwxdQjaAHd71-P3fuI4anYm2glqQIacPHc1ihpUavXL0erdngiDHhNtHBTg/"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 178px; height: 130px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrUpwy0cmkM1vSZXFaxXzexTVQBuB-GCAf9f5hdz2W9xMZtFSuERGB4E7YH6YWwgMqBhbUzFBzovXd2-U2VwxdQjaAHd71-P3fuI4anYm2glqQIacPHc1ihpUavXL0erdngiDHhNtHBTg/" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;!--[if !mso]&gt; &lt;style&gt; v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} &lt;/style&gt; &lt;![endif]--&gt;&lt;span style="font-size:100%;"&gt;&lt;o:smarttagtype style="font-family: arial;" namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="date"&gt;&lt;/o:smarttagtype&gt;&lt;/span&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if !mso]&gt;&lt;object classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id="ieooui"&gt;&lt;/object&gt; &lt;style&gt; st1\:*{behavior:url(#ieooui) } &lt;/style&gt; &lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face  {font-family:Times;  panose-1:2 2 6 3 5 4 5 2 3 4;  mso-font-charset:0;  mso-generic-font-family:roman;  mso-font-pitch:variable;  mso-font-signature:536902279 -2147483648 8 0 511 0;} @font-face  {font-family:"DejaVu Sans";  mso-font-charset:128;  mso-generic-font-family:auto;  mso-font-pitch:variable;  mso-font-signature:0 0 0 0 0 0;} @font-face  {font-family:"\@DejaVu Sans";  mso-font-charset:128;  mso-generic-font-family:auto;  mso-font-pitch:variable;  mso-font-signature:0 0 0 0 0 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal  {mso-style-parent:"";  margin:0in;  margin-bottom:.0001pt;  mso-pagination:none;  mso-hyphenate:none;  font-size:12.0pt;  font-family:"Times New Roman";  mso-fareast-font-family:"DejaVu Sans";  mso-font-kerning:.5pt;} h3  {mso-style-next:"Body Text";  margin-top:12.0pt;  margin-right:0in;  margin-bottom:6.0pt;  margin-left:0in;  mso-pagination:none;  page-break-after:avoid;  mso-outline-level:3;  mso-hyphenate:none;  font-size:14.0pt;  font-family:"Times New Roman";  mso-fareast-font-family:"DejaVu Sans";  mso-bidi-font-family:"DejaVu Sans";  mso-font-kerning:.5pt;  font-weight:bold;} p.MsoHeader, li.MsoHeader, div.MsoHeader  {margin:0in;  margin-bottom:.0001pt;  mso-pagination:none;  mso-hyphenate:none;  tab-stops:center 3.0in right 6.0in;  font-size:12.0pt;  font-family:"Times New Roman";  mso-fareast-font-family:"DejaVu Sans";  mso-font-kerning:.5pt;} p.MsoFooter, li.MsoFooter, div.MsoFooter  {margin-top:1.0pt;  margin-right:0in;  margin-bottom:1.0pt;  margin-left:0in;  mso-pagination:none;  mso-hyphenate:none;  font-size:12.0pt;  font-family:"Times New Roman";  mso-fareast-font-family:"DejaVu Sans";  mso-font-kerning:.5pt;} p.MsoBodyText, li.MsoBodyText, div.MsoBodyText  {margin-top:0in;  margin-right:0in;  margin-bottom:6.0pt;  margin-left:0in;  mso-pagination:none;  mso-hyphenate:none;  font-size:12.0pt;  font-family:"Times New Roman";  mso-fareast-font-family:"DejaVu Sans";  mso-font-kerning:.5pt;} p  {mso-margin-top-alt:auto;  margin-right:0in;  mso-margin-bottom-alt:auto;  margin-left:0in;  mso-pagination:widow-orphan;  font-size:12.0pt;  font-family:"Times New Roman";  mso-fareast-font-family:"Times New Roman";} p.Contents, li.Contents, div.Contents  {mso-style-name:Contents;  margin:0in;  margin-bottom:.0001pt;  text-align:center;  mso-pagination:none;  mso-hyphenate:none;  font-size:14.0pt;  font-family:"Times New Roman";  mso-fareast-font-family:"DejaVu Sans";  mso-font-kerning:.5pt;  font-weight:bold;  mso-bidi-font-weight:normal;} span.mw-headline  {mso-style-name:mw-headline;} @page Section1  {size:8.5in 11.0in;  margin:.8in .8in .8in .8in;  mso-header-margin:.5in;  mso-footer-margin:0in;  mso-paper-source:0;} div.Section1  {page:Section1;}  /* List Definitions */  @list l0  {mso-list-id:3;  mso-list-template-ids:-1264972222;  mso-list-name:WW8Num3;} @list l0:level1  {mso-level-tab-stop:.5in;  mso-level-number-position:left;  margin-left:0in;  text-indent:0in;  mso-ansi-font-size:12.0pt;  mso-bidi-font-size:12.0pt;  mso-ansi-font-weight:normal;} @list l0:level2  {mso-level-tab-stop:.75in;  mso-level-number-position:left;  margin-left:0in;  text-indent:0in;  mso-ansi-font-weight:normal;} @list l0:level3  {mso-level-tab-stop:1.0in;  mso-level-number-position:left;  margin-left:0in;  text-indent:0in;} @list l0:level4  {mso-level-tab-stop:1.25in;  mso-level-number-position:left;  margin-left:0in;  text-indent:0in;} @list l0:level5  {mso-level-tab-stop:1.5in;  mso-level-number-position:left;  margin-left:0in;  text-indent:0in;} @list l0:level6  {mso-level-tab-stop:1.75in;  mso-level-number-position:left;  margin-left:0in;  text-indent:0in;} @list l0:level7  {mso-level-tab-stop:2.0in;  mso-level-number-position:left;  margin-left:0in;  text-indent:0in;} @list l0:level8  {mso-level-tab-stop:2.25in;  mso-level-number-position:left;  margin-left:0in;  text-indent:0in;} @list l0:level9  {mso-level-tab-stop:2.5in;  mso-level-number-position:left;  margin-left:0in;  text-indent:0in;} @list l1  {mso-list-id:4;  mso-list-template-ids:4;} @list l1:level1  {mso-level-tab-stop:73.5pt;  mso-level-number-position:left;  margin-left:73.5pt;  text-indent:-.25in;} @list l1:level2  {mso-level-tab-stop:91.5pt;  mso-level-number-position:left;  margin-left:91.5pt;  text-indent:-.25in;} @list l1:level3  {mso-level-tab-stop:109.5pt;  mso-level-number-position:left;  margin-left:109.5pt;  text-indent:-.25in;} @list l1:level4  {mso-level-tab-stop:127.5pt;  mso-level-number-position:left;  margin-left:127.5pt;  text-indent:-.25in;} @list l1:level5  {mso-level-tab-stop:145.5pt;  mso-level-number-position:left;  margin-left:145.5pt;  text-indent:-.25in;} @list l1:level6  {mso-level-tab-stop:163.5pt;  mso-level-number-position:left;  margin-left:163.5pt;  text-indent:-.25in;} @list l1:level7  {mso-level-tab-stop:181.5pt;  mso-level-number-position:left;  margin-left:181.5pt;  text-indent:-.25in;} @list l1:level8  {mso-level-tab-stop:199.5pt;  mso-level-number-position:left;  margin-left:199.5pt;  text-indent:-.25in;} @list l1:level9  {mso-level-tab-stop:217.5pt;  mso-level-number-position:left;  margin-left:217.5pt;  text-indent:-.25in;} @list l2  {mso-list-id:1613243195;  mso-list-type:hybrid;  mso-list-template-ids:-1763814750 294177538 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l2:level1  {mso-level-start-at:2;  mso-level-tab-stop:73.9pt;  mso-level-number-position:left;  margin-left:73.9pt;  text-indent:-.25in;} ol  {margin-bottom:0in;} ul  {margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable  {mso-style-name:"Table Normal";  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-parent:"";  mso-padding-alt:0in 5.4pt 0in 5.4pt;  mso-para-margin:0in;  mso-para-margin-bottom:.0001pt;  mso-pagination:widow-orphan;  font-size:10.0pt;  font-family:"Times New Roman";} &lt;/style&gt; &lt;![endif]--&gt;&lt;span style="font-weight: normal;font-family:arial;font-size:100%;"  &gt;&lt;span style=""&gt;1.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-weight: bold;font-family:arial;font-size:100%;"  &gt;Introduction:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;  &lt;p class="Contents"  style="margin: 6pt 0in 6pt 28.15pt; text-align: justify; text-indent: -0.65pt;font-family:arial;"&gt;&lt;span style="font-weight: normal;font-size:100%;" &gt;&lt;span style=""&gt;         &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: normal;font-size:100%;" &gt;There are several payment modules in zen cart. You can find them under &lt;strong&gt;&lt;span style="font-weight: normal;"&gt;Admin &gt; Modules &gt; Payment in the admin panel&lt;/span&gt;&lt;/strong&gt;. Many of them are for payment gateways where the customer's credit card is authorized automatically while they are online, and payment is deposited to your merchant bank account (which you set up with your bank) automatically. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="Contents"  style="margin: 6pt 17.75pt 6pt 55.9pt; text-align: justify; text-indent: -18.4pt;font-family:arial;"&gt;&lt;span style="font-weight: normal;font-size:100%;" &gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a name="articlebody"&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-weight: normal;font-size:100%;" &gt;Zen Cart as gateways built-in for:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="Contents"  style="margin: 6pt 0in 6pt 73.5pt; text-align: justify; text-indent: -0.25in;font-family:arial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-weight: normal;font-size:100%;" &gt;&lt;span style=""&gt;1.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-weight: normal;font-size:100%;" &gt;Authorize.net AIM  (SIM also supported, but AIM is recommended for its security benefits)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="Contents"  style="margin: 6pt 0in 6pt 73.5pt; text-align: justify; text-indent: -0.25in;font-family:arial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-weight: normal;font-size:100%;" &gt;&lt;span style=""&gt;2.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-weight: normal;font-size:100%;" &gt;PayPal Website Payments Standard (IPN)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="Contents"  style="margin: 6pt 0in 6pt 73.5pt; text-align: justify; text-indent: -0.25in;font-family:arial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-weight: normal;font-size:100%;" &gt;&lt;span style=""&gt;3.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-weight: normal;font-size:100%;" &gt;PayPal Express Checkout&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="Contents"  style="margin: 6pt 0in 6pt 73.5pt; text-align: justify; text-indent: -0.25in;font-family:arial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-weight: normal;font-size:100%;" &gt;&lt;span style=""&gt;4.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-weight: normal;font-size:100%;" &gt;PayPal Website Payments Pro&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="Contents"  style="margin: 6pt 0in 6pt 73.5pt; text-align: justify; text-indent: -0.25in;font-family:arial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-weight: normal;font-size:100%;" &gt;&lt;span style=""&gt;5.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-weight: normal;font-size:100%;" &gt;LinkPoint API&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="Contents"  style="margin: 6pt 0in 6pt 73.5pt; text-align: justify; text-indent: -0.25in;font-family:arial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-weight: normal;font-size:100%;" &gt;&lt;span style=""&gt;6.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-weight: normal;font-size:100%;" &gt;YourPay API&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="Contents"  style="margin: 6pt 0in; text-align: justify; text-indent: 35.45pt;font-family:arial;"&gt;&lt;span style="font-weight: normal;font-size:100%;" &gt;as well as:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="Contents"  style="margin: 6pt 17.75pt 6pt 55.9pt; text-align: left; text-indent: -18.4pt;font-family:arial;" align="left"&gt;&lt;span style="font-weight: normal;font-size:100%;" &gt;&lt;span style=""&gt;      &lt;/span&gt;C.O.D. - Cash On Delivery.&lt;br /&gt;Check/MoneyOrder&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="Contents"  style="margin: 6pt 17.75pt 6pt 0in; text-align: left; text-indent: 0in;font-family:arial;" align="left"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-weight: normal;font-size:100%;" &gt;&lt;span style=""&gt;2.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;                  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size:100%;"&gt;File Structure:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="Contents"  style="margin: 6pt 17.75pt 6pt 55.9pt; text-align: left; text-indent: -18.4pt;font-family:arial;" align="left"&gt;&lt;span style="font-weight: normal;font-size:100%;" &gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;i style=""&gt;Payment&lt;/i&gt; modules must contain two compulsory files. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="Contents"  style="margin: 6pt 17.75pt 6pt 55.9pt; text-align: left;font-family:arial;" align="left"&gt;&lt;span style="font-size:100%;"&gt;&lt;i style=""&gt;&lt;span style="font-weight: normal;"&gt;1. &lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;span style="font-weight: normal;font-size:100%;" &gt;The payment class is stored in&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="Contents"  style="margin: 6pt 17.75pt 6pt 55.9pt; text-align: left; text-indent: -18.4pt;font-family:arial;" align="left"&gt;&lt;span style="font-weight: normal;font-size:100%;" &gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;i style=""&gt;includes/modules/payment/&lt;module name=""&gt;.php&lt;/module&gt;&lt;/i&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="Contents"  style="margin: 0in 17.75pt 0.0001pt 73.9pt; text-align: left; text-indent: -0.25in; line-height: 150%;font-family:arial;" align="left"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="line-height: 150%; font-weight: normal;font-size:100%;" &gt;&lt;span style=""&gt;2.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="line-height: 150%; font-weight: normal;font-size:100%;" &gt;while all text is stored in the appropriate language file &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="Contents"  style="margin: 0in 17.75pt 0.0001pt 70.9pt; text-align: left; line-height: 150%;font-family:arial;" align="left"&gt;&lt;span style="font-size:100%;"&gt;&lt;i&gt;&lt;span style="line-height: 150%; font-weight: normal;"&gt;includes/languages/&lt;current language=""&gt;/modules/payment/&lt;module name=""&gt;.php&lt;/module&gt;&lt;/current&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;span style="line-height: 150%; font-weight: normal;font-size:100%;" &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="Contents"  style="margin: 0in 17.75pt 0.0001pt 73.9pt; text-align: left; text-indent: -0.25in; line-height: 150%;font-family:arial;" align="left"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="line-height: 150%; font-weight: normal;font-size:100%;" &gt;&lt;span style=""&gt;3.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="line-height: 150%; font-weight: normal;font-size:100%;" &gt;The response from the payment server is handled by the files&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="Contents"  style="margin: 0in 17.75pt 0.0001pt 70.9pt; text-align: left; line-height: 150%;font-family:arial;" align="left"&gt;&lt;span style="line-height: 150%; font-weight: normal;font-size:100%;" &gt;&lt;module_name&gt;_response_handler.php&lt;/module_name&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="Contents"  style="margin: 0in 17.75pt 0.0001pt 70.9pt; text-align: left; line-height: 150%;font-family:arial;" align="left"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="Contents" face="arial" style="margin: 0in 17.75pt 0.0001pt 70.9pt; text-align: left; line-height: 150%;" align="left"&gt;&lt;span style="font-weight: normal; font-style: italic;"&gt;You can download the source of the sample Zen-Cart Payment Module &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="Contents" style="margin: 0in 17.75pt 0.0001pt 70.9pt; text-align: left; line-height: 150%; font-family: arial;" align="left"&gt;&lt;span style="font-size:100%;"&gt;&lt;a href="http://www.box.net/shared/t79gaqnqkv" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" src="http://lh6.ggpht.com/_uyvmS1pZvsI/SsJqjd9ujBI/AAAAAAAAAMY/bbag8IbLkV0/653px-Source_engine_logo.svg.png" style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 151px; height: 46px;" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="line-height: 150%; font-weight: normal;font-size:100%;" &gt;&lt;module_name&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/module_name&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="Contents"  style="margin-right: 17.75pt; text-align: left; line-height: 150%;font-family:arial;" align="left"&gt;&lt;span style="line-height: 150%; font-weight: normal;font-size:100%;" &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="Contents"  style="margin-right: 17.75pt; text-align: left; line-height: 150%;font-family:arial;" align="left"&gt;&lt;span class="mw-headline"  style="font-size:100%;"&gt;&lt;span style="line-height: 150%;"&gt;3.    Anatomy of a Payment Module:&lt;/span&gt;&lt;/span&gt;&lt;span class="mw-headline"  style="font-size:100%;"&gt;&lt;i&gt;&lt;span style="line-height: 150%; font-weight: normal;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"  style="margin-left: 35.45pt;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;The payment class must override some of the following pre defined functions in zencart payment module. So a payment class must contain definitions for the following classes.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;h3  style="text-indent: 35.45pt;font-family:arial;"&gt;&lt;span class="mw-headline"  style="font-size:100%;"&gt;Constructor Method &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;  &lt;p  style="margin-left: 35.45pt; text-indent: 35.45pt;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;In the Constructor method, the modules initialization must be done. Set the class code, title, description, sort order and status of the module.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;h3  style="text-indent: 35.45pt;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;a name="update_status_Method"&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="mw-headline"  style="font-size:100%;"&gt;update_status Method&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;  &lt;p class="MsoBodyText"  style="margin-left: 35.45pt; text-indent: 35.8pt;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;This method will be called whenever the status of the module in the admin panel is changed. Here the currency type and zone of the shop&lt;a name="javascript_validation_Method"&gt;&lt;/a&gt; can be checked each time of update.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"  style="text-indent: 35.45pt;font-family:arial;"&gt;&lt;span class="mw-headline"  style="font-size:100%;"&gt;&lt;b style=""&gt;javascript_validation Method&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;b style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p  style="margin-left: 35.45pt; text-indent: 35.45pt;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Validate the user input submitted on checkout_payment.php with javascript (client-side). &lt;b&gt;&lt;i&gt;Example&lt;/i&gt;&lt;/b&gt;: validate credit card number, make sure required fields are filled in &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;h3  style="text-indent: 35.45pt;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;a name="selection_Method"&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="mw-headline"  style="font-size:100%;"&gt;selection Method &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;  &lt;p class="MsoBodyText"  style="margin-left: 35.45pt; text-indent: 35.8pt;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;This method can be overridden to retrieve required information from the form before submit. &lt;b style=""&gt;Example&lt;/b&gt;: ask for extra fields (credit card number), display extra information&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;h3  style="text-indent: 35.45pt;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;a name="pre_confirmation_check_Method"&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="mw-headline"  style="font-size:100%;"&gt;pre_confirmation_check Method &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;  &lt;p  style="margin-left: 35.45pt; text-indent: 35.45pt;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;This method will be called before processing the checkout confirmation page (i.e, on calling the checkout_process.php). Here check if credit card information is right before sending the info to the payment server&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;h3  style="text-indent: 35.45pt;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;a name="confirmation_Method"&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="mw-headline"  style="font-size:100%;"&gt;confirmation Method &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;  &lt;p  style="margin-left: 35.45pt; text-indent: 35.45pt;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;In this method check for the products details and payment information and execute before displaying the checkout confirmation page &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;h3  style="text-indent: 35.45pt;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;a name="process_button_Method"&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="mw-headline"  style="font-size:100%;"&gt;process_button Method&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;  &lt;p  style="margin-left: 35.45pt; text-indent: 35.45pt;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;This is the main function, which sends the needed informations to the payment server on submitting the payment form. &lt;b&gt;Examples&lt;/b&gt;: add extra hidden fields to the form that are required by the server as POST to perform the transaction.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;h3  style="text-indent: 35.45pt;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;a name="before_process_Method"&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="mw-headline"  style="font-size:100%;"&gt;before_process Method &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;  &lt;p class="MsoBodyText"  style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;            &lt;/span&gt;&lt;span style="font-size:100%;"&gt;            &lt;/span&gt;&lt;span style="font-size:100%;"&gt;This method will be executed before processing the order. Check all the parameters before forwarding to checkout confirm page. Examples: retrieve result from online payment services&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;h3  style="text-indent: 35.45pt;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;a name="after_process_Method"&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="mw-headline"  style="font-size:100%;"&gt;after_process Method &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;  &lt;p class="MsoBodyText"  style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;                        &lt;/span&gt;&lt;span style="font-size:100%;"&gt;After processing, the confirmation of checkout this method will be called.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;h3  style="text-indent: 35.45pt;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;a name="after_order_create_Method"&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="mw-headline"  style="font-size:100%;"&gt;after_order_create Method &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;  &lt;p class="MsoBodyText"  style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;                        &lt;/span&gt;&lt;span style="font-size:100%;"&gt;This is the last step in processing the check out. Here the orders are taken and the items in the cart are removed to customer purchase table and the products table is updated and successful shopping mail is send to the customer and the store owner.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;h3  style="text-indent: 35.45pt;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;a name="get_error_Method"&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="mw-headline"  style="font-size:100%;"&gt;get_error Method &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;  &lt;p  style="margin-left: 35.45pt; text-indent: 35.45pt;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;If an error occurs with the process, output error messages here &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;h3  style="text-indent: 35.45pt;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;a name="check_Method"&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="mw-headline"  style="font-size:100%;"&gt;check Method &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;  &lt;p  style="margin-left: 35.45pt; text-indent: 35.45pt;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;This method is called every time this module is accessed, to check whether the module is in active state.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;h3  style="text-indent: 35.45pt;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;a name="install_Method"&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="mw-headline"  style="font-size:100%;"&gt;install Method &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;  &lt;p  style="margin-left: 35.45pt; text-indent: 35.45pt;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;If the ‘check method’ returns, status of the module as removed or uninstalled. A install button will be displayed in the admin panel. On clicking on the install() button this install method will be called. The zen cart configuration table will be updated with the information such as module code, title, description and other required parameters of the module.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;h3  style="text-indent: 35.45pt;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;a name="remove_Method"&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="mw-headline"  style="font-size:100%;"&gt;remove Method &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;  &lt;p  style="margin-left: 35.45pt; text-indent: 35.45pt;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;After installing the module, remove button will be displayed on top of the module in admin panel. On clicking on that remove button the rows related to this modules in the zen-cart configuration table will be removed.&lt;/span&gt;&lt;/p&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrUpwy0cmkM1vSZXFaxXzexTVQBuB-GCAf9f5hdz2W9xMZtFSuERGB4E7YH6YWwgMqBhbUzFBzovXd2-U2VwxdQjaAHd71-P3fuI4anYm2glqQIacPHc1ihpUavXL0erdngiDHhNtHBTg/s72-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author></item><item><title>PHP script to move files from shared hosting to amazon S3 Buckets</title><link>http://pavofeathers.blogspot.com/2010/08/php-script-to-move-files-from-shared.html</link><category>amazon as3</category><category>hosting files move</category><category>Linux</category><pubDate>Wed, 4 Aug 2010 14:45:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-6759510138166856516</guid><description>&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: center;"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;PHP script to move files from shared hosting to amazon S3 Buckets&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOF2VOZaLjmDuPj6bCQ8yBiPd2p5b1miCygGhuM95puHyO4hMXvXloNLijYwd6AX5SgMtx20LyY6UoF5Oa3fFP6AczbbNt8AmuJg88-bU1_r1ZU4nISrF1BJdpRRYXa_aSIBh_u0uqn4A/s1600/amazon_webservices.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="275" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOF2VOZaLjmDuPj6bCQ8yBiPd2p5b1miCygGhuM95puHyO4hMXvXloNLijYwd6AX5SgMtx20LyY6UoF5Oa3fFP6AczbbNt8AmuJg88-bU1_r1ZU4nISrF1BJdpRRYXa_aSIBh_u0uqn4A/s400/amazon_webservices.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;In this article i am going to explain how to copy/move all the files from your shared hosting server to amazon s3. Getting s3 access and how to use it tutors are so many there on net. Try to access those else it will be explained later.&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;Amazon S3 is really great service to store and retrieve large amount of data with less cost and great security.Shared hosting means most of us are using storage space of 2GB Or 4gb server and that too shared by so many people, so its not only for you. This is not applicable if you are using dedicated server only for you but still you can try out amazon s3 service.&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;Advantage of doing this task is really great. Here it is....&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;b&gt;Eg:&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;You have 20000 images or some documents that you always giving access to the people to check out. In such case if you are using shared hosting server surely your site will be dead slow to the people who all are accessing. If all the files are coming from some other server then your server only need to present the design then it will be great experience to surfing people. That other server is going to be amazon s3 of-course there are so many services are there for this one but amazon as3 is good. So lets try it.&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;This full tutorial is based on the s3 php class from &lt;a href="http://undesigned.org.za/2007/10/22/amazon-s3-php-class"&gt;http://undesigned.org.za/2007/10/22/amazon-s3-php-class&lt;/a&gt;, which is very easy to connect to S3 Service and access files/edit/delete/upload files to and from the s3. Download the class and follow thew instructions. and alos i have uploaded a copy of my work which will be helpful for you to do it. try that also.&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhydzVD_5vYEaIq8gsWjEHsO0KnQaE0Dj_D10hKAHCdAaNQpobhyphenhyphenWBg-8sJj0DXa7cXPxCXxq6X5hqlMGKJlmVx7SEegRRy1Ko3E-Fd1LyNUolYZbmoMQ_DJrQb8JtOKSuZEY2gyRasrf8/s1600/2010-08-04+14h14_36.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="385" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhydzVD_5vYEaIq8gsWjEHsO0KnQaE0Dj_D10hKAHCdAaNQpobhyphenhyphenWBg-8sJj0DXa7cXPxCXxq6X5hqlMGKJlmVx7SEegRRy1Ko3E-Fd1LyNUolYZbmoMQ_DJrQb8JtOKSuZEY2gyRasrf8/s640/2010-08-04+14h14_36.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;So lets expand it to upload all your files from the shared hosting server to amazon S3.&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;In my case i have more than 20000 images in a folder called "[ROOT]inventory/images/"&amp;nbsp; and this number keep on increasing daily. So i planned to move all the files to amazon s3. But here we have a problem, we cant copy all the files at one stretch because its &amp;gt;20,000, so its possible by running it part by part. Either by cronjob or by manual execution. Do s you want and use my script if it is useful for you.&amp;nbsp;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;I stored all the file names in a table on database by listing files using the following command. create a table with filename, flagid (which is for task completion and keep it default as 0).&amp;nbsp;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqq4YhMIca1HWhljLxeowzMbFbdrJQbh_kd8YhbHgjEgEbNAoEfdcRE-shzJoNLpTyyZSlMM6Jlw5mB2KpNLFMiQphiGPgb7D7RZ2xmatEhApjjsdfFieWgtDZfO2resjkxq7k9ixhjn0/s1600/2010-08-04+14h20_35.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="90" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqq4YhMIca1HWhljLxeowzMbFbdrJQbh_kd8YhbHgjEgEbNAoEfdcRE-shzJoNLpTyyZSlMM6Jlw5mB2KpNLFMiQphiGPgb7D7RZ2xmatEhApjjsdfFieWgtDZfO2resjkxq7k9ixhjn0/s640/2010-08-04+14h20_35.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;First run the imagelist.php to store all the files in table, then run the imageupload.php. It will upload only 100 images each time to the server,by using limit command. Once the upload process is over update the flag field to 1, so next time it wont be uploaded or even you can delete this field. Its upto you to handle it.&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;More on this class- here is documentation &lt;a href="http://undesigned.org.za/2007/10/22/amazon-s3-php-class/documentation"&gt;http://undesigned.org.za/2007/10/22/amazon-s3-php-class/documentation&lt;/a&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXwenUhdZ7YB4-YRhyphenhyphen8nd4kxCUvs0FUR1cj-3iF-q-xaU_gq3bhChZ7efNx-w5GDZe6CiNdk_eKlhhTj6ljYoKj9usvKKNPb7Akq2l67TLbp3_KT21ey_z07qltUBx7zclDkSNqX9MUfY/s1600/2010-08-04+14h28_51.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="280" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXwenUhdZ7YB4-YRhyphenhyphen8nd4kxCUvs0FUR1cj-3iF-q-xaU_gq3bhChZ7efNx-w5GDZe6CiNdk_eKlhhTj6ljYoKj9usvKKNPb7Akq2l67TLbp3_KT21ey_z07qltUBx7zclDkSNqX9MUfY/s640/2010-08-04+14h28_51.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;You can get the copy the source here&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;a href="http://www.box.net/shared/1s5yuptrhj"&gt;&lt;img height="75px" src="http://lh6.ggpht.com/_uyvmS1pZvsI/SsJqjd9ujBI/AAAAAAAAAMY/bbag8IbLkV0/653px-Source_engine_logo.svg.png" width="150px" /&gt; Download&lt;/a&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;Change the db settings and change the table fields as per your need and run it on your server. This tutor is based on nettuts tutor, thanks to nettuts.&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #990000; font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;&lt;a href="http://net.tutsplus.com/tutorials/php/how-to-use-amazon-s3-php-to-dynamically-store-and-manage-files-with-ease/"&gt;&lt;b&gt;http://net.tutsplus.com/tutorials/php/how-to-use-amazon-s3-php-to-dynamically-store-and-manage-files-with-ease/&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: justify;"&gt;Its really some risky task so be careful on working on this. Please comment on it to improve more,and share this post....&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOF2VOZaLjmDuPj6bCQ8yBiPd2p5b1miCygGhuM95puHyO4hMXvXloNLijYwd6AX5SgMtx20LyY6UoF5Oa3fFP6AczbbNt8AmuJg88-bU1_r1ZU4nISrF1BJdpRRYXa_aSIBh_u0uqn4A/s72-c/amazon_webservices.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author></item><item><title>Basic Scripts to find Browser Properties in Javascript</title><link>http://pavofeathers.blogspot.com/2010/07/basic-scripts-to-find-browser.html</link><category>browser</category><category>chrome</category><category>detection</category><category>firefox</category><category>IE</category><category>javascript</category><category>opera</category><category>safari</category><pubDate>Thu, 8 Jul 2010 15:12:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-1282586802916657686</guid><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl0kHLRobuuRxFGY6n0542o9tPzRsoyWS7MwgQd0zmCaMzTZCWYIln2rKkFaPEgwLk74HMw8m-cOmXCHSBsROyk6e0w5zCPRBn83k00nj-OhsEneJAj00QcU6cTVTvOBmvw8fNavpZ7C4/s1600/browser-logos.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 279px; height: 199px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl0kHLRobuuRxFGY6n0542o9tPzRsoyWS7MwgQd0zmCaMzTZCWYIln2rKkFaPEgwLk74HMw8m-cOmXCHSBsROyk6e0w5zCPRBn83k00nj-OhsEneJAj00QcU6cTVTvOBmvw8fNavpZ7C4/s400/browser-logos.jpg" alt="" id="BLOGGER_PHOTO_ID_5491481461787197426" border="0" /&gt;&lt;/a&gt;Some times we may get into a need to write browser depended scripts and Css. To handle those situations, here i have got a collection of few important and useful JavaScript functions that contribute to detection of the properties of client browser such as finding the browser type, version, OS used, monitor width , height, color resolution and so on. Using the 'navigator' object we can obtain most of the browser properties.&lt;br /&gt;&lt;br /&gt;Here is a demo for you to find the properties list of your browser with its corresponding JavaScript functions.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://development.megnix.com/demo/browserdetect/browserdetect.html" target="_blank" style="float: left; margin: 0pt 10pt 10px 150px; cursor: pointer; width: 50px; height: 32px;"&gt;Demo&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge_pro0QNAgVBtEOjNRX4aZnv9PHHP_6lKIrcP8eCIIsO4dFmUdR71f6Z54e5P4gB0SZ3uOtD4actymS5dMYQP0m7x4TT0sOwXznqWHJHVx0Iv4SnYfXqLpx9lhmgO4colWUTA18TZf7g/" alt="" border="0" /&gt;&lt;/a&gt;&lt;a href="http://development.megnix.com/downloads/browserdetect.zip" style="float: right; margin: 0pt 150pt 10px 0px; cursor: pointer; width: 50px; height: 50px;"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0GUCCZWNAtvezfJ_J_mw6cav6UJhe1NywrtDewuLx2sFjiDqo2-qLbbGOTcarsbrTkiPNq0E3A-nQyR4qm-80AyvbF-PB7vKaS7a4UmSUsLsYqHZTmzneg0O9VuX1fQRxnfmWJyE2_bg/s400/download.jpg" alt="" id="BLOGGER_PHOTO_ID_5491477471631520050" border="0" /&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To view all the properties related to 'navigator' object use can  use the following script.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&amp;lt;script type="text/javascript"&amp;gt;&lt;br /&gt;   for (i in navigator)&lt;br /&gt;   {&lt;br /&gt;       document.write('&amp;lt;br&amp;gt;navigator.' + i + ' = ' + navigator[i]);&lt;br /&gt;   }&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;/pre&gt;This small piece of information can help us a lot in most of the situations. You can use the  following script to find the various browser such as Firefox, IE, Opera, Chrome, safari, and even mac system with its exact version to perform some of the browser depended functionality.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;  var agt=navigator.userAgent.toLowerCase();&lt;br /&gt;  var major=parseInt(navigator.appVersion);&lt;br /&gt;  var mac=(agt.indexOf("mac")!=-1);&lt;br /&gt;  var ff=(agt.indexOf("firefox")!=-1);&lt;br /&gt;  var ff0=(agt.indexOf("firefox/0.")!=-1);&lt;br /&gt;  var ff10=(agt.indexOf("firefox/1.0")!=-1);&lt;br /&gt;  var ff15=(agt.indexOf("firefox/1.5")!=-1);&lt;br /&gt;  var ff20=(agt.indexOf("firefox/2.0")!=-1);&lt;br /&gt;  var ff3up=(ff&amp;amp;&amp;amp;!ff0&amp;amp;&amp;amp;!ff10&amp;amp;!ff15&amp;amp;!ff20);&lt;br /&gt;  var nn=(!ff&amp;amp;&amp;amp;(agt.indexOf("mozilla")!=-1)&amp;amp;&amp;amp;(agt.indexOf("compatible")==-1));&lt;br /&gt;  var nn4=(nn&amp;amp;&amp;amp;(major==4));&lt;br /&gt;  var nn6up=(nn&amp;amp;&amp;amp;(major&gt;=5));&lt;br /&gt;  var ie=((agt.indexOf("msie")!=-1)&amp;amp;&amp;amp;(agt.indexOf("opera")==-1));&lt;br /&gt;  var ie4=(ie&amp;amp;&amp;amp;(major==4)&amp;amp;&amp;amp;(agt.indexOf("msie 4")!=-1));&lt;br /&gt;  var ie5up=(ie&amp;amp;&amp;amp;!ie4);&lt;br /&gt;  var op=(agt.indexOf("opera")!=-1);&lt;br /&gt;  var op5=(agt.indexOf("opera 5")!=-1||agt.indexOf("opera/5")!=-1);&lt;br /&gt;  var op6=(agt.indexOf("opera 6")!=-1||agt.indexOf("opera/6")!=-1);&lt;br /&gt;  var op7up=(op&amp;amp;&amp;amp;!op5&amp;amp;&amp;amp;!op6);&lt;br /&gt;&lt;/pre&gt;Your Feedbacks are welcomed!</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl0kHLRobuuRxFGY6n0542o9tPzRsoyWS7MwgQd0zmCaMzTZCWYIln2rKkFaPEgwLk74HMw8m-cOmXCHSBsROyk6e0w5zCPRBn83k00nj-OhsEneJAj00QcU6cTVTvOBmvw8fNavpZ7C4/s72-c/browser-logos.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author></item><item><title>Previous &amp; Next Functionality with PHP, AJAX, JQuery and MySQL</title><link>http://pavofeathers.blogspot.com/2010/06/previous-next-functionality-with-php.html</link><category>Ajax</category><category>JQUERY</category><category>Mysql</category><category>Php</category><pubDate>Thu, 10 Jun 2010 15:43:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-2860857633600272636</guid><description>Here i have designed a very simple application to fetch data from mysql server with php, through Ajax. In this application i have used two image input component for previous and next functionality and a table to display the data. Here is the preview of the application.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7U1ItMUBSxwCiVnOh9B94kyLAVGAi8_S8Amb8cUG31s2MRYBcPmFONiz46JjDNG6CR19ZIVVtPD55L1TvZHJ-D1uh_NEycw8rMPkM_sxRFh8Ee7jgi6fwTRfN2KaGhpTzdzro3mmSM3U/s1600/Pervious+and+Next+Button+Tutorial+in+PHP+with+Jquery.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 121px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7U1ItMUBSxwCiVnOh9B94kyLAVGAi8_S8Amb8cUG31s2MRYBcPmFONiz46JjDNG6CR19ZIVVtPD55L1TvZHJ-D1uh_NEycw8rMPkM_sxRFh8Ee7jgi6fwTRfN2KaGhpTzdzro3mmSM3U/s320/Pervious+and+Next+Button+Tutorial+in+PHP+with+Jquery.png" alt="" id="BLOGGER_PHOTO_ID_5481090683219674338" border="0" /&gt;&lt;/a&gt;On clicking the next button, next set of data with the specified limit is fetched from the database through Ajax and displayed in the table, vice versa for the previous button. The limit parameter can be changed at any time by changing the limit value.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqTTmHgp1mwJZ7J3jcKpPtK67rmDf_sU5uAzuzEG9JCqwaztEpef3yU3Izv7KLAS38Ht8FJmS-vo04TDa8B5A6OfyYiXn6DgZYjST22kqWeGnQYvfn526YDj9KcFsAXq-7B9-CZCUkNwg/s1600/Ajax-Php-JQuery.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 150px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqTTmHgp1mwJZ7J3jcKpPtK67rmDf_sU5uAzuzEG9JCqwaztEpef3yU3Izv7KLAS38Ht8FJmS-vo04TDa8B5A6OfyYiXn6DgZYjST22kqWeGnQYvfn526YDj9KcFsAXq-7B9-CZCUkNwg/s400/Ajax-Php-JQuery.png" alt="" id="BLOGGER_PHOTO_ID_5481593215120185570" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;You can download the application:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://development.megnix.com/downloads/PreviousNextTut.rar"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 151px; height: 46px;" src="http://lh6.ggpht.com/_uyvmS1pZvsI/SsJqjd9ujBI/AAAAAAAAAMY/bbag8IbLkV0/653px-Source_engine_logo.svg.png" alt="" border="0" /&gt;&lt;/a&gt;In &lt;span style="font-weight: bold; font-style: italic;"&gt;db.php&lt;/span&gt; file, you can change the limit of data to fetch from the server. The design goes in the &lt;span style="font-weight: bold; font-style: italic;"&gt;index.php&lt;/span&gt; file and the core of the application lies in the &lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;prevnext&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;.js&lt;/span&gt; file.&lt;br /&gt;&lt;br /&gt;On clicking the next button, the ajax function is called through this JQuery function&lt;br /&gt;&lt;br /&gt;&lt;pre name="code" class="js"&gt;$("#next").click(function(){&lt;br /&gt;  var current = parseInt($("#currenthid").val()) + limit;&lt;br /&gt;  var data="current="+current;&lt;br /&gt;  $.ajax({&lt;br /&gt;         type:"POST",&lt;br /&gt;         url:"ajaxpost.php",&lt;br /&gt;         data:data,&lt;br /&gt;         cache:false,&lt;br /&gt;         success:function(html){&lt;br /&gt;                $("#showtable").html(html);&lt;br /&gt;                $("#currenthid").val(current);&lt;br /&gt;                checkVisible();&lt;br /&gt;          }&lt;br /&gt;    });&lt;br /&gt;});&lt;/pre&gt;It sends the index of the next set of data to fetch, to the ajax function. On success the data in the view is updated and the index of current data set is updated. The &lt;span style="font-weight: bold; font-style: italic;"&gt;checkVisible&lt;/span&gt; function is to ensure the next previous functionality. i.e, the Next button will be disables on reaching the last data set and the previous button will be disable on reaching the first data set.&lt;br /&gt;&lt;pre name="code" class="js"&gt;  function checkVisible(){&lt;br /&gt;    var current = parseInt($("#currenthid").val());&lt;br /&gt;    var total = parseInt($("#totalhid").val());&lt;br /&gt;    $("#previous").css('display','block');&lt;br /&gt;    $("#next").css('display','block');&lt;br /&gt;    if(current &lt;&gt;= total) {&lt;br /&gt;        $("#next").css('display','none');&lt;br /&gt;    }&lt;br /&gt;}&lt;/pre&gt;In the ajaxpost file the MySql database fetch is executed.&lt;br /&gt;&lt;br /&gt;&lt;pre name="code" class="sql"&gt;$limitquery = "select id,name,category,price,discount from previousnext limit ".(int)$_REQUEST['current'].",".$limit;&lt;br /&gt;$result = mysql_query($limitquery, $dbHandle);&lt;/pre&gt;The data send from sql server is parsed in the php file and send to the client.&lt;br /&gt;&lt;pre name="code" class="php"&gt;while($row = mysql_fetch_array($result)){&lt;br /&gt;    echo "&lt;br /&gt;    ".$row['id']."&lt;br /&gt;    ".$row['name']."&lt;br /&gt;    ".$row['category']."&lt;br /&gt;    ".$row['price']."&lt;br /&gt;    ".$row['discount']."&lt;br /&gt;    ";&lt;br /&gt;}&lt;/pre&gt;In the next post i have planned to expand this application to have pagination. Donot forget to comment on my ideas.</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7U1ItMUBSxwCiVnOh9B94kyLAVGAi8_S8Amb8cUG31s2MRYBcPmFONiz46JjDNG6CR19ZIVVtPD55L1TvZHJ-D1uh_NEycw8rMPkM_sxRFh8Ee7jgi6fwTRfN2KaGhpTzdzro3mmSM3U/s72-c/Pervious+and+Next+Button+Tutorial+in+PHP+with+Jquery.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author></item><item><title>Steps to Install and Connect to PHP in Flex using AMFPHP</title><link>http://pavofeathers.blogspot.com/2010/05/steps-to-install-and-connect-to-php-in.html</link><category>AMFPHP</category><category>Flex</category><category>Php</category><pubDate>Sun, 16 May 2010 20:17:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-1452417724279683416</guid><description>If you are bored of using XML to transfer data from PHP to Flex, then here is a end for your boredom. Using AMFPHP, you can convert data object in PHP to dataobject in action script so that you can use that in your flex project.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" target="_blank" href="http://www.amfphp.org/"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; padding: 0pt 10px 10px 0pt; cursor: pointer; width: 111px; height: 149px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfUMM95NdBDA4TCze7-znDXGLUZEP-XiQt3qhZN0OY9O9dFjmSihI-fwE8fOywaV8BUakUvjIGGRgNV9moy5yDqjr2OHXmC7DjDi9e0EYsyL58ZkmMXvi_CSq7Qmst6R851eCva9-yXq0/s320/box.jpg" alt="" id="BLOGGER_PHOTO_ID_5472513713036274034" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" target="_blank" href="http://www.adobe.com/products/flex/"&gt;&lt;img style="float: right; margin: 0pt 10px 10px 0pt; padding: 0pt 10px 10px 0pt; cursor: pointer; width: 130px; height: 121px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQg5JIR5qQxNE5RoQYXAsyXUS7JVXtdx4KfwKypffcXv0f6kHG9sP3adEkoxEZsxRRQF_jRdwGon89_6qg4H_6ETrpGXN8-uO1C-jXidqYQ0doputKhIctzGCvpnvdXunw959qqXGgcM0/s320/fx-icon.png" alt="" id="BLOGGER_PHOTO_ID_5472513606520964258" border="0" /&gt;&lt;/a&gt;Download Source:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://development.megnix.com/downloads/AMFPHPConnect.zip"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 134px; height: 41px;" src="http://lh6.ggpht.com/_uyvmS1pZvsI/SsJqjd9ujBI/AAAAAAAAAMY/bbag8IbLkV0/653px-Source_engine_logo.svg.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Here are the steps to install and integrate AMFPHP with Flex.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;First of all download &lt;a href="http://sourceforge.net/projects/amfphp/files/amfphp/amfphp%201.9.zip/download" target="_blank"&gt;AMFPHP&lt;/a&gt;,  depending upon the platform and os you are using. Then unzip the downloaded file,rename it to amfphp and place it in the root folder of your web server.&lt;/li&gt;&lt;li&gt;To make sure amfphp is working correctly, go to &lt;span style="font-style: italic;"&gt;http:/localhost/{amfphp}/gateway.php&lt;/span&gt; if you are working in local or use your server name instead of localhost.&lt;/li&gt;&lt;li&gt;If you get the success message, then go ahead or look into the documentation for additional configurations.&lt;/li&gt;&lt;li&gt;Then create a new flex project, with server type as PHP. Enter your valid web root and base url.&lt;/li&gt;&lt;li&gt;Create a file called service-config.xml and save in the src folder. You can get the content of this xml file from the download source package.&lt;/li&gt;&lt;li&gt;In the main mxml file, the data object from php is received through RemoteObject class in flex as&lt;br /&gt;&lt;blockquote style="font-style: italic; color: rgb(102, 204, 204);"&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&amp;lt; mx:remoteobject id="amf" source="AMFPHPConnect.Connect" destination="amfphp" &amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(255, 102, 0);"&gt;             &amp;lt; mx:method name="testConnection" result="onConnect(event)" &amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(255, 102, 0);"&gt;   &amp;lt;/mx:method &amp;gt; &amp;lt;/mx:remoteobject &amp;gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Don't forget the give the same name for remote object destination and service-config.xml destination id.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Give the correct path for the gateway.php file in the channels tag.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote style="color: rgb(255, 102, 0); font-style: italic;"&gt;&amp;lt;channels&amp;gt;&lt;br /&gt;&amp;lt;channel-definition id="my-amfphp" class="mx.messaging.channels.AMFChannel"&amp;gt;&lt;br /&gt; &amp;lt;endpoint uri="http://{webroot}/amfphp/gateway.php" class="flex.messaging.endpoints.AMFEndpoint"/&amp;gt;&lt;br /&gt;&amp;lt;/channel-definition&amp;gt;&lt;br /&gt;&amp;lt;/channels&amp;gt;&lt;/blockquote&gt;&lt;/li&gt;&lt;li&gt;Create a simple php file and place it inside the 'services' folder inside amfphp installation. Under the a folder 'AMFPHPConnect' and name the php file 'Connect.php'.&lt;/li&gt;&lt;li&gt;So that you can give the source for the RemoteObject class as 'AMFPHPConnect.Connect'.&lt;/li&gt;&lt;li&gt;To call a method in the php file use &amp;lt;method&amp;gt; tag as&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-style: italic; color: rgb(255, 102, 0);"&gt;&amp;lt;mx:method name="testConnection" &lt;/span&gt; &lt;span style="font-style: italic; color: rgb(255, 102, 0);"&gt;            result="onConnect(event)" /&amp;gt; &lt;/span&gt;&lt;/blockquote&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic; color: rgb(255, 102, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Before compiling the project, you must intimate the compiler that you are using amfphp, by specifying the compiler argument as shown.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_25aSWXkaJ_zxIcWNlFbDwC23tk-49W6nEAsE4o63cdgNw26e_5ygQ3FcSOvXnGRPApqOns60iFyoo0_Fez8RTyouyXn8Dc9Z_ii0o1XWm_UFNih1NQYjCSxVwpQiHm0_jnWSz8GHCac/s1600/service+intimator.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 254px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_25aSWXkaJ_zxIcWNlFbDwC23tk-49W6nEAsE4o63cdgNw26e_5ygQ3FcSOvXnGRPApqOns60iFyoo0_Fez8RTyouyXn8Dc9Z_ii0o1XWm_UFNih1NQYjCSxVwpQiHm0_jnWSz8GHCac/s320/service+intimator.png" alt="" id="BLOGGER_PHOTO_ID_5472680424355226466" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Then the output will be something like this:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE7EXpNEHeMtBhCXr-2RQgNzB2FG0zowpZdXoHDMEhnr98sbREpLcWNIVNNGQweabNZ4aqhcvG19zom5jhtsosPcnVnpxrDukIJHKJdMcgmuCcomp0KIjHv62611U8XACOKojrhRaplYA/s1600/output.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 192px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE7EXpNEHeMtBhCXr-2RQgNzB2FG0zowpZdXoHDMEhnr98sbREpLcWNIVNNGQweabNZ4aqhcvG19zom5jhtsosPcnVnpxrDukIJHKJdMcgmuCcomp0KIjHv62611U8XACOKojrhRaplYA/s320/output.png" alt="" id="BLOGGER_PHOTO_ID_5472686598398747666" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfUMM95NdBDA4TCze7-znDXGLUZEP-XiQt3qhZN0OY9O9dFjmSihI-fwE8fOywaV8BUakUvjIGGRgNV9moy5yDqjr2OHXmC7DjDi9e0EYsyL58ZkmMXvi_CSq7Qmst6R851eCva9-yXq0/s72-c/box.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author><enclosure length="444846" type="application/octet-stream" url="http://sourceforge.net/projects/amfphp/files/amfphp/amfphp%201.9.zip/download"/><itunes:explicit>yes</itunes:explicit><itunes:subtitle>If you are bored of using XML to transfer data from PHP to Flex, then here is a end for your boredom. Using AMFPHP, you can convert data object in PHP to dataobject in action script so that you can use that in your flex project. Download Source: Here are the steps to install and integrate AMFPHP with Flex. First of all download AMFPHP, depending upon the platform and os you are using. Then unzip the downloaded file,rename it to amfphp and place it in the root folder of your web server.To make sure amfphp is working correctly, go to http:/localhost/{amfphp}/gateway.php if you are working in local or use your server name instead of localhost.If you get the success message, then go ahead or look into the documentation for additional configurations.Then create a new flex project, with server type as PHP. Enter your valid web root and base url.Create a file called service-config.xml and save in the src folder. You can get the content of this xml file from the download source package.In the main mxml file, the data object from php is received through RemoteObject class in flex as &amp;lt; mx:remoteobject id="amf" source="AMFPHPConnect.Connect" destination="amfphp" &amp;gt; &amp;lt; mx:method name="testConnection" result="onConnect(event)" &amp;gt; &amp;lt;/mx:method &amp;gt; &amp;lt;/mx:remoteobject &amp;gt;Don't forget the give the same name for remote object destination and service-config.xml destination id.Give the correct path for the gateway.php file in the channels tag. &amp;lt;channels&amp;gt; &amp;lt;channel-definition id="my-amfphp" class="mx.messaging.channels.AMFChannel"&amp;gt; &amp;lt;endpoint uri="http://{webroot}/amfphp/gateway.php" class="flex.messaging.endpoints.AMFEndpoint"/&amp;gt; &amp;lt;/channel-definition&amp;gt; &amp;lt;/channels&amp;gt;Create a simple php file and place it inside the 'services' folder inside amfphp installation. Under the a folder 'AMFPHPConnect' and name the php file 'Connect.php'.So that you can give the source for the RemoteObject class as 'AMFPHPConnect.Connect'.To call a method in the php file use &amp;lt;method&amp;gt; tag as &amp;lt;mx:method name="testConnection" result="onConnect(event)" /&amp;gt; Before compiling the project, you must intimate the compiler that you are using amfphp, by specifying the compiler argument as shown. Then the output will be something like this:</itunes:subtitle><itunes:author>Pavo Fethers Team</itunes:author><itunes:summary>If you are bored of using XML to transfer data from PHP to Flex, then here is a end for your boredom. Using AMFPHP, you can convert data object in PHP to dataobject in action script so that you can use that in your flex project. Download Source: Here are the steps to install and integrate AMFPHP with Flex. First of all download AMFPHP, depending upon the platform and os you are using. Then unzip the downloaded file,rename it to amfphp and place it in the root folder of your web server.To make sure amfphp is working correctly, go to http:/localhost/{amfphp}/gateway.php if you are working in local or use your server name instead of localhost.If you get the success message, then go ahead or look into the documentation for additional configurations.Then create a new flex project, with server type as PHP. Enter your valid web root and base url.Create a file called service-config.xml and save in the src folder. You can get the content of this xml file from the download source package.In the main mxml file, the data object from php is received through RemoteObject class in flex as &amp;lt; mx:remoteobject id="amf" source="AMFPHPConnect.Connect" destination="amfphp" &amp;gt; &amp;lt; mx:method name="testConnection" result="onConnect(event)" &amp;gt; &amp;lt;/mx:method &amp;gt; &amp;lt;/mx:remoteobject &amp;gt;Don't forget the give the same name for remote object destination and service-config.xml destination id.Give the correct path for the gateway.php file in the channels tag. &amp;lt;channels&amp;gt; &amp;lt;channel-definition id="my-amfphp" class="mx.messaging.channels.AMFChannel"&amp;gt; &amp;lt;endpoint uri="http://{webroot}/amfphp/gateway.php" class="flex.messaging.endpoints.AMFEndpoint"/&amp;gt; &amp;lt;/channel-definition&amp;gt; &amp;lt;/channels&amp;gt;Create a simple php file and place it inside the 'services' folder inside amfphp installation. Under the a folder 'AMFPHPConnect' and name the php file 'Connect.php'.So that you can give the source for the RemoteObject class as 'AMFPHPConnect.Connect'.To call a method in the php file use &amp;lt;method&amp;gt; tag as &amp;lt;mx:method name="testConnection" result="onConnect(event)" /&amp;gt; Before compiling the project, you must intimate the compiler that you are using amfphp, by specifying the compiler argument as shown. Then the output will be something like this:</itunes:summary><itunes:keywords>Tutorials,on,Desktop,applications,Web,technologies,and,iPhone,Applications</itunes:keywords></item><item><title>FFMPEG Installation Step by step guide in centos</title><link>http://pavofeathers.blogspot.com/2010/04/ffmpeg-installation-step-by-step-guide.html</link><category>centos ffmpeg installation guide</category><category>ffmpeg</category><category>Installation</category><category>Linux</category><category>Tutorial</category><pubDate>Sat, 10 Apr 2010 19:07:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-7050424775351637106</guid><description>&lt;div class="MsoNormal" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 16pt; line-height: 150%;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 20pt; line-height: 150%;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;FFMPEG Installation Guide&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="line-height: 150%; margin: 5pt 0in;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.twozao.com/2010/04/ffmpeg-installation-step-by-step-guide.html" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="113" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitVgf9FnRvj2pngSaxbga1NJudLdHE_MLjNOdwoqQp1OK6Rac-eITQyUUzYSIhc3iaSN1nMMhjX8mE9FptdISoobcKx3jFRGsmn7yj32prc_AnyNvvCIK6ZgHbHyyGi4Gs2bSvNZ-K4Mw/s400/ffmpeg-logo.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="background: none repeat scroll 0% 0% white; color: black; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FFMPEG&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt; is an open source application and &lt;span style="background: none repeat scroll 0% 0% white; color: black;"&gt;developed under Linux&lt;/span&gt;&amp;nbsp; that allows you to &lt;b&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;convert video&lt;/span&gt;&lt;/b&gt; and audio files easily between a variety of different formats. It supports most industry-standard codec and can convert from one file format to another quickly and easily.&lt;span style="background: none repeat scroll 0% 0% white; color: black;"&gt;It includes libavcodec, a leading audio/video codec&amp;nbsp; library.&amp;nbsp; FFmpeg&amp;nbsp; can compile under most Operating Systems, including Windows. &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; text-align: justify;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #cc0000; font-family: Verdana,sans-serif; font-size: small;"&gt;&lt;b&gt;&amp;nbsp; &lt;a href="http://www.box.net/shared/evdzjbgk31"&gt; Download the detailed FFMPEG installation guide&amp;nbsp; in centos as pdf &lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.box.net/shared/evdzjbgk31" imageanchor="1" style="margin-left: 1em; margin-right: 1em;" target="_blank" title="FFMPEG installation guide"&gt;&lt;img border="0" height="128" src="http://4.bp.blogspot.com/_uyvmS1pZvsI/S8BvSoX_jdI/AAAAAAAAAQk/BslOGTGsGdE/s640/download.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; You can use this powerfull tool using any scripting language server side execute functions once you installed in your server.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;b&gt;&lt;span style="color: #cc0000;"&gt;&amp;nbsp;&amp;nbsp; In php&lt;/span&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b&gt;shell_exec(“command, parameters”);&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;the following flow chart explain you how it works with php&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; page-break-before: always; text-align: justify;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.twozao.com/2010/04/ffmpeg-installation-step-by-step-guide.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="584" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bARTQv9gx0TBfvF1db_50fdvJj8qn96yqm6YNqS7pDuzYH76KgwDOVSzoFIyu7xXgAddyujEZLq6_Rz0k1uaRHQBlNH-nJb_27MmC3cDdFKycTOpoA2WdNby72ky-Z_InHUJxqgaeco/s640/flowchart.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;This article will guide you to installing FFMPEG and other codec on Linux(centos 5). &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span style="color: #b80047; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;FFMPEG Installation Requirements&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin: 0in 0in 0.0001pt 35.35pt; text-indent: -14.15pt;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;LAME Mp3 Audio Codec (Requred for mpg, flv, avi, wmv etc files) &lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin: 0in 0in 0.0001pt 35.35pt; text-indent: -14.15pt;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;FFMPEG ,&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;mplayer,mencoder, flvtool2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 35.35pt; text-indent: -14.15pt;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;FFMPEG-PHP &lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;More Advantage When you installed these components&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin: 0in 0in 0.0001pt 35.35pt; text-indent: -14.15pt;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;AMR Audio Codec (Required for 3gp video files) &lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin: 0in 0in 0.0001pt 35.35pt; text-indent: -14.15pt;"&gt;&lt;b&gt;&lt;span style="font-family: Symbol; font-weight: normal;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;XVID Audio Codec &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span style="color: #b80047; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Note : &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;span style="color: #b80047; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;You need to know how to use yum,rpm,wget commands well and these commands should be configured in the server in which you are going to install ffmpeg.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Make a note of what you are doing for future reference when ever you are facing problems&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;These steps are worked well for me and and am not sure how about for you, so please make some backup when ever you modifying your system files.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center" class="MsoBodyText" style="line-height: 150%; margin-bottom: 0.0001pt; text-align: center;"&gt;&lt;i&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Go ahead.....&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-bottom: 0.0001pt; page-break-before: always;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span style="color: #b80047; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Installation Steps&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; It is a good practice to install all the external audio codec libraries first and then install the FFMPEG.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp; So now you need to connect to your server using any ssh tool like putty by giving server name , username, password.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;span style="height: 213px; left: -8px; position: relative; top: 0px; width: 665px; z-index: 251657216;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.twozao.com/2010/04/ffmpeg-installation-step-by-step-guide.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="146" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjx1v9SOFRohiWrOnQzrmcNzBYp_bglg0VhVdXn5ma6d61L2ikOIa9oKHBws2JcEmVdqLZPyZQMIWAdFCuGXAdEQe16j6tkeWSLimotUzl5XFxiyVynwWbNXtmc16KBa9F0cCzqPDjsYUE/s640/putty+login.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp; &lt;span style="color: maroon;"&gt;&amp;nbsp;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Sans Condensed&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;cd /usr/&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Create a directory for all the further steps&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp; &lt;span style="color: maroon;"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;mkdir downloads&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Move into downloads directory&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&amp;nbsp; &lt;span style="color: maroon;"&gt;&amp;nbsp;&lt;b&gt;cd downloads &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="center" class="MsoBodyText" style="line-height: 150%; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center" class="MsoBodyText" style="line-height: 150%; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span style="color: #b80047; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Installing LAME MP3 Encoder&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.twozao.com/2010/04/ffmpeg-installation-step-by-step-guide.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="276" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjggOnxt0YMCtcKgcIZadXXF47F_olT7GaklwctVmcBLxltUKNfM_JAr96pVM7ggDaNPsS3pZYLLePTujXEZnwKDKZLE5rcxEDob9nclUEdtxZN2iScINRJIZQ5IIlxCTeoScdr7MRiLd0/s400/lame.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;table align="left" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;
&lt;tr&gt;    &lt;td height="0" width="336"&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;td&gt;&lt;/td&gt;    &lt;td&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Download LAME Mp3 Codec download URL : &lt;/span&gt;&lt;/b&gt;&lt;a href="http://lame.sourceforge.net/index.php"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Lame Mp3 Codec&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;a href="http://lame.sourceforge.net/index.php"&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin: 0in 0in 0.0001pt 35.35pt; text-indent: -14.15pt;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;Untar the lame file by using tar zxvf lametarfile &lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin: 0in 0in 0.0001pt 35.35pt; text-indent: -14.15pt;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;Assign 777 permission rights to the lame folder by typing chmod 777 lamefolder -R &lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 35.35pt; text-indent: -14.15pt;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;Traverse to the root of lame folder and type&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&amp;nbsp;wget http://easynews.dl.sourceforge.net/sourceforge/lame/lame-3.97.tar.gz&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 35.35pt;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Extract the archive:&lt;br /&gt;
&lt;/span&gt;&lt;span class="SourceText"&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;tar -xjf lame-3.97.tar.gz&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 35.35pt;"&gt;&lt;span class="SourceText"&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;cd&amp;nbsp; lame-3.97&lt;br /&gt;
./configure&lt;br /&gt;
make&lt;br /&gt;
make install &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span style="color: #b80047; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Installing – Ffmpeg&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;br /&gt;
&lt;table align="left" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;
&lt;tr&gt;    &lt;td height="0" width="220"&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;tr&gt;    &lt;td&gt;&lt;/td&gt;    &lt;td&gt;&lt;/td&gt;   &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.twozao.com/2010/04/ffmpeg-installation-step-by-step-guide.html" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="56" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitVgf9FnRvj2pngSaxbga1NJudLdHE_MLjNOdwoqQp1OK6Rac-eITQyUUzYSIhc3iaSN1nMMhjX8mE9FptdISoobcKx3jFRGsmn7yj32prc_AnyNvvCIK6ZgHbHyyGi4Gs2bSvNZ-K4Mw/s200/ffmpeg-logo.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;span style="color: #b80047; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Adding the DAG repository is simple. I’m using yum, so I did the following to add the repository:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;1.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Create and open a new file called /etc/yum.repos.d/dag.repo. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;vi /etc/yum.repos.d/dag.repo&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 8.35pt;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp; 2. Add the following text to the file:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 8.35pt;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;[dag]&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 8.35pt;"&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; name=DAG RPM Repository&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 8.35pt;"&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 8.35pt;"&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpgcheck=1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 8.35pt;"&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; enabled=1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 8.35pt;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp; 3. Finally, save and close the file.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; In order to successfully use the DAG repository with tools such as yum, you need to add DAG’s GPG key. Failure to do so will result in an error like the following:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;i&gt;warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 6b8d79e6&lt;o:p&gt;&lt;/o:p&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;i&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Public key for faac.x86_64.1.26-1.el5.rf.rpm is not installed&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; In order to add the GPG key for DAG, run the following:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Or if you dont need key validation just make &lt;b&gt;gpgcheck=0&lt;/b&gt; in the above &lt;b&gt;dag.repo&lt;/b&gt; file&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; So Now that DAG is setup, it’s a good idea to update all your packages.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # &lt;/span&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;yum update&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 31.65pt;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Now you are ready to install FFmpeg with yum. I wanted to install all the available FFmpeg packages, so I first asked yum what was available.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 31.65pt;"&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;# yum search ffmpeg&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 31.65pt;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 31.65pt;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Searching through the results, I found that three packages need to be installed: ffmpeg, ffmpeg-devel, and ffmpeg-libpostproc.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 31.65pt;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 31.65pt;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;# &lt;/span&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;yum install ffmpeg ffmpeg-devel ffmpeg-libpostproc&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 31.65pt;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;install supporting packages – mplayer,mencoder, flvtool2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 31.65pt;"&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;yum -y install mplayer mencoder flvtool2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 31.65pt;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;h3 style="line-height: 150%; margin-left: 31.65pt; text-indent: 0in;"&gt;&lt;span style="color: #b80047; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #b80047; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Preparing for ffmpeg-php&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 31.65pt;"&gt;I often work with programs through command line calls in code, but I wanted something more robust this time, so I looked around and found &lt;a href="http://ffmpeg-php.sourceforge.net/"&gt;ffmpeg-php&lt;/a&gt;. Based on the &lt;a href="http://ffmpeg-php.sourceforge.net/doc/api/"&gt;API&lt;/a&gt;, it looks to be a great tool to interface PHP and FFmpeg.&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 31.65pt;"&gt;There are four things that are required to successfully install and run ffmpeg-php; they are:&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin: 0in 0in 0.0001pt 31.65pt; text-indent: 0in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;ffmpeg-0.4.9_pre1 or higher &lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin: 0in 0in 0.0001pt 31.65pt; text-indent: 0in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;php-4.3.0 or higher &lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin: 0in 0in 0.0001pt 31.65pt; text-indent: 0in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;gd-2.0 or higher &lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 31.65pt; text-indent: 0in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;php-devel &lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 31.65pt;"&gt;&amp;nbsp;Run the following&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 31.65pt;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 31.65pt;"&gt;&lt;span class="SourceText"&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;yum install php-gd&lt;/span&gt;&lt;/b&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 31.65pt;"&gt;In case you are wondering what php-devel is for, it installs the &lt;a href="http://php.mirrors.ilisys.com.au/manual/en/install.pecl.phpize.php"&gt;phpize&lt;/a&gt; program which is used to install ffmpeg-php.&lt;/div&gt;&lt;h3 style="line-height: 150%; margin-left: 30.85pt; text-indent: 0in;"&gt;&lt;span style="color: #b80047;"&gt;&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #b80047;"&gt;Installing ffmpeg-php&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 30.85pt;"&gt;Now we are ready to install ffmpeg-php. &lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 30.85pt;"&gt;This can be done in six easy steps:&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin: 0in 0in 0.0001pt 30.85pt; text-indent: 0in;"&gt;1.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Download the&amp;nbsp; latestet ffmpeg-php from &lt;a href="http://sourceforge.net/projects/ffmpeg-php/files/ffmpeg-php/"&gt;http://sourceforge.net/projects/ffmpeg-php/files/ffmpeg-php/&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin: 0in 0in 0.0001pt 30.85pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;wget &lt;/span&gt;&lt;/b&gt;&lt;span class="MsoHyperlink"&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;http://sourceforge.net/projects/ffmpeg-php/files/ffmpeg-php/0.6.0/ffmpeg-php-0.6.0.tbz2/download&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin: 0in 0in 0.0001pt 30.85pt;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin: 0in 0in 0.0001pt 30.85pt; text-indent: 0in;"&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;2.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;Extract the archive:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span class="SourceText"&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;tar -xjf ffmpeg-php-X.x.x.tbz2&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin: 0in 0in 0.0001pt 30.85pt; text-indent: 0in;"&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;3.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class="SourceText"&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;cd ffmpeg-php-X.x.x/&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin: 0in 0in 0.0001pt 30.85pt; text-indent: 0in;"&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;4.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class="SourceText"&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;phpize&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin: 0in 0in 0.0001pt 30.85pt; text-indent: 0in;"&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;5.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class="SourceText"&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;./configure &amp;amp;&amp;amp; make&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 30.85pt; text-indent: 0in;"&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;6.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class="SourceText"&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;sudo make install&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 30.85pt;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 30.85pt;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;It will copy the ffmpeg.so module in php default module location. Now you have to edit php.ini file to enable ffmpeg-php support in it by using ffmpeg.so module.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="Quotations" style="line-height: 150%; margin: 0in 0in 14.15pt 30.85pt;"&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;vi /etc/php.ini&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 30.85pt;"&gt;and append following line&lt;/div&gt;&lt;div class="Quotations" style="line-height: 150%; margin: 0in 0in 14.15pt 30.85pt;"&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;extension=ffmpeg.so&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 30.85pt;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 30.85pt;"&gt;Restart apache service to take effect of php.ini&lt;/div&gt;&lt;div class="Quotations" style="line-height: 150%; margin: 0in 0in 14.15pt 30.85pt;"&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;/etc/init.d/httpd restart&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 30.85pt;"&gt;Run following command to ffmpeg module listing in php.&lt;/div&gt;&lt;div class="Quotations" style="line-height: 150%; margin: 0in 0in 14.15pt 30.85pt;"&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;php -m | grep ffmpeg&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 30.85pt;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;For more about ffmpeg-php functions –&amp;nbsp; documentation&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 30.85pt;"&gt;&lt;a href="http://ffmpeg-php.sourceforge.net/doc/api/ffmpeg_movie.php"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;http://ffmpeg-php.sourceforge.net/doc/api/ffmpeg_movie.php&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 30.85pt;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 30.85pt;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Now you should be ready to convert any video to any video format and still more, Have a nice streaming.&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 30.85pt;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 30.85pt;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Test it out using&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 30.85pt;"&gt;&lt;b&gt;&lt;span style="color: maroon; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13pt; line-height: 150%;"&gt;ffmpeg -i videofilename.extension&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;i&gt;&lt;span style="color: black; font-family: &amp;quot;DejaVu Serif Condensed&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; You will be getting some message and info about the input file&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;span style="height: 305px; left: -14px; position: relative; top: 0px; width: 664px; z-index: 251659264;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.twozao.com/2010/04/ffmpeg-installation-step-by-step-guide.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="242" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUC9hP4sHYCVgYCpV_aOfst8-g4e7sk2U4ns4t3jlKkjKfhP9vMtVkOV_10-fsHS-WWXF1e4Magfd-YjYMfut2NNmINbHWoeWXzBTIN3Pv-dyWOzhTRkSIRNdRDTXR9cypj-GYSxC5mrc/s640/ffmpeg+info.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 27.5pt;"&gt;&lt;b&gt;&lt;span style="color: #b80047; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Installing advanced ffmpeg supporting components&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 27.5pt;"&gt;&lt;a href="http://lame.sourceforge.net/index.php"&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 27.5pt;"&gt;&lt;b&gt;AMR Audio Download URL&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;a href="http://www.penguin.cz/%7Eutx/amr"&gt;AMR Audio Codec&lt;/a&gt;&lt;br /&gt;
To install the AMR codec you will require both AMR-WB and AMR-NB files.&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 27.5pt;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;XVID Audio Download URL: &lt;/span&gt;&lt;/b&gt;&lt;a href="http://www.xvid.org/"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;XVID Audio Codec&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 27.5pt;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 27.5pt;"&gt;&lt;b&gt;Installing AMR Codec&lt;/b&gt;&lt;br /&gt;
For installing the AMR codec there are two separate files that needs to be installed are AMR-WB and AMR-NB.&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin: 0in 0in 0.0001pt 27.5pt; text-indent: 0in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;Untar the AMR file by using tar zxvf tarfile &lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin: 0in 0in 0.0001pt 27.5pt; text-indent: 0in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;Assign 777 permission rights to the amr folder by typing chmod 777 amrfolder -R &lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 27.5pt; text-indent: 0in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;Traverse to the root of amr folder and type&lt;br /&gt;
&lt;b&gt;./configure&lt;br /&gt;
make&lt;br /&gt;
make install &lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 27.5pt;"&gt;&lt;b&gt;Note on Installing AMR:&lt;/b&gt;&lt;br /&gt;
You might get errors installing AMR codec on Autoconf utility of linux. To resolve this problem will have to install the latest version of Autoconf utility &lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 27.5pt;"&gt;Dwonload&amp;nbsp; AutoConf&amp;nbsp; from &lt;a href="http://www.gnu.org/software/autoconf/"&gt;&amp;nbsp;Here&lt;/a&gt; &lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 27.5pt;"&gt;&lt;b&gt;Installing Xvid Codec&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin: 0in 0in 0.0001pt 27.5pt; text-indent: 0in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;Untar the xvid file bu using tar zxvf tarfilename &lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin: 0in 0in 0.0001pt 27.5pt; text-indent: 0in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;Assign 777 permission rights to the lame folder by typing chmod 777 xvidfolder -R &lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin: 0in 0in 0.0001pt 27.5pt; text-indent: 0in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;Traverse to the root of xvid folder &lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 27.5pt; text-indent: 0in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;Goto Build/generic folder and type&lt;br /&gt;
&lt;b&gt;./configure&lt;br /&gt;
make&lt;br /&gt;
make install&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="color: #38761d;"&gt;&lt;b&gt;Leave A comment If you are facing any problem.&amp;nbsp; Have a happy encoding and streaming, we will see set of streaming tutorials in next tutors.&lt;/b&gt;&lt;/div&gt;&lt;b&gt; &lt;/b&gt;&lt;br /&gt;
&lt;b&gt; &lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitVgf9FnRvj2pngSaxbga1NJudLdHE_MLjNOdwoqQp1OK6Rac-eITQyUUzYSIhc3iaSN1nMMhjX8mE9FptdISoobcKx3jFRGsmn7yj32prc_AnyNvvCIK6ZgHbHyyGi4Gs2bSvNZ-K4Mw/s72-c/ffmpeg-logo.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author></item><item><title>Displaying Products without Duplication in Zen cart for multiple Language</title><link>http://pavofeathers.blogspot.com/2010/03/displaying-products-without-duplication.html</link><pubDate>Tue, 16 Mar 2010 12:31:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-1597591667391293110</guid><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrUpwy0cmkM1vSZXFaxXzexTVQBuB-GCAf9f5hdz2W9xMZtFSuERGB4E7YH6YWwgMqBhbUzFBzovXd2-U2VwxdQjaAHd71-P3fuI4anYm2glqQIacPHc1ihpUavXL0erdngiDHhNtHBTg/s1600-h/ZenCartLogo.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 178px; height: 130px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrUpwy0cmkM1vSZXFaxXzexTVQBuB-GCAf9f5hdz2W9xMZtFSuERGB4E7YH6YWwgMqBhbUzFBzovXd2-U2VwxdQjaAHd71-P3fuI4anYm2glqQIacPHc1ihpUavXL0erdngiDHhNtHBTg/s320/ZenCartLogo.jpg" alt="" id="BLOGGER_PHOTO_ID_5449129052939994418" border="0" /&gt;&lt;/a&gt;In Zen cart, if multiple languages are enabled. In the front end the product name and its descriptions changes depending upon the language chosen. To achieve that the shop owner must add product name and description for each language enabled. By that each entry gets updated in the database as a new product. So when observed in the front end, single product is shown multiple time depending upon the languages enabled.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbmJpECbtUa2O4pBF0QwuVD9NPPkIUWJ47uK7UogqJ6EqVNKIZXJA0lyO3bWMdcTbyREd3KLzVVrbtOVTGoJ7HigWcfs5Czfjl4buGpmECU3GLBNoiyCzjLIRhDNlWEqrAUCw2lwMAXD4/s1600-h/wrong.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 250px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbmJpECbtUa2O4pBF0QwuVD9NPPkIUWJ47uK7UogqJ6EqVNKIZXJA0lyO3bWMdcTbyREd3KLzVVrbtOVTGoJ7HigWcfs5Czfjl4buGpmECU3GLBNoiyCzjLIRhDNlWEqrAUCw2lwMAXD4/s320/wrong.png" alt="" id="BLOGGER_PHOTO_ID_5449129141441494418" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;To avoid this and show only only entry for each image and change the description on changing the language the database query must be modified.  Let me explain changing the 'New Products module'. Edit the file &lt;span style="font-style: italic; color: rgb(51, 102, 255);"&gt;zencart installation&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; -&gt; includes -&gt; modules -&gt; your template -&gt; new product.php&lt;/span&gt;. In that file there will be a database query similar to&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;span style="font-style: italic; color: rgb(204, 51, 204);"&gt;$new_products_query = "select p.products_id, p.products_image, p.products_tax_class_id, p.products_price, p.products_date_added, pd.products_description  from " . TABLE_PRODUCTS . " p left join " . TABLE_PRODUCTS_DESCRIPTION . " pd on p.products_id = pd.products_id where p.products_status = 1 " . $display_limit;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Replace that code with this query&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;span style="color: rgb(204, 51, 204); font-style: italic;"&gt;$new_products_query = "select p.products_id, p.products_image, p.products_tax_class_id, p.products_price, p.products_date_added, pd.products_description  from " . TABLE_PRODUCTS . " p left join " . TABLE_PRODUCTS_DESCRIPTION . " pd on p.products_id = pd.products_id inner join " . TABLE_LANGUAGES . " l on pd.language_id = l.languages_id where p.products_id = pd.products_id and l.name = '" . $_SESSION['language'] . "' and p.products_status = 1 " . $display_limit;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Changes made in the Query:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In $_SESSION the language chosen by user will be stored depending on that, from the language table the language id is retrieved and the products are displayed with reference to the language id.&lt;br /&gt;&lt;br /&gt;Output for French:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvamo8Va3FkGI5ilTTWreHVWUN7dfQQnRRUA2fu_xrvjN8Xxa0RHkV-7Fu1ryoNo_41VoI1srbT4q1A8gLBoC9oyivbrPsCZFgkn4Ic7inU0FXqYvaFhJcf3hfzFwWQp63QOr2cEI_yj4/s1600-h/french.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 258px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvamo8Va3FkGI5ilTTWreHVWUN7dfQQnRRUA2fu_xrvjN8Xxa0RHkV-7Fu1ryoNo_41VoI1srbT4q1A8gLBoC9oyivbrPsCZFgkn4Ic7inU0FXqYvaFhJcf3hfzFwWQp63QOr2cEI_yj4/s320/french.png" alt="" id="BLOGGER_PHOTO_ID_5449136013465625154" border="0" /&gt;&lt;/a&gt;Output for German:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVz9rLHD1o0PK5Rtn5JRZQpXCSzP00fn_etX7H6Jz5ifYhXNhqk0dRmUFFCDStNhDJOqkSddCK5O9FakPJ5yEJ7Wr0cLCFIyETLqV4z6WCHKHljHOYIk5Ic9kdRa3VEQU8eRplVfJhBWA/s1600-h/german.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 253px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVz9rLHD1o0PK5Rtn5JRZQpXCSzP00fn_etX7H6Jz5ifYhXNhqk0dRmUFFCDStNhDJOqkSddCK5O9FakPJ5yEJ7Wr0cLCFIyETLqV4z6WCHKHljHOYIk5Ic9kdRa3VEQU8eRplVfJhBWA/s320/german.png" alt="" id="BLOGGER_PHOTO_ID_5449136193123384930" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Please Feel free to comment on this post.</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrUpwy0cmkM1vSZXFaxXzexTVQBuB-GCAf9f5hdz2W9xMZtFSuERGB4E7YH6YWwgMqBhbUzFBzovXd2-U2VwxdQjaAHd71-P3fuI4anYm2glqQIacPHc1ihpUavXL0erdngiDHhNtHBTg/s72-c/ZenCartLogo.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author></item><item><title>Urgently need little amount in your paypal account and don't you have credit card</title><link>http://pavofeathers.blogspot.com/2010/02/urgently-need-little-amount-in-your.html</link><category>netcard</category><category>paypal</category><category>transaction</category><pubDate>Tue, 23 Feb 2010 20:15:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-841109147239107305</guid><description>There are many plus points in paypal. Its gives a great transaction facility account. For whatever purchasing site you go, you can find the way "purchase using your paypal account". Its easy and also free to get a account in paypal.&lt;a href="http://www.paypal.com/"&gt; Create one by clicking here&lt;/a&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtn3qsHFupAMsuAfVKdO9oWRSb8gnfPifUns8Gv2pj9zb_8xVNG8VGUQ9z2TMpWbJ0O_n5U65x2wuS_Y9cMB9o07WHq_qgtZwju6n7WFA7KvMIUmEjjSDg_FOjjAzrRB2Hryt00BGmoWFH/s1600-h/paypal_logo.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtn3qsHFupAMsuAfVKdO9oWRSb8gnfPifUns8Gv2pj9zb_8xVNG8VGUQ9z2TMpWbJ0O_n5U65x2wuS_Y9cMB9o07WHq_qgtZwju6n7WFA7KvMIUmEjjSDg_FOjjAzrRB2Hryt00BGmoWFH/s320/paypal_logo.gif" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;But a small drawback in paypal is, it not supports debit cards. If you register your credit card with the paypal account, paypal gives you unlimited transaction or else the maximum transaction will be only $500.&amp;nbsp; Many who doing small business or using paypal for personal transaction wont have credit card along with them. In that case there is some other way to activate the unlimited transaction.&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Nearly most of the banks provide the facility called Netcard or Virtual credit card. These type of cards works as like the credit card. Below are the simple steps to integrate your netcard along with your paypal account.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;1. Generate netcard of worth&lt;span style="color: red;"&gt; Rs100(INR) or $1.95&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;2. Goto your paypal account and under MyAccount--&amp;gt;profile--&amp;gt; add/Edit Credit card&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&amp;nbsp;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-jEnhU5RA7CkfAY6HUSItrsJco6sgV8EQeXsvdZEc-EsLTAqGfMnYcr1oL9zkU9aeaA1gk13B4lEdlbxkQXtse-nEUX8yYfkaCyAtXxAfAfzFm2lCBeeMuL_-1HZewLvhlu0O0-m9-hNy/s1600-h/2010-02-20+13h33_42.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="131" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-jEnhU5RA7CkfAY6HUSItrsJco6sgV8EQeXsvdZEc-EsLTAqGfMnYcr1oL9zkU9aeaA1gk13B4lEdlbxkQXtse-nEUX8yYfkaCyAtXxAfAfzFm2lCBeeMuL_-1HZewLvhlu0O0-m9-hNy/s640/2010-02-20+13h33_42.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&amp;nbsp;&amp;nbsp; Fill the card number that has been given in your netcard&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&amp;nbsp; Next fill the expiry date&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&amp;nbsp;&amp;nbsp; It asks for three digit CV number, you can find it below the netcard&lt;/li&gt;
&lt;/ul&gt;3. After adding this details just give continue. Paypal will send 4 digit pin number related to your netcard to your netbanking in which you have created the netcard.&lt;br /&gt;
4. you can find the the 4 digit number in your netbanking account--&amp;gt; netcard details--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkgacVVDcQ_zmYM5_broGPZbZZ8msjAs_kS8yBOQxOuVMdgVG9fwH_nSnBjYPxQMZy6IFe1SDLBf9Uf3gLR7t3BdCdHpJhOYNbyxtJgl6x6bqc0Qpd1fi6KlKPKgNayWH0GhDF-eYjvKOZ/s1600-h/2010-02-20+13h43_23.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkgacVVDcQ_zmYM5_broGPZbZZ8msjAs_kS8yBOQxOuVMdgVG9fwH_nSnBjYPxQMZy6IFe1SDLBf9Uf3gLR7t3BdCdHpJhOYNbyxtJgl6x6bqc0Qpd1fi6KlKPKgNayWH0GhDF-eYjvKOZ/s640/2010-02-20+13h43_23.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;In my case the 4 digit number is &lt;span style="color: red;"&gt;3902&lt;/span&gt;.&lt;/div&gt;&lt;div style="text-align: left;"&gt;5. Confirm your card in paypal account by giving this 4 digit number.&lt;/div&gt;&lt;br /&gt;
Now the credit card has been integrated in your paypal account. But remind that you can't use this netcard even further transaction even in paypal account too, because its an vitual card sending money to this netcard is not allowed. So forget about the netcard that you have created after the successful confirmation in paypal.&lt;br /&gt;
Now the amount you have used to creat a netcard 1.95$ will be sent to your paypal account. IN your paypal at the beginning you will have $1.95. The great feature that missing in the paypal, we can't transfer even a single penny from our debit card to paypal account.&lt;br /&gt;
Paypal allows transaction from one paypal to another paypal account, paypal to your bank account, paypal to your credit card(real credit card not a netcard).&lt;br /&gt;
So if we need money in your paypal account, someone who has paypal account only can send to you. Or else there is some dumb ways to get little amount in your paypal. The way that is creating netcards for each $1.95. (&lt;span style="color: purple;"&gt;eg., if you need 5.6$ in your account you wanna create three netcards of each $1.95&lt;/span&gt;). By means of the same way that we seen above "Add/Edit Credit card" we can add as many number of cards to our paypal account. So adding 3 credit cards and by confirming that three cards in your paypal account. The amount $1.95 will be added for each card in your paypal account.&lt;br /&gt;
&lt;br /&gt;
We can't use this netcard transaction for bulk amounts. If you have patience of creating many netcards and confirming with paypal account go ahead. But it somewhat time consuming process.</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtn3qsHFupAMsuAfVKdO9oWRSb8gnfPifUns8Gv2pj9zb_8xVNG8VGUQ9z2TMpWbJ0O_n5U65x2wuS_Y9cMB9o07WHq_qgtZwju6n7WFA7KvMIUmEjjSDg_FOjjAzrRB2Hryt00BGmoWFH/s72-c/paypal_logo.gif" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author></item><item><title>Contrexx Theme Creation</title><link>http://pavofeathers.blogspot.com/2010/02/contrexx-theme-creation.html</link><category>contrexx</category><category>Themes</category><pubDate>Tue, 9 Feb 2010 14:22:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-2493242599086825566</guid><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCVJX4Xtr2twcIzgtrZSsqdzU99Z-RAj3Hx-G2KWHk80u6N3QA5dmxG_75XzAOTG_vitMBnuNjniFLq-_4ayvtDfy2GGY3X2dnSYhK-KVhJ27V-ndSVGG1xg_lxZKOSr878siOcYtxUX4/"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 170px; height: 184px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCVJX4Xtr2twcIzgtrZSsqdzU99Z-RAj3Hx-G2KWHk80u6N3QA5dmxG_75XzAOTG_vitMBnuNjniFLq-_4ayvtDfy2GGY3X2dnSYhK-KVhJ27V-ndSVGG1xg_lxZKOSr878siOcYtxUX4/" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(255, 102, 102);"&gt;1. Introduction:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Before start creating the Contrexx themes, one must get familiarized with the file structure that is being followed in Contrexx cms. All the theme file will be placed inside the 'themes' folder in the project folder. After the fresh installation, one could see four folders inside the themes folder. Each folder symbolize a theme.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold; color: rgb(255, 102, 102);"&gt;2. Layout and Design:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To view the list of themes and its related files login in to admin panel and get into &lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Administration → Layout &amp;amp; Design&lt;/span&gt;. In the overview section you can see the list of themes that are included in that project. The active theme is mentioned as '(Default)' in that list.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold; color: rgb(255, 102, 102);"&gt;3. Create a New Theme:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Start Creating a new theme from &lt;span style="color: rgb(51, 102, 255); font-weight: bold;"&gt;Administration → Layout &amp;amp; Design → New Theme&lt;/span&gt;. Here you create a theme from the already exsisting theme file. If you already have a Theme folder, just copy that folder to 'themes' folder inside your contrexx installation. Then select the 'use exsisting directory in the backend' and you can see the folder name that you copied in the themes folder. Select that theme and click 'Create' button. So that a new theme will be installed. Or else you can create a new theme from scratch or from the template already in your contrexx installation.&lt;br /&gt;&lt;br /&gt;To create a new theme from scratch give the name for your theme in 'New name of directory' and if you want theme from template, select those from the select available at the right side. Or else leave it as default and click create.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(255, 102, 102);"&gt;4. Activate the New Theme:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Now Click on the Activate tab, placed above this table. There you can see a list of languages and their corresponding selected themes. You can see four types of templates there.&lt;br /&gt;&lt;ul style="color: rgb(204, 0, 0);"&gt;&lt;li&gt;Active PDF Template:&lt;/li&gt;&lt;li&gt;Active Printview Template:&lt;/li&gt;&lt;li&gt;Template for Mobile Device&lt;/li&gt;&lt;li&gt;Active Template&lt;/li&gt;&lt;/ul&gt;Each thing contributes to different view. Such as PDF, Print, Mobile view and for web site view respectively. Now Let us concentrate on the Active Template for the Web site view. And also We can have different themes for different languages. The default language will be highlighted with the rose background. In Active Template of the default language select the theme that we added now in the 'New Theme' Section and Save the page.&lt;br /&gt;&lt;br /&gt;If you have chosen a exsisting template you can see the new design in the front end or else you will get a error in the front end stating 'Variable placeholder 'CONTENT_FILE' not found'. In the later sections we can see why this error occurs.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(255, 102, 102);"&gt;5. Placeholders:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The placeholders plays a major role in the template creation. There are some must know predefined place holders such as&lt;br /&gt;&lt;br /&gt;&lt;ul style="font-style: italic; color: rgb(204, 0, 0);"&gt;&lt;li&gt;NAVBAR_FILE&lt;/li&gt;&lt;li&gt;CONTENT_FILE&lt;/li&gt;&lt;li&gt;CONTENT_TITLE&lt;/li&gt;&lt;li&gt;CONTENT_TEXT&lt;/li&gt;&lt;li&gt;SUBNAVBAR_FILE&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;These placeholders includes the corresponding content to this file. For example the NAVBAR_FILE includes the navigation bar to the file where ever it is used.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102); font-style: italic; font-weight: bold;"&gt;6. Index.html&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The Whole Template gets included in the index.html file only. It contains the header and the footer information. NAVBAR_FILE is included in the header. Here the CONTENT_FILE is a compulsory palceholder. Because that is the only while includeds the contents to the template. If you are in the home pahe home.html is included or if you are in the sub pages, corresponding subpage content from content.html is included through this CONTENT_FILE. CONTENT_TITLE and CONTENT_TEXT fetches the corresponding page's content and title from the content manager in the sub pages.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(255, 102, 102);"&gt;7. Content Manager:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In the Content manager section you can create new pages and add contents to those pages and on saving that, all the changes will be reflected in the front end dynamically through the placeholders that we have used.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(255, 102, 102);"&gt;8. Stylesheets:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The style.css is the main stylesheet file that is linked to index.html file. The general styles of the html entities can be written in this file. And style for home page contents, subpage contents, navigation bar, sub navigation bar can be written seperately in home_layout.css, content_layout.css, navbar.css and subnavbar.css respectively and these stylesheets can be imported in the styles.css file.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(255, 102, 102);"&gt;9. info.xml&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;After succesfully creating the theme edit the info.xml file which will contain the information about the author, company and version of the theme. These things can be seen in the import/export section in the &lt;span style="color: rgb(51, 102, 255); font-weight: bold;"&gt;administration → Themes&lt;/span&gt;.</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCVJX4Xtr2twcIzgtrZSsqdzU99Z-RAj3Hx-G2KWHk80u6N3QA5dmxG_75XzAOTG_vitMBnuNjniFLq-_4ayvtDfy2GGY3X2dnSYhK-KVhJ27V-ndSVGG1xg_lxZKOSr878siOcYtxUX4/s72-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author></item><item><title>Signup Form with Jquery Validation - Email,username validations</title><link>http://pavofeathers.blogspot.com/2010/01/signup-form-example-with-jquery.html</link><category>Jquery Validation</category><category>Tutorial</category><pubDate>Sat, 30 Jan 2010 14:57:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-3046153380967890082</guid><description>&lt;div style="margin-bottom: 0in;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="CENTER" style="margin-bottom: 0in;"&gt;&lt;u&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div align="LEFT" style="font-weight: normal; margin-bottom: 0in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="LEFT" style="font-weight: normal; margin-bottom: 0in;"&gt;Signup form is used to give user to create account in our site. So it needs to be very clear in design and should be val;idated from client side itself.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjh_UYbble-_iGsevcRT0pTb2dJlrftUSq63qHFhTQzjrmouoyRr-q4AQMUrIvVuYTiSoIxyzuwbuwGlkTbVuUitLgkDjIhXD0iE8H_f_Jth7WqBq8oHW4RGHdfMwX45ex8tEDwAlfx2Go/s1600-h/Sign+Up+-+Library+Function_1264842073092.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="165" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjh_UYbble-_iGsevcRT0pTb2dJlrftUSq63qHFhTQzjrmouoyRr-q4AQMUrIvVuYTiSoIxyzuwbuwGlkTbVuUitLgkDjIhXD0iE8H_f_Jth7WqBq8oHW4RGHdfMwX45ex8tEDwAlfx2Go/s200/Sign+Up+-+Library+Function_1264842073092.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="LEFT" style="font-weight: normal; margin-bottom: 0in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="LEFT" style="margin-bottom: 0in;"&gt;&lt;span style="font-weight: normal;"&gt;Here is the full example of making such a form with full js validation using jquery.&lt;/span&gt;&lt;/div&gt;&lt;div align="LEFT" style="font-weight: normal; margin-bottom: 0in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="LEFT" style="font-weight: normal; margin-bottom: 0in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="LEFT" style="font-weight: normal; margin-bottom: 0in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="LEFT" style="font-weight: normal; margin-bottom: 0in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="CENTER" style="margin-bottom: 0in;"&gt;&lt;u&gt;&lt;b&gt;How to use:&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div align="LEFT" style="font-weight: normal; margin-bottom: 0in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="LEFT" style="font-weight: normal; margin-bottom: 0in;"&gt;You need to change some of the fields and messages as per your specifications and design.&lt;/div&gt;&lt;div align="LEFT" style="font-weight: normal; margin-bottom: 0in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="LEFT" style="font-weight: normal; margin-bottom: 0in;"&gt;Edit stylesheet and,html,js files in the Signup folder and use it for your signup form.&lt;/div&gt;&lt;div align="LEFT" style="margin-bottom: 0in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="LEFT" style="margin-bottom: 0in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="LEFT" style="margin-bottom: 0in; page-break-before: always;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="CENTER" style="margin-bottom: 0in;"&gt;&lt;u&gt;&lt;b&gt;Output&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div align="CENTER" style="margin-bottom: 0in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="CENTER" style="margin-bottom: 0in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="LEFT" style="font-weight: normal; margin-bottom: 0in; text-decoration: none;"&gt;Here is the two scrrenshots shows the output.&lt;/div&gt;&lt;div align="LEFT" style="font-weight: normal; margin-bottom: 0in; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="CENTER" style="font-weight: normal; margin-bottom: 0in;"&gt;&lt;u&gt;Before validating&lt;/u&gt;&lt;/div&gt;&lt;div align="CENTER" style="font-weight: normal; margin-bottom: 0in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjh_UYbble-_iGsevcRT0pTb2dJlrftUSq63qHFhTQzjrmouoyRr-q4AQMUrIvVuYTiSoIxyzuwbuwGlkTbVuUitLgkDjIhXD0iE8H_f_Jth7WqBq8oHW4RGHdfMwX45ex8tEDwAlfx2Go/s1600-h/Sign+Up+-+Library+Function_1264842073092.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="528" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjh_UYbble-_iGsevcRT0pTb2dJlrftUSq63qHFhTQzjrmouoyRr-q4AQMUrIvVuYTiSoIxyzuwbuwGlkTbVuUitLgkDjIhXD0iE8H_f_Jth7WqBq8oHW4RGHdfMwX45ex8tEDwAlfx2Go/s640/Sign+Up+-+Library+Function_1264842073092.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="LEFT" style="font-weight: normal; margin-bottom: 0in; page-break-before: always; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="CENTER" style="font-weight: normal; margin-bottom: 0in;"&gt;&lt;u&gt;After validating&lt;/u&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjy0dc1FmpaP1S_2gn2ieeyLup1kmVOYxR1ET3T9Fgq1inkzFdyMIWjBi-0OzpJfM873zFUoxRArYQw-HXF2JPyslfqPFn_imKDS89jBrkhBHYD9CcNk3iW_dDuWP59YrGn7PAuktL0RyQ/s1600-h/Sign+Up+-+Library+Function_1264842084290.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="528" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjy0dc1FmpaP1S_2gn2ieeyLup1kmVOYxR1ET3T9Fgq1inkzFdyMIWjBi-0OzpJfM873zFUoxRArYQw-HXF2JPyslfqPFn_imKDS89jBrkhBHYD9CcNk3iW_dDuWP59YrGn7PAuktL0RyQ/s640/Sign+Up+-+Library+Function_1264842084290.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="CENTER" style="font-weight: normal; margin-bottom: 0in;"&gt;And here You can Download the Source.&lt;/div&gt;&lt;div align="CENTER" style="font-weight: normal; margin-bottom: 0in;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="CENTER" style="font-weight: normal; margin-bottom: 0in;"&gt;&lt;a href="http://www.box.net/shared/h1qys26fn2"&gt;&lt;img height="75px" src="http://lh6.ggpht.com/_uyvmS1pZvsI/SsJqjd9ujBI/AAAAAAAAAMY/bbag8IbLkV0/653px-Source_engine_logo.svg.png" width="150px" /&gt;&lt;/a&gt;&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjh_UYbble-_iGsevcRT0pTb2dJlrftUSq63qHFhTQzjrmouoyRr-q4AQMUrIvVuYTiSoIxyzuwbuwGlkTbVuUitLgkDjIhXD0iE8H_f_Jth7WqBq8oHW4RGHdfMwX45ex8tEDwAlfx2Go/s72-c/Sign+Up+-+Library+Function_1264842073092.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author></item><item><title>Fresh Installation of contrexx CMS</title><link>http://pavofeathers.blogspot.com/2010/01/fresh-installation-of-contrexx-cms.html</link><category>contrexx</category><category>Getting Started</category><category>Installation</category><pubDate>Tue, 19 Jan 2010 17:19:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-7003246298486043007</guid><description>&lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;1. Introduction:&lt;/span&gt;&lt;br /&gt;            Contrexx is a powerful Open Source Web Content Management System (WCMS) which will assist you in the creation, administration and maintenance of contents for the inter-net or intra-net. It's a completely web-based system with an easy-to-use WYSIWYG editor and intuitive user interface. Contrexx is very flexible, by adding modules you can customize the CMS according to your individual demands and it requires no technical knowledge or previous training.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCVJX4Xtr2twcIzgtrZSsqdzU99Z-RAj3Hx-G2KWHk80u6N3QA5dmxG_75XzAOTG_vitMBnuNjniFLq-_4ayvtDfy2GGY3X2dnSYhK-KVhJ27V-ndSVGG1xg_lxZKOSr878siOcYtxUX4/s1600-h/contrexx.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; float: right; text-align: right; cursor: pointer; width: 201px; height: 218px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCVJX4Xtr2twcIzgtrZSsqdzU99Z-RAj3Hx-G2KWHk80u6N3QA5dmxG_75XzAOTG_vitMBnuNjniFLq-_4ayvtDfy2GGY3X2dnSYhK-KVhJ27V-ndSVGG1xg_lxZKOSr878siOcYtxUX4/s320/contrexx.gif" alt="" id="BLOGGER_PHOTO_ID_5428420025861256034" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;2. Pre – Installation:&lt;/span&gt;&lt;br /&gt;       Installation of contrexx cms requires a working web server such LAMP, XAMP or WAMP. If have you got a correctly configured web server continue downloading the source package from &lt;a href="http://www.contrexx.com/en/index.php?section=downloads&amp;amp;cmd=opensource&amp;amp;category=8&amp;amp;id=2"&gt;Contrexx – Download&lt;/a&gt;. Unzip the downloaded source zip to DocumentRoot(Generally DocumentRoot means '/var/www/') of your web server. Rename the unzipped folder to contrexx. By Default, all the installation files  comes inside of /contrexx/CMS_FILES, move all those files to the /contrexx (this step is optional).&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;3. Installation:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Now point your browser to the location where you unzipped the files. In my case it is http://192.168.2.58/gowri/Project/contrexx/.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYsfVeqfwMzi6trfM1ZtjazCHl-cx-D9kJs-VIj1_Bjsi7uQu2kEi40SmRmAClvYwXa1dHohSHPyVE4OOE2fEp4MO66hI8MA4Gl047Wgvrl6N-lcYmZnQ9gEdjzPdlj9to6bwhJIpAFgM/s1600-h/indrocution.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 181px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYsfVeqfwMzi6trfM1ZtjazCHl-cx-D9kJs-VIj1_Bjsi7uQu2kEi40SmRmAClvYwXa1dHohSHPyVE4OOE2fEp4MO66hI8MA4Gl047Wgvrl6N-lcYmZnQ9gEdjzPdlj9to6bwhJIpAFgM/s320/indrocution.png" alt="" id="BLOGGER_PHOTO_ID_5428417686870360018" border="0" /&gt;&lt;/a&gt;Now you can see a installation welcome screen. On the next screen you will be asked for the license agreement. On agreeing those things you will be redirected to System requirement check page. If your web server satisfies all the requirements. You will be allowed to the next configuration step.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;4.Configuration:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3m4frULBtL3TZX3mLXhwbx96ZBpsLojZsbxMpYjvEiPas78WBulBedFvaGmYFjNovOGus5ttXYXUmlvzEBYgi4zF9P5StinH5JKwLcwrDLVO0Wc6mjFaXz3ZjWAkOlmnneP8xy1f4zVE/s1600-h/database.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 184px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3m4frULBtL3TZX3mLXhwbx96ZBpsLojZsbxMpYjvEiPas78WBulBedFvaGmYFjNovOGus5ttXYXUmlvzEBYgi4zF9P5StinH5JKwLcwrDLVO0Wc6mjFaXz3ZjWAkOlmnneP8xy1f4zVE/s320/database.png" alt="" id="BLOGGER_PHOTO_ID_5428418138586165378" border="0" /&gt;&lt;/a&gt;In the configuration step you will be asked for the databse name and the mysql username and password for creating a database and required tables with data for the project. In the hostname field give our hostname, localhost in general. Then provied the name for the database in the next field, if you have already created a database uncheck the 'create database' and provide the name or else check it and make sure no other database exsist in the server with same name. Table prefix is the text that u need to have before every table name of the database that is going to be created. In the next fields give the username and password for the MySQL server. If you want FTP connectivity check the 'use FTP' field and provided the correct details or else leave it blank.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;5.Installation warning:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSv640Dzln6JX5cfftQHS1KnnBhrH01nw4cpe7_-AEtAkTrOhfuhA_96iRjxtSwAmbpQVMLk9zSTq4Q3aiwy2MmLvnTmNIkoU_bUQ6bTBtY9W8j3YVe-9riHK6IYRm3WZ49bVHSrIhlAg/s1600-h/warning.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 184px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSv640Dzln6JX5cfftQHS1KnnBhrH01nw4cpe7_-AEtAkTrOhfuhA_96iRjxtSwAmbpQVMLk9zSTq4Q3aiwy2MmLvnTmNIkoU_bUQ6bTBtY9W8j3YVe-9riHK6IYRm3WZ49bVHSrIhlAg/s320/warning.png" alt="" id="BLOGGER_PHOTO_ID_5428418428595075218" border="0" /&gt;&lt;/a&gt;At this stage of installation, most of the time you will be prompted with a long list of file permisssion errors. If u get such screen dont get scared, just change the premissions for the installation folder. You can even do this step before starting the installation process.&lt;br /&gt;To change the permission just run this command:&lt;br /&gt;  sudo chmod -R -f 777 {folder's physical location from root};&lt;br /&gt;After changing the permission, proceed to the next step by clicking the Next button at the last of the error list.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;6. Database Creation:&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWoNewioxVwKwsfA0ebwsLOEY0M5x5uNPf_G9Jc8tDtXAASE-ZIaitPe1uJHItQFBaJFK4TsR5sc_BSF1tRW04L20-0uZEf8l1NG8qOOfCTshExMup_a-GSUW0706lGD_2kC4TDIEHZgA/s1600-h/permission.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 184px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWoNewioxVwKwsfA0ebwsLOEY0M5x5uNPf_G9Jc8tDtXAASE-ZIaitPe1uJHItQFBaJFK4TsR5sc_BSF1tRW04L20-0uZEf8l1NG8qOOfCTshExMup_a-GSUW0706lGD_2kC4TDIEHZgA/s320/permission.png" alt="" id="BLOGGER_PHOTO_ID_5428418711469661858" border="0" /&gt;&lt;/a&gt;Now you can see a screen just like the below one, giving the confirmation of creating all the database tables. In the next step you will be asked for the administrator's email id.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;7. Administrator's Account&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Here you will be prompted to provide the admin username and password. On correctly providing those thing the final success screen comes. Giving the backend and frontend urls.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYdHwK18x_mENLYgDqxpuriRtqKU2PUmbZAg4GFA1OjxxqvnfHUv7DlkBJ0OUPfRkHVGgF2prUXOU_wN_6eUS_6LCdVoSJaefugtoYlx4_N-hwwFtKFapiU7SUjpzNyLFp1goykmgVnl8/s1600-h/termination.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 184px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYdHwK18x_mENLYgDqxpuriRtqKU2PUmbZAg4GFA1OjxxqvnfHUv7DlkBJ0OUPfRkHVGgF2prUXOU_wN_6eUS_6LCdVoSJaefugtoYlx4_N-hwwFtKFapiU7SUjpzNyLFp1goykmgVnl8/s320/termination.png" alt="" id="BLOGGER_PHOTO_ID_5428418924084643074" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;8. Installation success&lt;/span&gt;&lt;br /&gt;Default Front End for visitors:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC9c7kj65h91KfWidEYI9XPmjvvAPp7TkW0711K9kloqrLqqYIWq-LqCvjXukPt-itCzAaDQynYyTOiuqtmgH7AyNsezK8IoDM54jBHtWugvTg4UcLewSYrRP255g61Uf4eO9Qklcz_JA/s1600-h/homepage.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 184px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC9c7kj65h91KfWidEYI9XPmjvvAPp7TkW0711K9kloqrLqqYIWq-LqCvjXukPt-itCzAaDQynYyTOiuqtmgH7AyNsezK8IoDM54jBHtWugvTg4UcLewSYrRP255g61Uf4eO9Qklcz_JA/s320/homepage.png" alt="" id="BLOGGER_PHOTO_ID_5428419254766680338" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;Admin Panel:&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtS5e4en2WESlLm71zbFKh2oNhdig7GiBBHlyX9fIbaoGz3bjiMJHf_bdF7dIqAQWbULboWaDLkHHPPagpqlAhVGnqPoCiPyZx2VPPpedhZa__W05Ji4dFQvjGFk9V9AgJG_Zegc2MTOc/s1600-h/adminpage.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 184px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtS5e4en2WESlLm71zbFKh2oNhdig7GiBBHlyX9fIbaoGz3bjiMJHf_bdF7dIqAQWbULboWaDLkHHPPagpqlAhVGnqPoCiPyZx2VPPpedhZa__W05Ji4dFQvjGFk9V9AgJG_Zegc2MTOc/s320/adminpage.png" alt="" id="BLOGGER_PHOTO_ID_5428419399754174306" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;For more information about the Installation of Contrexx CMS:&lt;br /&gt;&lt;a style="color: rgb(102, 102, 102); font-style: italic;" href="http://www.contrexx.ch/wiki/de/index.php?title=Contrexx_Manual:Contrexx_Installation_Guide"&gt;http://www.contrexx.ch/wiki/de/index.php?title=Contrexx_Manual:Contrexx_Installation_Guide&lt;/a&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCVJX4Xtr2twcIzgtrZSsqdzU99Z-RAj3Hx-G2KWHk80u6N3QA5dmxG_75XzAOTG_vitMBnuNjniFLq-_4ayvtDfy2GGY3X2dnSYhK-KVhJ27V-ndSVGG1xg_lxZKOSr878siOcYtxUX4/s72-c/contrexx.gif" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author></item><item><title>Release of iPhone 4G by KT</title><link>http://pavofeathers.blogspot.com/2010/01/release-of-iphone-4g-by-kt.html</link><category>iPhone</category><pubDate>Wed, 13 Jan 2010 12:26:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-2641788894526837889</guid><description>&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIbGnhAHYhRZXKLRhNwWQGq6qeeYyVklyAjY2qqfqU464TyVY1k3u7D1xLfj2la0sVxvsAfuSijczFQL4MsglBuQCI-eQfn1UuDwRx9NQGOklQg3micIBbTO3Ho9fc11DBqzUpDwkxcf2V/s1600-h/iphone_deluxe_concept.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIbGnhAHYhRZXKLRhNwWQGq6qeeYyVklyAjY2qqfqU464TyVY1k3u7D1xLfj2la0sVxvsAfuSijczFQL4MsglBuQCI-eQfn1UuDwRx9NQGOklQg3micIBbTO3Ho9fc11DBqzUpDwkxcf2V/s320/iphone_deluxe_concept.jpg" /&gt;&lt;/a&gt;KT(Korea Times) is an exclusive local partner with Apple. They combining with Apple going to relaese the latest upgrade of the iPhone with 4G facility. It seems they going to release this new iPhone in the month of April or May 2010 for testing and the it will released for the distributors in the month of june this year.&lt;br /&gt;
&lt;br /&gt;
KT is possibly thinking about adding a new mobile-TV service through the new iPhone.&lt;br /&gt;
&lt;span style="font-family: Verdana, Arial, sans-serif; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
A speech is going between the KT along with Telecom of Korea to add a new features in the guage band. And asking all the service providers to add the support for the 4G in this services.&lt;br /&gt;
&lt;br /&gt;
Not more information available now. So better I will update asap.</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIbGnhAHYhRZXKLRhNwWQGq6qeeYyVklyAjY2qqfqU464TyVY1k3u7D1xLfj2la0sVxvsAfuSijczFQL4MsglBuQCI-eQfn1UuDwRx9NQGOklQg3micIBbTO3Ho9fc11DBqzUpDwkxcf2V/s72-c/iphone_deluxe_concept.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author></item><item><title>Delicious-Really it is delicious, How to do it ?</title><link>http://pavofeathers.blogspot.com/2009/11/delicious-really-it-is-delicious-how-to.html</link><category>del.icio.us</category><category>delicious</category><category>firefox</category><category>firefox addon</category><pubDate>Mon, 9 Nov 2009 15:16:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-7229809552549597663</guid><description>&lt;span style="font-family: trebuchet ms;"&gt;It is really great feature from Firefox addon 'del.icio.us'.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;Before we are continue about del.icio.us, i will tell you something need to know for this post.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;Firefox: It is open source browser with free of cost and mostly using browser in 2008-09.You can install it very easily.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;          http://www.mozilla.com/en-US/firefox/&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;Firefox-addon:there are millions of add-ons for Firefox since it enhances Firefox     usability.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: trebuchet ms;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiT7ncSPdFdB999OzL5uQjSeDavDp_7YPwDIa6UTidNdxtkTtKqG2Whj-nW2AnNYbqxwXgRviBfmnYFQsK7DrqvbdWq5tOxT6SImF7I8e8pIQFqvgEdcfG_J0Tm_Xu7Z7j0lfbkLEoUZnk/s1600-h/delicious+firefox+addon.GIF"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 256px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiT7ncSPdFdB999OzL5uQjSeDavDp_7YPwDIa6UTidNdxtkTtKqG2Whj-nW2AnNYbqxwXgRviBfmnYFQsK7DrqvbdWq5tOxT6SImF7I8e8pIQFqvgEdcfG_J0Tm_Xu7Z7j0lfbkLEoUZnk/s320/delicious+firefox+addon.GIF" alt="" id="BLOGGER_PHOTO_ID_5293491196063142898" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;bookmark: it is like real bookmark which is used to make you more comfortable in reading books. Like that you can mark some really nice websites to see in future.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;You may not forget Google.com at all but what about http://behindthescenes-black2white.blogspot.com/. Surely you will forget. So for that you could make a mark of this site in your computer system, which is locally accessible.This is bookmark.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;but in this case you can not see your bookmarks from another computer. But we have a great solution for this problem. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;Whats that?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;Here only we got delicious.It is Firefox addon like all other addons.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;It is very easy to use with your firefox. WHen ever you wolud like to create book mark it will be added to delicious if you have installed this addon with your firefox. So you can access your bookmarsk in online just having one account in delicious. It is really simple process. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: trebuchet ms;" href="https://addons.mozilla.org/firefox/addon/1532"&gt;to install delicious click here&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;install it and restart your browser. Now will see how to work with this.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: trebuchet ms;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7zQRzKJXd0HXni23MmWvNsAdQkX92xp97CniQvErqG5saCd-cAiev1chrIMd8J2o8fms0F_1VYAlLdY5WwCoHL2UDFYLXA5QVx09Vmjc2QGEdHBKjIjoXDvxqPmVetrZpfAybGe3J5oo/s1600-h/delicious+addon.GIF"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 256px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7zQRzKJXd0HXni23MmWvNsAdQkX92xp97CniQvErqG5saCd-cAiev1chrIMd8J2o8fms0F_1VYAlLdY5WwCoHL2UDFYLXA5QVx09Vmjc2QGEdHBKjIjoXDvxqPmVetrZpfAybGe3J5oo/s320/delicious+addon.GIF" alt="" id="BLOGGER_PHOTO_ID_5293495268137248482" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;And you have to know one great thing. Here the big advantage is the worlds mostly accessible site will be in the popular tags under public. So you can know all the great web sites.It will be greatly helping you. Try it out.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;follow the images and work with it.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: trebuchet ms;" href="http://delicious.com/"&gt;Click here to login into delicious&lt;/a&gt;&lt;span style="font-family: trebuchet ms;"&gt; (keep you signed in that system always)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: trebuchet ms;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXRygka1h1vx_65akcnkTf-H78o7qGGbq47wyw4xYfbV4ZLi4sFNjVa9JXbw-4iciJfOcZSVs1xM-Tf-ZMwg3uPkFSOJgQnFDhYI_PO_cQsUaOugML4Wuh_Yfxkni6V1XmXZRPtMidYec/s1600-h/delicious.GIF"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 256px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXRygka1h1vx_65akcnkTf-H78o7qGGbq47wyw4xYfbV4ZLi4sFNjVa9JXbw-4iciJfOcZSVs1xM-Tf-ZMwg3uPkFSOJgQnFDhYI_PO_cQsUaOugML4Wuh_Yfxkni6V1XmXZRPtMidYec/s320/delicious.GIF" alt="" id="BLOGGER_PHOTO_ID_5293492329298541378" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: trebuchet ms;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjerkkmNIfrbjnKHbHj-ctupFVFou7Cb-8vlUBQGgHadyOL0ASPwK3MeswPMCPCDEgC6i353nYgQwIMy1l1p8Iq9EZkr3uA3WBKDXpJI2xveWiajMeVBUTQM3iLB2XpMPYyp2SRwDmO_dU/s1600-h/delicious+signup.GIF"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 256px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjerkkmNIfrbjnKHbHj-ctupFVFou7Cb-8vlUBQGgHadyOL0ASPwK3MeswPMCPCDEgC6i353nYgQwIMy1l1p8Iq9EZkr3uA3WBKDXpJI2xveWiajMeVBUTQM3iLB2XpMPYyp2SRwDmO_dU/s320/delicious+signup.GIF" alt="" id="BLOGGER_PHOTO_ID_5293492975969849874" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: trebuchet ms;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkXOiO_ToZjmq7bkbXQVeqvwqF6__xIEo5KlDr3r4J_9GgFfJ56sA8ucPKibJizp4yzd7_1tJnWwpgp1KgtHFVS4Q5NWUf5eX4P1veOT6Ijhim3ETuSp_iVLF7NE7EsnCiNRz7lG4MkfE/s1600-h/delicious+home.GIF"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 256px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkXOiO_ToZjmq7bkbXQVeqvwqF6__xIEo5KlDr3r4J_9GgFfJ56sA8ucPKibJizp4yzd7_1tJnWwpgp1KgtHFVS4Q5NWUf5eX4P1veOT6Ijhim3ETuSp_iVLF7NE7EsnCiNRz7lG4MkfE/s320/delicious+home.GIF" alt="" id="BLOGGER_PHOTO_ID_5293494332723750418" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="font-family: trebuchet ms;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIvC0oLW0L2KjQXWlPjpIAdV3QUWn3EFKkAepjohIJTD4x3HAiIzD8a71JwncUe3l2nG44v8Kn1QPLEdoyxp-43D7Pq-2GqImSIqpCP7uFO4SMvI9u3meOAbY1GBkzubvIeaqLyLUjZMg/s1600-h/delicious+main.GIF"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIvC0oLW0L2KjQXWlPjpIAdV3QUWn3EFKkAepjohIJTD4x3HAiIzD8a71JwncUe3l2nG44v8Kn1QPLEdoyxp-43D7Pq-2GqImSIqpCP7uFO4SMvI9u3meOAbY1GBkzubvIeaqLyLUjZMg/s400/delicious+main.GIF" alt="" id="BLOGGER_PHOTO_ID_5293495899662775266" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: trebuchet ms;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTsCYBeDOCJq-bAAjcyCW2EsvjPgW6J8aOekEIV4iG1Dm7SpeEujeFBT2mFhf9idQ3eUec03wiZkIJKe73JMAhfbibW3BhYrhDWBj8BFbbfZNyzLL3DmaOSmohoehhyfY6R2QTC59sL_s/s1600-h/delicious+pop.GIF"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 256px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTsCYBeDOCJq-bAAjcyCW2EsvjPgW6J8aOekEIV4iG1Dm7SpeEujeFBT2mFhf9idQ3eUec03wiZkIJKe73JMAhfbibW3BhYrhDWBj8BFbbfZNyzLL3DmaOSmohoehhyfY6R2QTC59sL_s/s320/delicious+pop.GIF" alt="" id="BLOGGER_PHOTO_ID_5293494956710483266" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;Hope you are using delicious now. If you have something to through then comment here...&lt;/span&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiT7ncSPdFdB999OzL5uQjSeDavDp_7YPwDIa6UTidNdxtkTtKqG2Whj-nW2AnNYbqxwXgRviBfmnYFQsK7DrqvbdWq5tOxT6SImF7I8e8pIQFqvgEdcfG_J0Tm_Xu7Z7j0lfbkLEoUZnk/s72-c/delicious+firefox+addon.GIF" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author></item><item><title>Creating new blog in google Blogger - Part 2</title><link>http://pavofeathers.blogspot.com/2009/11/creating-new-blog-in-google-blogger_09.html</link><category>blog</category><category>Google</category><category>google feature</category><category>new blog</category><pubDate>Mon, 9 Nov 2009 15:13:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-1493393883926899579</guid><description>It is very much simple. Just follow the images below and you can able to create excellent page than this design. Go ahead.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgv9r3csl4lhfRvVGTPhA6s8RAJkwPwdF3VljRXmeiC3WMFKXGmjDg3gpoB_OcdUqO00hyhxBIyouJzZ7N1pqLKRuwFcSQ4Bs6vOgKJb8_aS3e2w_1SpH6jcsC4WeZoWSssItIRpLR9pmU/s1600-h/blog+new.GIF"&gt;&lt;img style="margin: -20px auto 0px; display: block; text-align: center; cursor: pointer; width: 644px; height: 386px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgv9r3csl4lhfRvVGTPhA6s8RAJkwPwdF3VljRXmeiC3WMFKXGmjDg3gpoB_OcdUqO00hyhxBIyouJzZ7N1pqLKRuwFcSQ4Bs6vOgKJb8_aS3e2w_1SpH6jcsC4WeZoWSssItIRpLR9pmU/s400/blog+new.GIF" alt="" id="BLOGGER_PHOTO_ID_5293673919968900514" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmxCOhQEtk6Jqy5LMKMeOIcX10rAH2RMVZ3nkuF1KKLs1wR0QGJmhlXXCZgF2P2rFHth01fsiiyE99uVhnp_BRHx7fV1TLlGB5fnB4wzli8omd36Hp6fRUKYQst6xi7Lj0k5S27lgMf8s/s1600-h/blog+signup.GIF"&gt;&lt;img style="margin: -20px auto 0px; display: block; text-align: center; cursor: pointer; width: 641px; height: 384px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmxCOhQEtk6Jqy5LMKMeOIcX10rAH2RMVZ3nkuF1KKLs1wR0QGJmhlXXCZgF2P2rFHth01fsiiyE99uVhnp_BRHx7fV1TLlGB5fnB4wzli8omd36Hp6fRUKYQst6xi7Lj0k5S27lgMf8s/s400/blog+signup.GIF" alt="" id="BLOGGER_PHOTO_ID_5293673933595418242" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi88iWizu3CQjVrnHl3I-ZH4nrA6eOC8G4LM0lIbrD_41SjDMguMuAQDkMn7M50RHEJJCc-EeyrsfrtSHWlN8RhZhyrg-7IFADK6X2Gb4K-s1tB5npeIWMu525OdwwYQKvVfKy1dE8uBtw/s1600-h/blog+signup1.GIF"&gt;&lt;img style="margin: -20px auto 0px; display: block; text-align: center; cursor: pointer; width: 640px; height: 383px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi88iWizu3CQjVrnHl3I-ZH4nrA6eOC8G4LM0lIbrD_41SjDMguMuAQDkMn7M50RHEJJCc-EeyrsfrtSHWlN8RhZhyrg-7IFADK6X2Gb4K-s1tB5npeIWMu525OdwwYQKvVfKy1dE8uBtw/s400/blog+signup1.GIF" alt="" id="BLOGGER_PHOTO_ID_5293673932826729202" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHBSTEmODyLYX5tYYKbfXKjRNIO_dYl1sker-UfDPs4C6is3l45mLdcz4hpL9NzaBzm7b4KPZPhqqvWeQTKt7eDL3lj_QHU6nuuq0IQYYYXrp5ifnxEe25lQ4HVIKM9CAxvahxtZy9iUE/s1600-h/blog+signup3.GIF"&gt;&lt;img style="margin: -20px auto 0px; display: block; text-align: center; cursor: pointer; width: 640px; height: 383px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHBSTEmODyLYX5tYYKbfXKjRNIO_dYl1sker-UfDPs4C6is3l45mLdcz4hpL9NzaBzm7b4KPZPhqqvWeQTKt7eDL3lj_QHU6nuuq0IQYYYXrp5ifnxEe25lQ4HVIKM9CAxvahxtZy9iUE/s400/blog+signup3.GIF" alt="" id="BLOGGER_PHOTO_ID_5293674426606292434" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEif2UvuUpAqer3WRsRbLE-8Y-pHXY6zPUjqAIdNnvSt9t4QjdnOnI0SS4fXtYn-utHlQZ9NcK824VVsSS2e_uI7pZwNHo0EM-MV2EidNaCtHYToFx_MZxSsF295HZTyTZ8Bc6qxJhj4xFQ/s1600-h/blog+signup2.GIF"&gt;&lt;img style="margin: -20px auto 0px; display: block; text-align: center; cursor: pointer; width: 648px; height: 388px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEif2UvuUpAqer3WRsRbLE-8Y-pHXY6zPUjqAIdNnvSt9t4QjdnOnI0SS4fXtYn-utHlQZ9NcK824VVsSS2e_uI7pZwNHo0EM-MV2EidNaCtHYToFx_MZxSsF295HZTyTZ8Bc6qxJhj4xFQ/s400/blog+signup2.GIF" alt="" id="BLOGGER_PHOTO_ID_5293673932849491058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmVRG7dPwKI4utPN8BzdX55HGHYDKJ7kVyL2HiTy4wG6zUcla2QAf4Zzosm5I7CivaqL3K7mjzSjHWLoTDg7JG8mRIFzNF-yxxZatNbenaSFx6ftrXstRc-HfouQjYfM5g9kbRtPPDgFk/s1600-h/blog+signup4.GIF"&gt;&lt;img style="margin: -20px auto 0px; display: block; text-align: center; cursor: pointer; width: 626px; height: 375px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmVRG7dPwKI4utPN8BzdX55HGHYDKJ7kVyL2HiTy4wG6zUcla2QAf4Zzosm5I7CivaqL3K7mjzSjHWLoTDg7JG8mRIFzNF-yxxZatNbenaSFx6ftrXstRc-HfouQjYfM5g9kbRtPPDgFk/s400/blog+signup4.GIF" alt="" id="BLOGGER_PHOTO_ID_5293674433977316082" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3Ax8av_4wKmOVB9jHe_BlzldVPefRUFGq6FfbZoCBIhd4HufX9NNtY5rKEA8NBLEzbotsbIanp8iChavWPS0ewebbr6Pt4TWzfqcDEpSp0MIBDkz-YkUaJfcaG6NQ6rhLhYTkbdq0uWw/s1600-h/blog+signup5.GIF"&gt;&lt;img style="margin: -20px auto 0px; display: block; text-align: center; cursor: pointer; width: 654px; height: 392px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3Ax8av_4wKmOVB9jHe_BlzldVPefRUFGq6FfbZoCBIhd4HufX9NNtY5rKEA8NBLEzbotsbIanp8iChavWPS0ewebbr6Pt4TWzfqcDEpSp0MIBDkz-YkUaJfcaG6NQ6rhLhYTkbdq0uWw/s400/blog+signup5.GIF" alt="" id="BLOGGER_PHOTO_ID_5293674438429467458" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwLy7_BxRvwmu5ZAkpae3rWqZZA2rr4_HKuiAO6XD-uhPnr4nCgD94f_jT8c7zEzfdGVWRKN8pyIwg4j9zfnbo1B5mOC265YiV1qHbeJeMGAtpSbcu4rc6zsqnIGC_z5J-bDgKaN-YxE/s1600-h/blog+home.GIF"&gt;&lt;img style="margin: -20px auto 0px; display: block; text-align: center; cursor: pointer; width: 626px; height: 375px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwLy7_BxRvwmu5ZAkpae3rWqZZA2rr4_HKuiAO6XD-uhPnr4nCgD94f_jT8c7zEzfdGVWRKN8pyIwg4j9zfnbo1B5mOC265YiV1qHbeJeMGAtpSbcu4rc6zsqnIGC_z5J-bDgKaN-YxE/s400/blog+home.GIF" alt="" id="BLOGGER_PHOTO_ID_5293673930322601186" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;Now you also ready to share your view, Lets get started...&lt;/span&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgv9r3csl4lhfRvVGTPhA6s8RAJkwPwdF3VljRXmeiC3WMFKXGmjDg3gpoB_OcdUqO00hyhxBIyouJzZ7N1pqLKRuwFcSQ4Bs6vOgKJb8_aS3e2w_1SpH6jcsC4WeZoWSssItIRpLR9pmU/s72-c/blog+new.GIF" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author></item><item><title>Creating new blog in google Blogger - Part 1</title><link>http://pavofeathers.blogspot.com/2009/11/creating-new-blog-in-google-blogger.html</link><category>blog</category><category>Google</category><category>google feature</category><category>new blog</category><pubDate>Mon, 9 Nov 2009 15:11:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-5882831005594251843</guid><description>&lt;span style="font-family:trebuchet ms;"&gt;Do you want to say something,?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;Do you need your own page that can be accessible any where easily in free of cost?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;Do you need to design your page by you?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;Then solution is here....&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;Just &lt;/span&gt;&lt;a style="font-family: trebuchet ms;" href="http://www.blogger.com/"&gt;click here&lt;/a&gt;&lt;span style="font-family:trebuchet ms;"&gt; for creating your own web page..&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;or use this url:http://www.blogger.com/&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;Like this. Not exactly. You can create excellent design what ever you like.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: trebuchet ms;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5UmakVfh3YYNjlypRFVKESt6KG-fPRQSv_hQ9rgkeq7kc5kGxcH3QSgxt4dfhnKAgKY9HkYd6hd5AJ8EBjIpo5almE08roZvm8Yw2M96xbhgiZsoODbqy65QnZ2RMRSDKqSTO3t08YCQ/s1600-h/blog+new.GIF"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 656px; height: 487px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5UmakVfh3YYNjlypRFVKESt6KG-fPRQSv_hQ9rgkeq7kc5kGxcH3QSgxt4dfhnKAgKY9HkYd6hd5AJ8EBjIpo5almE08roZvm8Yw2M96xbhgiZsoODbqy65QnZ2RMRSDKqSTO3t08YCQ/s400/blog+new.GIF" alt="" id="BLOGGER_PHOTO_ID_5293640903928719826" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;Which is google blog from google. There are millions of google bolgs available and daily more bloggers are coming like you.. Ok go ahead and create your own blog&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;To crate your &lt;/span&gt;&lt;a style="font-family: trebuchet ms;" href="http://www.blogger.com/"&gt; own blog go here &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;Still do you need assistance. Then &lt;/span&gt;&lt;a style="font-family: trebuchet ms;" herf="http://behindthescenes-black2white.blogspot.com/2009/01/creating-new-blog-in-google_20.html"&gt; use this blog discussion.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;Thanks for viewing. Comment me...&lt;/span&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5UmakVfh3YYNjlypRFVKESt6KG-fPRQSv_hQ9rgkeq7kc5kGxcH3QSgxt4dfhnKAgKY9HkYd6hd5AJ8EBjIpo5almE08roZvm8Yw2M96xbhgiZsoODbqy65QnZ2RMRSDKqSTO3t08YCQ/s72-c/blog+new.GIF" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author></item><item><title>Gmails great future-Filter it-Forward itLinking all your mail accounts together</title><link>http://pavofeathers.blogspot.com/2009/11/gmails-great-future-filter-it-forward.html</link><category>firefox</category><category>Gmail</category><category>Gmail feature</category><category>google feature</category><category>Link mail together</category><category>POP</category><pubDate>Mon, 9 Nov 2009 15:08:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-3351627839250984498</guid><description>&lt;span style="font-family: trebuchet ms;"&gt;Our lives are made up of work, friends, family, hobbies, events, clubs, and so on. Because our lives are so diversified we often have multiple email accounts. Gmail is a great, free email program that has a lot of functionality. If you have more than one Gmail account you can easily link them together so you can receive and send email from one master Gmail account and keep everything together without having to switch back and forth between accounts.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;Here are the 4 steps you will need to complete to link your Gmail email accounts together:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;Step 1: Add A Second Email Address&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;Step 2: Forward Incoming Mail&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;Step 3: Create a Label&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;Step 4: Create a Filter&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;———————————————&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;Step 1: Add A Second Email Address&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: trebuchet ms;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYn-epmJtpoWKRuEioB__VBx7xd0LVebw4I6vcDzRoU2z4ji-Y2Xl1_edXRCfzIO6MYlpeKx2BPbI15MAZf0vlJyV72yTasK45tlEOun6Vq6Nt-AC6-2HZpK-9DhZoRqdPQs-riS7eUhQ/s1600-h/1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 388px; height: 131px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYn-epmJtpoWKRuEioB__VBx7xd0LVebw4I6vcDzRoU2z4ji-Y2Xl1_edXRCfzIO6MYlpeKx2BPbI15MAZf0vlJyV72yTasK45tlEOun6Vq6Nt-AC6-2HZpK-9DhZoRqdPQs-riS7eUhQ/s400/1.png" alt="" id="BLOGGER_PHOTO_ID_5293630768572604114" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;forward emails in gmail&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt; 1. In your Primary (the one you want to send and receive all of your mail from) Gmail account click Settings at the top right hand corner of your screen.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;   2. Click the Accounts tag.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;   3. Select Reply from the same address the message was sent to under When I receive a message sent to one of my addresses:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;   4. Click Add another email address. A window will pop up.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;   5. Fill in the correct information for your secondary email account and click Next Step.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;   6. Click Send Verification. Close the pop-up window.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;   7. Switch to the Secondary email account and click the verification link in the email sent from Gmail.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;Step 2: Forward Incoming Mail&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: trebuchet ms;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxNiWjQ5NgEjqvcUAcaDQcHt-HMHruasZaw9SCr0ZTwW9kJDKhl4hXNp0fPIRLabL5aPZcPto308zan53xOefvYgxkX-VcqTJPHVFbZjvPu7Uw1oR0u_3NYZ2ABrSp_uBuJXR_mQgGV2I/s1600-h/2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 123px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxNiWjQ5NgEjqvcUAcaDQcHt-HMHruasZaw9SCr0ZTwW9kJDKhl4hXNp0fPIRLabL5aPZcPto308zan53xOefvYgxkX-VcqTJPHVFbZjvPu7Uw1oR0u_3NYZ2ABrSp_uBuJXR_mQgGV2I/s400/2.png" alt="" id="BLOGGER_PHOTO_ID_5293630773511734834" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt; 1. Still in your Secondary email account, click the Forwarding and POP/IMAP tab found under Settings at the top right corner of the screen.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;   2. Type your Primary email address in the Forward a copy of incoming mail to box.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;   3. Then pick an option from the drop-down list:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;      - keep Gmail’s copy in the Inbox&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;      - archive Gmail’s copy&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;      - delete Gmail’s copy&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;   4. Click Save Changes.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;forward emails from one account to another&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;Step 3: Create a Label&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: trebuchet ms;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicZRpfdippkbeRddIZmLcIKNClTtUiJhWq9yNeYkNM40LqA-92YbOcYGxcHqoOQ6r5ULzTrki389sBcq6cUsL7z_F5ySx0FylC3H8GlDmOpnYjIppHd54xAytIhTN4lFBvBkxhJm2gFQ8/s1600-h/3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 150px; height: 101px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicZRpfdippkbeRddIZmLcIKNClTtUiJhWq9yNeYkNM40LqA-92YbOcYGxcHqoOQ6r5ULzTrki389sBcq6cUsL7z_F5ySx0FylC3H8GlDmOpnYjIppHd54xAytIhTN4lFBvBkxhJm2gFQ8/s400/3.png" alt="" id="BLOGGER_PHOTO_ID_5293630775928216834" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: trebuchet ms;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi39DLkA1HVXYpFMf0WYMOirfXq-rXvksXVJrs7YSBqLTQ5TX0JGusooGZUxKc5s0y2JXNfEXv_qLKNBN1cA-ujpFTTtVWJxwH1NEreGJLZ7rtwNTPBfZ92-K63iaLkPEGSvm7KPlaOHRA/s1600-h/4.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 287px; height: 125px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi39DLkA1HVXYpFMf0WYMOirfXq-rXvksXVJrs7YSBqLTQ5TX0JGusooGZUxKc5s0y2JXNfEXv_qLKNBN1cA-ujpFTTtVWJxwH1NEreGJLZ7rtwNTPBfZ92-K63iaLkPEGSvm7KPlaOHRA/s400/4.png" alt="" id="BLOGGER_PHOTO_ID_5293630772546786098" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt; 1. Switch to your Primary email account, scroll to the bottom of the page and look for the Labels box on the left-hand side of the window.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;   2. Click Edit labels at the bottom of the Labels box.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt; 3. Click in the box under Create a new label: and type a name for your label. You could use the actual email address if you want.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;   4. Click Create.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;Step 4: Create a Filter&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: trebuchet ms;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZazqaR1nTFekidFZX8fz6c9_Hcu8t6uJf2dTVQhBpf6xFuz6ipTUDzw81A_Q6f3lkx8dUoP-lNupL4bP-VVWKhzw7K9_cq_qbibMNpbevlwxS8COu-J5Gmi1YWhrvBHqh22esVUWTOfU/s1600-h/5.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 296px; height: 232px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZazqaR1nTFekidFZX8fz6c9_Hcu8t6uJf2dTVQhBpf6xFuz6ipTUDzw81A_Q6f3lkx8dUoP-lNupL4bP-VVWKhzw7K9_cq_qbibMNpbevlwxS8COu-J5Gmi1YWhrvBHqh22esVUWTOfU/s400/5.png" alt="" id="BLOGGER_PHOTO_ID_5293630780636835090" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt; 1. Still in the Primary email account, click the Filters tab, which is next to the Labels tab, and then click Create a new filter.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;   2. Type your secondary email address in the To: box.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;   3. Click Next Step.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;   4. Click in the box next to Skip Inbox to select it.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;   5. Click in the box next to Apply the label: to select it and pick the label you created from the drop-down list.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;   6. Click Create Filter.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: trebuchet ms;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhejqqXphk_BjbuY409UfXo_yRuNnRbwmzX0bxXWRKUFLJ0D-KEw5quW9bKI67V8Bbgy-17XoyiLGK6O7NTwq_kxSKPQaV32sd8yyrPiq4STeHygTjE6MS0mLSKJTj41mtLzFtWjORNbkc/s1600-h/6.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 230px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhejqqXphk_BjbuY409UfXo_yRuNnRbwmzX0bxXWRKUFLJ0D-KEw5quW9bKI67V8Bbgy-17XoyiLGK6O7NTwq_kxSKPQaV32sd8yyrPiq4STeHygTjE6MS0mLSKJTj41mtLzFtWjORNbkc/s400/6.png" alt="" id="BLOGGER_PHOTO_ID_5293634017638125666" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;That’s it! Now, emails from your Secondary email account will download into your Primary email account and automatically go into the Label (folder) that you specified. Using Filters helps to keep your email separate and organized so you don’t have all of the emails from multiple email accounts going into the same Inbox.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;You will also be able to send emails from both email accounts from the Primary email account without ever having to switch to the Secondary email account.&lt;/span&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYn-epmJtpoWKRuEioB__VBx7xd0LVebw4I6vcDzRoU2z4ji-Y2Xl1_edXRCfzIO6MYlpeKx2BPbI15MAZf0vlJyV72yTasK45tlEOun6Vq6Nt-AC6-2HZpK-9DhZoRqdPQs-riS7eUhQ/s72-c/1.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author></item><item><title>Many ways to return to inbox</title><link>http://pavofeathers.blogspot.com/2009/11/many-ways-to-return-to-inbox.html</link><category>Gmail</category><category>Gmail feature</category><category>google feature</category><pubDate>Mon, 9 Nov 2009 15:07:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-858131987661733268</guid><description>&lt;span style="font-family: trebuchet ms;"&gt;To return to the inbox, you can of course click on the "Inbox" link on the left had side, or if you're in conversation view, clicking on the "Back to Inbox" link above the conversation. There is also green 'Inbox' label text next to the subject. But you can also click on the Gmail logo, a much larger target, to go back to the inbox.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;Keyboard shortcut users can type "g i" to Go to the Inbox.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;Clicking on the logo, the Inbox link, the Refresh link, or the keyboard shortcut "u" all will refresh the inbox with the latest messages received. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;like that you can use all the options like shift+c,shift+k,.. all shift posibilities with the a-z. For each option you will find lot of shortcuts. It will be very much useful&lt;/span&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author></item><item><title>More ways to open composer in a new window</title><link>http://pavofeathers.blogspot.com/2009/11/more-ways-to-open-composer-in-new.html</link><category>Google</category><category>Help</category><category>Tutorial</category><pubDate>Mon, 9 Nov 2009 15:05:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-663923573478141830</guid><description>&lt;span style="font-family: verdana;"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;shift + 'c'&lt;/span&gt; or shift + click on 'Compose Mail'&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;shift + 'r' &lt;/span&gt;or shift + 'reply'&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;shift + 'a' &lt;/span&gt;or shift + 'reply all'&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;shift + 'f'&lt;/span&gt; or shift + 'forward'&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Shift key is needed for keyboard shortcuts to work (caps lock is ignored).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you're replying to a mail and want to change to reply all from your keyboard, hit Esc then 'a'. This is a keyboard shortcut. Saves a mouse click.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Because Esc moves the focus out of the text box when you are composing a reply, it allows you to then type the normal keyboard shortcuts 'r' for reply-to-sender, 'a' for reply-to-all, or 'f' forward to change the recipients of your message. So if you're replying to a message, the combination Esc then 'a' will change it to "reply to all"&lt;/span&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author></item><item><title>Jquery SLideshow Example</title><link>http://pavofeathers.blogspot.com/2009/11/jquery-slideshow-example.html</link><category>Help</category><category>JQUERY</category><category>Tutorial</category><pubDate>Wed, 4 Nov 2009 13:04:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-4621689226215455873</guid><description>Today we are going to create a photoslider with commenting system,&lt;br /&gt;&lt;br /&gt;&lt;a style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;" imageanchor="1" href="http://www.blogger.com/search?q=jquery"&gt;&lt;img src="http://4.bp.blogspot.com/_uyvmS1pZvsI/SsvAk7fbbrI/AAAAAAAAAMo/SbGUnsm0h64/s200/jquery-logo.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Like orkut we can also create a photoviewer with commenting system with animation effects.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb0ZuYNwWNBPBwyVNOlCQ0Y9ZNmmmt5tH5s6gRXqB0VkQTkc4CFkdn5dNYPL9_2ga0_jv8r_ATWCqQ6YIpevKzAXWLLHFZiwzkLHwfBtevjKbjaEbJS9ynKOdG8J3Gqekyr1S4z_6v9Tg/s1600-h/untitled.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb0ZuYNwWNBPBwyVNOlCQ0Y9ZNmmmt5tH5s6gRXqB0VkQTkc4CFkdn5dNYPL9_2ga0_jv8r_ATWCqQ6YIpevKzAXWLLHFZiwzkLHwfBtevjKbjaEbJS9ynKOdG8J3Gqekyr1S4z_6v9Tg/s400/untitled.JPG" alt="" id="BLOGGER_PHOTO_ID_5400149943749063634" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;So try this and you can also use this example.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.box.net/shared/2dig07hlab"&gt;&lt;img src="http://lh6.ggpht.com/_uyvmS1pZvsI/SsJqjd9ujBI/AAAAAAAAAMY/bbag8IbLkV0/653px-Source_engine_logo.svg.png" height="75px" width="150px" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Enjoy.</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="http://4.bp.blogspot.com/_uyvmS1pZvsI/SsvAk7fbbrI/AAAAAAAAAMo/SbGUnsm0h64/s72-c/jquery-logo.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author></item><item><title>Use your notepad to maintain your logs</title><link>http://pavofeathers.blogspot.com/2009/11/use-your-notepad-to-maintain-your-logs.html</link><category>Help</category><category>Tricks</category><category>Windows</category><pubDate>Wed, 4 Nov 2009 12:59:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-7737646495957391720</guid><description>&lt;span style="font-family: trebuchet ms;"&gt;Windows Notepad: Insert Time and Date into Text or Log File&lt;/span&gt;&lt;br /&gt;&lt;h4 style="font-family: trebuchet ms;"&gt;Notepad is one of window’s best little tools. As I frequently use it with logs, here are a couple of time/date tricks I have learned over the years.&lt;/h4&gt; &lt;p style="font-family: trebuchet ms;"&gt;&lt;span id="more-909"&gt;&lt;/span&gt;&lt;br /&gt;Notepad is simple and full of little tricks. I use it for creating and using log files all the time. Here are a couple of ways to use notepad to automatically insert the time and date.&lt;/p&gt; &lt;p style="font-family: trebuchet ms;"&gt;&lt;strong&gt;Automatically insert timestamp everytime a file is opened:&lt;/strong&gt;&lt;/p&gt; &lt;ul style="font-family: trebuchet ms;"&gt;1. Open notepad&lt;br /&gt;2. On the first line of the file type this:&lt;br /&gt;&lt;span style="font-size:180%;"&gt;&lt;code style="font-weight: bold;"&gt;.LOG&lt;/code&gt;&lt;/span&gt;&lt;p&gt;3. Hit &lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;ENTER &lt;/span&gt;&lt;/span&gt;to insert one carriage return.&lt;br /&gt;4. &lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;Save the file&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Now… everytime you open the file in notepad, a timestamp will be inserted.&lt;/p&gt;&lt;/ul&gt; &lt;strong style="font-family: trebuchet ms;"&gt;If you are in notepad and just decide you need to add the current timestamp, just hit F5.  Easy, &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;This is very usefull trick. Follow this.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author></item><item><title>Simple menu using DIV and CSS</title><link>http://pavofeathers.blogspot.com/2009/10/simple-menu-using-div-and-css.html</link><pubDate>Wed, 7 Oct 2009 18:30:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-7463136983072109418</guid><description>&lt;div style="text-align: justify;"&gt;I tried to design a very simple menu bar, using DIV component and made it animated with some CSS properties and here is the result. In this menu i have not used List.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpt3lFaFWrlhusQrFkVPQk8fNkfBIwAZtF9eoKcogz36kVyqtne2mXf2cbXw32yV4WeHdO6CZARZaJokxMgXkE4RdaXYtgNv3z84E3XJ3hpR82eO92Tk6lsyqNmgZNCq8xVnbNClP8dRc/"&gt;&lt;img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpt3lFaFWrlhusQrFkVPQk8fNkfBIwAZtF9eoKcogz36kVyqtne2mXf2cbXw32yV4WeHdO6CZARZaJokxMgXkE4RdaXYtgNv3z84E3XJ3hpR82eO92Tk6lsyqNmgZNCq8xVnbNClP8dRc/" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Here i have used divs as the menu element and all those menu element divs are placed within a div with id 'main_menu'. To obtain the transparent effect, i placed a div in the background of this main_menu div using the CSS property:&lt;i&gt;position:absolute&lt;/i&gt;. So that two divs are kept overlapped. And i used the CSS property:&lt;i&gt;opacity&lt;/i&gt; to attain the transparent effect in the background.&lt;/div&gt;&lt;br /&gt;                    &lt;a href="http://pavofeathers.110mb.com/BlogExhibition/SimpleMenu.html"&gt;&lt;img src="http://lh5.ggpht.com/_uyvmS1pZvsI/SsuusaqgGEI/AAAAAAAAAMg/CeCFnbJMzwg/icon-demo.png" height="75px" width="150px" /&gt;&lt;/a&gt;                                                &lt;a href="http://pavofeathers.110mb.com/BlogDownload/SimpleMenu.zip"&gt;&lt;img src="http://lh6.ggpht.com/_uyvmS1pZvsI/SsJqjd9ujBI/AAAAAAAAAMY/bbag8IbLkV0/653px-Source_engine_logo.svg.png" height="75px" width="150px" /&gt;&lt;/a&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpt3lFaFWrlhusQrFkVPQk8fNkfBIwAZtF9eoKcogz36kVyqtne2mXf2cbXw32yV4WeHdO6CZARZaJokxMgXkE4RdaXYtgNv3z84E3XJ3hpR82eO92Tk6lsyqNmgZNCq8xVnbNClP8dRc/s72-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author></item><item><title>What is SSH?</title><link>http://pavofeathers.blogspot.com/2009/10/what-is-ssh.html</link><category>Getting Started</category><category>Linux</category><category>SSH</category><pubDate>Wed, 7 Oct 2009 04:15:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-5997849177514908197</guid><description>&lt;div class="separator" style="clear: both; font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_uyvmS1pZvsI/Srhz4JmYjYI/AAAAAAAAAKA/rq9ge0B-wrY/s1600-h/linux-logo.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_uyvmS1pZvsI/Srhz4JmYjYI/AAAAAAAAAKA/rq9ge0B-wrY/s400/linux-logo.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;There are a couple of ways that you can access a shell (command line) remotely on most Linux/Unix systems. One of the older ways is to use the telnet program, which is available on most network capable operating systems. Accessing a shell account through the telnet method though poses a danger in that everything that you send or receive over that telnet session is visible in plain text on your local network, and the local network of the machine you are connecting to. So anyone who can "sniff" the connection inbetween can see your username, password, email that you read, and commands that you run. For these reasons you need a more sophisticated program than telnet to connect to a remote host.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img height="287" src="http://suso.org/docs/shell/img/docs/client-server-unencrypted.png" style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;" width="420" /&gt; &lt;br /&gt;
&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt; Unencrypted telnet session &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;SSH, which is an acronym for Secure SHell, was designed and created to provide the best security when accessing another computer remotely. Not only does it encrypt the session, it also provides better authentication facilities, as well as features like secure file transfer, X session forwarding, port forwarding and more so that you can increase the security of other protocols. It can use different forms of encryption ranging anywhere from 512 bit on up to as high as 32768 bits and includes ciphers like AES (Advanced Encryption Scheme), Triple DES, Blowfish, CAST128 or Arcfour. Of course, the higher the bits, the longer it will take to generate and use keys as well as the longer it will take to pass data over the connection. &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img height="287" src="http://suso.org/docs/shell/img/docs/client-server-encrypted.png" style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;" width="420" /&gt; &lt;br /&gt;
&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt; Encrypted SSH session &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;The two diagrams above show how a telnet session can be viewed by anyone on the network by using a sniffing program like Ethereal (now called Wireshark) or Sniffit. It is really rather trivial to do this and so anyone on the network can steal your passwords and other information. The first diagram shows user jsmith logging in to a remote server through a telnet connection. He types his username jsmith and password C0lts06!, which are viewable by anyone who is using the same networks that he is using. &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;The second diagram shows how an encrypted connection like SSH is not viewable on the network. The server still can read the information, but only after negotiating the encrypted session with the client.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&amp;nbsp; &lt;br /&gt;
&lt;/span&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="http://3.bp.blogspot.com/_uyvmS1pZvsI/Srhz4JmYjYI/AAAAAAAAAKA/rq9ge0B-wrY/s72-c/linux-logo.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author></item><item><title>Navigational Menu Example</title><link>http://pavofeathers.blogspot.com/2009/10/navigational-menu-example.html</link><category>CSS</category><category>JQUERY</category><pubDate>Wed, 7 Oct 2009 03:42:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4759978740699426934.post-4520454577388584873</guid><description>&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;In some way we all tried to work with menu's in Web pages, and here is the simple example for horizontal Menu.&lt;/span&gt;&lt;br /&gt;
&lt;a href="http://4.bp.blogspot.com/_uyvmS1pZvsI/SsvAk7fbbrI/AAAAAAAAAMo/SbGUnsm0h64/s1600-h/jquery-logo.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_uyvmS1pZvsI/SsvAk7fbbrI/AAAAAAAAAMo/SbGUnsm0h64/s200/jquery-logo.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;using Jquery we can easily build this nice menubar.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_uyvmS1pZvsI/SsvAmXEXJXI/AAAAAAAAAMw/ZmytgrOivuI/s1600-h/v.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_uyvmS1pZvsI/SsvAmXEXJXI/AAAAAAAAAMw/ZmytgrOivuI/s400/v.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;In coming posts we will going to learn jquery and its advanced concepts.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;Here is the example and its Source.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div id="downloaditmenu"&gt;&lt;br /&gt;
&lt;a href="http://www.box.net/shared/xi12s11q0m" target="_blank" title="Get it and Use ub your Projects"&gt;&lt;img src="Http://4.bp.blogspot.com/_uyvmS1pZvsI/SsJqjd9ujBI/AAAAAAAAAMY/bbag8IbLkV0/s200/653px-Source_engine_logo.svg.png" /&gt;&lt;br /&gt;
&lt;/a&gt; &lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div id="liveitmenu"&gt;&lt;br /&gt;
&lt;a href="http://pavofeathers.110mb.com/BlogExhibition/Menu/" target="_blank" title="View it in Action"&gt;&lt;img src="http://3.bp.blogspot.com/_uyvmS1pZvsI/SsuusaqgGEI/AAAAAAAAAMg/CeCFnbJMzwg/s320/icon-demo.png" /&gt;&lt;br /&gt;
&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="color: #ea9999; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;b&gt;Enjoy....&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="http://4.bp.blogspot.com/_uyvmS1pZvsI/SsvAk7fbbrI/AAAAAAAAAMo/SbGUnsm0h64/s72-c/jquery-logo.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><author>nelamurugan@gmail.com (Pavo Fethers Team)</author></item></channel></rss>