<?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>Blog.OracolTech.com</title>
	<atom:link href="http://blog.oracoltech.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.oracoltech.com</link>
	<description>Debug( $life-&#62;develop() );</description>
	<lastBuildDate>Mon, 10 Jan 2011 06:37:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Sitefusion CKEditor v 3.0 &#8211; Xpi extension &#8211; new version Extended</title>
		<link>http://blog.oracoltech.com/2011/01/sitefusion-ckeditor-v-3-0-xpi-extension-new-version-extended/</link>
		<comments>http://blog.oracoltech.com/2011/01/sitefusion-ckeditor-v-3-0-xpi-extension-new-version-extended/#comments</comments>
		<pubDate>Mon, 10 Jan 2011 06:37:09 +0000</pubDate>
		<dc:creator>Francesco Abbadon1334 Danti</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.oracoltech.com/?p=130</guid>
		<description><![CDATA[New version with extended classes XULCKEditor : Complete editor XULDataEditorSimple : Simple editor with basic options XULDataEditorSwitch : Switch panel between editor and HTML viewer Download : CKeditor SiteFusion]]></description>
			<content:encoded><![CDATA[<p>New version with extended classes</p>
<p>XULCKEditor : Complete editor</p>
<p>XULDataEditorSimple : Simple editor with basic options</p>
<p>XULDataEditorSwitch : Switch panel between editor and HTML viewer</p>
<p>Download : <a href="http://blog.oracoltech.com/wp-content/uploads/2011/01/ckeditorSiteFusion.tar">CKeditor SiteFusion</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.oracoltech.com/2011/01/sitefusion-ckeditor-v-3-0-xpi-extension-new-version-extended/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sitefusion CKEditor v 3.0 &#8211; Xpi extension BETA 0.1</title>
		<link>http://blog.oracoltech.com/2010/09/sitefusion-ckeditor-v-3-0-xpi-extension-beta-0-1/</link>
		<comments>http://blog.oracoltech.com/2010/09/sitefusion-ckeditor-v-3-0-xpi-extension-beta-0-1/#comments</comments>
		<pubDate>Thu, 16 Sep 2010 09:31:09 +0000</pubDate>
		<dc:creator>Francesco Abbadon1334 Danti</dc:creator>
				<category><![CDATA[SiteFusion]]></category>

		<guid isPermaLink="false">http://blog.oracoltech.com/?p=122</guid>
		<description><![CDATA[Installation : in sitefusion server dir &#8220;components&#8221; add files : sf_ckeditor.js sf_ckeditor.php.inc in sitefusion server dir &#8220;extensions&#8221; add file : sf_ckeditor@oracoltech.com.xpi Add this two lines of code in your project file : RequireExtension( &#8220;sf_ckeditor@oracoltech.com&#8221;); LoadClass( &#8216;sf_ckeditor&#8217;, &#8216;components&#8217; ); Theme default &#8230; <a href="http://blog.oracoltech.com/2010/09/sitefusion-ckeditor-v-3-0-xpi-extension-beta-0-1/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.oracoltech.com/wp-content/uploads/2010/09/scr_01.jpg"><img class="alignnone size-full wp-image-126" title="scr_01" src="http://blog.oracoltech.com/wp-content/uploads/2010/09/scr_01.jpg" alt="" width="450" /></a></p>
<p><a href="http://blog.oracoltech.com/wp-content/uploads/2010/09/scr_01.jpg"></a>Installation :</p>
<p>in sitefusion server dir &#8220;<strong>components</strong>&#8221;</p>
<p>add files :<br />
sf_ckeditor.js<br />
sf_ckeditor.php.inc</p>
<p>in sitefusion server dir &#8220;<strong>extensions</strong>&#8221;</p>
<p>add file :<br />
sf_ckeditor@oracoltech.com.xpi</p>
<p>Add this two lines of code in your project file :</p>
<div id="_mcePaste">RequireExtension( &#8220;sf_ckeditor@oracoltech.com&#8221;);</div>
<div id="_mcePaste">LoadClass( &#8216;sf_ckeditor&#8217;, &#8216;components&#8217; );</div>
<p>Theme default : v2</p>
<p>future steps :</p>
<ol>
<li>a really simple editor ( bold , list , underline, italic ).</li>
<li>Runtime commands and config parameters from php</li>
<li>a CKEditor FileManager plugin SiteFusion specific</li>
</ol>
<p>Enjoy, Fully functional still in beta.</p>
<p>Download : <a style="font-family: Georgia, 'Bitstream Charter', serif; color: #0066cc; line-height: 1.5;" href="http://blog.oracoltech.com/wp-content/uploads/2010/09/sf_ckeditor_beta.zip">sf_ckeditor_beta</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.oracoltech.com/2010/09/sitefusion-ckeditor-v-3-0-xpi-extension-beta-0-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XUL SVG images :: easy with SiteFusion</title>
		<link>http://blog.oracoltech.com/2010/08/xul-svg-images-easy-with-sitefusion/</link>
		<comments>http://blog.oracoltech.com/2010/08/xul-svg-images-easy-with-sitefusion/#comments</comments>
		<pubDate>Mon, 09 Aug 2010 13:41:52 +0000</pubDate>
		<dc:creator>Francesco Abbadon1334 Danti</dc:creator>
				<category><![CDATA[SiteFusion]]></category>

		<guid isPermaLink="false">http://blog.oracoltech.com/?p=118</guid>
		<description><![CDATA[With a little modification that will be implemented in the next version : add this code at the end of file : class/textAndImages.php.inc class XULImageSvg extends Node { public $remoteConstructor = &#8216;ImageSvg&#8217;; public $width = NULL; public $height = NULL; &#8230; <a href="http://blog.oracoltech.com/2010/08/xul-svg-images-easy-with-sitefusion/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>With a little modification that will be implemented in the next version :</p>
<p>add this code at the end of file : class/textAndImages.php.inc</p>
<p>class XULImageSvg extends Node<br />
{</p>
<p>public $remoteConstructor = &#8216;ImageSvg&#8217;;<br />
public $width = NULL;<br />
public $height = NULL;<br />
public $imagePath = NULL;</p>
<p>private $transferStarted = FALSE;<br />
private $transferSize = NULL;</p>
<p>public function __construct( $path = NULL, $width = NULL, $height = NULL ) {<br />
if( $path !== NULL )<br />
$this-&gt;src( $path );<br />
if( $width !== NULL )<br />
$this-&gt;width( $width );<br />
if( $height !== NULL )<br />
$this-&gt;height( $height );</p>
<p>parent::__construct();<br />
}</p>
<p>public function attach() {<br />
$this-&gt;createRemoteObject( array( $this-&gt;hostWindow, $this-&gt;width, $this-&gt;height ) );<br />
$this-&gt;insertElement();<br />
$this-&gt;setStyle(&#8216;display&#8217;,'inline-block&#8217;);<br />
if ($this-&gt;imagePath !== NULL)<br />
$this-&gt;callMethod( &#8216;load&#8217; );<br />
}</p>
<p>public function src($path) {<br />
$this-&gt;imagePath = $path;</p>
<p>if( $this-&gt;isRegistered )<br />
$this-&gt;callMethod(&#8220;load&#8221;);<br />
}</p>
<p>/**<br />
* [INTERNAL FUNCTION]<br />
* This function is called by the daemon to start a transfer. It returns an array<br />
* of two elements, first is a string with the MIME content-type of the data, and<br />
* second is a integer number containing the size in bytes of the transfer.<br />
*<br />
* @return array	Transfer descriptives<br />
*/</p>
<p>public function transferStart() {<br />
$this-&gt;transferStarted = TRUE;<br />
if( !file_exists($this-&gt;imagePath) )<br />
$this-&gt;imagePath = ApplicationProcess::GetOption(&#8216;sitefusionPath&#8217;) . $this-&gt;imagePath;</p>
<p>if (file_exists($this-&gt;imagePath) &amp;&amp; strtolower(substr($this-&gt;imagePath,-3) == &#8216;svg&#8217;) ) {<br />
$this-&gt;transferSize = filesize($this-&gt;imagePath);<br />
return array( &#8216;image/svg+xml&#8217;, $this-&gt;transferSize );<br />
}<br />
else return FALSE;<br />
}</p>
<p>/**<br />
* [INTERNAL FUNCTION]<br />
* This function is called by the daemon to get (a piece of) data of a transfer.<br />
* It should output this data to the output buffer, which will be intercepted<br />
* by the daemon.<br />
*/</p>
<p>public function transferGetData() {<br />
if( !$this-&gt;transferStarted )<br />
throw new SFException( &#8220;File transfer not started!&#8221;, ERR_REPORT_APP );</p>
<p>readfile( $this-&gt;imagePath );<br />
}</p>
<p>/**<br />
* [INTERNAL FUNCTION]<br />
* This function is called by the daemon when all data has been transferred.<br />
* It is used to close open filehandles and clean up.<br />
*/</p>
<p>public function transferEnd() {<br />
$this-&gt;transferStarted = FALSE;<br />
$this-&gt;transferSize = NULL;<br />
}<br />
}</p>
<p>add this lines at the end of file class/textAndImages.js</p>
<p>SiteFusion.Classes.ImageSvg = Class.create( SiteFusion.Classes.Node, {<br />
sfClassName: &#8216;XULImageSvg&#8217;,</p>
<p>initialize: function( win, width, height ) {<br />
this.hostWindow = win;<br />
this.element = win.createElement( &#8216;bbox&#8217; );<br />
this.element.sfNode = this;</p>
<p>this.setEventHost();</p>
<p>if( width )<br />
this.width( width );<br />
if( height )<br />
this.height( height );<br />
},</p>
<p>load: function() {<br />
var d = new Date();<br />
var xmlDoc = new XMLHttpRequest();<br />
xmlDoc.open(<br />
&#8220;GET&#8221;<br />
, SiteFusion.Address + &#8216;/filestream.php?app=&#8217; + SiteFusion.Application + &#8216;&amp;args=&#8217; + SiteFusion.Arguments + &#8216;&amp;sid=&#8217; + SiteFusion.SID + &#8216;&amp;ident=&#8217; + SiteFusion.Ident + &#8216;&amp;cid=&#8217; + this.cid + &#8216;&amp;cycle=&#8217; + d.getTime()<br />
, false<br />
);<br />
xmlDoc.send(null);</p>
<p>var eXml = xmlDoc.responseXML.getElementsByTagName(&#8216;svg&#8217;)[0];</p>
<p>if(eXml.getAttributeNode(&#8220;width&#8221;) != null &amp;&amp; eXml.getAttributeNode(&#8220;height&#8221;) != null) {</p>
<p>var othisWidth = parseInt(this.element.getAttributeNode(&#8220;width&#8221;).nodeValue);<br />
var othisHeight = parseInt(this.element.getAttributeNode(&#8220;height&#8221;).nodeValue);</p>
<p>var svgOriWidth = parseInt(eXml.getAttributeNode(&#8220;width&#8221;).nodeValue);<br />
var svgOriHeight = parseInt(eXml.getAttributeNode(&#8220;height&#8221;).nodeValue);</p>
<p>var scaleFactorWidth =  othisWidth / svgOriWidth;<br />
var scaleFactorHeight = othisHeight / svgOriHeight;</p>
<p>//eXml.setAttribute(&#8220;width&#8221;,svgOriWidth);<br />
//eXml.setAttribute(&#8220;height&#8221;,svgOriHeight);<br />
eXml.removeAttribute(&#8220;width&#8221;);<br />
eXml.removeAttribute(&#8220;height&#8221;);</p>
<p>eXml.setAttribute(&#8220;viewBox&#8221;,&#8217;0 0 &#8216;+svgOriWidth+&#8217; &#8216;+svgOriHeight+&#8221;);<br />
//eXml.setAttribute(&#8220;preserveAspectRatio&#8221;,&#8221;xMidYMid meet&#8221;);</p>
<p>var transform = xmlDoc.responseXML.createElement(&#8216;g&#8217;);<br />
//alert(&#8216;scale(&#8216;+scaleFactorWidth+&#8217;,'+scaleFactorHeight+&#8217;)');<br />
transform.setAttribute(&#8216;transform&#8217;,'scale(&#8216;+scaleFactorWidth+&#8217;, &#8216;+scaleFactorHeight+&#8217;)');</p>
<p>while(eXml.length &gt; 0) {<br />
transform.appendChild(eXml.childNodes[0]);<br />
eXml.removeChild(eXml.childNodes[0]);<br />
}</p>
<p>eXml.appendChild(transform);<br />
}</p>
<p>var node = this.hostWindow.windowObject.document.importNode(eXml, true);<br />
this.element.appendChild( node );<br />
//var dummy = document.createTextNode(&#8216;x&#8217;);<br />
//this.element.appendChild( dummy );<br />
}<br />
} );</p>
<p>After this modification you have SVG images with scale support and you can use like this</p>
<p>XULImageSvg($srcPath,$width,$height);</p>
<p>really simple! <img src='http://blog.oracoltech.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.oracoltech.com/2010/08/xul-svg-images-easy-with-sitefusion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XULStdAppMenu :: 10 lines of code to create really deeper menu in SiteFusion</title>
		<link>http://blog.oracoltech.com/2010/08/xulstdappmenu-10-lines-of-code-to-create-really-deeper-menu-in-sitefusion/</link>
		<comments>http://blog.oracoltech.com/2010/08/xulstdappmenu-10-lines-of-code-to-create-really-deeper-menu-in-sitefusion/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 09:51:28 +0000</pubDate>
		<dc:creator>Francesco Abbadon1334 Danti</dc:creator>
				<category><![CDATA[SiteFusion]]></category>

		<guid isPermaLink="false">http://blog.oracoltech.com/?p=109</guid>
		<description><![CDATA[USAGE : // Istantiate and add the classto the Application window $this-&#62;window-&#62;addChild( $top = new XULStdAppMenu() ); // Only create root menu is required, after you can &#8220;overwrite&#8221; and redeclare all menu // without any problem because after the first &#8230; <a href="http://blog.oracoltech.com/2010/08/xulstdappmenu-10-lines-of-code-to-create-really-deeper-menu-in-sitefusion/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>USAGE :</strong></p>
<p>// Istantiate and add the classto the Application window</p>
<p>$this-&gt;window-&gt;addChild(<br />
$top = new XULStdAppMenu()<br />
);</p>
<p>// Only create root menu is required, after you can &#8220;overwrite&#8221; and redeclare all menu<br />
// without any problem because after the first creation, the class recall the created menu</p>
<p>$top-&gt;addMenuRoot(&#8216;File&#8217;,NULL); OR $top-&gt;addMenuRoot(&#8216;File&#8217;,NULL,[b]TRUE[/b]); to add the root menu on the right</p>
<p>// Add a standard application menu<code><br />
$top-&gt;addMenu(<br />
</code><code>'File','File'<br />
,array(<br />
array('New', $this, 'noEventYet'),<br />
array('Open', $this,'noEventYet'),<br />
array(NULL,NULL,NULL),<br />
array('Exit', $this, 'noEventYet')<br />
)<br />
);</code></p>
<p><strong>Examine : </strong><code>$top-&gt;addMenu('<strong>File</strong>','<strong>File</strong>',<strong>array(menus)</strong> )</code>;</p>
<p>add menu or menu contained in <strong>array(Somemenus)</strong> to <strong>rootMenu(&#8216;File&#8217;)</strong> in <strong>group(&#8216;File&#8217;)<br />
</strong></p>
<p><strong>Examine : </strong><code>array('<strong>New</strong>', <strong>$this</strong>, '<strong>noEventYet</strong>')</code><br />
<strong>New</strong> = the label of the menu<br />
<strong>$this</strong>-&gt;<strong>noEventYet</strong>();</p>
<p><strong>Examine : </strong><code>array(NULL,NULL,NULL) // it's a separator<br />
</code></p>
<p>Attention : After you call the method addMenuRoot ( ex.  $top-&gt;addMenuRoot(&#8216;File&#8217;,NULL); )</p>
<p>you can do this :</p>
<p><code>$top-&gt;addMenu(<br />
</code><code>'File','FileSubMenu'<br />
,array(<br />
array('New', $this, 'noEventYet'),<br />
array('Open', $this,'noEventYet'),<br />
array(NULL,NULL,NULL),<br />
array('Exit', $this, 'noEventYet')<br />
)<br />
);</code></p>
<p>or this :</p>
<p><code>$top-&gt;addMenu(<br />
</code><code>'File','FileSubMenu'<br />
,array(array('New', $this, 'noEventYet'))<br />
);<br />
</code></p>
<p><code>$top-&gt;addMenu(<br />
</code><code>'File','FileSubMenu'<br />
,array(array('File', $this, 'noEventYet'))<br />
);<br />
</code></p>
<p><code>$top-&gt;addMenu(<br />
</code><code>'File','FileSubMenu'<br />
,array(array('Exit', $this, 'noEventYet'))<br />
);</code></p>
<p>or this :</p>
<p><code>$top-&gt;addMenu(<br />
</code><code>'File','FileSubMenu'<br />
,array(array('New', $this, 'noEventYet'))<br />
);<br />
</code></p>
<p><code>$top-&gt;addMenu(<br />
</code><code>'</code><code>FileSubMenu</code><code>','FileSubSubMenu'<br />
,array(array('File', $this, 'noEventYet'))<br />
);<br />
</code></p>
<p><code>$top-&gt;addMenu(<br />
</code><code>'</code><code>FileSubSubMenu</code><code>','</code><code>FileSubSubSubMenu</code><code>'<br />
,array(array('Exit', $this, 'noEventYet'))<br />
);</code></p>
<p><code>$top-&gt;addMenu(<br />
</code><code>'</code><code>FileSubSubSubMenu</code><code>','</code><code>FileSubSubSubMenu</code><code>'<br />
,array(<br />
array('New', $this, 'noEventYet'),<br />
array('Open', $this,'noEventYet'),<br />
array(NULL,NULL,NULL),<br />
array('Exit', $this, 'noEventYet')<br />
)<br />
);</code></p>
<p>Or Like this :</p>
<p>$top-&gt;addMenuRoot(&#8216;TestDeepRef&#8217;,NULL);<br />
$top-&gt;addMenuRoot(&#8216;TestDeepRef&#8217;,'TestDeepRef2&#8242;);<br />
$top-&gt;addMenuRoot(&#8216;TestDeepRef2&#8242;,&#8217;TestDeepRef3&#8242;);<br />
$top-&gt;addMenuRoot(&#8216;TestDeepRef3&#8242;,&#8217;TestDeepRef4&#8242;);</p>
<p>$top-&gt;addMenu(<br />
&#8216;TestDeepRef4&#8242;<br />
,&#8217;TestDeepRef4&#8242;<br />
,array(<br />
array(&#8216;openAbout&#8217;, $this, &#8216;openAbout&#8217;),<br />
array(&#8216;openAboutMemory&#8217;, $this,&#8217;openAboutMemory&#8217;),<br />
array(&#8216;openExtensions&#8217;, $this, &#8216;openExtensions&#8217;),<br />
array(&#8216;openErrorConsole&#8217;,$this,&#8217;openErrorConsole&#8217;)<br />
)<br />
);</p>
<p>$top-&gt;addMenu(<br />
&#8216;TestDeepRef3&#8242;<br />
,&#8217;TestDeepRef3&#8242;<br />
,array(<br />
array(&#8216;openAbout&#8217;, $this, &#8216;openAbout&#8217;),<br />
array(&#8216;openAboutMemory&#8217;, $this,&#8217;openAboutMemory&#8217;),<br />
array(&#8216;openExtensions&#8217;, $this, &#8216;openExtensions&#8217;),<br />
array(&#8216;openErrorConsole&#8217;,$this,&#8217;openErrorConsole&#8217;)<br />
)<br />
);</p>
<p>Sitefusion it&#8217;s really simple to use and extends!</p>
<p>File Download : <a href="http://blog.oracoltech.com/wp-content/uploads/2010/08/testTopMenu.startup.php_.zip">testTopMenu.startup.php</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.oracoltech.com/2010/08/xulstdappmenu-10-lines-of-code-to-create-really-deeper-menu-in-sitefusion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XULAdvancedTabBox</title>
		<link>http://blog.oracoltech.com/2010/08/xuladvancedtabbox/</link>
		<comments>http://blog.oracoltech.com/2010/08/xuladvancedtabbox/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 08:06:11 +0000</pubDate>
		<dc:creator>Francesco Abbadon1334 Danti</dc:creator>
				<category><![CDATA[SiteFusion]]></category>

		<guid isPermaLink="false">http://blog.oracoltech.com/?p=106</guid>
		<description><![CDATA[XULAdvancedTabBox addTabbedPanel ( $name,  $panel, [ $background = false]) $name = name of the tab $panel = The Component to added $background = will be add in background closeActiveTab ([ $e = NULL]) Close the active panel closeAll ([ $e = NULL], [ $leaveActive = &#8230; <a href="http://blog.oracoltech.com/2010/08/xuladvancedtabbox/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h3>XULAdvancedTabBox</h3>
<ul>
<li>addTabbedPanel ( $name,  $panel, [ $background = false])
<ul>
<li>$name = name of the tab</li>
<li>$panel = The Component to added</li>
<li>$background = will be add in background</li>
</ul>
</li>
<li>closeActiveTab ([ $e = NULL])
<ul>
<li>Close the active panel</li>
</ul>
</li>
<li>closeAll ([ $e = NULL], [ $leaveActive = FALSE], [ $posActive = -1])
<ul>
<li>Close all panel if $leaveActive is true doesn&#8217;t close the active panel</li>
</ul>
</li>
<li>closeAllNoActive ([ $e = NULL])
<ul>
<li>Close All non active panels ( it&#8217;s a shortcut to $this-&gt;closeAll(NULL, TRUE))</li>
</ul>
</li>
<li>isEmpty ()</li>
<li>removeTabbedPanel ( $panel)</li>
<li>removeTabbedTab ( $tab)</li>
<li>addHideComponentIfEmpty($component)
<ul>
<li>add a component to hide when empty if setIfEmptyFlexZero(TRUE)</li>
</ul>
</li>
<li>setIfEmptyFlexZero ( $bool)
<ul>
<li>if set TRUE, when the component isEmpty(TRUE) , autohide itself and all componets add with method addHideComponentIfEmpty($component)</li>
</ul>
</li>
</ul>
<p>File Download : <a href="http://blog.oracoltech.com/wp-content/uploads/2010/08/testAdvTabBox.startup.php_.zip">testAdvTabBox.startup.php</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.oracoltech.com/2010/08/xuladvancedtabbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VirtueMart : get All Parent Child Categories IDs By Category Root</title>
		<link>http://blog.oracoltech.com/2010/07/virtuemart-get-all-parent-child-categories-by-category-root/</link>
		<comments>http://blog.oracoltech.com/2010/07/virtuemart-get-all-parent-child-categories-by-category-root/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 11:03:23 +0000</pubDate>
		<dc:creator>Francesco Abbadon1334 Danti</dc:creator>
				<category><![CDATA[MySql]]></category>

		<guid isPermaLink="false">http://oracoltech.com/blog/?p=60</guid>
		<description><![CDATA[SELECT SQL_CACHE CONCAT_WS( ',', GROUP_CONCAT(DISTINCT lev01.category_child_id), GROUP_CONCAT(DISTINCT lev02.category_child_id), GROUP_CONCAT(DISTINCT lev03.category_child_id), GROUP_CONCAT(DISTINCT lev04.category_child_id), GROUP_CONCAT(DISTINCT lev05.category_child_id) ) as deepListCatIds FROM jos_vm_category_xref lev01 LEFT OUTER JOIN jos_vm_category_xref lev02 ON lev01.category_child_id = lev02.category_parent_id LEFT OUTER JOIN jos_vm_category_xref lev03 ON lev02.category_child_id = lev03.category_parent_id LEFT OUTER &#8230; <a href="http://blog.oracoltech.com/2010/07/virtuemart-get-all-parent-child-categories-by-category-root/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><code>SELECT <strong>SQL_CACHE</strong><br />
CONCAT_WS(<br />
',',<br />
GROUP_CONCAT(DISTINCT lev01.category_child_id),<br />
GROUP_CONCAT(DISTINCT lev02.category_child_id),<br />
GROUP_CONCAT(DISTINCT lev03.category_child_id),<br />
GROUP_CONCAT(DISTINCT lev04.category_child_id),<br />
GROUP_CONCAT(DISTINCT lev05.category_child_id)<br />
) as deepListCatIds<br />
FROM jos_vm_category_xref lev01<br />
LEFT OUTER JOIN jos_vm_category_xref lev02 ON lev01.category_child_id = lev02.category_parent_id<br />
LEFT OUTER JOIN jos_vm_category_xref lev03 ON lev02.category_child_id = lev03.category_parent_id<br />
LEFT OUTER JOIN jos_vm_category_xref lev04 ON lev03.category_child_id = lev04.category_parent_id<br />
LEFT OUTER JOIN jos_vm_category_xref lev05 ON lev04.category_child_id = lev05.category_parent_id<br />
WHERE lev01.category_parent_id =6;</code></p>
<p>Result = 12,20,21,22,23,24,25,48,89,92,99,114,19,93,104</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.oracoltech.com/2010/07/virtuemart-get-all-parent-child-categories-by-category-root/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VirtueMart : Parent Child Category</title>
		<link>http://blog.oracoltech.com/2010/07/virtuemart-parent-child-category/</link>
		<comments>http://blog.oracoltech.com/2010/07/virtuemart-parent-child-category/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 10:40:07 +0000</pubDate>
		<dc:creator>Francesco Abbadon1334 Danti</dc:creator>
				<category><![CDATA[MySql]]></category>

		<guid isPermaLink="false">http://oracoltech.com/blog/?p=51</guid>
		<description><![CDATA[SELECT lev01.category_child_id id_01, tblname01.category_name name_01, lev02.category_child_id id_02, tblname02.category_name name_02, lev03.category_child_id id_03, tblname03.category_name name_03, lev04.category_child_id id_04, tblname04.category_name name_04 FROM jos_vm_category_xref lev01 LEFT OUTER JOIN jos_vm_category_xref lev02 ON lev01.category_child_id = lev02.category_parent_id LEFT OUTER JOIN jos_vm_category_xref lev03 ON lev02.category_child_id = lev03.category_parent_id LEFT OUTER &#8230; <a href="http://blog.oracoltech.com/2010/07/virtuemart-parent-child-category/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>SELECT<br />
lev01.category_child_id id_01, tblname01.category_name name_01,<br />
lev02.category_child_id id_02, tblname02.category_name name_02,<br />
lev03.category_child_id id_03, tblname03.category_name name_03,<br />
lev04.category_child_id id_04, tblname04.category_name name_04<br />
FROM jos_vm_category_xref lev01<br />
LEFT OUTER JOIN jos_vm_category_xref lev02 ON lev01.category_child_id = lev02.category_parent_id<br />
LEFT OUTER JOIN jos_vm_category_xref lev03 ON lev02.category_child_id = lev03.category_parent_id<br />
LEFT OUTER JOIN jos_vm_category_xref lev04 ON lev03.category_child_id = lev04.category_parent_id<br />
LEFT JOIN jos_vm_category tblname01 ON tblname01.category_id = lev01.category_child_id<br />
LEFT JOIN jos_vm_category tblname02 ON tblname02.category_id = lev02.category_child_id<br />
LEFT JOIN jos_vm_category tblname03 ON tblname03.category_id = lev03.category_child_id<br />
LEFT JOIN jos_vm_category tblname04 ON tblname04.category_id = lev04.category_child_id<br />
WHERE lev01.category_parent_id = 0;</p>
<table border="1">
<tbody>
<tr>
<th>id_01</th>
<th>name_01</th>
<th>id_02</th>
<th>name_02</th>
<th>id_03</th>
<th>name_03</th>
<th>id_04</th>
<th>name_04</th>
</tr>
<tr>
<td class="normal" valign="top">10</td>
<td class="normal" valign="top">ABBIGLIAMENTO CACCIA E PESCA</td>
<td class="normal" valign="top">16</td>
<td class="normal" valign="top">Stivali in gomma e in pvc</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">10</td>
<td class="normal" valign="top">ABBIGLIAMENTO CACCIA E PESCA</td>
<td class="normal" valign="top">90</td>
<td class="normal" valign="top">Impermeabili e antipioggia</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">7</td>
<td class="normal" valign="top">MONTAGNA</td>
<td class="normal" valign="top">15</td>
<td class="normal" valign="top">Borracce e Thermos</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">7</td>
<td class="normal" valign="top">MONTAGNA</td>
<td class="normal" valign="top">27</td>
<td class="normal" valign="top">Impermeabili e antipioggia</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">7</td>
<td class="normal" valign="top">MONTAGNA</td>
<td class="normal" valign="top">28</td>
<td class="normal" valign="top">Sacchi a pelo</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">7</td>
<td class="normal" valign="top">MONTAGNA</td>
<td class="normal" valign="top">29</td>
<td class="normal" valign="top">Zaini</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">7</td>
<td class="normal" valign="top">MONTAGNA</td>
<td class="normal" valign="top">107</td>
<td class="normal" valign="top">Navigatori GPS</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">7</td>
<td class="normal" valign="top">MONTAGNA</td>
<td class="normal" valign="top">115</td>
<td class="normal" valign="top">Calze</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">6</td>
<td class="normal" valign="top">ABITI DA LAVORO E ANTINFORTUNISTICA</td>
<td class="normal" valign="top">12</td>
<td class="normal" valign="top">tute e pantaloni con pettorina</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">6</td>
<td class="normal" valign="top">ABITI DA LAVORO E ANTINFORTUNISTICA</td>
<td class="normal" valign="top">20</td>
<td class="normal" valign="top">Calzature antinfortunistiche</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">6</td>
<td class="normal" valign="top">ABITI DA LAVORO E ANTINFORTUNISTICA</td>
<td class="normal" valign="top">21</td>
<td class="normal" valign="top">Stivali in gomma e in pvc</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">6</td>
<td class="normal" valign="top">ABITI DA LAVORO E ANTINFORTUNISTICA</td>
<td class="normal" valign="top">22</td>
<td class="normal" valign="top">Abbigliamento da sala/servizio</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">6</td>
<td class="normal" valign="top">ABITI DA LAVORO E ANTINFORTUNISTICA</td>
<td class="normal" valign="top">23</td>
<td class="normal" valign="top">Abbigliamento da cuoco/cucina</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">6</td>
<td class="normal" valign="top">ABITI DA LAVORO E ANTINFORTUNISTICA</td>
<td class="normal" valign="top">24</td>
<td class="normal" valign="top">Impermeabili e antipioggia</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">6</td>
<td class="normal" valign="top">ABITI DA LAVORO E ANTINFORTUNISTICA</td>
<td class="normal" valign="top">25</td>
<td class="normal" valign="top">Giacche e Giubbini in tela</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">6</td>
<td class="normal" valign="top">ABITI DA LAVORO E ANTINFORTUNISTICA</td>
<td class="normal" valign="top">48</td>
<td class="normal" valign="top">Pantaloni</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">6</td>
<td class="normal" valign="top">ABITI DA LAVORO E ANTINFORTUNISTICA</td>
<td class="normal" valign="top">89</td>
<td class="normal" valign="top">Abbigliamento Sanitario &#8211; Ospedaliero</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">6</td>
<td class="normal" valign="top">ABITI DA LAVORO E ANTINFORTUNISTICA</td>
<td class="normal" valign="top">92</td>
<td class="normal" valign="top">Vestaglie, Casacche, Camici</td>
<td class="normal" valign="top">19</td>
<td class="normal" valign="top">Vestaglie DONNA</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">6</td>
<td class="normal" valign="top">ABITI DA LAVORO E ANTINFORTUNISTICA</td>
<td class="normal" valign="top">92</td>
<td class="normal" valign="top">Vestaglie, Casacche, Camici</td>
<td class="normal" valign="top">93</td>
<td class="normal" valign="top">Camici, Casacche UOMO</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">6</td>
<td class="normal" valign="top">ABITI DA LAVORO E ANTINFORTUNISTICA</td>
<td class="normal" valign="top">92</td>
<td class="normal" valign="top">Vestaglie, Casacche, Camici</td>
<td class="normal" valign="top">104</td>
<td class="normal" valign="top">Casacche DONNA</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">6</td>
<td class="normal" valign="top">ABITI DA LAVORO E ANTINFORTUNISTICA</td>
<td class="normal" valign="top">99</td>
<td class="normal" valign="top">Caschi, cuffie, occhiali protettivi</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">6</td>
<td class="normal" valign="top">ABITI DA LAVORO E ANTINFORTUNISTICA</td>
<td class="normal" valign="top">114</td>
<td class="normal" valign="top">Calze</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">9</td>
<td class="normal" valign="top">SUBACQUEA</td>
<td class="normal" valign="top">18</td>
<td class="normal" valign="top">Pinne</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">9</td>
<td class="normal" valign="top">SUBACQUEA</td>
<td class="normal" valign="top">94</td>
<td class="normal" valign="top">Maschere</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">9</td>
<td class="normal" valign="top">SUBACQUEA</td>
<td class="normal" valign="top">95</td>
<td class="normal" valign="top">Fucili</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">9</td>
<td class="normal" valign="top">SUBACQUEA</td>
<td class="normal" valign="top">97</td>
<td class="normal" valign="top">Coltelli</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">9</td>
<td class="normal" valign="top">SUBACQUEA</td>
<td class="normal" valign="top">98</td>
<td class="normal" valign="top">Torce</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">35</td>
<td class="normal" valign="top">Verande per caravan,roulotte, camper, van ed accessori</td>
<td class="normal" valign="top">49</td>
<td class="normal" valign="top">Accessori Verande per caravan/roulotte</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">35</td>
<td class="normal" valign="top">Verande per caravan,roulotte, camper, van ed accessori</td>
<td class="normal" valign="top">50</td>
<td class="normal" valign="top">Verande per caravan/roulotte e camper mod. speciali e invernali</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">35</td>
<td class="normal" valign="top">Verande per caravan,roulotte, camper, van ed accessori</td>
<td class="normal" valign="top">77</td>
<td class="normal" valign="top">Verande per caravan/roulotte tradizionali</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">35</td>
<td class="normal" valign="top">Verande per caravan,roulotte, camper, van ed accessori</td>
<td class="normal" valign="top">105</td>
<td class="normal" valign="top">Verande per caravan/roulotte &#8211; Teli ombra &#8211; Tendalini</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">35</td>
<td class="normal" valign="top">Verande per caravan,roulotte, camper, van ed accessori</td>
<td class="normal" valign="top">116</td>
<td class="normal" valign="top">Verande-Tendalini automatici per camper e caravan</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">45</td>
<td class="normal" valign="top">Borracce, Thermos e contenitori termici</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">39</td>
<td class="normal" valign="top">Pentole, stoviglie, gavette ecc.</td>
<td class="normal" valign="top">72</td>
<td class="normal" valign="top">Gavette,pentole,popote</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">39</td>
<td class="normal" valign="top">Pentole, stoviglie, gavette ecc.</td>
<td class="normal" valign="top">73</td>
<td class="normal" valign="top">Posate &#8211; Bicchieri</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">39</td>
<td class="normal" valign="top">Pentole, stoviglie, gavette ecc.</td>
<td class="normal" valign="top">74</td>
<td class="normal" valign="top">Stoviglie Melamina e vari articoli cucina</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">40</td>
<td class="normal" valign="top">Mobili cucina portafornello</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">42</td>
<td class="normal" valign="top">Accessori e ricambi tende e verande</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">43</td>
<td class="normal" valign="top">Accessori caravan e camper</td>
<td class="normal" valign="top">113</td>
<td class="normal" valign="top">Accessori di allestimento interno</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">43</td>
<td class="normal" valign="top">Accessori caravan e camper</td>
<td class="normal" valign="top">112</td>
<td class="normal" valign="top">Accessori di allestimento esterno</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">43</td>
<td class="normal" valign="top">Accessori caravan e camper</td>
<td class="normal" valign="top">111</td>
<td class="normal" valign="top">Varie accessori caravan e camper</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">44</td>
<td class="normal" valign="top">Frigoriferi e frigoborse</td>
<td class="normal" valign="top">69</td>
<td class="normal" valign="top">Frigoriferi elettrici e trivalenti</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">44</td>
<td class="normal" valign="top">Frigoriferi e frigoborse</td>
<td class="normal" valign="top">70</td>
<td class="normal" valign="top">Frigoborse morbide</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">44</td>
<td class="normal" valign="top">Frigoriferi e frigoborse</td>
<td class="normal" valign="top">71</td>
<td class="normal" valign="top">Ghiacciaie</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">46</td>
<td class="normal" valign="top">Armadi e Porta Oggetti</td>
<td class="normal" valign="top">79</td>
<td class="normal" valign="top">Armadi-Mobiletti</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">46</td>
<td class="normal" valign="top">Armadi e Porta Oggetti</td>
<td class="normal" valign="top">80</td>
<td class="normal" valign="top">Tasche portaoggetti &#8211; portanecessaire</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">47</td>
<td class="normal" valign="top">Tende da campeggio ed accessori</td>
<td class="normal" valign="top">30</td>
<td class="normal" valign="top">Tende da campeggio Igloo 2/3 p.</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">47</td>
<td class="normal" valign="top">Tende da campeggio ed accessori</td>
<td class="normal" valign="top">31</td>
<td class="normal" valign="top">Tende da campeggio Igloo 4/5 p.</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">47</td>
<td class="normal" valign="top">Tende da campeggio ed accessori</td>
<td class="normal" valign="top">32</td>
<td class="normal" valign="top">Tende da campeggio Igloo 4/8 p. e MAXI</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">47</td>
<td class="normal" valign="top">Tende da campeggio ed accessori</td>
<td class="normal" valign="top">33</td>
<td class="normal" valign="top">Tende da campeggio Canadesi</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">47</td>
<td class="normal" valign="top">Tende da campeggio ed accessori</td>
<td class="normal" valign="top">34</td>
<td class="normal" valign="top">Tende da campeggio Casetta</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">47</td>
<td class="normal" valign="top">Tende da campeggio ed accessori</td>
<td class="normal" valign="top">36</td>
<td class="normal" valign="top">Tende da campeggio Cucinotti e Multiuso</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">47</td>
<td class="normal" valign="top">Tende da campeggio ed accessori</td>
<td class="normal" valign="top">37</td>
<td class="normal" valign="top">Tende da campeggio da Pesca/ripari outdoor</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">47</td>
<td class="normal" valign="top">Tende da campeggio ed accessori</td>
<td class="normal" valign="top">64</td>
<td class="normal" valign="top">Tende da Spiaggia &#8211; Paravento e Parasole</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">52</td>
<td class="normal" valign="top">Gas &#8211; Fornelli, Lampade Ricambi ecc.</td>
<td class="normal" valign="top">53</td>
<td class="normal" valign="top">Fornelli</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">52</td>
<td class="normal" valign="top">Gas &#8211; Fornelli, Lampade Ricambi ecc.</td>
<td class="normal" valign="top">41</td>
<td class="normal" valign="top">Accessori e ricambi gas</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">52</td>
<td class="normal" valign="top">Gas &#8211; Fornelli, Lampade Ricambi ecc.</td>
<td class="normal" valign="top">54</td>
<td class="normal" valign="top">Lampade</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">56</td>
<td class="normal" valign="top">Sedie &#8211; Tavoli</td>
<td class="normal" valign="top">75</td>
<td class="normal" valign="top">Sedie &#8211; Sgabelli &#8211; Sdraio</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">56</td>
<td class="normal" valign="top">Sedie &#8211; Tavoli</td>
<td class="normal" valign="top">76</td>
<td class="normal" valign="top">Tavoli</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">57</td>
<td class="normal" valign="top">Lettini &#8211; Brandine</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">58</td>
<td class="normal" valign="top">Sacchi letto</td>
<td class="normal" valign="top">101</td>
<td class="normal" valign="top">Sacchi letto a coperta e Pronto letto</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">58</td>
<td class="normal" valign="top">Sacchi letto</td>
<td class="normal" valign="top">102</td>
<td class="normal" valign="top">Sacchi letto a coperta con cappuccio</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">58</td>
<td class="normal" valign="top">Sacchi letto</td>
<td class="normal" valign="top">103</td>
<td class="normal" valign="top">Sacchi letto a mummia</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">59</td>
<td class="normal" valign="top">Pompe e Gonfiatori</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">60</td>
<td class="normal" valign="top">Taniche &#8211; Serbatoi &#8211; Docce</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">61</td>
<td class="normal" valign="top">Teloni</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">62</td>
<td class="normal" valign="top">Stuoie e Pavimenti</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">63</td>
<td class="normal" valign="top">Zaini</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">65</td>
<td class="normal" valign="top">Wc chimici, accessori,liquidi</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">66</td>
<td class="normal" valign="top">Amache &#8211; Ombrelloni</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">67</td>
<td class="normal" valign="top">Grill e Barbecue</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">68</td>
<td class="normal" valign="top">Varie Outdoor</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">81</td>
<td class="normal" valign="top">Materassini &#8211; Cuscini ecc.</td>
<td class="normal" valign="top">26</td>
<td class="normal" valign="top">Materassini &#8211; Cuscini</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">81</td>
<td class="normal" valign="top">Materassini &#8211; Cuscini ecc.</td>
<td class="normal" valign="top">82</td>
<td class="normal" valign="top">Materassini &#8211; ricambi e accessori</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">100</td>
<td class="normal" valign="top">Gazebo</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">106</td>
<td class="normal" valign="top">Lampade e Torce elettriche</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">8</td>
<td class="normal" valign="top">CAMPEGGIO</td>
<td class="normal" valign="top">108</td>
<td class="normal" valign="top">Navigatori GPS</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">11</td>
<td class="normal" valign="top">NAUTICA</td>
<td class="normal" valign="top">14</td>
<td class="normal" valign="top">Tender, canotti gonfiabili</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">11</td>
<td class="normal" valign="top">NAUTICA</td>
<td class="normal" valign="top">83</td>
<td class="normal" valign="top">Fuoribordo-accessori e ricambi motori</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">11</td>
<td class="normal" valign="top">NAUTICA</td>
<td class="normal" valign="top">84</td>
<td class="normal" valign="top">Canoe gonfiabili</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">11</td>
<td class="normal" valign="top">NAUTICA</td>
<td class="normal" valign="top">85</td>
<td class="normal" valign="top">Remi &#8211; Pagaie &#8211; Mezzi marinai</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">11</td>
<td class="normal" valign="top">NAUTICA</td>
<td class="normal" valign="top">86</td>
<td class="normal" valign="top">Accessori di allestimento e Varie</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">11</td>
<td class="normal" valign="top">NAUTICA</td>
<td class="normal" valign="top">87</td>
<td class="normal" valign="top">OSCULATI Accessori nautici</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">11</td>
<td class="normal" valign="top">NAUTICA</td>
<td class="normal" valign="top">88</td>
<td class="normal" valign="top">Teloni</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">11</td>
<td class="normal" valign="top">NAUTICA</td>
<td class="normal" valign="top">96</td>
<td class="normal" valign="top">Elettronica</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">11</td>
<td class="normal" valign="top">NAUTICA</td>
<td class="normal" valign="top">117</td>
<td class="normal" valign="top">Dotazioni di Sicurezza</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
<tr>
<td class="normal" valign="top">11</td>
<td class="normal" valign="top">NAUTICA</td>
<td class="normal" valign="top">118</td>
<td class="normal" valign="top">Ormeggio</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
<td class="normal" valign="top">(NULL)</td>
</tr>
</tbody>
</table>
<p>Interrogazione MySql direttamente dal sito : <a href="http://www.acscremona.com">ACS Cremona</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.oracoltech.com/2010/07/virtuemart-parent-child-category/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

