<?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>Adi Setiawan weblog &#187; PHP</title>
	<atom:link href="http://ex3me.org/category/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://ex3me.org</link>
	<description>blog about website development, trend, technology and personal interest</description>
	<lastBuildDate>Mon, 14 May 2012 16:09:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>PHP untuk Asyamie</title>
		<link>http://ex3me.org/2012/04/18/php-untuk-asyamie/</link>
		<comments>http://ex3me.org/2012/04/18/php-untuk-asyamie/#comments</comments>
		<pubDate>Wed, 18 Apr 2012 05:38:12 +0000</pubDate>
		<dc:creator>adisetiawan</dc:creator>
				<category><![CDATA[Jurnal Pribadi]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://ex3me.org/?p=908</guid>
		<description><![CDATA[Saya tidak bisa membayangkan masa depan seorang anak yang berusia 2 tahun harus menerima kenyataan kehilangan penglihatan-nya. Itulah yang terjadi pada Asyamie Tsaqib Andarka yang berusia 2thn lebih. Asyamie adalah anak dari mas Jerti Andarka, salah satu anggota milis PHPUG. Bermula &#8230; <a href="http://ex3me.org/2012/04/18/php-untuk-asyamie/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Saya tidak bisa membayangkan masa depan seorang anak yang berusia 2 tahun harus menerima kenyataan kehilangan penglihatan-nya. Itulah yang terjadi pada Asyamie Tsaqib Andarka yang berusia 2thn lebih. Asyamie adalah anak dari mas Jerti Andarka, salah satu anggota milis PHPUG.</p>
<p>Bermula dari postingan mas Jetri di milis yang memohon doa kesembuhan anaknya. saat ini anaknya terkena vonis tumor Retinoblastoma pada mata kirinya, dan satu2nya cara untuk menyelamatkan jiwa adalah dengan mengangkat bola mata kiri, sedangkan bola mata kanan yang sudah tertular masih bisa di dilakukan pengobatan kemoteraphy. Secara spontan rekan2 di milis melakukan pengumpulan sumbangan. Jika kamu tertarik untuk menyumbang silahkan lihat detail nya di</p>
<p><a href="http://phpug.or.id/2012/04/18/php-berbagi-sesama/">http://phpug.or.id/2012/04/18/php-berbagi-sesama/</a></p>
<p>Mungkin sumbangan tersebut sangat kecil dibanding biaya pengobatan, dsb. Namun itu adalah wujud kita untuk berbagi.</p>
<blockquote><p>Bayangkan jika itu terjadi pada anak kita, adik kita atau saudara kita sendiri. apa yang akan kamu lakukan ?</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://ex3me.org/2012/04/18/php-untuk-asyamie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mau belajar CodeIgniter ?</title>
		<link>http://ex3me.org/2011/10/05/mau-belajar-codeigniter/</link>
		<comments>http://ex3me.org/2011/10/05/mau-belajar-codeigniter/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 05:52:07 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Startup]]></category>
		<category><![CDATA[Startup Bali]]></category>
		<category><![CDATA[Website Development]]></category>

		<guid isPermaLink="false">http://ex3me.org/?p=378</guid>
		<description><![CDATA[SuBali, komunitas startup Bali akan mengadakan kegiatan workshop perdana-nya. Workshop ini akan menjadi salah satu kegiatan rutin SuBali sebagai bentuk sharing knowledge antara sesama startupers. Untuk workshop kali ini temanya CodeIgniter, salah satu PHP framework yang cukup terkenal akan kemudahan &#8230; <a href="http://ex3me.org/2011/10/05/mau-belajar-codeigniter/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://subali.org">SuBali</a>, komunitas startup Bali akan mengadakan kegiatan workshop perdana-nya. Workshop ini akan menjadi salah satu kegiatan rutin SuBali sebagai bentuk sharing knowledge antara sesama startupers. Untuk workshop kali ini temanya <a href="http://codeigniter.com">CodeIgniter</a>, salah satu PHP framework yang cukup terkenal akan kemudahan penggunaannya terutama bagi developer pemula.</p>
<p>Yang tertarik untuk mengikuti workshop ini tidak dikenakan biaya tapi berupa donasi se-ikhlasnya. Detail dan pendaftaran bisa dilihat di <a href="http://eevent.com/subali/workshop-subali">http://eevent.com/subali/workshop-subali</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ex3me.org/2011/10/05/mau-belajar-codeigniter/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Workshop Web Development gratis di Surabaya</title>
		<link>http://ex3me.org/2009/07/09/workshop-web-development-gratis-di-surabaya/</link>
		<comments>http://ex3me.org/2009/07/09/workshop-web-development-gratis-di-surabaya/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 05:44:33 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Website Development]]></category>

		<guid isPermaLink="false">http://ex3me.org/?p=278</guid>
		<description><![CDATA[Mau berkarir di dunia web development? atau sekedar menyalurkan hobi ? kebetulan di Surabaya akan segera diadakan workshop singkat yang terdiri dari kelas web design dan web programming. Tidak dipungut biaya untuk mengikuti workshop yang rencananya akan diadakan di THR &#8230; <a href="http://ex3me.org/2009/07/09/workshop-web-development-gratis-di-surabaya/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Mau berkarir di dunia web development? atau sekedar menyalurkan hobi ? kebetulan di Surabaya akan segera diadakan workshop singkat yang terdiri dari kelas web design dan web programming. Tidak dipungut biaya untuk mengikuti workshop yang rencananya akan diadakan di THR mulai tanggal 22 Juli 2009. </p>
<p>Saya sendiri Insya Allah akan kesana kepengen silaturahmi dengan rekan2 yang lain <img src='http://ex3me.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Keterangan detail bisa dilihat infonya <a href="http://phpug.or.id/2009/07/08/workshop-web-developer-gratis/">di web PHPUG</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ex3me.org/2009/07/09/workshop-web-development-gratis-di-surabaya/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WHM, PHP5 &amp; phpsuexec</title>
		<link>http://ex3me.org/2007/09/10/php5-whm-suexec/</link>
		<comments>http://ex3me.org/2007/09/10/php5-whm-suexec/#comments</comments>
		<pubDate>Mon, 10 Sep 2007 03:30:52 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://ex3me.org/2007/09/10/php5-whm-suexec/</guid>
		<description><![CDATA[Baru tau kalo kalo versi terakhir PHP5 di WHM, tepatnya versi 5.2.3 ada konflik dengan phpsuexec. Buat yg mau upgrade PHP5 di WHM dan menggunakan phpsuexec sebaiknya diupgrade ke versi 5.2.2 saja dulu. Menunggu sampe yg versi terakhirnya kompatibel dgn &#8230; <a href="http://ex3me.org/2007/09/10/php5-whm-suexec/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Baru tau kalo kalo versi terakhir PHP5 di WHM, tepatnya versi 5.2.3 ada konflik dengan phpsuexec. Buat yg mau upgrade PHP5 di WHM dan menggunakan phpsuexec sebaiknya diupgrade ke versi 5.2.2 saja dulu. Menunggu sampe yg versi terakhirnya kompatibel dgn phpsuexec</p>
]]></content:encoded>
			<wfw:commentRss>http://ex3me.org/2007/09/10/php5-whm-suexec/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gathering ke V PHPUG Indonesia</title>
		<link>http://ex3me.org/2007/08/31/gathering-5-php-indonesia/</link>
		<comments>http://ex3me.org/2007/08/31/gathering-5-php-indonesia/#comments</comments>
		<pubDate>Fri, 31 Aug 2007 02:44:06 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://ex3me.org/2007/08/31/gathering-5-php-indonesia/</guid>
		<description><![CDATA[bagi pengguna dan pecinta PHP yg tinggal di sekitaran Jakarta, bakal ada gathering ke lima PHP usergroup Indonesia. Materi kali ini membahas zend framework dan mungkin ada beberapa topik tambahan tergantung kondisi karena emang ini acara bebas dan gak terlalu &#8230; <a href="http://ex3me.org/2007/08/31/gathering-5-php-indonesia/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>bagi pengguna dan pecinta PHP yg tinggal di sekitaran Jakarta, bakal ada gathering ke lima PHP usergroup Indonesia.   Materi kali ini membahas <a href="http://framework.zend.com/">zend framework</a> dan mungkin ada beberapa topik tambahan tergantung kondisi karena emang ini acara bebas dan gak terlalu formal.</p>
<p>info &#038; pendaftaran di <a href="http://gathering.phpug.or.id/">http://gathering.phpug.or.id</a></p>
<p>sayang saya di Bali jadi gak bisa ikut, kecuali ada yg mau beliin tiket <img src='http://ex3me.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://ex3me.org/2007/08/31/gathering-5-php-indonesia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Memasak Kue Mambo CMS</title>
		<link>http://ex3me.org/2007/07/25/mambo-cakephp/</link>
		<comments>http://ex3me.org/2007/07/25/mambo-cakephp/#comments</comments>
		<pubDate>Wed, 25 Jul 2007 05:30:55 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Mambo CMS]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://ex3me.org/2007/07/25/mambo-cakephp/</guid>
		<description><![CDATA[Judul diatas kalo di inggris-kan menjadi Baking Mambo CMS. Yup, Mambo CMS versi 5 akan menggunakan cakePHP sebagai basis core/framework dari Mambo CMS. Diharapkan dengan perubahan ini akan membawa sebuah perubahan dan peningkatan fitur2 baru di Mambo 5 seperti ACL, &#8230; <a href="http://ex3me.org/2007/07/25/mambo-cakephp/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Judul diatas kalo di inggris-kan menjadi Baking Mambo CMS. Yup, Mambo CMS versi 5 akan menggunakan cakePHP sebagai basis core/framework dari Mambo CMS. Diharapkan dengan perubahan ini akan membawa sebuah perubahan dan peningkatan fitur2 baru di Mambo 5 seperti ACL, unlimited n-level structure, multi-site management dan masih banyak lagi.</p>
<p>Links:</p>
<ul>
<li><a href="http://source.mambo-foundation.org/content/view/126/1/">Mambo CMS announcement</a></li>
<li><a href="http://bakery.cakephp.org/articles/view/mambo-licious">Mambo-licious</a></li>
<li><a href="http://cakebaker.42dh.com/2007/07/21/mambo-goes-cakephp/">Mambo goes CakePHP</a></li>
</ul>
<p>*siap2 ngoprek cakePHP <img src='http://ex3me.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> *</p>
]]></content:encoded>
			<wfw:commentRss>http://ex3me.org/2007/07/25/mambo-cakephp/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Go PHP5</title>
		<link>http://ex3me.org/2007/07/12/gophp5/</link>
		<comments>http://ex3me.org/2007/07/12/gophp5/#comments</comments>
		<pubDate>Thu, 12 Jul 2007 08:29:20 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://ex3me.org/2007/07/12/gophp5/</guid>
		<description><![CDATA[Perkembangan PHP5 memang lambat. Salah satu penyebab adalah masih banyaknya web hosting provider yang masih menggunakan PHP4 sehingga banyak aplikasi baru dengan minimum requirement PHP5 menjadi tidak bisa berkembang. Atas hal tersebut maka sebuah prakarsa gerakan Go PHP5 diluncurkan. Misi &#8230; <a href="http://ex3me.org/2007/07/12/gophp5/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Perkembangan PHP5 memang lambat. Salah satu penyebab adalah masih banyaknya web hosting provider yang masih menggunakan PHP4 sehingga banyak aplikasi baru dengan minimum requirement PHP5 menjadi tidak bisa berkembang. Atas hal tersebut maka sebuah prakarsa gerakan Go PHP5 diluncurkan. Misi dari Go PHP 5 adalah merekomendasikan  kepada pihak developer aplikasi untuk memanfaatkan semaksimal mungkin fitur-fitur bari di PHP5 dan juga kepada pihak web hosting provider untuk menyediakan PHP5 di server paling lambat 5 februari 2008.</p>
<p><a href="http://gophp5.org" title="Support GoPHP5.org"><img src="http://gophp5.org/sites/gophp5.org/buttons/goPHP5-283x100.png" height="100" width="283" alt="Support GoPHP5.org" border="0" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://ex3me.org/2007/07/12/gophp5/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>multi template di Mambo CMS</title>
		<link>http://ex3me.org/2007/07/04/multi-template-mambo-cms/</link>
		<comments>http://ex3me.org/2007/07/04/multi-template-mambo-cms/#comments</comments>
		<pubDate>Wed, 04 Jul 2007 06:21:33 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Mambo CMS]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://ex3me.org/2007/07/04/multi-template-mambo-cms/</guid>
		<description><![CDATA[Menampilkan multi template di Mambo CMS dengan mudah dan leluasa <a href="http://ex3me.org/2007/07/04/multi-template-mambo-cms/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Di <a href="http://mambo-foundation.org">Mambo CMS</a> kita bisa menggunakan banyak template didalam satu website. Artikel berikut menjelaskan bagaimana menampilkan dua template berbeda namun sejenis dalam hal styling untuk halaman yang berbeda-beda. Misalkan saja kita ingin menampilkan tampilan tiga kolom di homepage dan dua kolom di halaman lain selain homepage.</p>
<p><img src='http://ex3me.org/wp-content/uploads/2007/07/mambo_multi_template.gif' alt='Mambo CMS multi template screenshot' /></p>
<p>Seperti pada gambar, kedua template diatas memiliki styling yang sama hanya berbeda di jumlah kolom. Ada dua cara untuk melakukan hal tersebut. Yang pertama menggunakan satu template dengan bantuan fungsi mosCountModules dan yang kedua menggunakan dua template, dimana salah satu template akan menjadi master template.</p>
<p><span id="more-119"></span></p>
<h3>1. Cara pertama, satu template</h3>
<p>Menggunakan satu template adalah cara termudah dimana kita hanya bermain di modul. Berikut contoh dasar layout html beserta css-nya utk master template (sebut saja template_2col)</p>
<pre class="brush: css; light: false; title: ; toolbar: true; notranslate">
#wrapper {
	clear:both;
	width:800px;
}
#leftcol {
	float:left;
	width:150px;
}
#maincol {
	float:left;
	width:500px;
}
#maincol-collapsed {
	float:left;
	width:650px;
}
#rightcol {
	float:left;
	width:150px;
}
</pre>
<pre class="brush: php; light: false; title: ; toolbar: true; notranslate">
&lt;?php
if (mosCountModules('right') &gt;= 1) {
  $preffix = '';
} else {
  $preffix = '-collapsed';
}
?&gt;
&lt;div id=&quot;wrapper&quot;&gt;
  &lt;div id=&quot;leftcol&quot;&gt;
  &lt;?php mosLoadModules('left',-2); ?&gt;
  &lt;/div&gt;
  &lt;div id=&quot;maincol&lt;?php echo $preffix; ?&gt;&quot;&gt;
  &lt;?php mosMainBody(); ?&gt;
  &lt;/div&gt;
  &lt;?php if($preffix == '') {  ?&gt;
  &lt;div id=&quot;rightcol&quot;&gt;
  &lt;?php mosLoadModules('right',-2); ?&gt;
  &lt;/div&gt;
  &lt;?php } ?&gt;
&lt;/div&gt;
</pre>
<p>contoh css dan html diatas belum lengkap namun yang perlu diperhatikan adalah di </p>
<pre class="brush: php; light: false; title: ; toolbar: true; notranslate">
if (mosCountModules('right') &gt;= 1) {
  $preffix = '';
} else {
  $preffix = '-collapsed';
}
?&gt;
</pre>
<p>kode diatas menggunakan fungsi mosCountModules dimana jika terdapat modul yang dipublish dgn position &#8216;right&#8217; maka $preffix diset kosong sedangkan jika tidak terdapat modul dengan position &#8216;right&#8217;, makan $preffix akan di set &#8216;-collapsed&#8217;. Dengan demikian kita bisa mendefine id mainbody-collapsed di css kita utk tampilan dua kolom dan menyembunyikan kolom ketiga dengan</p>
<pre class="brush: php; light: false; title: ; toolbar: true; notranslate">
&lt;?php if($preffix == '') {  ?&gt;
  &lt;div id=&quot;rightcol&quot;&gt;
  &lt;?php mosLoadModules('right',-2); ?&gt;
  &lt;/div&gt;
&lt;?php } ?&gt;
</pre>
<p>Dengan menggunakan cara diatas kita bisa merubah tampilan, men-set id css yg berbeda sesuai dengan publish/unpublish module. Contoh diatas menyembunyikan kolom ketiga sehingga tempilan akan berubah menjadi dua kolom ketika tidak ada modul yang dipublish dgn posisi &#8216;right&#8217;.</p>
<p>Kelemahan dari cara pertama adalah kita tidak bisa secara leluasa meng-assign halaman-halaman mana saja yang menggunakan tiga kolom atau dua kolom. Tampilan tiga dan dua kolom hanya tergantung dari publish/unpublish modul tertentu didalam satu template.</p>
<h3>2.Cara kedua, dua template</h3>
<p>Menggunakan dua template lebih memudahkan serta membuat kita lebih leluasa dalam pengaturan karena kita cukup meng-assign template pertama (template dua kolom) sebagai default template dan template kedua digunakan di homepage saja. Untuk meng-assign template yang berbeda bisa dilakukan dari template manager.</p>
<p>Sebelumnya, kita harus membuat template kedua terlebih dahulu. Buatlah directory baru di templates misal template_3col dan buat file templateDetails.xml dan index.php seperti biasa. Kamu bisa mengcopy file templateDetails.xml dari master template (sebut saja template_2col) dan ubah sedikit di tag name. Setelah itu edit file index.php di directory template_3col yang barus saja dibuat.</p>
<pre class="brush: php; light: false; title: ; toolbar: true; notranslate">
&lt;?php
defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
$templatetype = '3col';
include($mosConfig_absolute_path.'/templates/template_2col/index.php');
?&gt;
</pre>
<p>pastikan lokasi file template yg di include dengan benar. Setelah itu ubah sedikit kode di index.php dari template_2col dari</p>
<pre class="brush: php; light: false; title: ; toolbar: true; notranslate">
&lt;?php
if (mosCountModules('right') &gt;= 1) {
  $preffix = '';
} else {
  $preffix = '-collapsed';
}
?&gt;
</pre>
<p>menjadi </p>
<pre class="brush: php; light: false; title: ; toolbar: true; notranslate">
&lt;?php
if ($templatetype == '3col') {
  $preffix = '';
} else {
  $preffix = '-collapsed';
}
?&gt;
</pre>
<p>Perubahan dari mosCountModules(&#8216;right&#8217;) >= 1 menjadi $templatetype == &#8217;3col&#8217; dilakukan karena menggunakan cara kedua, kita tidak lagi melakukan pengecekan berdasarkan publish/unpublish modul tetapi berdasarkan variabel $templatetype yg telah diset di template_3col kita tadi.</p>
<p>Dengan cara kedua tersebut, dengan mudah kita bisa merubah tampilan dua kolom atau tiga kolom tanpa harus melakukan publish/unpublish modul.</p>
<p>happy Mambo ! <img src='http://ex3me.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://ex3me.org/2007/07/04/multi-template-mambo-cms/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced

Served from: ex3me.org @ 2012-05-22 21:06:10 -->
