Seri Belajar Mudah Framework CodeIgniter

Assalamu’alaikum Wr. Wb.

Salam Sejahtera Buat Kita Semua

Halaman ini  merupakan catatan harian saya mengenai Belajar Framework CodeIgniter yang telah saya pelajari tahap demi tahap, mudah-mudahan dengan catatan ini bisa membantu rekan-rekan yang sedang mendalami Framework CodeIgniter (CI) sekaligus sebagai catatan saya apa saja yang sudah saya pelajari dan pengingat jika saya lupa.

Sengaja saya mengambil Judul Seri Belajar Mudah Framwork CodeIgniter karena saya akan menuliskan apa yang telah saya pelajari tahap demi tahap. Dalam Seri belajar ini tidak hanya mempelajari Framework CI tapi juga mempelajari menggunakan Bootstrap web template sebagai Front End atau tampilan depan yang ada di View.

Saya tidak banyak membahas konsep tapi lebih ke praktek langsung penggunaan Framework CI dan Bootstrap.

Selamat Mengikuti Seri Belajar Mudah Framework CodIgniter ini, semoga bermanfaat

Silahkan klik link di bawah ini untuk melanjutkan.

Mulai

Wassalam

Salam Hangat Selalu

Aris Munandar

Iklan

Ganti Headline News Slider CMS Balitbang

Assalamu’alaikum Wr. Wb

Slamat Siang

Salam sejahtera

Sudah lama sekali tidak posting diblog tercinta he he he, blog sederhana untuk share ilmu demi kemajuan bangsa, walaupun sedikit ilmu tapi wajib untuk berbagi. Postingan kali ini saya akan sedikit berbagi tentang bagaimana sih mengganti headline news slider di CMS Balitbag. Beberapa rekan2 yang bertanya ada di forum CMS Balitbang tentang hal tersebut. ok langsung aja karena waktu juga nich saya tidak bisa menjelaskan secara rinci.

Untuk contoh gambar slidernya seperti di bawah ini

slider news baru

Kali ini karena waktu yang tidak memungkinkan, saya belum bisa memberikan tutorialnya, tapi jangan kawatir saya sudah menyiapkan modul slider beritanya yang sudah final dan bisa didownload di sini.

Saya hanya ingin membahas cara memasang modul slider tersebut di CMS Balitbang.

Langkah-langkahnya sebagai berikut

1. Download filenya disini

2.  Extract filenya namaya filenya SHARE SLIDER ARISDDG31, didalamnya terdapat 1 FOLDER YAITU lofslidernews DAN 1 FILE: headlinenewsbaru.php sebagai file modulnya

3.  Copykan FOLDER lofslidernews ke dalam folder Plugins yang ada di root/website

4. Pasang modul headlinenewsbaru.php melalui administrator dengan langkah sebagai berikut:

  •     Login Administrator : http://ww.namasekolah.sch.id/admin
  •     Menu Setting Admin -> Posisi Menu Modul
  •     Tambah Posisi Menu (jika ingin menambah modul baru) atau cari modul berita yang akan diganti kemudian klik edit
  •     Tentukan posisi menu modulnya biasaya posisi tengah -> kemudian browse file headlinenewsbaru.php
  •    Klik tombol simpan

5. Selesai

Untuk mengdit tampilan, ukuran silahkan edit di cssnya yang ada di folder css 2 file style-news.css dan layout.css

selamat mencoba.

Proses Tutup Tahun Ajaran di PAS SMA

Pada saat tutup tahun ajaran pada program PAS SMA, Banyak yang tanya bagaimana cara agar cepat dan mudah?, bagaimana cara menaikkan dan meluluskan siswa? bagaimana bisa masuk ke tahun ajaran baru?. Dari sekian banyak pertanyaan yang sama setelah saya tanya balik, apakah sudah membaca buku panduan pada BAB XI – “SIKLUS PERIODIKAL PEMBELAJARAN” halaman 50. Ternyata respon dari beberapa operator PAS SMA malah balik bertanya lagi. Saya tidak menggunakan PAS untuk penilian dan abensi siswa, saya hanya ingin tanpa melalui itu bisa menaikkan dan meluluskan siswa hanya One Click. Woow, luar biasa. cepat satu dua langkah sudah harus bisa naik dan lulus.

