Tampilan : Daftar Grid

Basic Pembuatan Breadcrumb di Blog

Malam ini saya hanya ingin sedikit berbagi tentang Basic Cara Pembuatan Breadcrumb di Blog , ada yang tahu "Breadcrumb?" untuk yang belum tahu seperti apa Breadcrumb yang saya maksud, berikut penjelasannya :

Sekilas Tentang "Breadcrumb"

Breadcrumb adalah navigasi menu untuk memudahkan pengunjung web/blog melacak lokasi dalam dokumen dan kembali ke halaman awal dengan mudah.
Posisi Breadcrumb sendiri tidak selalu berada di bawah judul Blog / di atas blog , tapi breadcrumb ini sendiri bisa kita simpan dimana saja. Namun disini saya hanya akan memberitahukan cara membuat Breadcrumb sederhana atau bisa di bilang "Basic" kenapa? karena yang saya bagikan disini hanya cara Pemasangan Breadcrumb di blog pada intinya saja . selanjutnya bisa Sobat kreasikan sendiri .

Seperti apa Breadcrumb ini ? , berikut contoh nya :

Interface Breadcrumbs
Interface Breadcrumbs

Cara Pemasangan :

Langkah #1 - Pastikan Sobat sudah Login Blogger > Template > Edit HTML, setelah masuk pada area HTML Editor silahkan cari kode </head> lalu simpan kode dibawah ini di tepat di atas nya :


<style type="text/css">
.breadcrumbs{padding:0px 5px 5px 0;margin-bottom:20px;margin-top:0px;font-size:11px;color:#5B5B5B;border-bottom:1px dotted #bbb;}
</style>


Langkah #2 - Setelah itu cari kode <b:includable id='main' var='top'> , lalu ganti dengan kode di bawah ini :


<b:includable id='breadcrumb' var='posts'><b:if cond='data:blog.homepageUrl != data:blog.url'>
<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
<div class='breadcrumbs'><span><a expr:href='data:blog.homepageUrl' rel='tag'>Halaman Pertama</a></span> &#187; <span><data:blog.pageName/></span></div>
<b:else/>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<!-- breadcrumb for the post page -->
<b:loop values='data:posts' var='post'>
<b:if cond='data:post.labels'>
<div class='breadcrumbs' xmlns:v='http://rdf.data-vocabulary.org/#'>
<span typeof='v:Breadcrumb'><a expr:href='data:blog.homepageUrl' property='v:title' rel='v:url'>Halaman Pertama</a></span>
<b:loop values='data:post.labels' var='label'>
&#187; <span typeof='v:Breadcrumb'><a expr:href='data:label.url' property='v:title' rel='v:url'><data:label.name/></a></span>
</b:loop>
&#187; <span><data:post.title/></span>
</div>
<b:else/>
<div class='breadcrumbs'><span><a expr:href='data:blog.homepageUrl' rel='tag'>Halaman Pertama</a></span> &#187; <span>Tanpa Kategori.</span> &#187; <span><data:post.title/></span></div>
</b:if>
</b:loop>
<b:else/>
<b:if cond='data:blog.pageType == &quot;archive&quot;'>
<!-- breadcrumb for the label archive page and search pages.. -->
<div class='breadcrumbs'>
<span><a expr:href='data:blog.homepageUrl'>Halaman Pertama</a></span> &#187; <span>Archives for <data:blog.pageName/></span>
</div>
<b:else/>
<b:if cond='data:blog.pageType == &quot;index&quot;'>
<div class='breadcrumbs'>
<b:if cond='data:blog.pageName == &quot;&quot;'>
<span><a expr:href='data:blog.homepageUrl'>Halaman Pertama</a></span> &#187; <span>Menampilkan Semua Posting</span>
<b:else/>
<span><a expr:href='data:blog.homepageUrl'>Halaman Pertama</a></span> &#187; <span>Pencarian dengan kata kunci "<b><data:blog.pageName/></b>"</span>
</b:if>
</div>
</b:if>
</b:if>
</b:if>
</b:if>
</b:if>
</b:includable>
<b:includable id='main' var='top'>
<b:include data='posts' name='breadcrumb'/>


Langkah Terakhir! - Simpan Template! :)

Untuk melihat perubahan nya, silahkan lihat menggunakan Rich Snippet Tools
Atau melalui Link Rich Snippet di bawah ini :
http://www.google.com/webmasters/tools/richsnippets

