<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>G31 Zone</title>
	<atom:link href="http://www.g31zone.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.g31zone.com</link>
	<description>G31Zone Weblog</description>
	<lastBuildDate>Tue, 08 May 2012 20:57:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Javascript &#8211; get Url</title>
		<link>http://www.g31zone.com/?p=315</link>
		<comments>http://www.g31zone.com/?p=315#comments</comments>
		<pubDate>Tue, 08 May 2012 20:57:55 +0000</pubDate>
		<dc:creator>G31zone Admin</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[javascript get url]]></category>

		<guid isPermaLink="false">http://www.g31zone.com/?p=315</guid>
		<description><![CDATA[Get Url or Url parts using Javascript: window.location.href - get entire url window.location.protocol - get protocol: "http" / "https" window.location.host - get hostname, e.g: "www.g31zone.com" window.location.pathname - get script name, e.g: "example/index.html"]]></description>
			<content:encoded><![CDATA[<p>Get Url or Url parts using Javascript:</p>
<p><code><br />
window.location.href - get entire url<br />
window.location.protocol - get protocol: "http" / "https"<br />
window.location.host - get hostname, e.g: "www.g31zone.com"<br />
window.location.pathname - get script name, e.g: "example/index.html"<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.g31zone.com/?feed=rss2&#038;p=315</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Magento &#8211; Categories Images</title>
		<link>http://www.g31zone.com/?p=308</link>
		<comments>http://www.g31zone.com/?p=308#comments</comments>
		<pubDate>Sun, 29 Apr 2012 09:18:14 +0000</pubDate>
		<dc:creator>G31zone Admin</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[categories images]]></category>
		<category><![CDATA[category thumbnail]]></category>

		<guid isPermaLink="false">http://www.g31zone.com/?p=308</guid>
		<description><![CDATA[Get category image: &#60;?php $_category = $this-&#62;getCurrentCategory(); $_imageUrl = $this-&#62;getImageUrl(); ?&#62; Get category thumbnail: &#60;?php $_category = $this-&#62;getCurrentCategory(); $_imageUrl = $this-&#62;getThumbnail(); ?&#62;]]></description>
			<content:encoded><![CDATA[<p>Get category image:</p>
<p><code><br />
&lt;?php<br />
	$_category  = $this-&gt;getCurrentCategory();<br />
	$_imageUrl = $this-&gt;getImageUrl();<br />
?&gt;<br />
</code></p>
<p>Get category thumbnail:</p>
<p><code><br />
&lt;?php<br />
	$_category  = $this-&gt;getCurrentCategory();<br />
	$_imageUrl = $this-&gt;getThumbnail();<br />
?&gt;<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.g31zone.com/?feed=rss2&#038;p=308</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Loading JavaScript Asynchronously</title>
		<link>http://www.g31zone.com/?p=303</link>
		<comments>http://www.g31zone.com/?p=303#comments</comments>
		<pubDate>Sat, 07 Jan 2012 08:11:26 +0000</pubDate>
		<dc:creator>G31zone Admin</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[asynchronously]]></category>

		<guid isPermaLink="false">http://www.g31zone.com/?p=303</guid>
		<description><![CDATA[Sample of loading javascript asyncronously: &#60;script id="myscript" type="text/javascript"&#62; (function() { var myscript = document.createElement('script'); myscript.type = 'text/javascript'; myscript.src = ('http://example.org/myscript.js'); var s = document.getElementById('myscript'); s.parentNode.insertBefore(myscript, s); })(); &#60;/script&#62; Visit this page for entire article.]]></description>
			<content:encoded><![CDATA[<p>Sample of loading javascript asyncronously:</p>
<p><code><br />
&lt;script id="myscript" type="text/javascript"&gt;<br />
(function() {<br />
var myscript = document.createElement('script');<br />
myscript.type = 'text/javascript';<br />
myscript.src = ('http://example.org/myscript.js');<br />
var s = document.getElementById('myscript');<br />
s.parentNode.insertBefore(myscript, s);<br />
})();<br />
&lt;/script&gt;<br />
</code></p>
<p>Visit this <a href="http://www.webmaster-source.com/2010/06/07/loading-javascript-asynchronously/" target="_blank">page</a> for entire article.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.g31zone.com/?feed=rss2&#038;p=303</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery &#8211; preview button in new tab(window), target blank</title>
		<link>http://www.g31zone.com/?p=299</link>
		<comments>http://www.g31zone.com/?p=299#comments</comments>
		<pubDate>Wed, 21 Dec 2011 09:08:00 +0000</pubDate>
		<dc:creator>G31zone Admin</dc:creator>
				<category><![CDATA[JQuery]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[preview button]]></category>
		<category><![CDATA[preview target blank]]></category>

		<guid isPermaLink="false">http://www.g31zone.com/?p=299</guid>
		<description><![CDATA[jQuery &#8211; preview button in new tab(window), target blank &#60;!-- DOCTYPE --&#62; &#60;html&#62; &#60;head&#62; &#60;title&#62;jQuery – preview button in new tab(window), target blank&#60;/title&#62; &#60;script src="http://code.jquery.com/jquery-latest.js"&#62;&#60;/script&#62; &#60;/head&#62; &#60;body&#62; &#60;form id="my-form" method="POST" action=""&#62; &#60;input type="submit" name="submit" id="submit" value="OK"&#62; &#60;input type="submit" name="preview" id="preview" value="Preview"&#62; &#60;/form&#62; &#60;script type="text/javascript"&#62; jQuery(document).ready(function() { jQuery('#preview').click(function(){ jQuery('#my-form').attr('target', '_blank'); }); jQuery('#submit').click(function(){ jQuery('#my-form').removeAttr('target'); }); }); &#60;/script&#62; [...]]]></description>
			<content:encoded><![CDATA[<p>jQuery &#8211; preview button in new tab(window), target blank</p>
<p><code><br />
&lt;!-- DOCTYPE --&gt;<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;jQuery – preview button in new tab(window), target blank&lt;/title&gt;<br />
&lt;script src="http://code.jquery.com/jquery-latest.js"&gt;&lt;/script&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;form id="my-form" method="POST" action=""&gt;<br />
&lt;input type="submit" name="submit" id="submit" value="OK"&gt;<br />
&lt;input type="submit" name="preview" id="preview" value="Preview"&gt;<br />
&lt;/form&gt;<br />
&lt;script type="text/javascript"&gt;<br />
jQuery(document).ready(function() {<br />
jQuery('#preview').click(function(){<br />
jQuery('#my-form').attr('target', '_blank');<br />
});<br />
jQuery('#submit').click(function(){<br />
jQuery('#my-form').removeAttr('target');<br />
});<br />
});<br />
&lt;/script&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.g31zone.com/?feed=rss2&#038;p=299</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery Ajax &#8211; send all fields data by &#8220;POST&#8221;</title>
		<link>http://www.g31zone.com/?p=296</link>
		<comments>http://www.g31zone.com/?p=296#comments</comments>
		<pubDate>Tue, 20 Dec 2011 15:25:30 +0000</pubDate>
		<dc:creator>G31zone Admin</dc:creator>
				<category><![CDATA[JQuery]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[all post data]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[jquery ajax]]></category>

		<guid isPermaLink="false">http://www.g31zone.com/?p=296</guid>
		<description><![CDATA[jQuery Ajax &#8211; send all fields data by &#8220;POST&#8221; jQuery.ajax({ data: jQuery('#formId').serialize(), // etc.. }]]></description>
			<content:encoded><![CDATA[<p>jQuery Ajax &#8211; send all fields data by &#8220;POST&#8221;</p>
<p><code><br />
jQuery.ajax({<br />
data: jQuery('#formId').serialize(),<br />
// etc..<br />
}<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.g31zone.com/?feed=rss2&#038;p=296</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lorem ipsum dolor sit amet</title>
		<link>http://www.g31zone.com/?p=292</link>
		<comments>http://www.g31zone.com/?p=292#comments</comments>
		<pubDate>Fri, 16 Dec 2011 12:50:06 +0000</pubDate>
		<dc:creator>G31zone Admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Lorem ipsum]]></category>

		<guid isPermaLink="false">http://www.g31zone.com/?p=292</guid>
		<description><![CDATA[Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent vel enim erat, nec luctus mi. Integer id dolor a erat commodo imperdiet. Vivamus nec odio nibh, ut lobortis metus. Nunc rhoncus nunc augue. Suspendisse vitae justo nunc. Etiam tempor sagittis porta. Maecenas nec volutpat quam. Cras eget libero felis, ut fermentum odio. Quisque in tellus [...]]]></description>
			<content:encoded><![CDATA[<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent vel enim erat, nec luctus mi. Integer id dolor a erat commodo imperdiet. Vivamus nec odio nibh, ut lobortis metus. Nunc rhoncus nunc augue. Suspendisse vitae justo nunc. Etiam tempor sagittis porta. Maecenas nec volutpat quam. Cras eget libero felis, ut fermentum odio. Quisque in tellus felis. Mauris fermentum diam sit amet dolor viverra sed vestibulum velit ullamcorper. Morbi aliquam bibendum vulputate. Sed tincidunt pellentesque orci in dapibus.</p>
<p>Aenean in purus risus, egestas bibendum ligula. Mauris blandit elementum sem sit amet cursus. Nulla massa ante, tempor quis scelerisque vitae, euismod eu metus. Sed mollis condimentum volutpat. Vivamus felis libero, volutpat non mattis quis, hendrerit in est. Praesent tortor est, blandit sit amet malesuada ut, dignissim ut purus. Curabitur malesuada lacus est, in molestie dui. Sed euismod felis quis diam imperdiet fringilla. Fusce eget nunc risus, vel aliquet velit. Duis feugiat pretium quam, et posuere massa dapibus ut. Fusce condimentum consequat euismod.</p>
<p>Nunc auctor eleifend tincidunt. Praesent sit amet nunc orci. Suspendisse tincidunt posuere tempor. Nulla ullamcorper cursus ipsum, eu auctor lectus aliquam vel. Etiam eu nisl enim. Integer commodo vehicula urna, non pellentesque massa blandit eget. Sed ipsum ipsum, imperdiet non accumsan vel, suscipit non nibh.</p>
<p>Nam mollis sem ac tortor iaculis ac facilisis nunc interdum. Vestibulum accumsan pharetra ipsum, ut tincidunt felis molestie eu. Fusce cursus elit sit amet justo malesuada at ultrices sapien sollicitudin. Cras et neque tortor. Suspendisse pharetra tristique viverra. Nam nisl massa, condimentum ut consequat nec, porttitor non mauris. Fusce auctor, lacus quis sodales posuere, ante metus mollis nulla, eu pellentesque sem turpis sit amet libero. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Aliquam rhoncus, tortor vel vestibulum volutpat, neque nisi adipiscing magna, ac imperdiet ligula neque nec tortor. Sed auctor, ipsum nec ultrices venenatis, orci eros dapibus urna, nec auctor nulla elit in diam. Mauris et nibh lorem. Vestibulum fermentum mi eget augue malesuada ut semper velit aliquet. Mauris vehicula consectetur mattis. Morbi vitae dui turpis. Nunc adipiscing quam vitae ipsum iaculis sed lobortis augue gravida. Pellentesque et massa in tortor imperdiet accumsan.</p>
<p>Nam pharetra varius erat id consequat. Integer id ullamcorper turpis. Sed faucibus cursus lectus, sit amet luctus nunc tristique eu. Pellentesque sit amet nisl nulla, a sollicitudin ante. Maecenas eget faucibus lacus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec feugiat eros eu quam commodo tempor. Maecenas imperdiet, mi a consequat mollis, magna dolor posuere massa, imperdiet pharetra enim diam et elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec eget nunc nibh, sed eleifend ante. Ut at velit et lectus ullamcorper vestibulum. Integer odio ligula, volutpat eget aliquam non, volutpat sed turpis. Maecenas vitae magna sit amet augue euismod mattis a in tortor. Pellentesque lectus diam, condimentum eget varius sed, scelerisque id libero. Curabitur ac volutpat dolor. Maecenas nec mauris ut diam pretium laoreet.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.g31zone.com/?feed=rss2&#038;p=292</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP &#8211; SOAP sample</title>
		<link>http://www.g31zone.com/?p=288</link>
		<comments>http://www.g31zone.com/?p=288#comments</comments>
		<pubDate>Thu, 08 Dec 2011 08:21:24 +0000</pubDate>
		<dc:creator>G31zone Admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[soap client]]></category>
		<category><![CDATA[soap sample]]></category>
		<category><![CDATA[soap server]]></category>

		<guid isPermaLink="false">http://www.g31zone.com/?p=288</guid>
		<description><![CDATA[PHP simple SOAP sample SOAP server file (soapserver.php): SOAP client file (soapclient.php):]]></description>
			<content:encoded><![CDATA[<h3>PHP simple SOAP sample</h3>
<p>SOAP server file (soapserver.php): </p>
<p><code><br />
<?php<br />
	// Set a function in SOAP server file<br />
	function hello($someone)<br />
	{<br />
		return "Hello " . $someone . "!";<br />
	}<br />
	// Create a new SOAP server<br />
	$server = new SoapServer(null, array('uri' => "urn://g31.local/ex/res"));<br />
	// Add function to SOAP server<br />
	$server->addFunction("hello");<br />
	// Handle SOAP server<br />
	$server->handle();<br />
?><br />
</code></p>
<p>SOAP client file (soapclient.php): </p>
<p><code><br />
<?php<br />
	// Set new soap client<br />
	$client = new SoapClient(null, array(<br />
		'location' => "http://localhost/soapsample/soapserver.php",<br />
		'uri'      => "urn://localhost/soapsample/req",<br />
		'trace'    => 1 ));<br />
	// Call SOAP<br />
	$return = $client->__soapCall("hello", array("User"));<br />
	// Dispay request/response informations<br />
	echo("\nReturning value of __soapCall() call: " . $return);<br />
	echo("\nDumping request headers:\n" . $client->__getLastRequestHeaders());<br />
	echo("\nDumping request:\n" . $client->__getLastRequest());<br />
	echo("\nDumping response headers:\n" . $client->__getLastResponseHeaders());<br />
	echo("\nDumping response:\n" . $client->__getLastResponse());<br />
?><br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.g31zone.com/?feed=rss2&#038;p=288</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redirect from www to non www using apache htaccess</title>
		<link>http://www.g31zone.com/?p=278</link>
		<comments>http://www.g31zone.com/?p=278#comments</comments>
		<pubDate>Tue, 06 Dec 2011 12:26:06 +0000</pubDate>
		<dc:creator>G31zone Admin</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[redirect www]]></category>

		<guid isPermaLink="false">http://www.g31zone.com/?p=278</guid>
		<description><![CDATA[Redirect from www. to non www RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301,L]]]></description>
			<content:encoded><![CDATA[<p>Redirect from www. to non www</p>
<p><code><br />
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]<br />
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.g31zone.com/?feed=rss2&#038;p=278</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XAMPP &#8211; Create subdomain (virtualhost)</title>
		<link>http://www.g31zone.com/?p=265</link>
		<comments>http://www.g31zone.com/?p=265#comments</comments>
		<pubDate>Fri, 11 Nov 2011 09:21:38 +0000</pubDate>
		<dc:creator>G31zone Admin</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[create subdomain]]></category>
		<category><![CDATA[create virtualhost]]></category>
		<category><![CDATA[subdomain]]></category>
		<category><![CDATA[virtualhost]]></category>

		<guid isPermaLink="false">http://www.g31zone.com/?p=265</guid>
		<description><![CDATA[Edit Apache Config The file is located &#8220;c:xamppapacheconfextrahttpd-vhosts.conf&#8221;: Add this lines if not already exists: DocumentRoot C:/xampp/htdocs/ ServerName localhost ServerAdmin admin@localhost Then add the following to have “c:xampphtdocssub.domain.com” point to http://sub.domain.com.localhost/: ServerName localhost ServerAdmin webmaster@localhost DocumentRoot /home/httpd/htdocs/subdomain/ ServerAlias subdomain.localhost Edit HOSTS File You can find your HOSTS file in the &#8220;C:WindowsSystem32driversetc&#8221; directory Open it up [...]]]></description>
			<content:encoded><![CDATA[<h3>Edit Apache Config</h3>
<p>The file is located &#8220;c:xamppapacheconfextrahttpd-vhosts.conf&#8221;:</p>
<p>Add this lines if not already exists:</p>
<p><code><br />
<VirtualHost 127.0.0.1:8080><br />
DocumentRoot C:/xampp/htdocs/<br />
ServerName localhost<br />
ServerAdmin admin@localhost<br />
</VirtualHost><br />
</code></p>
<p>Then add the following to have “c:xampphtdocssub.domain.com” point to http://sub.domain.com.localhost/:</p>
<p><code><br />
<VirtualHost subdomain.localhost><br />
	ServerName localhost<br />
	ServerAdmin webmaster@localhost<br />
	DocumentRoot /home/httpd/htdocs/subdomain/<br />
	ServerAlias subdomain.localhost<br />
</VirtualHost><br />
</code></p>
<h3>Edit HOSTS File</h3>
<p>You can find your HOSTS file in the &#8220;C:WindowsSystem32driversetc&#8221; directory</p>
<p>Open it up in a text editor, and add the following lines:</p>
<p><code><br />
127.0.0.1 subdomain.localhost<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.g31zone.com/?feed=rss2&#038;p=265</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Javascript print array elements and print object</title>
		<link>http://www.g31zone.com/?p=256</link>
		<comments>http://www.g31zone.com/?p=256#comments</comments>
		<pubDate>Fri, 22 Jul 2011 17:47:42 +0000</pubDate>
		<dc:creator>G31zone Admin</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[javascript print array]]></category>
		<category><![CDATA[javascript print object]]></category>
		<category><![CDATA[print array]]></category>
		<category><![CDATA[print object]]></category>

		<guid isPermaLink="false">http://www.g31zone.com/?p=256</guid>
		<description><![CDATA[Print array elements with javascript: var output = ''; for(var i=0; i < arr.length; i++){ output += "arr[" + i + "] = " + arr[i] + ";"; } alert(output); Print object with javascript: var output = ''; for (property in object) { output += property + ': ' + object[property] +'; '; } alert(output);]]></description>
			<content:encoded><![CDATA[<p>Print array elements with javascript:</p>
<p><code><br />
var output = '';<br />
for(var i=0; i < arr.length; i++){<br />
	 output += "arr[" + i + "] = " + arr[i] + ";";<br />
}<br />
alert(output);<br />
</code></p>
<p>Print object with javascript:</p>
<p><code><br />
var output = '';<br />
for (property in object) {<br />
  output += property + ': ' + object[property] +'; ';<br />
}<br />
alert(output);<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.g31zone.com/?feed=rss2&#038;p=256</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

