.

Jumat, 12 Juli 2013

Makalah Esensi Manusia dalam Pendidikan Islam


Makalah Esensi Manusia dalam Pendidikan Islam
Oleh : Ibrahim Lubis
http://makalahmajannaii.blogspot.com/2012/07/bahaya-narkoba-bagi-remaja.html
I. PENDAHULUAN:  Esensi Manusia dalam Pendidikan Islam
Falsafah pendidikan islam adalah aplikasi dari pandangan falsafah dan kaidah islam dalam bidang pengalaman manusia muslim yang disebut pendidikan[1]. Sebagai mana yang kita ketahui bahwa pendidikan islam bertujuan untuk menjadikan manusia menjadi pribadi muslim yang beriman dan bertaqwa kepada Allah.
Fitrah yang terlahir sejak terciptanya manusia merupakan modal dasar manusia sebagai makhluk yang paling sempurna diantara makhluk hidup lainnya[2]. Potensi yang berupa fitrah ini tidak akan berkembang jika tidak dibimbing dan dibina sedemikian rupa. Oleh karena itulah, melalui mediasi pendidikanlah potensi yang sudah terlahir itu akan terbina dan akan berkembang.

Marching Band Citra Symphonia, Program 2013. "Tribute to Nidji"

Marching Band Citra Symphonia, Program 2013. "Tribute to Nidji"

Projec 2013 MB Citra Symphonia "Tribute To Nidji"

Menghadapi Anak Nakal

Tips menghadapi anak ‘nakal’ dan ‘bandel’


Kalau saja guru tahu latar belakang masalah perilaku muridnya, maka ia akan merasa iba dan kasihan
http://gurukreatif.wordpress.com/2013/05/17/tips-menghadapi-anak-nakal-dan-bandel/
Saya pribadi tidak setju dengan judul diatas karena cap atau label nakal mudah sekali diberikan guru jika ia merasa tidak sanggup mengendalikan perilaku siswanya. Siswa yang nakal kebanyakan akan menanggung cap tersebut selama tahun-tahun ia berada di sekolah yang sama. Jika seorang anak mendapat cap nakal di tahun pertama ia bersekolah maka lazimnya cap itu akan melekat terus.
Uniknya ukuran nakal tiap guru berbeda-beda. Bagi seorang guru yang mengajar di sekolah yang berbasiskan agama maka semua anak ‘jalanan’ atau yang hidupnya di jalan akan dikatakan sebagai anak nakal. Tidak heran karena di sekolah tsb segala perkataan anak dijaga dan diperhatikan. Anak tidak boleh berkata kasar dan sebagainya. Sedangkan untuk anak yang hidup di jalan, bahasa sehari-hari mereka memang kata-kata yang menurut kita ‘kasar’ dan tidak pada tempatnya.
Dengan demikian mari sebagai pendidik mulai untuk mengurangi memberi cap negatif. Karena cap negatif sangat relatif dan punya standar dan ukuran berbeda.Hal yang bisa guru lakukan adalah mendekonstruksi kembali cap anak nakal.
Menurut saya tidak ada yang namanya anak nakal, yang ada adalah;
  • anak yang kurang kasih sayang orang tua. Ia berulah negatif di kelas karena ia perlu perhatian. Bagi anak seperti ini, teriakan marah guru seperti ‘belaian’ dikupingnya karena dirumah ia bahkan jarang ada yang memperhatikan
  • anak yang terkena bully dari saudara atau teman sepermainannya. Tipe anak seperti ini akan melakukan hal yang sama pada anak lainnya karena ia adalah ‘korban’ dan berusaha untuk membalas dendam
  • anak yang kedua orang tuanya mengalami masalah perkawinan. Baginya kehidupan sudah tidak nyaman lagi. Kedua orang tua yang seharusnya melindungi sedang berkonflik hal ini yang menjadikannya tidak fokus saat di kelas dan menjadikannya biang onar di kelas.