Untuk mencoba apakah tampil beberapa label, copy postingan Anda yang mempunya label lebih dari 1. dan klik Pratinjau. Kalau sudah berhasil berarti breadcrumbs terpasang dengan baik.
Special thanks to : Kang Ismet
#A3

Cara Membuat Fungsi Dismiss seperti pada Alarm Jam.

Pada postingan pagi ini saya ingin berbagi tentang cara membuat fungsi/effect "Dismiss" dengan JavasScript seperti pada alarm, contohnya : pada saat element di klik maka element tersebut akan hilang .

Biasa nya fungsi ini selalu ada / di gunakan pada Alarm Jam handphone sobat,betul kan?


Berikut Demo-nya :

Dan berikut cara-nya :


Penerapan Kode Javascript! : Simpan kode di bawah ini sebelum kode </head>


<script type="text/javascript">
function hilangkan(){
document.getElementById('dismiss').style.display='none';
}; // Simpan Javascript ini sebelum kode </head>
</script>


Cara Pemasangan : Perhatikan pada contoh pemasangan di bawah ini :


<button id="dismiss" onclick="hilangkan();">Element yang akan di Dismiss!</button>
Element <button> bisa sobat ganti dengan element yang sobat inginkan seperti : <div> , <span> , dsb.

Coba langsung yuk? Klik Disini


Selesai! semoga tutorial Cara Membuat Fungsi Dismiss seperti pada Alarm Jam yang saya bagikan ini bermanfaat untuk sobat yang membutuhkan, bila ada salah kata dalam penulisan tutorial ini mohon di maafkan .
#A3

Cara Migrasi "Opencart" dari Online ke Offline / Hosting ke Localhost

Opencart IconSudah lama saya tidak bergelut di bidang e-commerce tentu nya dengan menggunakan CMS Opensource "OPENCART" , nah dalam kasus ini saya mengalami Kesulitan dalam Migrasi OPENCART yang sudah Online menjadi Offline dengan menggunakan XAMPP tentunya.

Setelah saya Googling mondar-mandir, akhirnya saya dapat masukan beberapa tips yang mungkin gak semua nya WORK / gak sesuai dengan apa yang saya harapkan. tapi gapapa toh saya bilang "gak semuanya!" hehe .

Baiklah sampai sini cerita kenapa saya share di sini Tutorial/Cara Migrasi Toko Online OPENCART dari Online ke Offline , berikut langkah-langkah nya :

Langkah #1 : Pastikan sobat sudah mendownload Semua file Opencart yang sudah sobat simpan di direktori hosting sobat ke folder C:\xampp\htdocs\direktori_opencart , disini saya menggunakan XAMPP untuk menjalankan OPENCART Offline-nya.!
direktori_opencart itu di sesuaikan dengan folder/direktori tempat semua file OPENCART offline sobat di simpan.

Langkah #2 : Export file Database OPENCART dari hosting online, lalu Import dengan membuat terlebih dahulu Database Offline di http://localhost/phpMyadmin dengan menggunakan Nama Database yang sama seperti Nama Database di phpMyadmin online.!

Langkah #3 : Buka file : C:\xampp\htdocs\direktori_opencart\config.php , rubah/update! kurang lebih menjadi seperti settingan direktori xampp di bawah ini :


<?php
// HTTP
define('HTTP_SERVER', 'http://localhost/direktori_opencart/');

// HTTPS
define('HTTPS_SERVER', 'http://localhost/direktori_opencart/');

// DIR
define('DIR_APPLICATION', 'C:/xampp/htdocs/direktori_opencart/catalog/');
define('DIR_SYSTEM', 'C:/xampp/htdocs/direktori_opencart/system/');
define('DIR_DATABASE', 'C:/xampp/htdocs/direktori_opencart/system/database/');
define('DIR_LANGUAGE', 'C:/xampp/htdocs/direktori_opencart/catalog/language/');
define('DIR_TEMPLATE', 'C:/xampp/htdocs/direktori_opencart/catalog/view/theme/');
define('DIR_CONFIG', 'C:/xampp/htdocs/direktori_opencart/system/config/');
define('DIR_IMAGE', 'C:/xampp/htdocs/direktori_opencart/image/');
define('DIR_CACHE', 'C:/xampp/htdocs/direktori_opencart/system/cache/');
define('DIR_DOWNLOAD', 'C:/xampp/htdocs/direktori_opencart/download/');
define('DIR_LOGS', 'C:/xampp/htdocs/direktori_opencart/system/logs/');

