Banyak cara untuk mempercepat loading blog. Pada postingan saya sebelumnya tentang mempercepat loading blog dengan menggunakan eksternal link kode CSS, sekarang bagaimana mempercepat loading blog dengan mengatur tampilan kode CSS dan JavaScript. Sebelumnya, saya berharap sobat membaca postingan jenis dan fungsi kode untuk mengatur tampilan widget blog karena berkaitan dengan postingan ini.
Secara umum, susunan kode template blog seperti berikut :
<b:skin><![CDATA[/*
CSS code
]]></b:skin>
</head>
Kode HTML
</body>
</html>
Untuk mempercantik blog, kemudian ditambahkan widget baru. Saya contohkan misalnya sobat ingin menambahkan widget Feature Content image slideshow.
Biasanya kode Feature Content tersebut terdiri dari 2 kode yaitu kode CSS dan kode JavaScript.
Untuk kode CSS, penempatan kodenya diatas kode
]]></b:skin>
dan untuk kode JavaScript biasanya ditempatkan di bawah kode
]]></b:skin> alias diatas kode
</head>
Struktur kode HTML untuk Feature Content biasanya seperti berikut :
<b:if cond='data:blog.pageType != "item"'>
<div id='feature-content'>
<b:section class='feature' id='feature' preferred='yes'>
<b:widget id='HTML30' locked='false' title='Feature Content='HTML'/>
</b:section>
</div>
</b:if>
* Perhatikan yang berwarna merah
* Saya menggunakan kode <b:if cond='data:blog.pageType != "item"'> sebagai contoh salah satu kode untuk menampilkan widget blog hanya pada main post dan label post saja. Beberapa widget Feature Content yang saya temui di template2 modifikasi menggunakan kode <b:if cond='data:blog.pageType == "index"'>. Untuk jenis dan fungsi kode yang lain bisa diliat pada postingan saya yang ini
Widget Feature Content sendiri biasanya hanya muncul pada main post dan label post saja dan akan hilang pada single post tetapi jika sobat melihat dari View Page Source (pada single post) kode CSS dan JavaScript Feature Content tersebut masih akan terlihat dan ini akan dianggap sebagai kode yang tetap ada didalam template blog. Bukankah itu akan mempengaruhi berat dan loading blog?? Terlebih lagi jika kode CSS dan JavaScript (terutama kode JavaScript) Feature Content tersebut besar.
Untuk mengakalinya, sobat bisa menggunakan trik sederhana ini.
1. Kode CSS.
Seperti yang saya tulis diatas, kode CSS Feature Content biasanya diletakkan diatas kode
]]></b:skin>
Sekarang, pindahkan kode tersebut menjadi dibawah kode
]]></b:skin>
dengan susunan kode seperti berikut :
<style type='text/css'>
<b:if cond='data:blog.pageType != "item"'>
Kode CSS Feature Content disini
</b:if>
</style>
2. Kode JavaScript
Untuk kode JavaScript, tambahkan kode yang berwarna merah pada kode JavaScript tersebut sehingga susunannya akan seperti berikut :
<b:if cond='data:blog.pageType != "item"'>
<script src='URL-JAVASCRIPT-CODE' type='text/javascript'/>
</b:if>
Save.
Sekarang sobat baca salah satu postingan sobat (single post) dan liat dari View Page Source. Kode CSS dan JavaScript untuk Feature Content tidak akan terbaca dan itu berarti mengurangi berat blog yang tentunya juga berpengaruh pada loading blog sobat.
Note :
- Perhatikan yang berwarna merah.
- Penggunaan kode <b:if cond='data:blog.pageType != "item"'> antara kode CSS, kode JavaScript dan untuk kode HTML harus sama.
Cara ini juga bisa digunakan untuk kode Auto Readmore. Auto Readmore biasanya juga hanya tampil pada main post dan label post saja. Jadi, tinggal tambahkan kode yang berwarna merah dibawah ini sehingga menjadi menjadi
<b:if cond='data:blog.pageType != "item"'>
Kode Auto Readmore
</b:if>
Untuk widget yang lain pun juga bisa. Yang penting dalam penggunaan cara ini adalah tau jenis dan fungsi kode untuk mengatur tampilan widget blog. Disamping itu juga, ada kode ato widget blog yang tadinya muncul tapi kemudian menghilang atau dari menghilang, kemudian baru muncul.
Semoga bermanfaat.
Sunday, March 28, 2010
Saturday, March 27, 2010
Lebih Dari Sekedar Menikmati Musik Berkualitas
Beberapa hari kemarin entah kenapa saya merasa kangen sama video klip beberapa musisi yang saya suka seperti Bondan feat Fade2Black, Padi, Funky Kopral (formasi lama - album 1 dan 2 dan album kolaborasi dengan Setiawan Djodi). Ada sesuatu yang membuat saya suka dengan mereka. Menikmati karya2 mereka, lebih dari sekedar menikmati musik. Saya sendiri bukan penganut satu aliran musik walopun (sampai saat ini) lebih condong ke musik2 aliran alternatif ato rock. Musik buat saya adalah warna. Jika lagu tersebut cocok dengan kuping saya, saya juga suka entah itu lagu dari aliran rock, pop, rap, bahkan dangdut.
Ketika Bondan pergi dari Funky Kopral, saya sangat sedih. Saya merasa band tersebut kehilangan jiwanya.
Selang beberapa tahun setelah pergi, Bondan kembali bersama Fade2Black. Awalnya saya merasa sama seperti band/musisi yang lain tapi lama2 saya menemukan sesuatu didalamnya. Warna musik dan juga kekuatan lirik yang penuh makna membuat saya ngefans ma band ini (baca Bondan)
Band ini saya suka selain dari segi musiknya terutama juga pada segi liriknya yang dalam dan penuh makna. Disamping itu juga, walopun lagu cinta tapi bukan cinta yang cengeng, apalagi rayuan gombal.
(lagu cinta yang cengeng dan rayuan gombal itu yang gimana reng..??)
Susah saya untuk neranginnya, hehehehe..
Ketika band ini muncul, saya langsung suka. Warna musik yang beda dibandingkan band lain pada waktu itu membuat saya jatuh cinta tepi 1 persatu personilnya mulai pada keluar. Sedih banget rasanya.
Kembali ke awal.
Kebanyakan video klip yang saya cari dan liat di yuotube adalah video klip album pertama dan ke 2. Padi dengan lagu2nya seperti Begitu Indah, Mahadewi, dll. Funky Kopral dengan Funchopat, Bagian Yang Hilang dan Drop Dead Down
(saya cari di youtube video klip dengan judul Cassanova ga da, hikss.. ada yang tau gak ya?? kasih tau dunk...)
Kalo untuk Bondan feat Fade2Black sendiri gak terlalu saya utamakan karena saya kangennya ma video klip yang lama, hehehehe.. Semua itu mengingatkan kembali ke masa SMA saya dulu, hehehehe...
Sampe lupa. Video klip band lain yang saya cari adalah Sheila On 7 (album 1 dan 2 juga). Untuk Sheila On 7 sendiri saya lebih cenderung ke perjuangan mereka terutama untuk mengangkat band/musisi dari Jogja.
1. Bondan Prakoso feat Fade2Black
Ketika Bondan pergi dari Funky Kopral, saya sangat sedih. Saya merasa band tersebut kehilangan jiwanya.
Selang beberapa tahun setelah pergi, Bondan kembali bersama Fade2Black. Awalnya saya merasa sama seperti band/musisi yang lain tapi lama2 saya menemukan sesuatu didalamnya. Warna musik dan juga kekuatan lirik yang penuh makna membuat saya ngefans ma band ini (baca Bondan)
2. Padi
Band ini saya suka selain dari segi musiknya terutama juga pada segi liriknya yang dalam dan penuh makna. Disamping itu juga, walopun lagu cinta tapi bukan cinta yang cengeng, apalagi rayuan gombal.
(lagu cinta yang cengeng dan rayuan gombal itu yang gimana reng..??)
Susah saya untuk neranginnya, hehehehe..
3. Funky Kopral (formasi lama)
Ketika band ini muncul, saya langsung suka. Warna musik yang beda dibandingkan band lain pada waktu itu membuat saya jatuh cinta tepi 1 persatu personilnya mulai pada keluar. Sedih banget rasanya.
Kembali ke awal.
Kebanyakan video klip yang saya cari dan liat di yuotube adalah video klip album pertama dan ke 2. Padi dengan lagu2nya seperti Begitu Indah, Mahadewi, dll. Funky Kopral dengan Funchopat, Bagian Yang Hilang dan Drop Dead Down
(saya cari di youtube video klip dengan judul Cassanova ga da, hikss.. ada yang tau gak ya?? kasih tau dunk...)
Kalo untuk Bondan feat Fade2Black sendiri gak terlalu saya utamakan karena saya kangennya ma video klip yang lama, hehehehe.. Semua itu mengingatkan kembali ke masa SMA saya dulu, hehehehe...
Sampe lupa. Video klip band lain yang saya cari adalah Sheila On 7 (album 1 dan 2 juga). Untuk Sheila On 7 sendiri saya lebih cenderung ke perjuangan mereka terutama untuk mengangkat band/musisi dari Jogja.
Wednesday, March 24, 2010
Akun Google Akhirnya Kembali !!
Barusan, sekitar pukul 16:00 WIB saya login Gmail dan saya sangat terkejut karena akun Gmail saya tidak bisa saya akses dan ada keterangan bawah akun Gmail saya di DISABLE oleh mbah Google. Coba Login Blogger juga sama, ga bisa. Bener2 bikin saya kebakaran jenggot. Gimana ini?? Apa yang salah dengan Gmail saya, terutama Blog saya?? Apakah saya melanggar ketentuan dari Google??
Seperti yang kita tau dan sudah diposting oleh beberapa blogger kalo sekarang Google lebih ketat dalam hal produk2nya terutama Blogger, secara otomatis Google akan mendelete (mendisable) akun tersebut. Dan hal tersebut baru saja terjadi pada akun saya ini. Dan saya dibuat seperti kebakaran jenggot dan bingung.
Okelah Gmail ato blog bisa bikin lagi tetapi bukan itu yang jadi permasalahan. Saya coba tenang walopun sebenarnya gak tenang, hehehehe.. Lalu saya coba login lagi dan.. tetep sama. Akun Gmail saya gak bisa diakses. Saya coba baca pelan2 keterangan yang ada. Dari keterangan yang ada tersebut, saya lalu coba memasukkan nope saya untuk mendapatkan kode verifikasi (sama seperti ketika membuat Gmail saat ini yang harus memasukkan nope untuk mendapatkan kode verifikasi) dan.. gak bisa karena nope yang saya masukkan sudah lebih dari batas kuota yang disediakan.
Kemudian terlintas untuk memasukkan nope yang lain tapi awal2 saya ragu karena "ini akun saya" dan dulu pas buat, saya tidak perlu memasukkan nope. Tapi keraguan saya tersebut saya buang pelan2 dan berpikiran, kenapa tidak saya coba. Bukankah diketerangan yang ada disediakan untuk memasukkan nope dan mendapatkan kode verifikasi??
Akhirnya saya meminta tolong ke temen saya (pinjem nope) untuk mendapatkan kode verifikasi tersebut (nope saya sudah kelebihan kuota) Begitu saya masukkan nope temen saya tersebut, selang beberapa detik langsung masuk sms dari Google beserta kode verifikasi. Kode tersebut saya masukkan dan...
Alhamdulillah, akun Gmail bisa saya akses lagi. Dan langsung deh.. Saya juga login Blogger dan yang lainnya. Dan semuanya juga bisa diakses lagi !!
Seneng banget rasanya bisa melihat lagi akun saya ini. Terimakasih teman atas pinjeman nopenya dan terimakasih Google sudah membuka lagi akun saya ini.
Note :
- Kebijakan Google (Blogger) yang lebih ketat memakan salah satu blog saya saya yang dianggap sebagai SPAM. Walaupun 1 blog saya didelete otomatis oleh Google (Blogger) saya masih bersyukur.
- Blog saya yang didelete tersebut isinya cuma copypaste dengan link sumbernya juga ada tentunya, hehehehehe...
Seperti yang kita tau dan sudah diposting oleh beberapa blogger kalo sekarang Google lebih ketat dalam hal produk2nya terutama Blogger, secara otomatis Google akan mendelete (mendisable) akun tersebut. Dan hal tersebut baru saja terjadi pada akun saya ini. Dan saya dibuat seperti kebakaran jenggot dan bingung.
Okelah Gmail ato blog bisa bikin lagi tetapi bukan itu yang jadi permasalahan. Saya coba tenang walopun sebenarnya gak tenang, hehehehe.. Lalu saya coba login lagi dan.. tetep sama. Akun Gmail saya gak bisa diakses. Saya coba baca pelan2 keterangan yang ada. Dari keterangan yang ada tersebut, saya lalu coba memasukkan nope saya untuk mendapatkan kode verifikasi (sama seperti ketika membuat Gmail saat ini yang harus memasukkan nope untuk mendapatkan kode verifikasi) dan.. gak bisa karena nope yang saya masukkan sudah lebih dari batas kuota yang disediakan.
Kemudian terlintas untuk memasukkan nope yang lain tapi awal2 saya ragu karena "ini akun saya" dan dulu pas buat, saya tidak perlu memasukkan nope. Tapi keraguan saya tersebut saya buang pelan2 dan berpikiran, kenapa tidak saya coba. Bukankah diketerangan yang ada disediakan untuk memasukkan nope dan mendapatkan kode verifikasi??
Akhirnya saya meminta tolong ke temen saya (pinjem nope) untuk mendapatkan kode verifikasi tersebut (nope saya sudah kelebihan kuota) Begitu saya masukkan nope temen saya tersebut, selang beberapa detik langsung masuk sms dari Google beserta kode verifikasi. Kode tersebut saya masukkan dan...
Alhamdulillah, akun Gmail bisa saya akses lagi. Dan langsung deh.. Saya juga login Blogger dan yang lainnya. Dan semuanya juga bisa diakses lagi !!
Seneng banget rasanya bisa melihat lagi akun saya ini. Terimakasih teman atas pinjeman nopenya dan terimakasih Google sudah membuka lagi akun saya ini.
Note :
- Kebijakan Google (Blogger) yang lebih ketat memakan salah satu blog saya saya yang dianggap sebagai SPAM. Walaupun 1 blog saya didelete otomatis oleh Google (Blogger) saya masih bersyukur.
- Blog saya yang didelete tersebut isinya cuma copypaste dengan link sumbernya juga ada tentunya, hehehehehe...
Monday, March 22, 2010
Jenis dan Fungsi Kode Untuk Mengatur Tampilan Widget Blog
Jika sobat melihat template Face Off Magajah, tampak ada beberapa widget yang muncul dan menghilang. Template tersebut menggunakan kode untuk mengatur tampilan widget blog supaya bisa muncul dan menghilang baik itu pada main post, label post maupun pada single post. Berikut ini beberapa jenis kode dan fungsinya untuk mengatur tampilan widget blog muncul dan menghilang.
1. <b:if cond='data:blog.url == data:blog.homepageUrl'>
Kode ini berfungsi untuk menampilkan widget blog hanya pada main post saja alias akan menghilang ketika sobat mengklik Label Post atau membaca postingan secara keseluruhan.
Untuk contoh penggunaan kode ini, klik disini. Header pada contoh blog tersebut akan menghilang dan berganti header lain ketika sobat mengklik label post atau membaca postingan secara keseluruhan (single post)
2. <b:if cond='data:blog.url != data:blog.homepageUrl'>
Kode ini berfungsi untuk menampilkan widget blog pada label post dan single post (membaca postingan secara keseluruhan).
Untuk contoh klik disini pada tampilan label post dan disini untuk tampilan single post
3. <b:if cond='data:blog.pageType != "item"'>
Kode ini berfungsi untuk menampilkan widget blog pada main post dan label post dan akan menghilang ketika membaca postingan secara keseluruhan (single post).
Untuk contoh penggunaan kode ini bisa diliat disini untuk tampilan main post dan disini untuk tampilan label post.
4. <b:if cond='data:blog.pageType == "item"'>
Kode ini berfungsi untuk menampilkan widget blog hanya pada single post saja alias ketika sobat membaca postingan secara keseluruhan dan tidak akan muncul pada main post atau label post.
Penggunaan kode ini dapat sobat liat pada blog ini dibagian Footer. Kolom footer di blog ini baru muncul apabila sobat membaca seluruh postingan.
5. <b:if cond='data:blog.pageType == "index"'>
Fungsi kode ini sama dengan fungsi kode pada nomer 3.
Perbedaan fungsi kode nomer 1 dan nomer 5 (= nomer 3) pernah saya posting dipostingan ini.
Penerapan kode2 diatas bisa dilakukan dengan 2 cara.
1. Langsung pada widget tersebut.
Cara ini langsung pada widget masing2 yang hendak diatur tampilannya. Misalkan sobat mau menambahkan widget HTML/Javascript dibagian sidebar. Jika sudah, jangan lupa untuk centang Expand Widget Templates.
Kode widget HTML/Javascript aslinya akan tampak seperti ini.
<b:widget id='HTML30' locked='false' title='Link Sobat' type='HTML'>
<b:includable id='main'>
<!-- only display title if it's non-empty --> <b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:includable>
</b:widget>
* Perhatikan yang saya kasih warna merah
Kemudian, sobat ingin menambahkan kode nomer 4. Sobat harus mengedit kodenya menjadi seperti berikut ini.
<b:widget id='HTML30' locked='false' title='Link Sobat' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.pageType == "item"'>
<h2 class='title'><data:title/></h2>
<div class='widget-content'>
<data:content/>
</div>
</b:if>
<b:include name='quickedit'/>
</b:includable>
</b:widget>
* Perhatikan yang saya kasih warna merah.
Kelebihan cara ini adalah tampilan widget tersebut akan tetep muncul di layout (page element) sehingga memudahkan ketika kita mau menambahkan widget yang lain dibagian sidebar tersebut tetapi cara ini terbilang susah untuk widget selain HTML/Javascript seperti Profil karena kode tambahan tersebut gak tau (saya belum tau) harus diletakkan/disisipkan dimana.
2. Semua widget/kelompok
Untuk lebih jelasnya, perhatikan contoh berikut ini. Saya misalkan pada bagian Sidebar.
Kode2 widget pada sidebar tanpa klik Expand Widget Templates akan tampak seperti ini (saya menggunakan kode nomer 4 sebagai contoh) :
<b:if cond='data:blog.pageType == "item"'>
<div id='sidebar-wrapper'>
<b:section class='sidebar' id='sidebar' preferred='yes'>
<b:widget id='HTML81' locked='false' title='' type='HTML'/>
<b:widget id='HTML33' locked='false' title='Search This Blog' type='HTML'/>
<b:widget id='HTML63' locked='false' title='My Service' type='HTML'/>
</b:section>
</div>
</b:if>
* Perhatikan warna merah. Komposisi cara 2 ini harus dimulai dengan kode diatas dan diakhiri dengan kode </b:if>.
Umumnya cara yang ini sering dipakai untuk kode nomer 1, 3, dan 5 karena tampilan sidebar masih akan nampak pada layout (Page ELement). Jika sobat menggunakan cara ini untuk kode nomer 2 dan 4, maka tampilan sidebar sobat tidak akan muncul di Page Element seperti pada template Face Off Magajah. Tapi cara ini mempunyai kelebihan karena widget yang bisa diatur tampilannya tidak terbatas pada widget HTML/Javascript saja yang sudah umum. Untuk widget2 lainpun seperti Label, Profil, termasuk juga header dan main-wrap (widget postingan) dll bisa langsung diterapkan tanpa perlu pusing2 harus ditaruh dimana kode2 diatas didalam widget tersebut.
1. <b:if cond='data:blog.url == data:blog.homepageUrl'>
Kode ini berfungsi untuk menampilkan widget blog hanya pada main post saja alias akan menghilang ketika sobat mengklik Label Post atau membaca postingan secara keseluruhan.
Untuk contoh penggunaan kode ini, klik disini. Header pada contoh blog tersebut akan menghilang dan berganti header lain ketika sobat mengklik label post atau membaca postingan secara keseluruhan (single post)
2. <b:if cond='data:blog.url != data:blog.homepageUrl'>
Kode ini berfungsi untuk menampilkan widget blog pada label post dan single post (membaca postingan secara keseluruhan).
Untuk contoh klik disini pada tampilan label post dan disini untuk tampilan single post
3. <b:if cond='data:blog.pageType != "item"'>
Kode ini berfungsi untuk menampilkan widget blog pada main post dan label post dan akan menghilang ketika membaca postingan secara keseluruhan (single post).
Untuk contoh penggunaan kode ini bisa diliat disini untuk tampilan main post dan disini untuk tampilan label post.
4. <b:if cond='data:blog.pageType == "item"'>
Kode ini berfungsi untuk menampilkan widget blog hanya pada single post saja alias ketika sobat membaca postingan secara keseluruhan dan tidak akan muncul pada main post atau label post.
Penggunaan kode ini dapat sobat liat pada blog ini dibagian Footer. Kolom footer di blog ini baru muncul apabila sobat membaca seluruh postingan.
5. <b:if cond='data:blog.pageType == "index"'>
Fungsi kode ini sama dengan fungsi kode pada nomer 3.
Perbedaan fungsi kode nomer 1 dan nomer 5 (= nomer 3) pernah saya posting dipostingan ini.
Penerapan kode2 diatas bisa dilakukan dengan 2 cara.
1. Langsung pada widget tersebut.
Cara ini langsung pada widget masing2 yang hendak diatur tampilannya. Misalkan sobat mau menambahkan widget HTML/Javascript dibagian sidebar. Jika sudah, jangan lupa untuk centang Expand Widget Templates.
Kode widget HTML/Javascript aslinya akan tampak seperti ini.
<b:widget id='HTML30' locked='false' title='Link Sobat' type='HTML'>
<b:includable id='main'>
<!-- only display title if it's non-empty --> <b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:includable>
</b:widget>
* Perhatikan yang saya kasih warna merah
Kemudian, sobat ingin menambahkan kode nomer 4. Sobat harus mengedit kodenya menjadi seperti berikut ini.
<b:widget id='HTML30' locked='false' title='Link Sobat' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.pageType == "item"'>
<h2 class='title'><data:title/></h2>
<div class='widget-content'>
<data:content/>
</div>
</b:if>
<b:include name='quickedit'/>
</b:includable>
</b:widget>
* Perhatikan yang saya kasih warna merah.
Kelebihan cara ini adalah tampilan widget tersebut akan tetep muncul di layout (page element) sehingga memudahkan ketika kita mau menambahkan widget yang lain dibagian sidebar tersebut tetapi cara ini terbilang susah untuk widget selain HTML/Javascript seperti Profil karena kode tambahan tersebut gak tau (saya belum tau) harus diletakkan/disisipkan dimana.
2. Semua widget/kelompok
Untuk lebih jelasnya, perhatikan contoh berikut ini. Saya misalkan pada bagian Sidebar.
Kode2 widget pada sidebar tanpa klik Expand Widget Templates akan tampak seperti ini (saya menggunakan kode nomer 4 sebagai contoh) :
<b:if cond='data:blog.pageType == "item"'>
<div id='sidebar-wrapper'>
<b:section class='sidebar' id='sidebar' preferred='yes'>
<b:widget id='HTML81' locked='false' title='' type='HTML'/>
<b:widget id='HTML33' locked='false' title='Search This Blog' type='HTML'/>
<b:widget id='HTML63' locked='false' title='My Service' type='HTML'/>
</b:section>
</div>
</b:if>
* Perhatikan warna merah. Komposisi cara 2 ini harus dimulai dengan kode diatas dan diakhiri dengan kode </b:if>.
Umumnya cara yang ini sering dipakai untuk kode nomer 1, 3, dan 5 karena tampilan sidebar masih akan nampak pada layout (Page ELement). Jika sobat menggunakan cara ini untuk kode nomer 2 dan 4, maka tampilan sidebar sobat tidak akan muncul di Page Element seperti pada template Face Off Magajah. Tapi cara ini mempunyai kelebihan karena widget yang bisa diatur tampilannya tidak terbatas pada widget HTML/Javascript saja yang sudah umum. Untuk widget2 lainpun seperti Label, Profil, termasuk juga header dan main-wrap (widget postingan) dll bisa langsung diterapkan tanpa perlu pusing2 harus ditaruh dimana kode2 diatas didalam widget tersebut.
Friday, March 19, 2010
Blogger Template Face Off Magajah
Blogger template Face Off Magajah merupakan template dengan tampilan ukuran yang berbeda pada Main Post dan Single Post seperti pada postingan sebelumnya. Saya menggunakan kode <b:if cond='...'></b:if> untuk template ini untuk mengakali tampilan widget2nya. Header pada template ini juga ada 2 yaitu Header untuk Main Post dan Header untuk Single Post. Tolong, perhatikan cara setting template ini.
Walopun template ini menggunakan banyak kode css untuk beberapa widget yang ada, template ini termasuk ringan. Dari uji loading blog demo Face Off Magajah template untuk tampilan main post pada seocentro.com, didapat hasilnya kurang lebih 42Kb-an. Hal ini
Berikut ini skrinshot template Face Off Magajah pada tampilan Main Post
Berikut ini skrinhot layout template Face Off dengan kode <b:if cond='...'></b:if>
Main Post dan Sidebar pada layout tidak muncul karena penggunaan kode <b:if cond='...'></b:if>
Lihat demo pada Main Post, Label Post dan Single Post | Download template Face Off Magajah
Setting Face Off Magajah template
1. Setting Menu pada Main Post dan Single Post
Masuk ke Layout > klik Edit HMTL.
Untuk menu Main Post, cari kode ini
<div id='navhome'>
Untuk menu Single Post, cari kode ini
<div id='navigation'>
Ganti YOUR-LINK-ABOUT-HERE, LINK-RSSFEED-HERE, dan Edit Me.
2. Setting Acordion Menu (Menu Blog widget seperti pada demo)
Menu Accordion pada template Face Off Magajah ini saya khususkan fungsinya sebagai link untuk Recent Post, Recent Post per kategori/label maupun untuk Recent Comment walopun bisa untuk widget yang lain.
Untuk setting accordion menu, kopi dan paste kode berikut ini
<div class="arrowlistmenu">
<h3 class="menuheader expandable">Recent Posts</h3>
<ul class="categoryitems">
<--- Kode javascript ato postingan --->
</ul>
<h3 class="menuheader expandable">Category 1</h3>
<ul class="categoryitems">
<--- Kode javascript ato postingan --->
</ul>
</div>
* Kode diatas hanya untuk 2 Submenu.
* Warna merah adalah judul Submenu
Untuk setting Recent Post per kategori/label, kopi dan paste kode berikut ini.
<script src="http://sites.google.com/site/vectorireng/javascript/codejavascript.js"></script>
<script>var numposts = 8; var showpostdate = false; var showpostsummary = false; var numchars = 100; </script>
<script src="http://freetemplate-ajah.blogspot.com/feeds/posts/default/-/Free%20Blogger%20Templates?orderby=published&alt=json-in-script&callback=rp">
</script>
Ganti yang berwarna merah dengan alamat blog sobat.
Untuk warna biru adalah nama label post. Penulisan nama label post harus sesuai besar kecil hurufnya.
/-/Free%20Blogger%20Templates? adalah contoh untuk label post Free Blogger Templates pada blog saya (3 kata)
Jika nama label post terdiri dari 2 kata, misal ireng ajah maka penulisannya menjadi
/-/ireng%20ajah?
Untuk label post 1 kata, misalnya ireng, maka penulisannya
/-/ireng?
3. Setting Feature Content
Copy dan paste kode berikut
<style type="text/css">
div.TabTampil div.TTs{height: 24px; overflow: hidden; }
div.TabTampil div.TTs a:hover, div.TabTampil div.TTs a.Active{ background: #fff; }
div.TabTampil div.Halamans{ clear: both; overflow: hidden; background: #fff;}
div.TabTampil div.Halamans div.Halaman{ height: 100%;
padding: 0px; overflow: hidden; color: #000;}
div.TabTampil div.Halamans div.Halaman div.Alas{ padding: 5px; }
div.TabTampil div.TTs a{float: left;display: block; width: 30px; text-align: center; height: 20px; padding: 3px; margin-right:1px; vertical-align: middle; text-decoration: none; font:bold 12px Arial; color: #ff0000}
</style>
<form action="tabtampil.html" method="get">
<div id="TabTampil" class="TabTampil"><div style="width: 250px;" class="TTs"> <a>1</a><a>2</a><a>3</a></div>
<div style="width: 250px; height: 200px;" class="Halamans">
<div class="Halaman">
<div class="Alas">
<a href="LINK-ULR-HERE" title="Title" target="_blank"/><img src="LINK-URL-IMAGE" alt="Alt Image" title="Title Image" width="240" height="180" /></a>
</div></div>
<div class="Halaman">
<div class="Alas">
<---- Konten Feature Post --->
</div></div>
<div class="Halaman">
<div class="Alas">
<a href="LINK-ULR-HERE" title="Title" target="_blank"/><img src="LINK-URL-IMAGE" alt="Alt Image" title="Title Image" width="240" height="180" /></a>
</div></div>
</div></div></form><script style="text/javascript"
src="http://sites.google.com/site/vectorireng/javascript/codejavascript.js"></script><script
type="text/javascript">tabtampil_inisial('TabTampil');</script>
* Warna merah adalah jumlah (judul) feature content. Kode diatas adalah contoh untuk 3 feature content
4. Add widget baru untuk Sidebar.
Seperti yang sudah saya tulis diatas, template ini menggunakan kode <b:if cond='...'></b:if> untuk mengelompokkan widget2nya sehingga ada beberapa widget blog yang tersembunyi pada main post dan begitu pula sebaliknya pada single post.
Secara garis besar, kode HTML (Layout > Edit HMTL) widget pada Sidebar seperti berikut :
<b:if cond='data:blog.url != data:blog.homepageUrl'>
<div id='sidebar-wrapper'>
<b:section class='sidebar' id='sidebar' preferred='yes'>
<b:widget id='HTML3' locked='false' title='Widget 1' type='HTML'/>
<b:widget id='HTML2' locked='false' title='Widget 2' type='HTML'/>
</b:section>
</div>
</b:if>
Warna merah itu adalah kode untuk menghilangkan widget sidebar pada tampilan main post (liat ke-2 gambar diatas).
"Lha terus gimana kalo mau add widget baru pada sidebar??"
Untuk add widget baru pada sidebar, ada beberapa cara.
a. Copy n paste kode yang sudah ada pada sidebar
Cara ini hanya untuk widget HMTL/Javascript. Caranya, sobat cukup copy n paste kode berikut HMTL/Javascript berikut
<b:widget id='HTML2' locked='false' title='Widget 2' type='HTML'/>
Letakkan pada seperti pada susunan diatas. Ganti HTML2 misal menjadi HTML10 (ato terserah. jangan sama dengan HMTL yang lain) dan ganti juga Title/Judulnya dari Widget 2 misalnya menjadi Link Sobat. Jika sudah, save lalu sobat masuk ke single post. Nanti widget pada sidebar dengan judul Link Sobat akan muncul. Klik Edit (tanda obeng) dan masukkan kode/postingan ke widget tersebut.
b. Bisa juga lewat widget lain yang mucul pada tampilan Main Post.
Lihat gambar 2. Caranya, masuk ke Layout < for="expandWidgets">Expand Widget Templates) dan cari widget baru tersebut, kemudian cut dan paste pada sidebar. Save
c. Menambahkan widget langsung pada Sidebar
Cara yang ke 3 ini akan menampilkan Sidebar pada Layout (gambar 2). Beberapa bagian yang menjadi 1 kelompok dengan Sidebar dimana diawali
<b:if cond='data:blog.url != data:blog.homepageUrl'> dan diakhiri kode </b:if>
adalah Main-Wrapper, Search-box, dan Sidebar-Wrapper itu sendiri. Untuk bisa menambahkan widget langsung pada Sidebar, maka setiap bagian tersebut kecuali Sidebar-Wrapper harus diawali dengan kode
<b:if cond='data:blog.url != data:blog.homepageUrl'> dan diakhiri </b:if>
Save.
Jika sudah, masuk ke Layout > Page Element (widget Sidebar akan tampak). Kemudian, klik Add gadget dan pilih widget yang akan ditambahkan.
Jika sudah, klik Edit Html dan klik Expand Widget Templates.
Kemudian cari widget yang baru saja ditambahkan tersebut. Saya misalkan sobat menambahkan widget HTML/Javascript dan diberi judul Link Sobat.
Kode widget Link Sobat akan tampak seperti berikut
<b:widget id='HTML30' locked='false' title='Link Sobat' type='HTML'>
<b:includable id='main'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:includable>
</b:widget>
* Perhatikan yang saya kasih warna merah
Ubah kode tersebut menjadi seperti ini
<b:widget id='HTML30' locked='false' title='Link Sobat' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.url != data:blog.homepageUrl'>
<h2 class='title'><data:title/></h2>
<div class='widget-content'>
<data:content/>
</div>
</b:if>
<b:include name='quickedit'/>
</b:includable>
</b:widget>
* Perhatikan yang saya kasih warna merah.
Save
Berhubung file download template ini sudah ada bawaan widget HTML/Javascript, maka sobat juga harus melakukan hal yang sama seperti diatas untuk widget2 yang sudah ada.
Cara tersebut untuk widget HTML/Javascript. Jika sobat menambahkan widget lain, misalnya profil, akan menjadi sulit karena saya tidak tau, (belum tau) dimana kode
<b:if cond='data:blog.url != data:blog.homepageUrl'> dan </b:if> harus ditambahkan/diedit.
Disinilah repotnya jika menggunakan cara ke 3. Kalo sobat menggunakan cara ke 1 ato cara ke 2, semua widget pada Sidebar bisa diakali dengan mudah.
(Huhh... cape euy.. ngetiknya...)
Begitulah cara setting template ini. Jika sobat merasa bingung dengan penjelasan diatas (saya juga bingung sendiri..) sobat bisa meninggalkan komentar.
Walopun template ini menggunakan banyak kode css untuk beberapa widget yang ada, template ini termasuk ringan. Dari uji loading blog demo Face Off Magajah template untuk tampilan main post pada seocentro.com, didapat hasilnya kurang lebih 42Kb-an. Hal ini
Berikut ini skrinshot template Face Off Magajah pada tampilan Main Post
Berikut ini skrinhot layout template Face Off dengan kode <b:if cond='...'></b:if>
Main Post dan Sidebar pada layout tidak muncul karena penggunaan kode <b:if cond='...'></b:if>
Lihat demo pada Main Post, Label Post dan Single Post | Download template Face Off Magajah
Setting Face Off Magajah template
1. Setting Menu pada Main Post dan Single Post
Masuk ke Layout > klik Edit HMTL.
Untuk menu Main Post, cari kode ini
<div id='navhome'>
Untuk menu Single Post, cari kode ini
<div id='navigation'>
Ganti YOUR-LINK-ABOUT-HERE, LINK-RSSFEED-HERE, dan Edit Me.
2. Setting Acordion Menu (Menu Blog widget seperti pada demo)
Menu Accordion pada template Face Off Magajah ini saya khususkan fungsinya sebagai link untuk Recent Post, Recent Post per kategori/label maupun untuk Recent Comment walopun bisa untuk widget yang lain.
Untuk setting accordion menu, kopi dan paste kode berikut ini
<div class="arrowlistmenu">
<h3 class="menuheader expandable">Recent Posts</h3>
<ul class="categoryitems">
<--- Kode javascript ato postingan --->
</ul>
<h3 class="menuheader expandable">Category 1</h3>
<ul class="categoryitems">
<--- Kode javascript ato postingan --->
</ul>
</div>
* Kode diatas hanya untuk 2 Submenu.
* Warna merah adalah judul Submenu
Untuk setting Recent Post per kategori/label, kopi dan paste kode berikut ini.
<script src="http://sites.google.com/site/vectorireng/javascript/codejavascript.js"></script>
<script>var numposts = 8; var showpostdate = false; var showpostsummary = false; var numchars = 100; </script>
<script src="http://freetemplate-ajah.blogspot.com/feeds/posts/default/-/Free%20Blogger%20Templates?orderby=published&alt=json-in-script&callback=rp">
</script>
Ganti yang berwarna merah dengan alamat blog sobat.
Untuk warna biru adalah nama label post. Penulisan nama label post harus sesuai besar kecil hurufnya.
/-/Free%20Blogger%20Templates? adalah contoh untuk label post Free Blogger Templates pada blog saya (3 kata)
Jika nama label post terdiri dari 2 kata, misal ireng ajah maka penulisannya menjadi
/-/ireng%20ajah?
Untuk label post 1 kata, misalnya ireng, maka penulisannya
/-/ireng?
3. Setting Feature Content
Copy dan paste kode berikut
<style type="text/css">
div.TabTampil div.TTs{height: 24px; overflow: hidden; }
div.TabTampil div.TTs a:hover, div.TabTampil div.TTs a.Active{ background: #fff; }
div.TabTampil div.Halamans{ clear: both; overflow: hidden; background: #fff;}
div.TabTampil div.Halamans div.Halaman{ height: 100%;
padding: 0px; overflow: hidden; color: #000;}
div.TabTampil div.Halamans div.Halaman div.Alas{ padding: 5px; }
div.TabTampil div.TTs a{float: left;display: block; width: 30px; text-align: center; height: 20px; padding: 3px; margin-right:1px; vertical-align: middle; text-decoration: none; font:bold 12px Arial; color: #ff0000}
</style>
<form action="tabtampil.html" method="get">
<div id="TabTampil" class="TabTampil"><div style="width: 250px;" class="TTs"> <a>1</a><a>2</a><a>3</a></div>
<div style="width: 250px; height: 200px;" class="Halamans">
<div class="Halaman">
<div class="Alas">
<a href="LINK-ULR-HERE" title="Title" target="_blank"/><img src="LINK-URL-IMAGE" alt="Alt Image" title="Title Image" width="240" height="180" /></a>
</div></div>
<div class="Halaman">
<div class="Alas">
<---- Konten Feature Post --->
</div></div>
<div class="Halaman">
<div class="Alas">
<a href="LINK-ULR-HERE" title="Title" target="_blank"/><img src="LINK-URL-IMAGE" alt="Alt Image" title="Title Image" width="240" height="180" /></a>
</div></div>
</div></div></form><script style="text/javascript"
src="http://sites.google.com/site/vectorireng/javascript/codejavascript.js"></script><script
type="text/javascript">tabtampil_inisial('TabTampil');</script>
* Warna merah adalah jumlah (judul) feature content. Kode diatas adalah contoh untuk 3 feature content
4. Add widget baru untuk Sidebar.
Seperti yang sudah saya tulis diatas, template ini menggunakan kode <b:if cond='...'></b:if> untuk mengelompokkan widget2nya sehingga ada beberapa widget blog yang tersembunyi pada main post dan begitu pula sebaliknya pada single post.
Secara garis besar, kode HTML (Layout > Edit HMTL) widget pada Sidebar seperti berikut :
<b:if cond='data:blog.url != data:blog.homepageUrl'>
<div id='sidebar-wrapper'>
<b:section class='sidebar' id='sidebar' preferred='yes'>
<b:widget id='HTML3' locked='false' title='Widget 1' type='HTML'/>
<b:widget id='HTML2' locked='false' title='Widget 2' type='HTML'/>
</b:section>
</div>
</b:if>
Warna merah itu adalah kode untuk menghilangkan widget sidebar pada tampilan main post (liat ke-2 gambar diatas).
"Lha terus gimana kalo mau add widget baru pada sidebar??"
Untuk add widget baru pada sidebar, ada beberapa cara.
a. Copy n paste kode yang sudah ada pada sidebar
Cara ini hanya untuk widget HMTL/Javascript. Caranya, sobat cukup copy n paste kode berikut HMTL/Javascript berikut
<b:widget id='HTML2' locked='false' title='Widget 2' type='HTML'/>
Letakkan pada seperti pada susunan diatas. Ganti HTML2 misal menjadi HTML10 (ato terserah. jangan sama dengan HMTL yang lain) dan ganti juga Title/Judulnya dari Widget 2 misalnya menjadi Link Sobat. Jika sudah, save lalu sobat masuk ke single post. Nanti widget pada sidebar dengan judul Link Sobat akan muncul. Klik Edit (tanda obeng) dan masukkan kode/postingan ke widget tersebut.
b. Bisa juga lewat widget lain yang mucul pada tampilan Main Post.
Lihat gambar 2. Caranya, masuk ke Layout < for="expandWidgets">Expand Widget Templates) dan cari widget baru tersebut, kemudian cut dan paste pada sidebar. Save
c. Menambahkan widget langsung pada Sidebar
Cara yang ke 3 ini akan menampilkan Sidebar pada Layout (gambar 2). Beberapa bagian yang menjadi 1 kelompok dengan Sidebar dimana diawali
<b:if cond='data:blog.url != data:blog.homepageUrl'> dan diakhiri kode </b:if>
adalah Main-Wrapper, Search-box, dan Sidebar-Wrapper itu sendiri. Untuk bisa menambahkan widget langsung pada Sidebar, maka setiap bagian tersebut kecuali Sidebar-Wrapper harus diawali dengan kode
<b:if cond='data:blog.url != data:blog.homepageUrl'> dan diakhiri </b:if>
Save.
Jika sudah, masuk ke Layout > Page Element (widget Sidebar akan tampak). Kemudian, klik Add gadget dan pilih widget yang akan ditambahkan.
Jika sudah, klik Edit Html dan klik Expand Widget Templates.
Kemudian cari widget yang baru saja ditambahkan tersebut. Saya misalkan sobat menambahkan widget HTML/Javascript dan diberi judul Link Sobat.
Kode widget Link Sobat akan tampak seperti berikut
<b:widget id='HTML30' locked='false' title='Link Sobat' type='HTML'>
<b:includable id='main'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:includable>
</b:widget>
* Perhatikan yang saya kasih warna merah
Ubah kode tersebut menjadi seperti ini
<b:widget id='HTML30' locked='false' title='Link Sobat' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.url != data:blog.homepageUrl'>
<h2 class='title'><data:title/></h2>
<div class='widget-content'>
<data:content/>
</div>
</b:if>
<b:include name='quickedit'/>
</b:includable>
</b:widget>
* Perhatikan yang saya kasih warna merah.
Save
Berhubung file download template ini sudah ada bawaan widget HTML/Javascript, maka sobat juga harus melakukan hal yang sama seperti diatas untuk widget2 yang sudah ada.
Cara tersebut untuk widget HTML/Javascript. Jika sobat menambahkan widget lain, misalnya profil, akan menjadi sulit karena saya tidak tau, (belum tau) dimana kode
<b:if cond='data:blog.url != data:blog.homepageUrl'> dan </b:if> harus ditambahkan/diedit.
Disinilah repotnya jika menggunakan cara ke 3. Kalo sobat menggunakan cara ke 1 ato cara ke 2, semua widget pada Sidebar bisa diakali dengan mudah.
(Huhh... cape euy.. ngetiknya...)
Begitulah cara setting template ini. Jika sobat merasa bingung dengan penjelasan diatas (saya juga bingung sendiri..) sobat bisa meninggalkan komentar.
Wednesday, March 10, 2010
Blogger Template : Simple Magajah Template
Browsing2 dan melihat template blog yang seperti v-card, membuat saya pengen membuatnya dan, lahirnya blogger template Simple Magajah template Face Off Magajah ini, halah... Simple Magajah Face Off Magajah template ini saya khususkan hanya berupa link postingan pada tampilan utama (home). Pengaturan tampilan widget blog seperti header blog, sidebar blog dan footer blog menggunakan kode menghilangkan dan memunculkan widget blog alias menggunakan kode
<b:if cond='...'>
</b:if>
(untuk fungsi dari masing2 kode tersebut, InsyaAllah dipostingan berikutnya)
Berikut ini skrinshot dari templateSimple Magajah Face Off Magajah.
Skrinshot tersebut adalah tampilan halaman HOME. Untuk tampilan tiap postingan, berbeda lagi. Untuk lebih jelasnya, berikut ini contoh untuk tampilan HOME dan untuk tampilan postingan.
Dan berikut ini tampilan layout bloggertemplate Simple Magajah Face Off Magajah secara keseluruhan tanpa kode
<b:if cond='...'>
</b:if>
Update :
- Nama templatenya saya ganti menjadi Template Face Off Magajah, hehehehe..
- Untuk download template ini, klik disini
<b:if cond='...'>
</b:if>
(untuk fungsi dari masing2 kode tersebut, InsyaAllah dipostingan berikutnya)
Berikut ini skrinshot dari template
Skrinshot tersebut adalah tampilan halaman HOME. Untuk tampilan tiap postingan, berbeda lagi. Untuk lebih jelasnya, berikut ini contoh untuk tampilan HOME dan untuk tampilan postingan.
Dan berikut ini tampilan layout blogger
<b:if cond='...'>
</b:if>
Update :
- Nama templatenya saya ganti menjadi Template Face Off Magajah, hehehehe..
- Untuk download template ini, klik disini
Tuesday, March 9, 2010
Download Blogger Template Portal Magajah
Setelah template Ireng Manis dan template Layar Putih, sekarang giliran template Portal Magajah. Template Portal Magajah ini bergaya magazine dengan tambahan slideshow yang saya comot dari Webdesignbooth tetapi sudah saya edit2 sedikit.
Berikut ini skrinshot template Portal Magajah
Berikut ini skrinshot template Portal Magajah
Friday, March 5, 2010
External Perimeter
In year 4 maths Ms Patels group have been learning about perimeter and we have seen that it is the outside of the shape that the perimeter.
We will be finding the perimeter of all Glade primary school and see how big the school actually is! But we are going to count the number of external walls. To find the perimeter of a given shape you must add up all the sides to give you the correct answer.
by William
We will be finding the perimeter of all Glade primary school and see how big the school actually is! But we are going to count the number of external walls. To find the perimeter of a given shape you must add up all the sides to give you the correct answer.
by William
Tuesday, March 2, 2010
Free Blogger Template made in ireng_ajah
Lumayan lama juga gak update blog ini. Berikut ini blogger template made in ireng_ajah, halah terbaru setelah Ruang Biru template. Dan gak tanggung2, langsung 2 template, hehehehe..
1. Blogger template Layar Putih
Template ini saya tambahkan feature image slider dari Tutvalley yang saya edit2 ukurannya tapi gak tau kenapa, tampilan image slidernya gak sempurna jika dibuka di IE (yang lain sempurna) padahal saya cuma edit ukuran gambarnya saja. Gak apa2 juga, lha sekarang ini orang2 sudah mulai meninggalkan IE, hehehehehe.. Itu jika saya lihat dari trafik yang masuk dari Google Analitik.
Sobat bisa lihat demo blogger template Layar Putih atau download dan setting template ini.
2. Blogger template Ireng Manis
Template ini awalnya adalah template premium tapi sekrang sudah bisa di download.
Sobat bisa liat demo template Ireng Manis atau download dan setting template ini.
Setelah kedua blogger template diatas, berikutnya adalah giliran blogger template Portal Magajah. Template ini bergaya magazine dengan tambahan feature konten image slider dan 4 kolom pada tampilan utama. Sobat bisa lihat demo template Portal Magajah. Untuk link downloadnya, belum saya sediakan.
1. Blogger template Layar Putih
Template ini saya tambahkan feature image slider dari Tutvalley yang saya edit2 ukurannya tapi gak tau kenapa, tampilan image slidernya gak sempurna jika dibuka di IE (yang lain sempurna) padahal saya cuma edit ukuran gambarnya saja. Gak apa2 juga, lha sekarang ini orang2 sudah mulai meninggalkan IE, hehehehehe.. Itu jika saya lihat dari trafik yang masuk dari Google Analitik.
Sobat bisa lihat demo blogger template Layar Putih atau download dan setting template ini.
2. Blogger template Ireng Manis
Template ini awalnya adalah template premium tapi sekrang sudah bisa di download.
Sobat bisa liat demo template Ireng Manis atau download dan setting template ini.
Setelah kedua blogger template diatas, berikutnya adalah giliran blogger template Portal Magajah. Template ini bergaya magazine dengan tambahan feature konten image slider dan 4 kolom pada tampilan utama. Sobat bisa lihat demo template Portal Magajah. Untuk link downloadnya, belum saya sediakan.
Subscribe to:
Posts (Atom)