Daftar diatas bisa bertambah lagi dengan sederet hal lain yang bisa dipandang sebagai penyebab dari ‘kenakalan seorang’ anak.
Jika di kelas anda ada anak yang berkategori nakal ini saran saya;
  • stop ucapkan atau hentikan cap nakal pada anak tersebut. Katakan “saya pikir yang orang lain katakan tentang kamu itu tidak benar, menurut saya kamu lebih baik dari yang orang bilang” dengan demikian anak tersebut merasa ada orang yang masih percaya padanya.
  • cari terus info lengkap mengenai tara belakang keluarga atau info apapun demi membuat anda jadi lebih pengertian dan sabar dalam menghadapi perilakunya
  • tetap bersabar dan berdoa untuk anak tersebut. Ucapkan nama anak tersebut dalam doa ketika anda selesai beribadah, maka saat menghadapi ulahnya saya yakin guru akan dikaruniai kesabaran.
  • Beri ia kepercayaan. Mulai dari yang kecil, biarkan ia membawakan barang-barang anda ke ruang guru sampai jadikan ia pemimpin dalam suatu kesempatan di kelas.
  • Tangkap basah saat ia berbuat baik, puji ia saat itu juga, atau dengan tulisan dengan secarik kertas.
  • Saat menegur katakan “minggu ini kamu sudah banyak kemajuan, kenapa sekarang kok berulah yang negatif lagi?’
  • Katakan “saya bangga kamu bisa berubah’ bukan “saya senang kamu bisa berubah’. Jika anda katakan senang maka ia akan berubah demi menyenangkan anda sebagai gurunya. Sementara perasaan bangga dari guru murni terjadi karena guru bangga akan sikap yang muridnya perbuat.
  • Katakan “saya percaya kamu pasti bisa memilih hal yang paling baik untuk diri mu sendiri dan bisa berubah’.
Menghentikan sikap anak yang negatif hanya bisa dimulai dengan strategi dengan menggunakan pendekatan hati.
Jika setahun bersama anda ia belum juga berubah percayalah di tahun berikutnya ia akan berubah, jika belum berubah juga percayalah bahwa ia akan ingat ada satu guru yaitu anda yang selalu percaya padanya

Manfaat Berpuasa

Manfaat Puasa untuk Kesehatan

Manfaat Puasa untuk Kesehatan

Kesehatan merupakan nikmat yang tidak dapat dinilai dengan harta benda. Untuk menjaga kesehatan, tubuh perlu diberikan kesempatan untuk istirahat. Puasa, yang mensyaratkan untuk tidak makan, minum, dan melakukan perbuatan-perbuatan lain yang membatalkan puasa dari terbitnya fajar hingga terbenamnya matahari sangat bermanfaat untuk menjaga kesehatan jasmani dan rohani.
Puasa dapat mencegah penyakit yang timbul karena pola makan yang berlebihan. Makanan yang berlebihan gizi belum tentu baik untuk kesehatan seseorang. Kelebihan gizi atau overnutrisi mengakibatkan kegemukan yang dapat menimbulkan penyakit degeneratif seperti kolesterol dan trigliserida tinggi, jantung koroner, kencing manis (diabetes mellitus), dan lain-lain.
Pengaruh mekanisme puasa terhadap kesehatan jasmani meliputi berbagai aspek kesehatan, diantaranya yaitu :
  • Memberikan kesempatan bagi alat pencernaan untuk beristirahat.
  • Membebaskan tubuh dari racun, kotoran, dan ampas yang merusak kesehatan.
  • Memblokir makanan untuk bakteri, virus, dan sel kanker sehingga kuman-kuman tersebut tidak bisa bertahan hidup.
  • Menambah jumlah sel darah putih dan meningkatkan daya tahan tubuh. Pada minggu pertama puasa belum ditemukan pertumbuhan sel darah putih. Namun, mulai hari ketujuh (minggu kedua), penambahan sel darah putih pesat sekali. Darah putih merupakan unsur utama dalam sistem pertahanan tubuh.
  • Menyeimbangkan kadar asam dan basa dalam tubuh.
  • Memperbaiki fungsi hormon yang diperlukan dalam berbagai proses fisiologis dan biokimia tubuh. Hormon dikeluarkan oleh kelenjar endokrin dan hipofisis sebagai reaksi tubuh terhadap berbagai tekanan dan stres lingkungan. Kekurangan atau kelebihan produksi hormon tertentu akan berdampak buruk pada kesehatan tubuh. Misal ketika mengalami stres, hormon insulin dan adrenalin yang mengatur waktu lapar terganggu sehingga nafsu makan hilang atau bahkan datang lebih cepat. Kekurangan produksi hormon insulin berakibat munculnya penyakit diabetes, sedangkan bila berlebihan tubuh akan menderita hiperglikemia. Pada saat puasa orang akan bersabar dan berusaha menahan amarah dan senantiasa pasrah pada Tuhan. Hal itu akan membuat fungsi hormon berjalan normal sehingga irama hidup lebih harmonis.
  • Meremajakan sel-sel tubuh. Ketika kita berpuasa, organ tubuh berada pada posisi rileks, sehingga mempunyai kesempatan untuk memperbarui sel-selnya.
  • Meningkatkan fungsi organ tubuh. Puasa akan memberikan rangsangan terhadap seluruh sel, jaringan, dan organ tubuh. Efek rangsangan ini akan menghasilkan, memulihkan, dan meningkatkan fungsi organ sesuai fungsi fisiologisnya, misalnya panca indra menjadi lebih tajam.
  • Puasa meningkatkan fungsi organ reproduksi. Hal ini terkait dengan peremajaan sel-sel yang berpengaruh pada sel-sel urogenitalis dan alat-alat reproduksi lainnya. Hormon yang berkaitan dengan masalah perilaku seksual tidak hanya dihasilkan oleh organ indung telur (estrogen) dan testis (testosteron), tetapi juga oleh kelenjar hipofisis.