Yang perlu diperhatikan dan dipahami oleh para operator adalah PAS di desain sebagai ICT based School Managemen. Artinya segala transaksional harian yang terjadi di sekolah dan menjadi di sistem sekolah ya itulah yang diberlakukan di PAS juga. Siswa tidak akan naik kalau tidak ada proses kenaikan kelas. begitu juga kelas XII tidak akan menjadi alumni kalau dia tidak mengikuti/didaftarkan ujian dan pada saat kenaikan kelas, maka kelas XII harus di masukkan nomor STL (nomor Surat tanda kelulusan).
BErikut ini langkah yang harus operator lakukan untuk tutup tahun ajaran PAS SMA
1. Lakukan backup database dengan cara copy File data pada Folder C:\DEPDIKNAS\Paket Aplikasi Sekolah – SMA\mysql-5.0.22
2. Login ke Tahun Ajaran 2012/2013 pada Semester II
3. Klik Menu 6. Administrasi Akademik -> 6.1. Transaksi Rutin Kesiswaan -> 6.1.7. Kenaikan Kelas
4. Klik pada nama kelas / rombel.
5. Berikan tanda centang pada siswa yang naik kelas (untuk kelas X dan XI) dan Kelulusan untuk XII, jangan lupa untuk isi nomor STL (wajib isi)
6. klik tombol / menu SAVE (simpan).
7. Lakukan langkah yang sama untuk semua rombel
8. Tekan tombol / menu Tutup Tahun Ajaran yang ada di bawah daftar siswa.
9. Lakukan pada semua Rombel.
Bila proses ini sudah terlalui, maka salah satu tanda, coba di cek di data siswa alumni. kalau kelas XII sdh bisa masuk ke data alaumni maka proses ini sdh berhasil, kalau masih kosong, maka anda tidak melakukan pengisian data nomor STL (wajib isi) dan anda biarkan kosong, krn anda kepengen cepat saja. Tanda yang lain kalau operator juga sering buka tool sqlyog, maka di t_siswa_tingkat_thn sudah muncul daftar siswa kelas dengan kode tahun ajaran 19.
langkah berikutnya yang harus operator lakukan adalah tutup anggaran. lakukan langkah sebagai berikut :
10. Pastikan Saldo Awal Sekolah sudah di isi.
11. Tambahkan data keuangan di menu 8.2.1. Penerimaan Dana dan 8.2.2. Pengeluaran Dana.
12. Lakukan proses Tutup Anggaran pada menu 8.4. Tutup Anggaran.
Proses penutupan tahun ajaran baru berhasil ditandai dengan :
1. Identitas SEkolah sudah ada –> menu 2.1
2. Fasilitas Sarana Sekolah sudah ada –> menu 2.3
3. Data Pegawai sudah ada –> menu 3.1.1
Silakan masuk ke pemeliharaan – Guru aktif menu 3.2.1, bila ada guru yang sudah tidak aktif krn mutasi atau meninggal dunia.
Lakukan proses berikutnya
1. Pengisian program pengarajan pertingkat pada menu 1.3.1.2
2. pengisian Rombel menu 1.3.1.6
Silakan lanjut untuk proses penentuan jurusan dan penentuan kelasnya. untuk yang kelas X bisa dilakukan entri manual (NIS akan digenerate sistem) dan bisa juga dilakukan proses import (NIS = no induk), kemudian penentuan kelas baru.
Selamat mencoba.