// DB
define('DB_DRIVER', 'mysql');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'root');
define('DB_PASSWORD', '');
define('DB_DATABASE', 'db_opencart'); // <-- Sesuaikan dengan Nama database opencart sobat!
define('DB_PREFIX', 'awalan_nama_struktur_database'); // <-- Sesuaikan dengan awalan nama Struktur database opencart sobat!
?>


Langkah #4 (Terakhir) : Buka File C:\xampp\htdocs\direktori_opencart\admin\config.php , rubah/update! kurang lebih menjadi seperti settingan direktori xampp di bawah ini :


<?php
// HTTP
define('HTTP_SERVER', 'http://localhost/direktori_opencart/admin/');
define('HTTP_CATALOG', 'http://localhost/direktori_opencart/');

// HTTPS
define('HTTPS_SERVER', 'http://localhost/direktori_opencart/admin/');
define('HTTPS_CATALOG', 'http://localhost/direktori_opencart/');

// DIR
define('DIR_APPLICATION', 'C:/xampp/htdocs/direktori_opencart/admin/');
define('DIR_SYSTEM', 'C:/xampp/htdocs/direktori_opencart/system/');
define('DIR_DATABASE', 'C:/xampp/htdocs/direktori_opencart/system/database/');
define('DIR_LANGUAGE', 'C:/xampp/htdocs/direktori_opencart/admin/language/');
define('DIR_TEMPLATE', 'C:/xampp/htdocs/direktori_opencart/admin/view/template/');
define('DIR_CONFIG', 'C:/xampp/htdocs/direktori_opencart/system/config/');
define('DIR_IMAGE', 'C:/xampp/htdocs/direktori_opencart/image/');
define('DIR_CACHE', 'C:/xampp/htdocs/direktori_opencart/system/cache/');
define('DIR_DOWNLOAD', 'C:/xampp/htdocs/direktori_opencart/download/');
define('DIR_LOGS', 'C:/xampp/htdocs/direktori_opencart/system/logs/');
define('DIR_CATALOG', 'C:/xampp/htdocs/direktori_opencart/catalog/');

// DB
define('DB_DRIVER', 'mysql');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'root');
define('DB_PASSWORD', '');
define('DB_DATABASE', 'db_opencart'); // <-- Sesuaikan dengan Nama database opencart sobat!
define('DB_PREFIX', 'awalan_nama_struktur_database'); // <-- Sesuaikan dengan awalan nama Struktur database opencart sobat!
?>


Sekian Cara Migrasi "OPENCART" yang sudah Online ( di Hosting ) menjadi Offline ( di Localhost XAMPP ) dari saya, jika ada sahabat yang mungkin kurang mengerti, silahkan berkomentar dan saya harap sobat tidak sungkan-sungkan dalam memberikan koreksi pada tutorial saya kali ini , mohon maaf bila ada salah kata dalam penulisan dalam penjelasan tutorial ini. Semoga bermanfaat! Salam blogger ..
#A3

Basic Pembuatan Tabs dengan CSS & JS

Tabs Icon PNG
Setelah lama menyimpan script ini, akhirnya ada kesempatan juga buat posting! untuk sobat yang belum paham fungsi tabs, plugin tabs ini berfungsi untuk sobat yang ingin mencoba meminimalis content dalam 1 div/area . mengapa saya bilang basic? karena disini saya akan berbagi script dasar nya saja agar sobat bisa kreasikan sendiri setelahnya.

Biar gak penasaran berikut demo nya sob :

Cara Pemasangan :

Untuk pemasangan pastikan sobat sebelumnya sudah menyimpan 1 jQuery Library, jika belum silahkan simpan kode jQuery libray di bawah ini sebelum kode </head> :

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>

Pemasangan jQuery pada template cukup 1 saja. Apabila ada beberapa versi jQuery library, maka efek-efek tidak akan berjalan.


Langkah #1 : Simpan kode CSS di bawah ini sebelum kode </head>


<style type="text/css">
#tabmenu {
position:relative;
margin:5px; */ <<---- OPSIONAL */
}

li, p { font: 12px/16px Arial, Helvetica, sans-serif; }