Disunahkan agar berbuka puasa diawali dengan makan buah kurma, atau dengan buah-buahan dan minuman yang manis seperti madu. Ajaran ini mengandung makna kesehatan karena buah-buahan dan minuman yang manis merupakan bahan bakar siap pakai yang dapat segera diserap oleh tubuh untuk memulihkan tenaga setelah seharian tubuh tidak disuplai oleh makanan dan minuman. Glukosa yang terkandung di dalam buah-buahan dan minuman yang manis merupakan sumber energi utama bagi sel-sel tubuh. Glukosa efektif dibutuhkan ketika tubuh memerlukan masukan energi yang diperlukannya.
Anjuran sahur bukan semata-mata untuk mendapatkan tenaga yang prima selama menunaikan ibadah puasa, melainkan juga mengandung makna bahwa puasa perlu persiapan agar selama berpuasa produktivitas kerja dan aktivitas sehari-hari tidak terganggu.
Pada waktu buka puasa dan sahur suplai gizi perlu diusahakan memenuhi unsur-unsur yang dibutuhkan tubuh, meliputi enam jenis zat gizi yaitu karbohidrat, protein, lemak, vitamin, mineral, dan air. Pentingnya keseimbangan gizi sering kurang disadari karena hasilnya tidak terlihat langsung. Seseorang yang kekurangan zat gizi tertentu sama bahayanya dengan mereka yang kelebihan gizi tertentu. Makan yang seimbang baik dalam porsi maupun gizi akan mempengaruhi susunan saraf pusat dan kondisi biokimia tubuh. Makan yang seimbang adalah makan yang tidak kekurangan tetapi juga tidak berlebihan, yang disesuaikan dengan usia, kualitas dan kuantitas gerak serta kondisi tubuh.
Pada beberapa orang, pada saat puasa mempunyai keluhan seperti merasa lemas dan lesu atau stamina menurun, juga gangguan pencernaan seperti perut kembung dan gangguan lambung. Beberapa bahan pangan tertentu seperti madu, jahe, kencur, temu lawak, dan bahan-bahan lainnya dapat digunakan untuk mengatasi stamina menurun, kembung, dan gangguan lambung pada saat puasa.
Berikut beberapa bahan alami yang dapat digunakan agar puasa tetap fit dan segar.
1.MADU
Khasiat : meningkatkan stamina serta mempertahankan stabilitias tubuh agar tetap sehat dan bugar, melancarkan proses metabolisme, untuk kecantikan dan awet muda, mencegah gangguan pencernaan, dan lain-lain
2.KURMA
Khasiat : meningkatkan stamina dan energi, mencegah & mengatasi anemia (kurang darah), melancarkan pembuangan, sebagai penenang (merileksasi sel otot tubuh yang tegang), mencegah pendarahan rahim.
3.JAHE (Zingiber officinale Rosc.)
Khasiat : meningkatkan stamina, mengatasi perut kembung, masuk angin, mual, muntah, sakit kepala, pusing, demam, dan lain-lain
4.TEMU LAWAK (Curcuma xanthorrhiza)
Khasiat : kolesterol tinggi, meningkatkan stamina tubuh/tonikum, kurang darah, radang lambung/maag, perut kembung, dan lain-lain.
5.KENCUR (Kaempferia galanga)
Khasiat : meningkatkan stamina tubuh, menghilangkan bau mulut, radang lambung, kembung, mual, muntah, masuk angin, dan lain-lain.
6.Ubi Jalar Merah (Ipomoea batatas)
Khasiat : perut kembung, peluruh kentut, masuk angin, gangguan lambung
7.KUNYIT (Curcuma domestica Val.)
Khasiat /efek ; radang lambung, memperlancar pengeluaran empedu sehingga mengurangi perut kembung, mual, dan rasa begah di perut.
8.KAPULAGA (Amomum cardamomum)
Khasiat : untuk radang lambung, mual, muntah-muntah, perut sebah dan kembung.
9.Kayu Manis (Cinnamomum burmanii)
Khasiat : untuk radang lambung, mual, muntah-muntah, perut sebah dan kembung.
disalin dari tulisan Mohamad Harli