(sumber: http://www.sukari.info/v1/17-berita/sekilas-info/229-proses-tutup-tahun-ajaran-di-pas-sma)

Update Modul Twitter di CMS Balitbang

Sudah lama sekali saya tidak posting di blog ini, baru hari ini saya mengisi blog ini. pada sharing kali ini saya akan membahas update Modul Twitter di CMS Balitbang. Kenapa judulnya seperti itu? karena memang Plugin twitter mulai pertengahan Juni 2013 ini Twitter telah mengaktifkan Twitter API 1.1 sebagai mesin (coding) terbarunya. Bersamaan dengan itu pula coding lama Twitter (Twitter API 1) dipensiunkan akibatnya modul twitter rekan2 yang ada di CMS Balitbang tidak aktif atau tidak muncul.

Untuk mengatasinya rekan-rekan harus mengupdate modul twitter yang ada di CMS Balitbang. Dengan langkah-langkah sebagai berikut ini.

Langkah Pertama

MENDAPATKAN KODE WIDGET TWITTER

  1. LOGIN ke akun Twitter yang disambungkan dengan website
  2. Klik menu SETTINGS (gambar roda gigi di bagian kanan atas) untuk selanjutnya masuk ke menu WIDGETS (ada di bagian kiri urutan paling bawah)
  3. Pilih akun Twitter yang ingin ditaruh di Twitter Widget, pilih juga konten yang ingin ditampilkan (timeline, favorites, list, atau search). Sesuaikan tampilan yang diinginkan (auto expand photos – supaya semua foto ditampilkan, height – tinggi widget, theme – tema & bingkai widget, link color – warna tulisan link pada tweet). Preview dari Twitter Widget dapat dilihat secara realtime di sisi kanan pengaturan. Simpan pengaturan dengan meng-klik tombol “create widget.”
  4. COPY kode HTML yang terletak di bagian kanan bawah dan PASTE  ke NOTEPAD atau program pengeditan php lainnya.

kode plugin twitter @SMAN3SMI

<br /><br /><?php<br /><br /><a class="twitter-timeline" data-dnt="true" href="https://twitter.com/SMAN3SMI" data-widget-id="359408270470967296">Tweets by @SMAN3SMI</a><br /><script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script><br /><br />?><br /><br />


Langkah Kedua

MEMBUAT MODUL TWITTER UPDATE

Untuk mempermudah dalam contoh MODUL CMS BALITBANG INI dibagi 3 bagian dan tuliskan Seperti Contoh script dibawah ini.

<br /><br /><?php<br />//bagian awal<br /><br />if(!defined("CMSBalitbang")) {<br /><br />die("<h1>Permission Denied</h1>You don't have permission to access the this page.");<br /><br />}<br /><br />//bagian isi diawali dengan variabel $tag bagian ini yang akan tampil dilayar<br />//untuk contoh kali ini contoh script modul plugin twitter update yang sudah dicopy di langkah sebelumnya<br />$tag .="<center>";<br /><br />//PASTEKAN PLUGIN TWITTER DISINI diawali dengan variabel $tag .=' dan akhir dengan ';<br /><br />$tag .='<a class="twitter-timeline" data-dnt="true" href="https://twitter.com/SMAN3SMI" data-widget-id="359408270470967296">Tweets by @SMAN3SMI</a>';<br />$tag .="<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';";<br />$tag .='if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>';<br /><br />$tag .="</center><br />";<br /><br />//bagian penutup<br />?><br /><br />

Setelah itu silahkan simpan dengan nama modul_Twitter.php

Langkah Ketiga

MENGEDIT MODUL TWITTER YANG SUDAH TERPASANG

  1. LOGIN Administrator Website CMS Balitbang
  2. Klik Menu Setting Admin -> Posisi Menu Modul -> kemudian cari modul twitter yang sudah ada
  3. Klik tombol Edit -> kemudian klik Edit Script Fungsi
  4. Copy Script modul_Twitter.php pada langkah kedua diatas kemudian
  5. Blog Semua script yang ada di Jendela Edit Script Fungsi dan PASTE (ctrl+V)
  6. Klik tombol Simpan dan klik tombol Simpan lagi

Mudah-mudahan bisa dipahami

Salam hangat selalu

Mengenal Sintak SQL Sederhana untuk edit modul CMS Balitbang

Berdasarkan pengalaman pribadi, penguasaan SQL sederhana sangat diperlukan untuk keperluan memodifikasi CMS Balitbang khususnya bagian Modul.Disini saya akan coba share perintah SQL Sederhana beserta aplikasinya untuk mengedit / memodifikasi modul CMS Balitbang. Sintax SQL yang sering digunakan adalah perintah select, insert, update, delete.Tapi dalam share kali ini saya hanya akan membahasa tentang perintah select yang berhubungan untuk memilih data dari database yang selanjutnya akan ditampilkan ke layar. Baca lebih lanjut

Menambah Modul Twitter di CMS Balitbang

Tutorial ini merupakan tutorial sederhana bagaimana kita menambahkan modul twitter di CMS Balitbang. Untuk contoh livenya bisa lihat di live demo. Sebetulnya caranya sama seperti memasang modul plugin fb.

Disini saya tidak akan membahas cara mendapatkan plugin twitter, yang akan saya bahasa cara memasangnya di CMS Balitbang. Untuk script plugin twitternya bisa di download

tombol download

Sebelumnya perhatikan struktur default Modul di CMS Balitbang di bwah ini Baca lebih lanjut

Tutorial Menambah Galeri Video di CMS Balitbang dengan Bantuan Youtube

Salam Hangat Selalu

Apakabar teman-teman sekalian? Saya harap dalam keadaan sehat selalu.Amin.

Mudah-mudah sharing kali ini bisa bermanfat dan bisa dipahami,kalo ada yang kurang jelas bisa tanya via YM saya (arisddg31@yahoo.co.id).

Baiklah kita mulai aja yach. He he he.

Dalam tuturial kali ini dibagi menjadi 3 bagian:

  1. Menambahkan file-file functions sampai menambahkan databasenya kedalam website cms balitbang dan jangan kuatir untuk file-filenya serta databasenya sudah saya siapakan tinggal didownload aja.
  2. Menambah Menu & Profil dan Mengatur hak akses admin.
  3. Cara menambah/menginput video baru dan menambah modul video untuk dipasang di halaman depan. Baca lebih lanjut

Cara merubah privasi untuk melihat detail guru, siswa CMS BALITBANG

Misal kita akan membuat detail siswa biar bisa dilihat secara umum tanpa harus login ke member perhatikan langkah-langkah berikut ini

buka file siswa.php yang ada di folder html

case "data":
 include ("../functions/member_status.php");
 $isi .= atas_isi("Profil Siswa");
 if ($userid<>"") $isi .=data();
 else $isi .=user_gagal();
 $isi .= bawah_isi();
 break;

Baca lebih lanjut