#nav {
overflow: hidden;
padding-left: 0;
}

#nav li {
float: left;
list-style: none;
}

#nav li a {
padding: 10px;
border-top: 1px solid #CCC;
border-right: 1px solid #CCC;
border-radius:3px 3px 0px 0px;
display: block;
background: #eee;
text-decoration:none;
}

#nav li a:hover {
background:#e5e5e5;
}
#nav li:first-child a {
border-left: 1px solid #CCC;
}

#tab-konten {
border: 1px solid #CCC;
border-radius:0px 0px 5px 5px;
padding: 10px;
width: 95%;
margin-top: -1px;
-moz-border-radius: 0 0 5px 5px;
box-shadow:0px 5px 3px #eee;
}

#nav li a.active {
background: #FFF;

}
</style>


Langkah #2 : Simpan kode Javascript di bawah ini tepat di atas kode </body> :


<script type='text/javascript'>
//<![CDATA[
$('#tab-konten div').hide();
$('#tab-konten div:first').show();

$('#nav li').click(function() {
$('#nav li a').removeClass("active");
$(this).find('a').addClass("active");
$('#tab-konten div').hide();

var indexer = $(this).index();
$('#tab-konten div:eq(' + indexer + ')').fadeIn(1000);
});
//]]>
</script>


Penulisan Pada HTML

Langkah Terakhir : Simpan pada area posting / widget di halaman Blog sobat.


<div id="tabmenu">

<ul id="nav">
<li><a href="#" class="active">Tab ke-1</a></li>
<li><a href="#">Tab ke-2</a></li>
<li><a href="#">Tab ke-3</a></li>
<li><a href="#">Tab ke-4</a></li>
<li><a href="#">Terakhir!</a></li>
</ul>

<div id="tab-konten">

<div id="tab1">
<p>Ini adalah isi dari Tab Pertama.</p>
</div>

<div id="tab2">
<p>dan ini adalah tab ke-2 !</p>
</div>

<!-- Batas Tab Konten -->

<div id="tab3">
<p>dan ini adalah isi dari tab ke-3 dengan menggunakan gambar di bawah ini:<br/>
<a href='http://blog.kangrian.com' target='_blank'><img src='https://googledrive.com/host/0B7H_GQEvKCj1Rmh1blVLZV9fSlk/gambar/logo-kang-rian.png' alt='Kang Rian'/></a></p>
</div>

<!-- Batas Tab Konten -->

<div id="tab4">
<p>Ke-4? yah ke empat, dengan tambahan video :<br />
<iframe width="250" height="180" src="http://www.youtube.com/embed/TZ860P4iTaM" frameborder="0" allowfullscreen></iframe></p>
</div>

<!-- Batas Tab Konten -->

<div id="tab5">
Sumber : http://blog.kangrian.com
</div>

<!-- Batas Tab Konten -->

</div>

</div>


Coba-coba??

Untuk mencoba dan praktek langsung sobat bisa Klik disini

Semoga Tutorial tentang Cara Membuat Tabs Sederhana / Pembuatan Basic Tabs dengan CSS & JavaScript ini bermanfaat .
#A3

Basic Pembuatan Spoiler!

SPOILER ICON PNG
Maksud saya kali ini adalah untuk berbagi tentang bagaimana cara membuat Link spoiler dengan mudah! mengapa saya katakan basic? karena hanya script yang pada intinya saja yang akan saya share di sini, setelah itu bisa sobat bisa kreasikan sendiri ..

Demo Spoiler

Untuk Demo-nya silahkan sobat lihat & praktekan langsung di : JSFiddle.net

Pemasangan

Untuk pemasangan pastikan sobat sebelumnya sudah menyimpan 1 jQuery Library, jika belum silahkan simpan kode jQuery libray di bawah ini sebelum kode </head> :

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>

Pemasangan jQuery pada template cukup 1 saja. Apabila ada beberapa versi jQuery library, maka efek-efek tidak akan berjalan.


Lanjut ke Langkah Pertama : Simpan kode CSS di bawah ini sebelum kode </head>

<style type='text/css'>
/* ----------------
CSS SPOILER BASIC
------------------ */
.buka-tutup {
text-align:center;
cursor:pointer;
}

#tkp {
margin-top:15px;
padding:5px;
}
</style>

Langkah Kedua : Simpan kode JavaScript dibawah ini sebelum tag </body>