Read more: http://doktersehat.com/manfaat-puasa-untuk-kesehatan/#ixzz2Yo5doKcE

Kamis, 11 Juli 2013

Memaksimalkan Keamanan Pada CMS Joomla versi 1.0, 1.5, dan 1.6

Kopas dari http:ketikspasi.blogspot.com/2011/10/kopas-dari-httpsonnysoleman.html yang membahas mengenai pengamanan/ security pada joomla dengan mengkonfigurasi kembali file “configuration.php” yang terletak di root folder dari Joomla site kita menjadi target utama Hacker untuk bisa akses masuk / login ke Control Panel / Backend Administrator Joomla, juga ke isi perut joomla yaitu database MySQL. Berikut ini tips ampuh untuk mengamankan file “configuration.php” tersebut.
Dengan teknik RFI (Remote File Inclusion) hacker bisa menemukan celah / lubang di Joomla site kita, jika celah / lubang ini tidak ditutup (setting PHP.ini, baca artikel saya sebelumnya), maka hacker bisa meletakkan Script Kiddies di salah satu sub folder dalam joomla site kita, begitu Script Kiddies ini dijalankan oleh hacker, maka dengan mudah file “configuration.php” ditemukan dan dibaca isinya oleh hacker.
File “configuration.php“, dari versi awal CMS Joomla sampai ke versi terakhir tidak banyak mengalami perubahan / kemajuan yang berarti, hanya berubah diisinya saja. Hal ini telah saya amati sejak Joomla versi 1.0.X sampai versi terbaru 1.7.0.

Kelemahan utama file “configuration.php” ini :
- nama filenya tidak pernah berubah
- Terletak (selalu) di root folder dari joomla sitenya
- isinya yang merupakan “text murni” sehingga bisa dibaca dengan mudah.
Tiga kelemahan ini, bisa dengan mudah dimanfaatkan oleh hacker, untuk menembus Joomla site kita.
Untuk mengatasi tiga kelemahan ini, saya coba melakukan sedikit riset terhadap file “configuration.php” dari semua versi Joomla dan cara Joomla site mengaksesnya. Hasilnya saya menemukan teknik pengamanan yang cukup efektif terkait file “configuration.php” ini.
Pengamanannya terdiri dari 2 bagian :
1. Mengubah nama file / rename file “configuration.php” dan memindahkan lokasinya.
2. Mengenkripsi variable nama database dan password akses ke database MySQL joomla site.
Berikut ini langkah-langkahnya dalam berbagai versi Joomla, sesuaikan dengan versi Joomla yang anda gunakan. Scroll ke bawah untuk melihat versi yang sesuai.

Pengamanan di Joomla versi 1.0.X :
1. Gunakan aplikasi FTP (Cute_FTP atau WS_FTP), untuk mendownload file-file berikut ini dari Joomla site milik anda :
- index.php
- index2.php
- globals.php
- administrator/index.php
- administrator/index2.php
- administrator/index3.php
- administrator/components/com_admin/admin.admin.html.php
- administrator/components/com_config/admin.config.html.php
- administrator/components/com_config/admin.config.php
- administrator/components/com_config/config.class.php
- administrator/components/com_languages/admin.languages.php
- administrator/includes/auth.php
- includes/database.mysql5.php
- includes/database.mysqli.php
- includes/database.php
- includes/joomla.php
- includes/sef.php
2. Letakkan file-file yang anda download tersebut sesuai dengan subfoldernya (bikin sub foldernya jika belum ada) di harddisk PC anda. samakan persis penamaan subfoldernya.
3. Masih melalui aplikasi FTP, download file “configuration.php” dari root folder Joomla site anda. Letakkan hasil downloadnya terpisah dari lokasi file-file sebelumnya (nomor 1).
4. Tutup / close aplikasi FTP-nya.
5. Copy dan letakkan duplikatnya di folder “includes” hasil download nomor (1) di atas. sehingga juga terdapat file “configuration.php” di dalam folder “includes”.
6. Rename / ubah nama file “includes/configuration.php” menjadi misalnya :
myset.php
Terserah anda, sebaiknya nama filenya bersifat pribadi dan tidak mudah ditebak oleh orang lain, yang penting akhirannya harus “.PHP”.
7. Gunakan aplikasi (Macromedia / Adobe) Dreamweaver, Jalankan tanpa membuka / open satu file pun.
8. Dalam editor Dreamweaver, tekan tombol Ctrl+F, untuk membuka kotak dialog “Find & Replace”.
9. Isi kotak “Find” dan “Replace” seperti gambar berikut :

