Posts

Showing posts from February, 2015

LDAP Authentication for Macro Excel

Image
Pada posting sebelumnya mengenai  Insert Data from Excel Sheet to SQLServer  telah dijelaskan mengenai cara melakukan insert data ke SQL Server melalui Microsoft Excel. Pada posting kali ini akan dijelaskan cara menambahkan Macro Excel LDAP Authentication agar user yang melakukan input di Microsoft Excel harus mengisikan user dan password agar dapat melakukan upload data. User dan password yang digunakan untuk melakukan Macro Excel LDAP Authentication adalah user dan password domain, tujuan penggunaan password domain adalah agar kita tidak perlu membuat role yang rumit didalam tabel SQLServer. Dibawah ini adalah gambar sheet untuk melakukan Macro Excel LDAP Authentication menggunakan macro dengan melakukan pengechekan ke LDAP. Dari gambar diatas terdapat pilihan domain untuk menentukan domain user yang isinya diambil dari data yang telah ada di excel. Selanjutnya kita siapkan script macro untuk melakukan otentikasi berdasarkan inputan diatas. Di bawah ini script macro

Insert Data From Excel SpreadSheet To SQLServer

Image
Sebagai developer pernahkan user aplikasi membanding-bandingkan antara aplikasi yang kita bangun dengan microsoft office khususnya microsoft excel? Jawabannya tentu pernah atau bisa dibilang sering. Pada umumnya user aplikasi yang kurang memahami esensi dari aplikasi yang dibangun oleh developer akan sering mengeluh tentang fleksibilitas aplikasi kita. Menjawab permasalahan diatas sebagai developer yang kadang kala juga berperan sebagai support kita dapat memberikan solusi kepada user untuk menggunakan "input data menggunakan microsoft exce" l dan datanya akan otomatis tersimpan di SQLServer. Untuk keperluan diatas yang kita perlukan adalah memanfaatkan VBA (Visual Basic for Application) atau biasa disebut dengan nama macro excel. Dengan macro excel kita dapat memanfaatkan bahasa visual basic untuk melakukan koneksi ke database SQLServer untuk dapat melakukan proses CRUD (Create Read Update & Delete). Koneksi terhadap SQLServer memanfaatkan ADO ( ActiveX Data Obje

SEO Trick for Organic Visitor

Search Engine Optimization atau biasa disingkat SEO merupakan teknik untuk mengoptimalkan halaman web kita agar mudah ditemukan dan ditampilkan dihalaman awal daftar pencarian mesin pencari Google, Yahoo, maupun Bing. Untuk itulah posting "SEO Trick for Organic Visitor" ini saya cuma sajikan. Diantara teknik SEO baik On Page SEO ataupun Off Page SEO, kadangkala sebagai blogger kita melupakan hal-hal kecil yang dapat mempengaruhi optimasi web, diantaranya yaitu : Tambahkan properties alt dan title pada gambar di posting. Tambahkan tautan antara article di blog. Ping article setelah selesai publish menggunakan  Ping My URL Carilah judul article yang mirip dengan judul article di search engine dan berikan komentar di blog tersebut, pilihlah yang muncul di halaman pertama saja. Tambahkan meta target negara untuk blog. Jadikan judul article sebagai title. Gunakan google keyword planner Google Keyword Planner  untuk pemilihan judul. Gunakan beberapa idea dari  Google Key

SharePoint 2013 Hide Link Upload Using Explorer In Document Library

Image
Pada posting sebelumnya saya telah membahasa tentang  Auto Uncheck Overwrite Upload File  di SharePoint 2013. Dalam posting kali ini kita akan membahas cara menyembunyikan link " Upload files using Windows Explorer instead ". Gambar dibawah ini adalah tampilan asli jika kita melakukan SharePoint upload file. Sedangkan gambar dibawah ini adalah tampilan SharePoint upload file setelah kita melakukan custom tampilan dengan menghilangkan link " Upload files using Windows Explorer instead ". Kadangkala kita ingin membatasi beberapa user yang memiliki akses SharePoint contribute untuk melihat semua file yang telah diupload di document tersebut, untuk itulah mengapa kita perlu untuk menghilangkan link " Upload files using Windows Explorer instead ". Dibawah ini dijelaskan cara untuk melakukan hal diatas : Masuklah ke folder Hive SharePoint 2013 di alamat :  C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\TEMPLATE

SharePoint 2013 Auto Uncheck Overwrite Upload File

Image
SharePoint adalah produk dari Microsoft yang semakin populer. Hal ini dikarenakan SharePoint menyediakan fitur-fitur yang selain bermanfaat juga mudah di custom. Seperti yang kita ketahui bahwa SharePoint bukan sekedar CMS yang fungsinya bukan hanya untuk mengelola artikel tetapi lebih dari itu bahwa SharePoint juga dapat dimanfaatkan sebagai Document Library. Document Library memudahkan kita untuk menyimpan file secara online di dalam web yang dibangung menggunkan SharePoint. Tetapi tampilan default upload file secara default akan menimpa file dengan nama yang sama. Sehingga kita perlu melakukan custom terhadap file uploadex.aspx agar tampilan upload secara default melakukan uncheck overwrite sepert terlihat pada gambar di bawah ini : Hasil seperti gambar diatas dapat diperoleh dengan melakukan update terhadap file uploadex.asp yang terdapat di folder hive. Folder hiver SharePoint 2013 mempunya struktur sedikit berbeda dibandingkan dengan SharePoint 2010. Folder terse

SharePoint Survey Missing Columns When Export Spreadshet

Image
Pada posting sebelumnya telah dibahas  SharePoint 2013 Calendar Overlay Color  untuk menampilkan warna yang berbeda pada tiap kategori event. Telah juga dibahas cara membuat  Auto Expand SharePoint 2013 Calendar Events .  Pada posting kali ini akan dijelaskan cara melakukan custom overview page pada survey app di SharePoint 2013. Bagi yang baru pertama kali menggunakan survey mungkin pernah mengalami masalah tidak lengkapnya kolom pada saat export hasil survey ke format excel. Permasalahan tersebut terjadi jika kita melakukan perubahan page overview menggunakan SharePoint Designer, maka tampilan toolbar untuk overview akan hilang atau pada saat export ke excel terdapat kolom yang tidak ikut ter-generate. Yang pertama dilakukan adalah jika overview tersebut rusak maka dapat memanfaatkan SharePoint Designer untuk membuat lagi overview dibagian view dan buatlah sebagai default view. Langkah-langkah dibawah ini disertai gambar cara melakukan editing pada overview agar hasil expo

SharePoint 2013 Calendar View Auto Expand

Image
Pada posting kali ini penulis akan membasah tentang " SharePoint 2013 Calendar View Auto Expand " . Calendar list pada SharePoint memiliki tampilan yang menarik dengan beberapa tampilan standar berupa Day, Week, serta Month. Jika kita memilih tampilan Month maka akan terlihat seperti Calendar pada umumnya akan tetapi bagian untuk tiap-tiap judul kegiatan hanya dibatasi 4 baris sehingga jika judul lebih dari 4 akan tersembunyi sampai kita melakukan klik link more. Untuk memanipulasi tampilan calendar agar otomatis semua tampilan judul terlihat maka kita membutuhkan file JQuery serta beberapa baris script untuk melakukan manipulasi tampilan calendar. Dibawah ini script untuk melakukan manipulasi terhadap SharePoint Calendar List. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>  <script type="text/javascript"> function expandCal() {   setInterval(expa

Permission Rule In SharePoint List or Library

Permission Rule In SharePoint List or Library Jika kita ingin membatasi akses subsite maka langkah pertama adalah stop inheritance dari site induk. Setelah itu kita bisa custom permisstion dari subsite tersebut terpisah dari permission top site nya. Pada saat kita stop inheritance maka SharePoint akan membuat 3 groupdefault, yaitu Owner, Member dan Visitor. Untuk level list permission di subsite tersebut jika kita ingin mengatur permissionnya, kita juga dapat melakukan stop inheritance dan membuat unique permission per masing-masing list atau library. Hanya saja kita tidak dapat membuat group atau mengedit permission tiap group tersebut, contoh kita ingin agar group visitor dapat melakukan add item atau file maka tidak akan berfungsi karena secara role site group tersebut sudah dibatasi aksesnya. Untuk itu sebaiknya : Hapus semua group permission di list atau library yang sudah mempunya unique permission kemudian tambahkan permission  NT AUTHORITY\authenticated users  dan

SharePoint 2013 Custom Permission

Image
Pada bahasan " SharePoint 2013 Custom Permission "  ini akan coba dijelaskan secara singkat mengenai permission di SharePoint. SharePoint menyediakan standar grup untuk melakukan akses, yaitu : Anonymous, Visitor, Member, dan Owner. Anonymous adalah akses yang diberikan kepada pengunjung anonym yang tidak memerlukan sign in.  Visitor adalah akses yang diberikan kepada user yang hanya diberikan akses read terhadap list atau library. Grup ini memerlukan sign in kedalam SharePoint portal agar dapat melihat list atau library yang telah di-share. Member adalah akses yang diberikan akses read-write terhadap list atau library sehingga dapat memberikan kontribusi berupa upload artikel maupub file. Owner adalah akses yang diberikan akses read-write dan pemberian akses permission terhadap user. Untuk tingkat level top site maka owner juga dapat melakukan aktifasi feature yang ada di SharePoint sedangkan untuk level sub site hanya dapat memberikan permission. Dari 4 jenis pe

Connection for controluser as defined in your configuration failed.

Image
XAMPP adalah perangkat lunak yang terdiri dari beberapa program antara lain : Apache, MySQL, PHP, dan Perl . Itulah sebabnya kumpulan perangkat lunak dalam satu bundle ini dinamakan XAMPP karena merupakan kependekan dari X (Sistem Operasi X), Apache, MySQL, PHP, dan Perl. Salah satu fitur yang ada di XAMPP adalah PHPMyAdmin berbasis web yang bertugas untuk melakukan definisi maupun manipulasi terhadap database MySQL. Dibawah ini akan dijelaskan cara mengatasi error  Connection for controluser as defined in your configuration failed di PHPmyAdmin untuk versi windows. Jika kita melakukan instalasi dengan settingan password custom seringkali pada saat akan menjalan PHPMyAdmin ditampilkan pesan  Connection for controluser as defined in your configuration failed . Seperti terlihat pada gambar di bawah ini : Untuk menghilangkan atau memperbaiki pesan error tersebut maka lakukanlah langkah-langkah dibawah ini : Bukalah folder MySQL di    xampp\phpMyAdmin Edit file  config.i

Resetting MySQL Default Root Password

Image
MySQL adalah salah satu database yang paling populer dan banyak dipakai developer karena sifatnya yang open source. Karena sifatnya yang open source itulah maka kita dengan mudah menemukan forum yang membahas tentang segala permasalahan yang terjadi pada saat penggunaan MySQL. Salah satu permasalahan yang sering terjadi adalah  Resetting MySQL Default Root Password  root di MySQL. Dibawah ini adalah langkah-langkah yang dapat dilakukan jika kita mengalami kehilangan password root di MySQL. 1. Stop MySQL service. 2. Bukalah folder MySQL di    xampp\mysql\bin\ folder . 3. Edit file my.ini dan tambahkan  skip-grant-tables dibawah [ mysqld ] 4. Jalankan MySQL service. 5. Masuklah ke MySQL dengan sintaks mysql -u root -p 6. Setelah muncul prompt password kosongkan saja. 7. Setelah masuk ke MySQL jalankan perintah untuk mengupdate password root sebagai berikut. UPDATE mysql.user SET Password=PASSWORD('new_password') WHERE User='root' 8. Password tel

SharePoint 2013 Calendar Overlay Color

Image
Pada posting kali ini akan dijelaskan mengenai " SharePoint 2013 Calendar Overlay Color ". Calendar app adalah salah satu fitur yang paling sering digunakan dalam SharePoint. SharePoint Calendar Color memberikan tampilan daftar kegiatan lebih mudah dimengerti. Tetapi kadang kala dalam satu tanggal terdapat beberapa kegiatan sehingga diperlukan perbedaan warna berdasarkan kategorinya. Baca : Setting Permission for SharePoint Survey Custom Sharepoint 2013 Listview Using Javascipt Disini saya hanya menjelaskan cara penggunaan " SharePoint 2013 Calendar Overlay Color " untuk memberikan warna berbeda untuk tiap kategori. Cara kerja Calendars Overlay di SharePoint adalah dengan menumpuk beberapa view yang sudah dibuat dengan filter masing-masing kategori, selain itu siapkan juga view untuk menampilkan data kosong beri nama Calendar Canvas sebagai landasan yang akan dilapisi view-view yang sudah difilter berdasar kategori. Setelah semua view diatas telah

SharePoint 2013 Permission List or Library View

Image
Pada posting artikel tentang " SharePoint 2013 Permission List or Library View " ini akan coba dijelaskan secara singkat mengenai List Permission di SharePoint . List atau library di SharePoint ibarat sebuah table di database yang dapat diisi data baik berupa item maupun file. Hal yang menyenangkan di list atau library tersebut adalah kita dapat mengatur permission untuk tiap-tiap user domain baik berupa read permission maupun insert, edit, dan delete permission. Baca: Custom View List Sharepoint 2013 Using Javascript Secara default view untuk list dan library akan mewarisi permission group SharePoint dari induk sitenya. Hanya saja kadangkala kita ingin memberikan akses add atau edit ke user tertentu dan mereka hanya diperbolehkan melihat file yang mereka upload saja. Untuk memfasilitasi hal tersebut maka yang perlu dilakukan adalah : Membuat custom view dengan filter hanya menampilkan data yang createdby = [Me] Mengatur permisstion setting di "Permissi

Display or Hide Gridview Column With Condition

Gridview di ASP.NET merupakan sebuah objek yang umum digunakan untuk menampilkan data dalam bentuk tabel. Kemudahan Gridview adalah karena kita hanya perlu memanggil methode datasource dan databind yang diisi dengan datatable yang diperoleh dari hasl query terhadap database. Tetapi kadangkala kita ingin menyembunyikan isi atau kolom didalam gridview sesuai akses masing-masing user. Hal tersebut dapat dilakukan dengan melakukan manipulasi tampilan pada event databound. Mekanisme manipulasi tersebut adalah pada saat data mulai dirender, pada saat itu pula dibaca diposisi apakah data tersebut akan ditampilkan. Dari hal diatas maka pada posting  Display or Hide Gridview Column With Condition  kali ini akan sedikit dijelaskan caranya. Contohnya adalah data tersebut merupakan data yang akan ditampilkan di row/baris. Dibawah ini contoh manipulasi tampilan visual pada datagrid melalui code behind dengan maksud agar cell di datagrid hanya muncul jika user yang diberi akses yang

SharePoint 2013 Survey Setting Permission

Image
Pada posting SharePoint 2013 Survey Setting Permission  kali ini saya ingin membahas Survey App yang ada di SharePoint 2013. Jika kita pernah mengatur permission pada list maupun subsite maka pasti pernah merasakan  kebingungan untuk mengatur permission apa yang cocok untuk survey yang kita buat menggunakan SharePoint. Hal ini karena agar user dapat melakukan input ke dalam survey harus mempunyai akses write ke dalam list dan tidak dapat melihat hasil survey lainnya. Seperti kita ketahui bahwa SharePoint Survey adalah template yang siap pakai dan punya limtasi untuk mengatur design-nya. Dibawah ini saya berikan sample pemberian permission pada survey yang saya bangun diatas SharePoint. Hal yang pertama harus dilakukan adalah memberi akses write untuk  NT AUTHORITY \ Authenticated Users .  Pemberian akses tersebut dilakukan melalui menu site setting kemudian site permission.  Setelah itu masuklah ke menu site list and libraries dan pilihlah survey yang telah kita, seperti

Get Passive Income From Internet

Image
AdF.ly adalah layanan web inovatif yang memungkinkan untuk mendapatkan dollar dari internet dari setiap klik yang dilakukan pengunjung terhadap link yang telah dipersingkat. Bagaimana sebenarnya cara kerja layanan ini sebenarnya cukup sederhana. Berikut ini adalah langkah yang perlu dilakukan untuk mendapatkan dollar dari intenet khususnya  AdF.ly : Membuat account AdF.ly dengan mengklik tombol join di halaman depan situs AdF.ly atau  klik link AdF.ly ini dan pastikan memilih account Publisher. Periksa email kemudian klik link yan dikirimkan AdF.ly untuk konfirmasi. Login ke akun AdF.ly yang baru dibuat. Masukkan situs favorit di kotak putih besar dan klik Shrink! URL AdF.ly pertama akan ditampilkan kemudian copy dan Anda telah siap menghasilkan dollar dari internet. Sekarang Anda memiliki URL AdF.ly yang terkait dengan akun, kemudian pekerjaan baru akan dimulai untuk menyebarkan link tersebut di dalam forum ataupun sosial media. Sekarang untuk setiap orang yang me

Play Android Game In PC

Image
Puluhan juta orang di seluruh dunia memainkan aplikasi top seperti Clash of Clan, Candy Crush Saga, Telegram, Temple Run 2 dan lebih pada smartphone Sayangnya tidak semua orang mempunyai smartphone Android, untuk itulah dibutuhkan emulator yang dapat menjalankan game Android di PC Anda. Recommended Reading: Dungeons Treasures Game Hal yang menyenangkan menggunakan software ini adalah Anda bisa sewaktu-waktu menukar tampilan dengan game pada saat bekerja untuk mengusir kebosanan. Cukup klik tombol di bawah ini untuk men-download dan menginstal App Player pada PC ataupun laptop Anda dan selamat menikmati game Android di PC Anda. Download Blue Stack Terdapat 2 versi  untuk menjalankan software Blue Stack, yaitu versi berbayar dan versi gratis. Untuk versi gratis hanya perlu menginstall aplikasi yang ditawarkan pada saat muncul notifikasi. Semoga postingan diatas bermanfaat. Salam,

Custom SharePoint 2013 Listview Using Javascript

Image
Sesuai judul posting diatas, Custom Listview SharePoint 2013 Using Javascript Cara untuk membuat custom view untuk list di SharePoint 2013 cukup mudah. Hal yang perlu kita siapkan adalah sebuah list dan sebuah file javascript yang digunakan untuk melakukan render ulang tampilan standar listview. Recommended Reading: Get Attachments SharePoint using Javascript Untuk dapat menambahkan javascrit di dalam SharePoint, Anda memerlukan SharePoint Designer. SharePoint Designer 2013 dapat download di-link berikut : SP Designer 2013 (1/3) SP Designer 2013 (2/3) SP Designer 2013 (3/3) Poin yang ingin saya sampaikan adalah bahwa utuk melakukan manipulasi tampilan di SharePoint, Anda hanya perlu melakukan manipulasi rendering menggunakan javascript pada saat list telah diload dan sudah dalam bentuk HTML selain itu kita dapat memanfaatkan SP.js yang telah disediakan oleh SharePoint yang berisi class yang diguakan untuk mengakses web service yang terdapat pada SharePoint. Dibawah ini