Tuesday, June 28, 2011

Memasang Related Post pada Sidebar

Menampilkan menu tambahan pada side bar bisa merupakan alternatif bagi blogger agar pembaca bisa melihat/membaca artikel yang ada secara mudah, Pada umumnya penempatan artikel yang terkait diletakkan  dibawah posting/artikel, dengan berbagai modifikasi, ada yang menambahkan icon disamping judul artikel, ada yang membuat related post dengan fungsi scroll dan ada yang membuat related post tampil dengan image, kali ini saya ingin berbagi mengenai cara membuat related post tampil di sidebar seperti di blog ini. caranya tidak sulit dan bahkan mudah untuk dilakukan.
Ikuti langkah Berikut :
  1. Login ke account blogger anda, klik rancangan/layout lalu klik edit HTML
  2. Jangan lupa centang expand widget templates untuk mengedit template secara keseluruhan
  3. masukan kode dibawah ini sebelum tag </head>

    <script type="text/javascript">
    //<![CDATA[
    var relatedTitles = new Array();
    var relatedTitlesNum = 0;
    var relatedUrls = new Array();
    function related_results_labels(json) {
    for (var i = 0; i < json.feed.entry.length; i++) {
    var entry = json.feed.entry[i];
    relatedTitles[relatedTitlesNum] = entry.title.$t;
    for (var k = 0; k < entry.link.length; k++) {
    if (entry.link[k].rel == 'alternate') {
    relatedUrls[relatedTitlesNum] = entry.link[k].href;
    relatedTitlesNum++;
    break;
    }
    }
    }
    }
    function removeRelatedDuplicates() {
    var tmp = new Array(0);
    var tmp2 = new Array(0);
    for(var i = 0; i < relatedUrls.length; i++) {
    if(!contains(tmp, relatedUrls[i])) {
    tmp.length += 1;
    tmp[tmp.length - 1] = relatedUrls[i];
    tmp2.length += 1;
    tmp2[tmp2.length - 1] = relatedTitles[i];
    }
    }
    relatedTitles = tmp2;
    relatedUrls = tmp;
    }
    function contains(a, e) {
    for(var j = 0; j < a.length; j++) if (a[j]==e) return true;
    return false;
    }
    function printRelatedLabels() {
    var r = Math.floor((relatedTitles.length - 1) * Math.random());
    var i = 0;
    document.write('<ul>');
    while (i < relatedTitles.length && i < 20) {
    document.write('<li><a href="' + relatedUrls[r] + '">' + relatedTitles[r] + '</a></li>');
    if (r < relatedTitles.length - 1) {
    r++;
    } else {
    r = 0;
    }
    i++;
    }
    document.write('</ul>');
    }
    //]]>
    </script>

kemudian cari kode widget seperti dibawah ini :

    <b:if cond='data:post.labels'>
    <data:postLabelsLabel/>
    <b:loop values='data:post.labels' var='label'>
    <a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != "true"'>,</b:if>
    </b:loop>
    </b:if>

Kemudian tambahkan kode yang warna merah pada kode tersebut :

    <b:if cond='data:post.labels'>
    <data:postLabelsLabel/>
    <b:loop values='data:post.labels' var='label'>
    <a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != "true"'>,</b:if>
    <b:if cond='data:blog.pageType == "item"'> <script expr:src='"/feeds/posts/default/-/" + data:label.name + "?alt=json-in-script&amp;callback=related_results_labels&amp; max-results=10"' type='text/javascript'/>
    </b:if>
    </b:loop>
    </b:if>

  • Save template
  • Masuk ke menu Layout -> Page Elements dan add a new HTML/Javascript widget. beri judul atau title Title Related Post ( atau yang lain sesuai kebutuhan ) kemudian copy paste script di bawah ini : //bisa pasang dibagian mana saja//side bar//footer//sesuai kebutuhan//

    <script type="text/javascript">
    removeRelatedDuplicates();
    printRelatedLabels();
    </script>

Simpan dan lihat hasilnya..!
Selamat mencoba ....!

Sunday, June 19, 2011

Download ArchiCAD for FREE

ArchiCAD adalah produk software CAD yang diluncurkan oleh Graphisoft sejak tahun 1982, dan secara konsisten sampai saat ini selalu di update dari versi yang pertama s/d versi terbaru
ArchiCAD dibuat secara spesifik diperuntukkan bagi Dunia Desain Arsitektur, Engineering dan Konstruksi bukan software CAD generik biasa. Sehingga dengan ArchiCAD, para desainer akan menghasilkan sebuah model project yang lebih fokus pada desain, dapat diprediksikan dalam pelaksanaan konstruksinya, serta lebih murah dan efisien dalam operasinya

Ini adalah beberapa versi ArchiCAD yang ada saat ini :

ArchiCAD Profesional  versi Trial - free download
berfungsi 30-hari penuh versi trial dari ArchiCAD menawarkan jalur langsung untuk mengalami alat BIM/Building Information Modelling desain utama bagi arsitek. Download seluruh rangkaian panduan pelatihan interaktif untuk sebuah pengalaman belajar mudah.

ArchiCAD versi Mahasiswa Pendidikan - free download
Arsitektur dan desain siswa berhak untuk menerima versi pendidikan berfungsi penuh ArchiCAD gratis. Download versi 30-hari langsung dan berlaku untuk ekstensi setahun penuh sampai akhir studi Anda.

ArchiCAD versi Guru Pendidikan - free download
Guru sekolah arsitektur dan lembaga akademis berhak untuk menerima versi pendidikan berfungsi penuh ArchiCAD diperpanjang dengan Kurikulum BIM/Building Information Modelling lengkap. Download versi 30-hari dan berlaku untuk perpanjangan tahunan.

ArchiCAD versi Akademik Sekolah - free download
Sekolah arsitektur dan lembaga akademis berhak untuk melengkapi laboratorium komputer mereka dengan versi akademik bebas dari ArchiCAD. Pilihan instalasi jaringan membantu Anda menyebarkan ArchiCAD untuk beberapa komputer cepat dan mudah.