Isi field Find & Replace
10. Ubah bagian “Find in :” menjadi “Folder”, lalu browse ke folder tempat anda mendownload file2x tadi (nomor 1), browse ke root foldernya. misalnya : C:\download\joomla

Folder find setting
11. Lalu klik tombol . Jika muncul dialog konfirmasi seperti berikut.

Konfirmasi Replace
klik tombol “Yes”.
12. Hasilnya semua text “configuration.php” pada file2x tersebut akan berganti menjadi “includes/myset.php“.

Hasil find & replace
13. Masih dalam editor Dreamweaver, open / buka file “includes/myset.php
14. Perhatikan bagian info nama database & passwordnya, seperti berikut :

isi file includes/myset.php
15. Gunakan browser internet, buka link berikut ini : http://www.crypo.com/eng_base64c.php
16. Copy text nama databasenya : u4231_dbjoomla
17. Lalu paste ke browser internet, seperti gambar berikut.

Paste text nama database
18. Klik tombol “encrypt”, sehingga hasilnya jadi seperti berikut :

hasil klik tombol encrypt
19. Copy hasil text enkripsi (base64) tersebut ke dalam variable nama database. pada file “includes/myset.php
20. Lakukan hal yang sama dengan isi variabel passwordnya, sehingga hasil akhirnya (terenkripsi / base64), jadi seperti ini :