<script type='text/javascript'>
//<![CDATA[
$('.buka-tutup').toggle(function() {
$(this).text('Tutup Box Spoiler!');
$('#tkp').slideDown(800);
}, function() {
$(this).text('Buka Lagi Box Spoier-nya!');
$('#tkp').slideUp(100);
});
//]]>
</script>
Perhatikan Angka 800 dan 100 pada kode di atas, itu adalah value/nilai untuk menentukan kecepatan saat box terbuka dan tertutup.


Penulisan Pada HTML

Terakhir : Pemasangan kode HTML pada area posting / widget sesuai dengan yang di inginkan!


<button class="buka-tutup">Buka Box Spoiler!</button>
<div id="tkp" style="display:none;">Ini adalah Content yang di hasilkan dari tombol yang sudah sobat klik! :)</div>

Semoga postingan Cara Membuat Spoiler di Blog ini bermanfaat untuk sobat yang membutuhkan.
#A3

Review "LightShot" ScreenShot Software!

Lightshot Icon PngBeberapa hari yang lalu saya pusing mondar-mandir cari situs quick upload image! dan bertemu lah dengan situs Image Hack! di situs tersebut kita bisa upload image tanpa harus login dan membagikan gambar yang kita upload. tapi yang bikin saya kagum adalah ketika melihat dari sebuah pertanyaan seorang blogger juga yaitu mas +Adhy Suryadi , memberikan screenshot pertanyaan kepada +Kang Ismet  , menggunakan software LightShot , dengan penasaran saya pun mencoba menginstall software tersebut , dan pada akhir nya! saya posting di sini..

Hehe, mengapa saya share di sini ? karena ada hal yang harus sobat tau kelebihan software screenshot ini adalah sebagai berikut :
  1. Software yang bebas iklan / lisensi atau bisa di bilang "Benar-benar GRATIS!" 
  2. Cara Instalasi yang sangat Mudah ! [ Support Bahasa Indonesia ]
  3. Setelah meng-Screenshot pada area yang di inginkan kita bisa langsung di sediakan tool seperti pada program Paint yang ada pada window .
  4. dan yang terakhir adalah , software ini bisa langsung mengupload screenshot yang sudah kita ambil dan edit , yang akan otomatis di hosting ke web LightShot itu sendiri .
Berikut Screenshot Interface nya sob :

LightShot Interface


Seperti nya sobat sudah pada paham dengan kelebihan software yang 1 ini , dari pada nunggu lama dan mungkin sobat penasaran , silahkan download langsung pada link di bawah ini :

Download LightShot Setup [ 2.60 MB ]
#A3

Goreng Impun Dolor sit amit amit jabang bayi .

image from google

» A normal paragraph
Ea eam labores imperdiet, apeirian democritum ei nam, doming neglegentur ad vis. Ne malorum ceteros feugait quo, ius ea liber offendit placerat, est habemus aliquyam legendos id. Eam no corpora maluisset definitiones, eam mucius malorum id. Quo ea idque commodo utroque, per ex eros etiam accumsan.

» A paragraph format
Et posse meliore definitiones (strong) his, vim tritani vulputate (italic) pertinacia at. Augue quaerendum (Acronym) te sea, ex sed sint invenire erroribus. Cu vel ceteros scripserit, te usu modus fabellas mediocritatem. In legere regione instructior eos. Ea repudiandae suscipiantur vim, vel partem labores ponderum in blogger templates (link).

» A paragraph as code
Mel putent quaeque an, ut postea melius denique sit. Officiis sensibus at mea, sea at labitur deserunt. Eam dicam congue soluta ut.

» A paragraph as blockquote
Eu mei solum oporteat eleifend, libris nominavi maiestatis duo at, quod dissentiet vel te. Legere prompta impedit id eum. Te soleat vocibus luptatum sed, augue dicta populo est ad, et consul diceret officiis duo. Et duo primis nostrum.
» Unordered list
  • Blogger templates
  • Templates
  • Blogs
  • Layouts
  • Skins
  • BTemplates
» Ordered list
  1. Login
  2. Visit GBTemplates
  3. Download template
  4. Install
  5. Enjoy!
» Heading

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6
» A table

Table Header 1Table Header 2Table Header 3
Division 1Division 2Division 3
Division 1Division 2Division 3
Division 1Division 2Division 3
#A3

Komentar Terbaru

Just load it!