<?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>Website Ideas &#187; Sobi2</title>
	<atom:link href="http://www.website-ideas.co.uk/category/sobi2/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.website-ideas.co.uk</link>
	<description>All the design inspiration you will need</description>
	<lastBuildDate>Sat, 12 Nov 2011 06:54:13 +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>Ajax Availability Calendar</title>
		<link>http://www.website-ideas.co.uk/2009/11/26/ajax-availability-calendar/</link>
		<comments>http://www.website-ideas.co.uk/2009/11/26/ajax-availability-calendar/#comments</comments>
		<pubDate>Thu, 26 Nov 2009 05:55:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Free Website Stuff]]></category>
		<category><![CDATA[Sobi2]]></category>
		<category><![CDATA[Website Scripts]]></category>
		<category><![CDATA[Website Tools]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[availability calendar]]></category>

		<guid isPermaLink="false">http://www.website-ideas.co.uk/?p=600</guid>
		<description><![CDATA[An open source project available for all to use and develop. Using AJAX to update in real time an availability calendar. This script is great and is ideal for hotels or apartments. We at present are busy building a Sobi2 plugin using this module and will soon be available for download at Website Ideas. Some great features that it has! # A very simple php/ajax script that can be used as an availability calendar for hotels/apartaments etc. # This panel would be the admin panel where the owner could update the availabilty for each day. # It would be a simple matter of reproducing this without the links for the public availability calendar (ie without the possibility to modify the day status) # It uses AJAX to change the days state without having to reload the page &#8211; just click on any day to change it&#8217;s state. # The script with all the files including the images used can be downloaded in this zip file Demo here! Download here!]]></description>
			<content:encoded><![CDATA[<p>An open source project available for all to use and develop. 		Using <strong>AJAX</strong> to update in real time an <strong>availability calendar</strong>. This script is great and is ideal for hotels or apartments. We at present are busy building a<strong> Sobi2</strong> <strong> plugin</strong> using this module and will soon be available for download at Website Ideas.</p>
<p>Some great features that it has!<span id="more-600"></span></p>
<p># A very simple <strong>php/ajax script</strong> that can be used as an<strong> availability calendar</strong> for hotels/apartaments etc.<br />
# This panel would be the admin panel where the owner could update the availabilty for each day.<br />
# It would be a simple matter of reproducing this without the links for the public availability calendar (ie without the possibility to modify the day status)<br />
# It uses AJAX to change the days state without having to reload the page &#8211; just click on any day to change it&#8217;s state.<br />
# The script with all the files including the images used can be <a href="http://www.website-ideas.co.uk/out/cbolson/"><strong>downloaded in this zip</strong></a> file</p>
<p><strong><a href="http://www.cbolson.com/code/availability-calendar/">Demo here!</a></strong> <a href="http://www.website-ideas.co.uk/out/cbolson/"><strong>Download here</strong></a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.website-ideas.co.uk/2009/11/26/ajax-availability-calendar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Custom made plugins and web 2.0 effects for Sobi2</title>
		<link>http://www.website-ideas.co.uk/2009/03/27/custom-made-plugins-and-web-20-effects-for-sobi2/</link>
		<comments>http://www.website-ideas.co.uk/2009/03/27/custom-made-plugins-and-web-20-effects-for-sobi2/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 12:25:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Sobi2]]></category>
		<category><![CDATA[Website Ideas]]></category>

		<guid isPermaLink="false">http://www.website-ideas.co.uk/?p=434</guid>
		<description><![CDATA[The guys behind the Joomla accommodation directory SA STAY, have given us inside information on all the tools used and modifications made to there joomla system and sobi2 component. There use of extensive frameworks and WEB 2.0 effects is phenomenal. Today we take a look at some of these great features that they have applied to there Joomla system. The components used where Joomla and Sobi2 as there base system. There aim was to remove all Mootools frameworks and plugins and build  Jquery into there base system and design some custom plugins. We&#8217;re not going to go into full detail with regards to that, but will highlight  some of the modification and plugins  made there. First one, which i thought was really useful for sobi2. It&#8217;s a view more listing plugin within a category, build upon Jquery scroller. This plug-in allows users to view other listing within there details page based upon the details page location. So if a listing sits in a certain state, only those listing will show.(As per image below) Once the arrow is clicked only then is a new instance fetched. This way all response times and headers sent remain  small and you don&#8217;t end up... ]]></description>
			<content:encoded><![CDATA[<p>The guys behind the <a href="http://www.joomla.org"><strong>Joomla</strong></a> accommodation directory <a href="http://www.sastay.co.za"><strong>SA STAY</strong></a>, have given us inside information on all the tools used and modifications made to there joomla system and sobi2 component. There use of extensive frameworks and <strong>WEB 2.0 effects</strong> is phenomenal. Today we take a look at some of these great features that they have applied to there<strong> Joomla system</strong>. The components used where <strong>Joomla</strong> and <strong><a href="http://www.sigsiu.net">Sobi2</a></strong> as there base system. There aim was to remove all <a href="http://mootools.net/"><strong>Mootools</strong></a> frameworks and plugins and build  <a href="http://jquery.com/"><strong>Jquery</strong></a> into there base system and design some custom plugins.</p>
<p>We&#8217;re not going to go into full detail with regards to that, but will highlight  some of the modification and plugins  made there.</p>
<p>First one, which i thought was really useful for<strong> sobi2</strong>. It&#8217;s a view more listing plugin within a category, build upon Jquery scroller. This plug-in allows users to view other listing within there details page based upon the details page location. So if a listing sits in a certain state, only those listing will show.(As per image below) Once the arrow is clicked only then is a new instance fetched. This way all response times and headers sent remain  small and you don&#8217;t end up with unnecessary query&#8217;s and slow responses.</p>
<p><img class="alignnone" title="scroll" src="http://www.website-ideas.co.uk/wp-content/uploads/2009/03/scroll.jpg" alt="Sun City" width="365" height="106" /></p>
<p><span id="more-434"></span></p>
<p>Second effect which is great is the Google like  style listing arranger. This allows users to remove listing from the list so that there favourites show, or add them to there favourits in there control panel. All sessions are stored either by user details or for non registerd users in cookies. Once again this function is also build upon <strong>Jquery</strong>.</p>
<div class="mceTemp">
<dl id="attachment_436" class="wp-caption alignnone" style="width: 513px;">
<dt class="wp-caption-dt"><img title="add" src="http://www.website-ideas.co.uk/wp-content/uploads/2009/03/add.jpg" alt="Custom sort" width="503" height="189" /></dt>
</dl>
</div>
<p>Third plug-in is a slick version of a <strong>Jquery slimbox</strong> running Google maps in. Now i know you are all saying, that this has being done before, but this version only deploys the map function ( header fetch) once the map button has being clicked. This means that the map does not load in the details template only on submit, which once again reduces response time.</p>
<p><img class="alignnone size-full wp-image-442" title="map" src="http://www.website-ideas.co.uk/wp-content/uploads/2009/03/map.jpg" alt="map" width="544" height="507" /></p>
<p>Now you&#8217;re asking the BIG question, will these plugins be available for download? YES they will be. The guys have informed me that once development on there site is complete ( In process of converting to joomla 1.5.x ) they will post updated versions of these plugins and give strict instructions on how to upload and implement them.  Look Forward to it Guys.</p>
<p>View Site: <a href="http://www.sastay.co.za">Sa Stay</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.website-ideas.co.uk/2009/03/27/custom-made-plugins-and-web-20-effects-for-sobi2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Captcha For Joomla 1.5.x and integration with Sobi2</title>
		<link>http://www.website-ideas.co.uk/2009/03/19/captcha-for-joomla/</link>
		<comments>http://www.website-ideas.co.uk/2009/03/19/captcha-for-joomla/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 10:29:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Sobi2]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Website Tools]]></category>
		<category><![CDATA[Sobi2 Captcha]]></category>

		<guid isPermaLink="false">http://www.website-ideas.co.uk/?p=432</guid>
		<description><![CDATA[OK so we finally managed to crack this bad boy for Joomla 1.5.9 . This script allows users to add a Captcha form to there Sobi2 contact page, helping the prevention of spam.  Snake was kind enough to modify and donate this script to us. This Captcha script can be used for any component in Joomla 1.5.x. If you need help setting it up please use our forum and we will assist with the setup and integration into your components. But this should be easy to setup. This specific demo will show you how to set it up using joomla 1.5 and Sobi2. I&#8217;ve attached the files to be downloaded from here. Firstly you need to download the Font file and Capctha file ( Download Here: ) ( This script is built of the one from Simon Jarvis ).  Copy these two files into your root folder. Then open your details template  &#8220;sobi2.details.tmpl&#8221; and copy and paste the code below. ( please note if you wish to use this function else where, you can ignore the sobi2.details.tmpl and add the form to your component of choice. For Sobi2 Only ( Testing done in legacy mode ) &#160;&#60;em&#62;&#60;span&#62;$link = sefRelToAbs(&#34;index.php?option=com_sobi2&#38;amp;sobi2Task=sobi2Details&#38;amp;catid={$catid}&#38;amp;sobi2Id={$mySobi_id}&#38;amp;Itemid=2&#34;); $task... ]]></description>
			<content:encoded><![CDATA[<p>OK so we finally managed to crack this bad boy for<strong> <a href="http://www.joomla.org/">Joomla 1.5.9</a> .</strong> This script allows users to add a <strong>Captcha </strong>form to there <strong><a href="http://www.sigsiu.net">Sobi2</a> </strong>contact page, helping the prevention of spam.  Snake was kind enough to modify and donate this script to us. This<strong> Captcha script</strong> can be used for any component in Joomla 1.5.x. If you need help setting it up please use our <strong><a href="http://www.website-ideas.co.uk/community/index.php">forum</a></strong> and we will assist with the setup and integration into your components. But this should be easy to setup.</p>
<p>This specific demo will show you how to set it up using <strong>joomla 1.5</strong> and <strong>Sobi2. </strong>I&#8217;ve attached the files to be downloaded from here.</p>
<p>Firstly you need to download the Font file and <strong>Capctha </strong>file <strong>( Download Here: <a class="downloadlink" href="http://www.website-ideas.co.uk/wp-content/plugins/download-monitor/download.php?id=1" title="Version1.1 downloaded 1231 times" >Captcha (1231)</a> )</strong> ( This script is built of the one from Simon Jarvis ).  Copy these two files into your root folder. Then open your details template  &#8220;sobi2.details.tmpl&#8221; and copy and paste the code below. ( please note if you wish to use this function else where, you can ignore the sobi2.details.tmpl and add the form to your component of choice.<span id="more-432"></span></p>
<p><strong>For Sobi2 Only ( Testing done in legacy mode )<br />
</strong></p>
<p><span style="color: #993300;"></p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp;&lt;em&gt;&lt;span&gt;$link = sefRelToAbs(&quot;index.php?option=com_sobi2&amp;amp;sobi2Task=sobi2Details&amp;amp;catid={$catid}&amp;amp;sobi2Id={$mySobi_id}&amp;amp;Itemid=2&quot;);<br />
$task = mosGetParam( $_REQUEST, 'task', '' );<br />
$mySobi_id = $mySobi-&amp;gt;id ;&lt;/span&gt;&lt;/em&gt;</div></div>
<p><em><span></p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">switch ($task) {<br />
case 'email' :<br />
emaillisting($mySobi_id);<br />
}</div></div>
<p></span></em></span></p>
<p><span style="color: #993300;"><em><span>function emaillisting($mySobi_id) {<br />
global $database, $mainframe;<br />
global $mosConfig_live_site, $mosConfig_mailfrom, $mosConfig_fromname;</span></em></span></p>
<p><span style="color: #993300;"><em><span>$directory_email = mosGetParam( $_POST, &#8216;directory_email&#8217;, &#8221; );<br />
$directory_name = mosGetParam( $_POST, &#8216;directory_name&#8217;, &#8221; );<br />
$v_firstname = mosGetParam( $_POST, &#8216;name&#8217;, &#8221; );<br />
$v_email = mosGetParam( $_POST, &#8216;email&#8217;, &#8221; );<br />
$v_telephone = mosGetParam( $_POST, &#8216;telephone&#8217;, &#8221; );<br />
$v_comments = mosGetParam( $_POST, &#8216;comments&#8217;, &#8221; );<br />
$v_province = mosGetParam( $_POST, &#8216;province&#8217;, &#8221; );<br />
$number = intval( mosGetParam( $_POST, &#8216;number&#8217;, 0 ) );<br />
$othernumber = intval( mosGetParam( $_POST, &#8216;othernumber&#8217;, 0 ) );<br />
$sum = intval( mosGetParam( $_POST, &#8216;sum&#8217;, 0 ) );<br />
$DIRECTORY_CONTACT_LETTER=(&#8220;<br />
Name: %s</span></em></span></p>
<p><span style="color: #993300;"><em><span>Email: %s</span></em></span></p>
<p><span style="color: #993300;"><em><span>Telephone: %s</span></em></span></p>
<p><span style="color: #993300;"><em><span>Province: %s</span></em></span></p>
<p><span style="color: #993300;"><em><span>Message: %s&#8221;);<br />
$query_text = sprintf($DIRECTORY_CONTACT_LETTER, $v_firstname, $v_email, $v_telephone, $v_province, $v_comments, $mosConfig_fromname );</span></em></span></p>
<p><span style="color: #993300;"><em><span>//$session =&amp; JFactory::getSession(&#8216;captcha_word&#8217;);<br />
$session =&amp; JFactory::getSession();<br />
$code = $session-&gt;get(&#8216;captcha_word&#8217;);<br />
if(($code == $_POST['captcha_word']) &amp;&amp; (!empty($code)) ) {</span></em></span></p>
<p><span style="color: #993300;"><em><span>$success = mosMail( $email, $mosConfig_fromname , $directory_email, &#8220;yourdomain.com Website Enquiry&#8221;, $query_text, 0, null,null,null,$v_email,$v_firstname );<br />
$success = mosMail( $email, $mosConfig_fromname , $mosConfig_mailfrom, &#8220;Copy of yourdomain.com Website Enquiry for &#8221; . $directory_name, $query_text, 0, null,null,null,$v_email,$v_firstname );</span></em></span></p>
<p><span style="color: #993300;"><em><span>mosRedirect(&#8220;index.php?option=com_sobi2&amp;sobi2Task=sobi2Details&amp;sobi2Id=$mySobi_id&#8221;, &#8220;Message sent successfully..&#8221;);</span></em></span></p>
<p><span style="color: #993300;"><em><span>} else {<br />
mosRedirect(&#8220;index.php?option=com_sobi2&amp;sobi2Task=sobi2Details&amp;sobi2Id=$mySobi_id&#8221;, &#8220;Message sending failed. Please insert the correct details in security box..&#8221;);<br />
}</span></em></span></p>
<p><span style="color: #993300;"><em><span>}</span></em></span></p>
<p><span style="color: #993300;"><em><span>?&gt;</span></em></span></p>
<p>Then you need to add the form of your choice, here is one that we made. ( change the fields to suit your needs )</p>
<form id="enquire" action="&lt;?php echo sefRelToAbs( 'index.php?option=com_sobi2&amp;sobi2Task=sobi2Details&amp;sobi2Id='. $mySobi-&gt;id ); ?&gt;"> </form>
<form action="&lt;?php echo sefRelToAbs( 'index.php?option=com_sobi2&amp;sobi2Task=sobi2Details&amp;sobi2Id='. $mySobi-&gt;id ); ?&gt;"><span style="color: #0000ff;"><span style="color: #993300;"><em>&lt;form id=&#8221;enquire&#8221; onsubmit=&#8221;alert(document.getElementById(&#8216;id_one&#8217;).value); return false;&#8221; action=&#8221;&lt;?php echo sefRelToAbs( &#8216;index.php?option=com_sobi2&amp;sobi2Task=sobi2Details&amp;sobi2Id=&#8217;. $mySobi-&gt;id ); ?&gt;&#8221;<br />
method=&#8221;post&#8221; name=&#8221;emailForm&#8221; target=&#8221;_top&#8221; id=&#8221;emailForm&#8221;&gt;</em></span><span style="color: #993300;"><em>&lt;label class=&#8221;style6&#8243;&gt;Name:&lt;/label&gt;&lt;br /&gt;<br />
&lt;input name=&#8221;name&#8221; type=&#8221;text&#8221; size=&#8221;20&#8243; /&gt;<br />
&lt;br /&gt;<br />
&lt;label class=&#8221;style6&#8243;&gt;Email:&lt;/label&gt;&lt;br /&gt;<br />
&lt;input name=&#8221;email&#8221; type=&#8221;text&#8221; size=&#8221;20&#8243; /&gt;<br />
&lt;br /&gt;<br />
&lt;label class=&#8221;style6&#8243;&gt;Telephone number:&lt;/label&gt;&lt;br /&gt;<br />
&lt;input name=&#8221;telephone&#8221; type=&#8221;text&#8221; size=&#8221;20&#8243; /&gt;<br />
&lt;br /&gt;<br />
&lt;label class=&#8221;style6&#8243;&gt;Province:&lt;/label&gt;&lt;br /&gt;<br />
&lt;input type=&#8221;text&#8221; name=&#8221;province&#8221; id=&#8221;province&#8221; /&gt;<br />
&lt;br /&gt;<br />
&lt;label class=&#8221;style6&#8243;&gt;Message:&lt;/label&gt;&lt;br /&gt;<br />
&lt;textarea name=&#8221;comments&#8221; cols=&#8221;30&#8243; rows=&#8221;5&#8243;&gt;&lt;/textarea&gt;<br />
&lt;br /&gt;<br />
&lt;img src=&#8221;CaptchaSecurityImages.php&#8221; /&gt;<br />
Security Code:<br />
&lt;input id=&#8221;captcha_word&#8221; name=&#8221;captcha_word&#8221; type=&#8221;text&#8221; /&gt;<br />
&lt;br /&gt;<br />
&lt;input type=&#8221;submit&#8221; name=&#8221;Submit&#8221; value=&#8221;Submit&#8221; /&gt;<br />
&lt;input type=&#8221;hidden&#8221; name=&#8221;task&#8221; value=&#8221;email&#8221; /&gt;<br />
&lt;input type=&#8221;hidden&#8221; name=&#8221;directory_email&#8221; value=&#8221;&lt;?php echo $mySobi-&gt;customFieldsData['field_email']; ?&gt;&#8221; /&gt;<br />
&lt;input type=&#8221;hidden&#8221; name=&#8221;directory_name&#8221; value=&#8221;&lt;?php echo $mySobi-&gt;customFieldsData['field_contact_person']; ?&gt;&#8221; /&gt;<br />
&lt;input type=&#8221;hidden&#8221; name=&#8221;number&#8221; value=&#8221;&lt;?php echo $number; ?&gt;&#8221; /&gt;<br />
&lt;input type=&#8221;hidden&#8221; name=&#8221;othernumber&#8221; value=&#8221;&lt;?php echo $othernumber; ?&gt;&#8221; /&gt;<br />
&lt;/form&gt; </em></span></p>
<p></span></form>
<p>If you wish to use the code above you need to alter it a bit to suit the component needs. The basics you will need is a simple function and a form:</p>
<p><span style="color: #993300;"><em><span>function form () {<br />
global $database, $mainframe;</span></em></span></p>
<p><span style="color: #993300;"><em>//$session =&amp; JFactory::getSession(&#8216;captcha_word&#8217;);<br />
$session =&amp; JFactory::getSession();<br />
$code = $session-&gt;get(&#8216;captcha_word&#8217;);<br />
if(($code == $_POST['captcha_word']) &amp;&amp; (!empty($code)) ) {</em></span></p>
<p><span style="color: #993300;"><em>echo &#8220;Great Success, very nice&#8221;;</em></span></p>
<p><span style="color: #993300;"><em>} else {<br />
echo &#8220;wrong code&#8221;;<br />
}</em></span></p>
<p><span style="color: #993300;"><em>}</em></span></p>
<p><span style="color: #993300;"><em>?&gt; </em></span></p>
<p>Please don&#8217;t forget to add your form. The jfactory frame works had to be added to the function in order to make it work. For Joomla 1.5 sessions work differently to Joomla 1.0.</p>
<p>Feel free to use our <strong><a href="http://www.website-ideas.co.uk/community/index.php">forum</a></strong> for support, Snake and the moderaters will assist there.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.website-ideas.co.uk/2009/03/19/captcha-for-joomla/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Posting twitter posts with Curl using PHP, Sobi2 and Joomla</title>
		<link>http://www.website-ideas.co.uk/2009/03/07/getting-twitter-posts-with-curl-and-php/</link>
		<comments>http://www.website-ideas.co.uk/2009/03/07/getting-twitter-posts-with-curl-and-php/#comments</comments>
		<pubDate>Sat, 07 Mar 2009 05:09:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Sobi2]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Website Ideas]]></category>
		<category><![CDATA[Website Scripts]]></category>
		<category><![CDATA[Website Tools]]></category>
		<category><![CDATA[curl]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.website-ideas.co.uk/?p=431</guid>
		<description><![CDATA[Being experimenting with the API of Twitter. I started out playing with curl to send updates from a joomla directory, once a user added a listing. The concept was to have followers follow the updates live via twitter. Tools used: Joomla , Sobi2 and some basic PHP. Firstly make sure your server supports curl and that the extension is active. A simple install to linux would look something like this. sudo apt-get install curl libcurl3 libcurl3-dev php5-curl Now you have PHP cURL installed, the next thing you need to do is to restart apache2, run the following command in your terminal: sudo /etc/init.d/apache2 restart In the command terminal run the following command to test the connection to twitter. You can use the -v dump method to post any errors on the screen if connection fails. example curl -u -v ( and then the command ) curl -u username:password -d status=&#34;twittering from curl&#34; http://twitter.com/statuses/update.xml I then used the PHP curl features to do the same thing from PHP: &#60;span class=&#34;pun&#34;&#62;&#38;lt;?&#60;/span&#62;&#60;span class=&#34;pln&#34;&#62;php &#60;/span&#62;&#60;span class=&#34;com&#34;&#62;// Set username and password&#60;/span&#62;&#60;span class=&#34;pln&#34;&#62; $username &#60;/span&#62;&#60;span class=&#34;pun&#34;&#62;=&#60;/span&#62;&#60;span class=&#34;pln&#34;&#62; &#60;/span&#62;&#60;span class=&#34;str&#34;&#62;'username'&#60;/span&#62;&#60;span class=&#34;pun&#34;&#62;;&#60;/span&#62;&#60;span class=&#34;pln&#34;&#62; $password &#60;/span&#62;&#60;span class=&#34;pun&#34;&#62;=&#60;/span&#62;&#60;span class=&#34;pln&#34;&#62; &#60;/span&#62;&#60;span class=&#34;str&#34;&#62;'password'&#60;/span&#62;&#60;span class=&#34;pun&#34;&#62;;&#60;/span&#62;&#60;span class=&#34;pln&#34;&#62; &#60;/span&#62;&#60;span class=&#34;com&#34;&#62;// The message you want to... ]]></description>
			<content:encoded><![CDATA[<p>Being experimenting with the API of <a href="http://www.twitter.com/">Twitter</a>. I started out playing with <a href="http://curl.haxx.se/">curl</a> to send updates from a <a href="http://www.joomla.org/">joomla</a> directory, once a user added a listing. The concept was to have followers follow the updates live via <strong>twitter</strong>. Tools used: <strong>Joomla </strong>, <strong>Sobi2 </strong>and some basic PHP.</p>
<p>Firstly make sure your server supports curl and that the extension is active. A simple install to linux would look something like this.</p>
<p><strong><span style="color: #800000;"><em></p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">sudo apt-get install curl libcurl3 libcurl3-dev php5-curl</div></div>
<p></em></span></strong></p>
<p>Now you have PHP cURL installed, the next thing you need to do is to restart apache2, run the following command in your terminal:</p>
<p><strong><span style="color: #800000;"><em></p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">sudo /etc/init.d/apache2 restart</div></div>
<p></em></span></strong></p>
<p>In the command terminal run the following command to test the connection to twitter. You can use the -v dump method to post any errors on the screen if connection fails. example curl -u -v ( and then the command )</p>
<p><strong><span style="color: #800000;"><em></p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">curl -u username:password -d status=&quot;twittering from curl&quot; http://twitter.com/statuses/update.xml</div></div>
<p></em></span></strong></p>
<p>I then used the <span class="caps">PHP</span> curl features to do the same thing from <span class="caps">PHP</span>:<span id="more-431"></span></p>
<pre class="prettyprint"><strong><span style="color: #800000;"><em>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;span class=&quot;pun&quot;&gt;&amp;lt;?&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;php<br />
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;// Set username and password&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
$username &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;'username'&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
$password &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;'password'&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;// The message you want to send&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
$message &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;'is twittering from php using curl'&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;// The twitter API address&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
$url &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;'http://twitter.com/statuses/update.xml'&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;// Alternative JSON version&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;// $url = 'http://twitter.com/statuses/update.json';&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;// Set up and execute the curl process&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
$curl_handle &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; curl_init&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;();&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
curl_setopt&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$curl_handle&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; CURLOPT_URL&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;$url&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;);&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
curl_setopt&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$curl_handle&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; CURLOPT_CONNECTTIMEOUT&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;);&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
curl_setopt&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$curl_handle&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; CURLOPT_RETURNTRANSFER&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;);&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
curl_setopt&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$curl_handle&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; CURLOPT_POST&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;);&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
curl_setopt&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$curl_handle&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; CURLOPT_POSTFIELDS&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;status=$message&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;);&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
curl_setopt&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$curl_handle&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; CURLOPT_USERPWD&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;$username:$password&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;);&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
$buffer &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; curl_exec&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$curl_handle&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;);&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
curl_close&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$curl_handle&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;);&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
&lt;/span&gt;&lt;span class=&quot;com&quot;&gt;// check for success or failure&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
&lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;if&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;empty&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$buffer&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;))&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
    echo &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;'message'&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;else&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
    echo &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;'success'&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;<br />
&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;?&amp;gt;&lt;/span&gt;</div></div>

</em></span></strong></pre>
<p>This is just a basic layout, the twitter API allows you to do so much more. Now comes the fun part. If you are using <strong>joomla</strong> and <strong>sobi2</strong> as a directory component, here is a way to place the above code to your <strong>sobi2 </strong>directory and receive live updates once a user adds a listing.</p>
<p>Open the sobi2.class file , then scroll down to line 533 and insert the above code just above the sql query. You can then use the variables within the sobi2 framework to display to twitter. Here is another sample of this:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;strong&gt;&lt;span style=&quot;color: #800000;&quot;&gt;&lt;em&gt;function ShortenText($text) {<br />
$chars = 140;<br />
$text = $text.&quot; &quot;;<br />
$text = substr($text,0,$chars);<br />
$text = substr($text,0,strrpos($text,' '));<br />
$text = $text.&quot;...&quot;;<br />
return $text;<br />
}&lt;/em&gt;&lt;/span&gt;&lt;/strong&gt;</div></div>
<p><strong><span style="color: #800000;"><em></p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$username = 'username';<br />
$password = 'password';</div></div>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$twitpost = $this-&amp;gt;title.&quot; has joined your directory!&quot;;</div></div>
<p></em></span></strong></p>
<p><strong><span style="color: #800000;"></p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;em&gt;$twitmessage = ShortenText($twitpost);&lt;/em&gt;</div></div>
<p></span></strong></p>
<p><strong><span style="color: #800000;"></p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;em&gt;$url = 'http://twitter.com/statuses/update.xml';&lt;/em&gt;</div></div>
<p></span></strong></p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;strong&gt;&lt;span style=&quot;color: #800000;&quot;&gt;&lt;em&gt;$curl_handle = curl_init();<br />
curl_setopt($curl_handle, CURLOPT_URL, &quot;$url&quot;);<br />
curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 2);<br />
curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);<br />
curl_setopt($curl_handle, CURLOPT_POST, 1);<br />
curl_setopt($curl_handle, CURLOPT_POSTFIELDS, &quot;status=$twitmessage&quot;);<br />
curl_setopt($curl_handle, CURLOPT_USERPWD, &quot;$username:$password&quot;);<br />
$buffer = curl_exec($curl_handle);<br />
curl_close($curl_handle);<br />
// check for success or failure<br />
if (empty($buffer)) {<br />
$twitresponse = 'Deal not posted to Twitter';<br />
} else {<br />
$twitresponse = 'Deal posted to Twitter';<br />
}&lt;/em&gt;&lt;/span&gt;&lt;/strong&gt;</div></div>
<p>Just adapt it as you need to. you can go as far as adding the url to the post. ( incorporate <a href="http://www.tiny.cc/">tiny url</a> to keep the url short ). Will post a seperate tutorial on this shortly.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.website-ideas.co.uk/2009/03/07/getting-twitter-posts-with-curl-and-php/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>South Africa Accommodation directory using joomla</title>
		<link>http://www.website-ideas.co.uk/2008/10/29/south-africa-accommodation-directory-using-joomla/</link>
		<comments>http://www.website-ideas.co.uk/2008/10/29/south-africa-accommodation-directory-using-joomla/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 07:23:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Sobi2]]></category>
		<category><![CDATA[Website Design]]></category>

		<guid isPermaLink="false">http://www.website-ideas.co.uk/?p=348</guid>
		<description><![CDATA[I&#8217;ve being following these group of guys for sometime now, We did a earlier post on there design and use of joomla and sobi2. Here they incorporate a slick new design and use of Jquery framework, sobi2, Ajax and many more cool features. This Accommodation directory offers a wide range of South African Accommodation based all over south Africa. They make use of interactive Google maps and plan to soon launch there beta3 stage with car hire and flights.  Below we go in depth on the tools that where used and motives behind this slick professional design. The Guys from Sastay where faced with a number of issues in there post discussion prior to this design. They not only wanted to make use of a user friendly website but also the use of rich and professional colors. Although this is just there beta stage, i am sure what&#8217;s to follow is going to be mind blowing. The use of Joomla and sobi2 here was a lethal combination. This by far is one of the nicest CSS design&#8217;s i ve reviewd in a long time. Your comments welcome&#8230; Website to Sastay.co.za]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve being following these group of guys for sometime now, We did a earlier post on there design and use of <strong>joomla</strong> and<strong> <a href="http://www.website-ideas.co.uk/category/sobi2/">sobi2</a>.</strong> Here they incorporate a slick new <em><strong>design</strong></em> and use of <strong>Jquery framework</strong>, <a href="http://www.website-ideas.co.uk/category/sobi2/">sobi2</a>, Ajax and many more cool features. This Accommodation directory offers a wide range of <a href="http://www.sastay.co.za/">South African Accommodation</a> based all over south Africa. They make use of interactive Google maps and plan to soon launch there beta3 stage with car hire and flights.  Below we go in depth on the tools that where used and motives behind this slick professional design.</p>
<p><img class="alignnone size-full wp-image-350" title="sastay1" src="http://www.website-ideas.co.uk/wp-content/uploads/2008/10/sastay1.jpg" alt="South Africa Hotels, Luxury Hotels, Holiday Travel, Travel Vacations, South Africa Accommodation, Cheap Hotels" width="500" height="317" /><span id="more-348"></span></p>
<p>The Guys from <a href="http://www.sastay.co.za/">Sastay</a> where faced with a number of issues in there post discussion prior to this design. They not only wanted to make use of a user friendly website but also the use of rich and professional colors. Although this is just there beta stage, i am sure what&#8217;s to follow is going to be mind blowing. The use of Joomla and sobi2 here was a lethal combination. This by far is one of the nicest CSS design&#8217;s i ve reviewd in a long time.</p>
<p>Your comments welcome&#8230;</p>
<p>Website to <a href="http://www.sastay.co.za/">Sastay.co.za </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.website-ideas.co.uk/2008/10/29/south-africa-accommodation-directory-using-joomla/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SOBI2 RC 2.8.7 has been released</title>
		<link>http://www.website-ideas.co.uk/2008/07/15/sobi2-rc-287-has-been-released/</link>
		<comments>http://www.website-ideas.co.uk/2008/07/15/sobi2-rc-287-has-been-released/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 17:43:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Sobi2]]></category>
		<category><![CDATA[Website Scripts]]></category>
		<category><![CDATA[Website Tools]]></category>

		<guid isPermaLink="false">http://www.website-ideas.co.uk/?p=274</guid>
		<description><![CDATA[Well, we have been following this for some time now, SOBI2 RC 2.8.7 has been released. I&#8217;m personally a big fan of sobi2 and the sigsiu team.  For those of you who dont know what Sobi2 is, It&#8217;s rated 1 of the top directory components for joomla. Sigsiu.NET has developed this directory for Joomla! and Mambo which are published under the GNU/LGPL license. Additionally they offer a lot of free and paid addons for SOBI2 which enhance the functionality of the directory component. Great website ideas can spring to mid by using there component. To Download this component please vist Sigsiu.NET]]></description>
			<content:encoded><![CDATA[<p>Well, we have been following this for some time now, <strong>SOBI2</strong> RC 2.8.7 has been released. I&#8217;m personally a big fan of <strong>sobi2</strong> and the <strong>sigsiu</strong> team.  For those of you who dont know what Sobi2 is, It&#8217;s rated 1 of the top directory components for <strong>joomla</strong>.</p>
<p>Sigsiu.NET has developed this directory for Joomla! and Mambo which are published under the GNU/LGPL license. Additionally they offer a lot of free and paid addons for SOBI2 which enhance the functionality of the directory component. <strong>Great website ideas</strong> can spring to mid by using there component.<span id="more-274"></span></p>
<p>To Download this component please vist <a href="http://www.sigsiu.net/">Sigsiu.NET </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.website-ideas.co.uk/2008/07/15/sobi2-rc-287-has-been-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Building A Website Directory Using Sobi2 And Joomla</title>
		<link>http://www.website-ideas.co.uk/2008/05/12/building-a-website-directory-using-sobi2-and-joomla/</link>
		<comments>http://www.website-ideas.co.uk/2008/05/12/building-a-website-directory-using-sobi2-and-joomla/#comments</comments>
		<pubDate>Mon, 12 May 2008 19:11:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Content Management System]]></category>
		<category><![CDATA[Sobi2]]></category>
		<category><![CDATA[Website Design]]></category>
		<category><![CDATA[Website Ideas]]></category>

		<guid isPermaLink="false">http://www.website-ideas.co.uk/2008/05/12/building-a-website-directory-using-sobi2-and-joomla/</guid>
		<description><![CDATA[Today we focus on building a show stopper website using Joomla as our primary CMS system and SOBI2 as our directory component. For a quick glance, we take a look at one of my favorite websites using this combination. www.weddingdreamers.co.za . Great example of pure design elegance. The use of light colors and baby blues, perfect for any wedding. The web design material. Joomla For those of you who dont know,Joomla! is an award-winning Content Management System (CMS) that will help you build websites and other powerful online applications. Best of all, Joomla! is an open source solution that is freely available to everybody. Joomla! in Action Joomla! is used all over the world to power everything from simple, personal homepages to complex corporate web applications. Here are just some of the ways people use our software: Corporate websites or portals Online commerce Small business websites Non-profit and organizational websites Government applications Corporate intranets and extranets School and church websites Personal or family homepages Community-based portals Magazines and newspapers the possibilities are limitless… Joomla! can be used to easily manage every aspect of your website, from adding content and images to updating a product catalog or taking online reservations. SOBI2... ]]></description>
			<content:encoded><![CDATA[<p>Today we focus on building a show stopper  website using <strong>Joomla</strong> as our primary <strong>CMS system</strong> and<strong> SOBI2</strong> as our <strong>directory component</strong>. For a quick glance, we take a look at one of my favorite websites using this combination. www.weddingdreamers.co.za . Great example of pure <strong>design elegance</strong>. The use of light colors and baby blues,  perfect for any wedding.</p>
<p><a href="http://www.weddingdreamers.co.za"><img src="http://www.website-ideas.co.uk/wp-content/uploads/2008/05/weddings.jpg" alt="weddings.jpg" /></a></p>
<p><span id="more-141"></span></p>
<p><strong>The web design material.</strong></p>
<p><a href="http://www.joomla.org/"></a><strong>Joomla </strong></p>
<p>For those of you who dont know,Joomla! is an award-winning Content Management System (CMS) that will help you build websites and other powerful online applications. Best of all, Joomla! is an open source solution that is freely available to everybody.</p>
<p><strong> Joomla! in Action</strong></p>
<p>Joomla! is used all over the world to power everything from simple, personal homepages to complex corporate web applications. Here are just some of the ways people use our software:</p>
<ul>
<li>Corporate websites or portals</li>
<li>Online commerce</li>
<li>Small business websites</li>
<li>Non-profit and organizational websites</li>
<li>Government applications</li>
<li>Corporate intranets and extranets</li>
<li>School and church websites</li>
<li>Personal or family homepages</li>
<li>Community-based portals</li>
<li>Magazines and newspapers</li>
<li>the possibilities are limitless…</li>
</ul>
<p>Joomla! can be used to easily manage every aspect of your website, from adding content and images to updating a product catalog or taking online reservations.</p>
<p><a href="http://www.sigsiu.net/"><strong>SOBI2</strong></a></p>
<p><span class="dropcap"></span>SOBI 2 &#8211; <strong>Sigsiu Online Business Index 2</strong> is a directory component for the WCMS <a href="http://mambo-foundation.org/" target="_blank">Mambo</a> and <a href="http://www.joomla.org/" target="_blank">Joomla!</a>  to show entries of companies, clubs, persons, shops, products, aso.<br />
The entries are divided into categories, which can contain subcategories. One entry can be entered in several categories. The companies/clubs/persons enter themselves in the index. Registered users can modify or delete their entries. Entries can be renewed by the user if they expire.Using the integrated Category &amp; Entry Manager in the back-end, all categories and entries can be managed comfortably. Entries and categories can be deleted, unpublished and moved.</p>
<p>A <strong>Fields Manager</strong> can be used to configure each field entirely. This concerns the ordering, obligatory fields, fees, field length (width of field and number of characters), field type (textfield, textarea, checkbox, checkbox group, select list, text code or calendar), search methods, in which view a field should be shown (Category View and/or Details View), and much more. An unlimited number of new custom fields can be added.</p>
<p>These 2 combinations can be a lethal. The ultimate website directory.</p>
<p>www.sastay.co.za , another joomal and sobi combination</p>
<p><img src="http://www.website-ideas.co.uk/wp-content/uploads/2008/03/7.jpg" alt="7.jpg" /></p>
<p>Please feel free to add this list. More to follow&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.website-ideas.co.uk/2008/05/12/building-a-website-directory-using-sobi2-and-joomla/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