nama database & password terenkripsi
21. Masih dari dalam editor Dreamweaver, buka / open file “includes/database.php
22. Scroll / temukan syntax berikut :
function database( $host=’localhost’, $user, $pass, $db=, $table_prefix=, $goOffline=true ) {
Tepat sesudahnya tambahkan syntax berikut :
$db = base64_decode($db);
$pass = base64_decode($pass);
23. Buka / open file “includes/database.mysql5.php
24. Scroll / temukan syntax berikut :
function database( $host=’localhost’, $user, $pass, $db=, $table_prefix=, $goOffline=true ) {
25. Tepat sesudahnya tambahkan syntax berikut :
$db = base64_decode($db);
$pass = base64_decode($pass);
26. Simpan / save semua perubahan / editing yang telah kita lakukan, sekarang upload kembali file2xnya ke Joomla site anda (gunakan aplikasi FTP), sesuaikan dengan foldernya masing-masing file (lihat nomor 1.). termasuk file “configuration.php” yang telah kita rename menjadi “myset.php” tadi ke folder “includes”. Lalu hapus file “configuration.php” di root folder Joomla site anda. Silahkan scroll ke bagian Penutup (paling bawah) di artikel ini.

Pengamanan di Joomla versi 1.5.X :
1. Gunakan aplikasi FTP (Cute_FTP atau WS_FTP), untuk mendownload file-file berikut ini dari Joomla site milik anda :
- administrator/components/com_admin/tmpl/sysinfo_config.php
- administrator/components/com_config/controllers/application.php
- administrator/includes/framework.php
- libraries/joomla/application/application.php
- libraries/joomla/database/database/mysql.php
- libraries/joomla/database/database/mysqli.php
- plugins/editors/xstandard/attachmentlibrary.php
- plugins/editors/xstandard/imagelibrary.php
- xmlrpc/includes/framework.php
2. Letakkan file-file yang anda download tersebut sesuai dengan subfoldernya (bikin sub foldernya jika belum ada) di harddisk PC anda. samakan persis penamaan subfoldernya.
3. Masih melalui aplikasi FTP, download file “configuration.php” dari root folder Joomla site anda. Letakkan hasil downloadnya terpisah dari lokasi file-file sebelumnya (nomor 1).
4. Tutup / close aplikasi FTP-nya.
5. Copy dan letakkan duplikatnya di folder “includes” hasil download nomor (1) di atas. sehingga juga terdapat file “configuration.php” di dalam folder “includes”.
6. Rename / ubah nama file “includes/configuration.php” menjadi misalnya :
myset.php
Terserah anda, sebaiknya nama filenya bersifat pribadi dan tidak mudah ditebak oleh orang lain, yang penting akhirannya harus “.PHP”.
7. Gunakan aplikasi (Macromedia / Adobe) Dreamweaver, Jalankan tanpa membuka / open satu file pun.
8. Dalam editor Dreamweaver, tekan tombol Ctrl+F, untuk membuka kotak dialog “Find & Replace”.
9. Isi kotak “Find” dan “Replace seperti gambar berikut :

Isi field Find & Replace
10. Ubah bagian “Find in :” menjadi “Folder”, lalu browse ke folder tempat anda mendownload file2x tadi (nomor 1), browse ke root foldernya.
misalnya : C:\download\joomla

Folder find setting
11. Lalu klik tombol . Jika muncul dialog konfirmasi seperti berikut

Konfirmasi Replace
klik tombol “Yes”.
12. Hasilnya semua text “configuration.php” pada file2x tersebut akan berganti menjadi “includes/myset.php“.

Hasil find & replace joomla 1.5.X
13. Masih dalam editor Dreamweaver, open / buka file “includes/myset.php
14. Perhatikan bagian info nama database & passwordnya, seperti berikut :

Nama database & password di file "configuration.php"
15. Gunakan browser internet, buka link berikut ini : http://www.crypo.com/eng_base64c.php
16. Copy text nama databasenya : u4231_dbjoomla
17. Lalu paste ke browser internet, seperti gambar berikut.

Paste text nama database
18. Klik tombol “encrypt”, sehingga hasilnya jadi seperti berikut :

hasil klik tombol encrypt
19. Copy hasil text enkripsi (base64) tersebut ke dalam variable nama database.
20. Lakukan hal yang sama dengan isi variabel passwordnya, sehingga hasil akhirnya (terenkripsi / base64), jadi seperti ini :

Nama database & password terenkripsi
21. Dari editor Dreamweaver, open / buka file “libraries/joomla/database/database/mysql.php“.
22. Scroll / temukan syntax seperti berikut ini :
// perform a number of fatality checks, then return gracefully
if (!function_exists( ‘mysql_connect’ )) {
23. Tepat sebelumnya, tambahkan syntax berikut ini :
$password = base64_decode($password);
$database = base64_decode($database);
24. Open / buka file “libraries/joomla/database/database/mysqli.php
25. Scroll / temukan syntax berikut ini :
// Unlike mysql_connect(), mysqli_connect() takes the port and socket
26. Tepat sebelumnya, tambahkan syntax berikut ini :
$password = base64_decode($password);
$database = base64_decode($database);
27. Simpan / save semua perubahan / editing yang telah kita lakukan, sekarang upload kembali file2xnya ke Joomla site anda (gunakan aplikasi FTP), sesuaikan dengan foldernya masing-masing file (lihat nomor 1.). termasuk file “configuration.php” yang telah kita rename menjadi “myset.php” tadi ke folder “includes”. Lalu hapus file “configuration.php” di root folder Joomla site anda. Silahkan scroll ke bagian Penutup (paling bawah) di artikel ini.

Pengamanan di Joomla versi 1.6.X :
1. Gunakan aplikasi FTP (Cute_FTP atau WS_FTP), untuk mendownload file-file berikut ini dari Joomla site milik anda :
- administrator/components/com_config/models/application.php
- administrator/includes/framework.php
- libraries/joomla/database/database/mysql.php
- libraries/joomla/database/database/mysqli.php
2. Letakkan file-file yang anda download tersebut sesuai dengan subfoldernya (bikin sub foldernya jika belum ada) di harddisk PC anda. samakan persis penamaan subfoldernya.
3. Masih melalui aplikasi FTP, download file “configuration.php” dari root folder Joomla site anda. Letakkan hasil downloadnya terpisah dari lokasi file-file sebelumnya (nomor 1).
4. Tutup / close aplikasi FTP-nya.
5. Copy dan letakkan duplikatnya di folder “includes” hasil download nomor (1) di atas. sehingga juga terdapat file “configuration.php” di dalam folder “includes”.
6. Rename / ubah nama file “includes/configuration.php” menjadi misalnya :
myset.php
Terserah anda, sebaiknya nama filenya bersifat pribadi dan tidak mudah ditebak oleh orang lain, yang penting akhirannya harus “.PHP”.
7. Gunakan aplikasi (Macromedia / Adobe) Dreamweaver, Jalankan tanpa membuka / open satu file pun.
8. Dalam editor Dreamweaver, tekan tombol Ctrl+F, untuk membuka kotak dialog “Find & Replace”.
9. Isi kotak “Find” dan “Replace seperti gambar berikut :

Isi field Find & Replace
10. Ubah bagian “Find in :” menjadi “Folder”, lalu browse ke folder tempat anda mendownload file2x tadi (nomor 1), browse ke root foldernya.
misalnya : C:\download\joomla

Folder find setting
11. Lalu klik tombol . Jika muncul dialog konfirmasi seperti berikut

Konfirmasi Replace
klik tombol “Yes”.
12. Hasilnya semua text “configuration.php” pada file2x tersebut akan berganti menjadi “includes/myset.php“.

hasil find & replace joomla 1.6.x
13. Masih dalam editor Dreamweaver, open / buka file “includes/myset.php
14. Perhatikan bagian info nama database & passwordnya, seperti berikut :

isi file "includes/myset.php"
15. Gunakan browser internet, buka link berikut ini : http://www.crypo.com/eng_base64c.php
16. Copy text nama databasenya : u4231_dbjoomla
17. Lalu paste ke browser internet, seperti gambar berikut.

Paste text nama database
18. Klik tombol “encrypt”, sehingga hasilnya jadi seperti berikut :

hasil klik tombol encrypt
19. Copy hasil text enkripsi (base64) tersebut ke dalam variable nama database.
20. Lakukan hal yang sama dengan isi variabel passwordnya, sehingga hasil akhirnya (terenkripsi / base64), jadi seperti ini :

Nama database & password terenkripsi
21. Dari editor Dreamweaver, open / buka file “libraries/joomla/database/database/mysql.php“.
22. Scroll / temukan syntax berikut ini :
// Perform a number of fatality checks, then return gracefully
23. Tepat sebelumnya tambahkan syntax berikut ini :
$password = base64_decode($password);
$database = base64_decode($database);
24. Open / buka file “libraries/joomla/database/database/mysqli.php“.
25. Scroll / temukan syntax berikut ini :
// Unlike mysql_connect(), mysqli_connect() takes the port and socket
26. Tepat sebelumnya, tambahkan syntax berikut :
$password = base64_decode($password);
$database = base64_decode($database);
27. Simpan / save semua perubahan / editing yang telah kita lakukan, sekarang upload kembali file2xnya ke Joomla site anda (gunakan aplikasi FTP), sesuaikan dengan foldernya masing-masing file (lihat nomor 1.). termasuk file “configuration.php” yang telah kita rename menjadi “myset.php” tadi ke folder “includes”. Lalu hapus file “configuration.php” di root folder Joomla site anda. Silahkan scroll ke bagian Penutup (paling bawah) di artikel ini.

Pengamanan di Joomla versi 1.7.X :
1. Gunakan aplikasi FTP (Cute_FTP atau WS_FTP), untuk mendownload file-file berikut ini dari Joomla site milik anda :
- administrator/components/com_admin/models/sysinfo.php
- administrator/components/com_config/models/application.php
- administrator/includes/framework.php
- libraries/joomla/database/database/mysql.php
- libraries/joomla/database/database/mysqli.php
2. Letakkan file-file yang anda download tersebut sesuai dengan subfoldernya (bikin sub foldernya jika belum ada) di harddisk PC anda. samakan persis penamaan subfoldernya.
3. Masih melalui aplikasi FTP, download file “configuration.php” dari root folder Joomla site anda. Letakkan hasil downloadnya terpisah dari lokasi file-file sebelumnya (nomor 1).
4. Tutup / close aplikasi FTP-nya.
5. Copy dan letakkan duplikatnya di folder “includes” hasil download nomor (1) di atas. sehingga juga terdapat file “configuration.php” di dalam folder “includes”.
6. Rename / ubah nama file “includes/configuration.php” menjadi misalnya :
myset.php
Terserah anda, sebaiknya nama filenya bersifat pribadi dan tidak mudah ditebak oleh orang lain, yang penting akhirannya harus “.PHP”.
7. Gunakan aplikasi (Macromedia / Adobe) Dreamweaver, Jalankan tanpa membuka / open satu file pun.
8. Dalam editor Dreamweaver, tekan tombol Ctrl+F, untuk membuka kotak dialog “Find & Replace”.
9. Isi kotak “Find” dan “Replace seperti gambar berikut :

Isi field Find & Replace
10. Ubah bagian “Find in :” menjadi “Folder”, lalu browse ke folder tempat anda mendownload file2x tadi (nomor 1), browse ke root foldernya.
misalnya : C:\download\joomla

Folder find setting
11. Lalu klik tombol . Jika muncul dialog konfirmasi seperti berikut

Konfirmasi Replace
klik tombol “Yes”.
12. Hasilnya semua text “configuration.php” pada file2x tersebut akan berganti menjadi “includes/myset.php“.
13. Masih dalam editor Dreamweaver, open / buka file “includes/myset.php
14. Perhatikan bagian info nama database & passwordnya, seperti berikut :

Isi file "includes/myset.php"
15. Gunakan browser internet, buka link berikut ini : http://www.crypo.com/eng_base64c.php
16. Copy text nama databasenya : u4231_dbjoomla
17. Lalu paste ke browser internet, seperti gambar berikut.

Paste text nama database
18. Klik tombol “encrypt”, sehingga hasilnya jadi seperti berikut :

hasil klik tombol encrypt
19. Copy hasil text enkripsi (base64) tersebut ke dalam variable nama database.
20. Lakukan hal yang sama dengan isi variabel passwordnya, sehingga hasil akhirnya (terenkripsi / base64), jadi seperti ini :

Nama database & password terenkripsi
21. Dari editor Dreamweaver, open / buka file “libraries/joomla/database/database/mysql.php“.
23. Scroll / temukan syntax berikut ini :
// Make sure the MySQL extension for PHP is installed and enabled.
24. Tepat sebelumnya tambahkan syntax berikut ini :
$options['password'] = base64_decode($options['password']);
$options['database'] = base64_decode($options['database']);
25. Open / buka file “libraries/joomla/database/database/mysqli.php“.
26. Scroll / temukan syntax berikut ini :
$options['socket'] = null;
27. Tepat sesudahnya, tambahkan syntax berikut :
$options['password'] = base64_decode($options['password']);
$options['database'] = base64_decode($options['database']);
28. Simpan / save semua perubahan / editing yang telah kita lakukan, sekarang upload kembali file2xnya ke Joomla site anda (gunakan aplikasi FTP), sesuaikan dengan foldernya masing-masing file (lihat nomor 1.). termasuk file “configuration.php” yang telah kita rename menjadi “myset.php” tadi ke folder “includes”. Lalu hapus file “configuration.php” di root folder Joomla site anda.

Penutup
Dengan pengamanan yang telah kita lakukan, maka tingkat keamanan Joomla site kita menjadi naik satu level lagi, karena hacker menjadi susah mencari file konfigurasi joomla dan tidak mudah memecahkan nama database dan password akses ke database MySQL-nya.
Guna hasil lebih baik pada bagian enkripsi nama database dan passwordnya, kita bisa buat fungsi Encrypt / Decrypt buatan kita sendiri yang tidak mengikuti fungsi enkripsi / dekripsi kepunyaan PHP standard. Sisipkan fungsinya di dalam file-file :
- includes/database.php
- includes/database.mysql5.php
- includes/database.mysqli.php
- libraries/joomla/database/database/mysql.php
- libraries/joomla/database/database/mysqli.php
Sesuai dengan versi Joomla yang kita gunakan.

Kamis, 04 Juli 2013

struktur internet


Selasa, 06 November 2012

kegiatan Sholat Dluha di SMPN 1 Gegerbitung

Gegerbitung, 6 November 2012

Terhitung sejak Tanggal 6 November 2012 SMPN 1 Gegerbitung Mengadakan kegiatan rutin Sholat Dluha bersama. kegiatan ini diikuti oleh semua siswa dan seluruh guru dan karyawan sekolah. mengutip perkataan pembimbing keagamaan SMPN 1 Gegerbitung Bp. Maman Sutarman, S.Pd.I, "kegiatan ini dilakukan sebagai upaya untuk meningkatkan kesadaran beragama siswa, serta dalam upaya membentu kepribadian siswa agar menjadi manusia yang bertaqwa". kegiatan ini terlaksana berkat kerjasama pembina osis yaitu Bp. Sunarta, SIP dan staff keagamaan Bp. Burhanudin, MM.Pd.


Gambar 1
                                                                         Gambar 2
                                                                           Gambar 3
                                                                           Gambar 4

Kamis, 23 Agustus 2012

Rabu, 14 Desember 2011

Ramalan Bintang


Pernah gak sih, kamu percaya dengan adanya ramalan bintang? Ramalan yang menunjukkan nasib kamu menurut tanggal kelahiran. Kalo saya pribadi, tidak percaya sama