32 BAB III PEMBAHASAN MASALAH
3.1 Instalasi PHPNuke Sebelum memulai membangun situs dengan PHPNuke diperlukan hosting web yang mendukung PHP dan database MySQL. Tak lupa pula diperlukan file nuke***.tar.gz (*** adalah versi Nuke ). Jika ingin menghosting sendiri di PC yang terhubung ke internet, maka dibutuhkan perangkat lunak berikut ini. Juga, perlu server SMTP yang berjalan di komputer anda: http://www.apache.org Apache Server web site http://www.php.net PHP Server web site http://www.mysql.com MySQL server web site http://www.cnet.com Web site untuk mendapatkan SMTP gratis
Tak lupa pula diperlukan phpMyAdmin untuk mengatur database SQL. Beberapa web hoster menyediakannya dalam satu paket layanan situs mereka, jika tidak, anda bisa mendownloadnya di http://www.phpmyadmin.net. Server SQL tempat PHP-Nuke menyimpan semua perubahan informasi , seperti konfigurasi seting, artikel baru, poling dan banyak lagi. Pertama-tama ekstrak dulu file nuke tersebut. Pilih direktori (folder) yang mudah diingat, contoh: c:\downloads\nuke. Kemudian ekstrak file .
33 3.2 Membuat dan mengatur database SQL Metode 1 - Menggunakan file nukesql.php Cara termudah dengan menggunakan file nukesql.php yang tersedia di http://www.nukeresources.com. Dengan memakai file ini secara otomatis akan membuat tabel-tabel pada database dan juga akan mengecek jika belum atau salah dalam mengatur file config.php. Sebelum menjalankan file nukesql.php, pastikan dulu jika telah mendownload file sesuai dengan versi PHP-Nuke yang digunakan. Perlu mengatur file config.php. Upload file nukesql.php ke directori yang sama dengan file config.php. Sekarang, buka alamat http://www.yourdomain.com/nukesql.php. Tabel-tabel database akan otomatis dibuat.
Metode 2 - Menggunakan phpMyAdmin dan file nuke.sql Jika mengganti table prefix di file nuke.sql file, harus pula mengganti nilai $prefix dan $user_prefix values di config.php Gunakan phpMyAdmin untuk koneksi ke database SQL. Pilih SQL dari menu pada halaman atas:
34
Gambar 3.1 Koneksi Ke Database SQL Berikutnya,
masukkan
lokasi
file
nuke.sql.
Contohnya,
c:\downloads\nuke\sql\nuke.sql. Tergantung dimana file nuke***.tar.gz diekstrak.
Gambar 3.2 Memasukkan Lokasi File nuke.sql Kemudian klik Go
disini:
35
Gambar 3.3 Menjalankan Database nuke.sql 3.3 Mengatur config.php Buka file config.php dengan teks editor (miss. Notepad atau TextPad) dan periksa apakah nama database, username database dan password database diisi dengan benar sesuai dengan username dan password SQL database yang disediakan web hosting.
Gambar 3.4 Mengatur File config.php
36 $prefix dan $user_prefix harus sesuai dengan setingan database SQL. Jika prefix di file nuke.sql diganti dari nuke menjadi apa saja, harus pula mengganti prefix disini. Juga harus mengecek apakah tipe database sudah sesuai. Paling banyak orang menggunakan MySQL sebagai database yang umum dipakai untuk situs.
Langkah terakhir Sekarang dari browser bukalah http://www.yourdomain.com/index.php dimana akan terlihat layar seperti ini :
37
38 Gambar 3.5 Tampilan Awal PHPNuke Ikuti petunjuk yang ada untuk membuat akun admin "superuser" :
Gambar 3.6 Membuat Akun “superuser” Catatan: akun superuser, dan semua akun admin passwordnya maksimal 10 karakter. Nickname : admin Homepage : http://www.balebengong.info Email :
[email protected] Password : ********
3.4 Panel Administrasi
39 PHP-Nuke dibuat dengan fasilitas administrasi yang terpusat untuk webmaster atau admin mengontrol isi, seting dan pengaturan situs dari panel administrasi. Jika ingin mengisi berita baru, backup database SQL situs, atau bahkan mengganti setingan yang agak rumit di situs, semuanya bisa dilakukan dari sini. Dibawah ini gambar Panel Administrasi di PHP-Nuke 6
Gambar 3.7 Panel Administrasi Seperti yang dilihat, ada banyak hal yang bisa diatur dari sini, untuk sekarang panduan ini hanya mencakup beberapa yang utama saja.
3.4.1 Preferensi
40 Dari sini webmaster bisa mengontrol semua seting di situs PHP-Nuke dari judul situs sampai pengaturan penggunaan webmail oleh member situs. Dari sini pula webmaster bisa mengontrol element utama situs. Berikut ini opsiopsi yang ada dan penejelasannya: 3.4.1.1 Konfigurasi Umum Nama Situs: nama situs. URL situs: alamat untuk mengakses situs. misal http://www.yoursite.com Logo situs: file dalam folder images yang digunakan modul AvantGo jika pengunjung ingin mencetak berita Slogan situs: beberapa theme menampilkan slogan ini dibawah logo. Tanggal mulai aktif: Webmaster dapat mengatur bagaimana format tanggal. Modul Statistik biasanya menggunakan tanggal ini sebagai informasi buat pengunjung yang bisanya ditampilkan seperti "kami telah mendapat x kunjungan sejak (Tanggal mulai aktif)" Alamat email Administrator: Ini adalah alamat email untuk menghubungi webmaster situs Jumlah Item di halaman Top: Jumlah item yang akan ditampilkan di modul "Top 10" pada setiap kategori Jumlah berita di homepage: Jumlah berita yang akan ditampilkan di home page Berita di kotak berita lama: Untuk menampilkan berapa banyak berita yang akan ditampilkan di blok berita sebelumnya. Aktifkan Ultramode: Ultramode adalah opsi untuk menginjinkan berita situs ditampilkan di situs lain.
41 Bolehkan anonim dalam pengiriman: Opsi untuk mengijinkan pengunjung biasa (bukan member) mengirimkan berita atau tidak. Theme pertama: Ini adalah theme yang digunakan. Pilih bahasa: Bahasa yang digunakan situs ini. Jika fitur multilingual diaktifkan, pengunjung bisa menggantinya ke bahasa lain yang dimengerti Format waktu: Ini adalah seting format waktu lokal yang digunakan situs 3.4.1.2 Opsi Multibahasa Aktifkan multi bahasa: Ini adalah opsi untuk mengaktifkan multibahasa jika pengunjung ingin mengganti ke bahasa lain yang ada Tampilkan bendera (bukan menu dropdown): Ini adalah seting di blok "Bahasa" apakah menampilkan bendera atau form dropdown 3.4.1.3 Banner Aktifkan baner ?: Opsi untuk menampilkan atau tidak baner di situs anda. Kaki Baris 1/2/3: Catatan yang akan selalu tampil dibagian bawah situs anda. 3.4.1.4 Konfigurasi Backend Judul: Ini judul yang akan dilihat oleh situs lain jika menggunakan berita yang ada di situs pada situs lain. Bahasa: Supaya situs lain mengetahui bahasa yang anda gunakan
42 3.4.1.5 Notifikasi berita baru ke admin Kirim email ke admin jika ada pendaftaran berita baru?: Ini adalah opsi jika administrator ingin menerima email setiap kali ada kiriman berita Alamat Email: Email yang ingin dikirimkan pemberitahuan jika ada pengiriman berita Subyek: Sudah jelas Nama pengirim: Sudah jelas 3.4.1.6 Moderasi Komentar Jenis Moderasi: Opsi untuk memoderasi komentar yang dikrimkan ke situs. 3.4.1.7 Opsi Komentar Batas komentar dalam byte: Batas besarnya komentar Nama default anonim: Nama yang akan ditampilkan saat mengirim komentar bila bukan member situs 3.4.1.8 Opsi Grafis Tampilkan grafis pada menu administrasi? Opsi untuk nemilih apakah teks atau gambar di layar menu adinistras 3.4.1.9 Opsi lainnya Aktifkan HTTP perujuk? Untuk mengetahui link dari situs lain ke situs. Jumlah maksimal perujuk? Berapa banyak maksimal situs perujuk Aktifkan komentar pada poling? Opsi untuk mengijinkan atau tidak komentar dalam poling
43 Aktifkan komentar pada berita? Opsi untuk mengijinkan atau tidak komentar dalam berita atau artikel 3.4.1.10 Opsi User Panjang password minimal: Sudah jelas Aktifkan Pesan Broadcast? Fitur ini merupakan opsi bagi member untuk mengirimkan pesan yang akan tampil di bagian atas situs Aktifkan Pembaca Headline? Fitur ini merupakan opsi bagi member untuk membaca headline dari situs lain < di berita jumlah mengubah user>Fitur ini merupakan opsi bagi member untuk mengganti jumlah berita yang akan tampil di home page 3.4.1.11 Opsi Sensor Mode Sensor Opsi untuk memilih tipe sensor yang diinginkan Ganti kata-kata yang disensor dengan: Kata untuk mengganti kata yang disensor 3.4.1.12 Opsi Layanan WebMail Pesan kaki disetiap pengiriman email: Kalimat yang akan ditampilkan pada bagian bawah email yang dikirimkan Ijinkan user mengirim email? Opsi untuk mengijinkan atau tidak member mengirim email Ijinkan user anda mengirim lampiran? Opsi untuk mengijinkan atau tidak member mengirim lampiran Direktori sementara tempat file lampiran: Tempat menyimpan sementara file lampiran, jika anda mengijinkan pengiriman lampiran
44 Ijinkan user anda melihat/membaca lampiran? Opsi untuk mengijinkan atau tidak member untuk membaca file lampiran pada email yang diterima Direktori sementara tempat file lampiran yang diterima: Tempat penyimpanan file lampiran jika anda mengijinkan pembacaan lampiran Jumlah maksimal akun: Jumlah maksimal akun webmail yang bisa dimiliki umember Apakah layanan ini berbasis pada akun tunggal?? Jika layanan webmail hanya untuk 1 akun Nama default akun tunggal: nama default untuk akun webmail baru Server Mail POP3 default:: Server Mail POP3 default yang digunakan (member akan mengubahnya saat setup webmailnya) < image default>Images yang digunakan modul mailbox ada di direktori ini Sharing bagian atas email saat dikirim lagi? Belum paham
3.4.2 Administrasi Modul Dari sini webmaster bisa mengatur modul (isi) di situs PHP-Nuke termasuk siapa saja yang bisa mengakses modul. Modul adalah fasilitas-fasilitas dalam situs PHP-Nuke seperti cuaca, game, SMS dan lainnya. Info lengkap tentang modul ada dibagian moudl di panduan ini. Dibawah ini adalah gambar administrasi modul.
45
Gambar 3.8 Administrasi Modul Dari sini bisa dikontrol module mana yang bisa dilihat pengunjung, apakah hanya member
atau
semua
pengunjung
yang
bisa
mengakses
suatu
modul
dan
mengaktifkan/menonaktifkan modul yang anda inginkan agar bisa diakses. Jangan mengganti seting akses modul your_account yang bisa menyebabkan pengunjung tidak bisa register dan login 3.4.2.1 Mengganti seting modul Untuk mengaktifkan / non-aktifkan suatu modul, klik link Activate/Deactivate. Untuk mengedit hak akses module, klik link edit dan pilih level akses dari form dropdown 3.4.2.2 Menyembunyikan modul yang aktif Pada PHP-Nuke 6.0, dimungkinkan untuk menyembunyikan modul yang aktif agar tidak bisa dilihat oleh pengunjung situs. Hal ini digunakan misalnya anda ingin journal atau webmail hanya bisa diakses oleh member dari bagian member.
46 Menyembunyikan modul sangat mudah dilakukan. Anda cukup ke administrasi modul, klik "edit" di sebelah kanan nama modul, kemudian klik "tidak" di opsi "tampikan di blok modul"
3.8.3 Administrasi Blok Dari sini webmaster bisa mengontrol semua blok di situs PHP-Nuke termasuk siapa saja yang bisa melihat blok dan lokasinya di halaman situs Administrasi blok merupakan tempat mengontrol blok yang akan ditampilkan baik posisi, has akses maupun isinya. Layar administrasi tampak seperti dibawah:
Gambar 3.9 Administrasi Blok
47 3.4.3.1 Mengediting, Aktivasi & Deaktivasi Blok Fungsi edit, aktivasi dan deaktivasi dapat dilakukan pada bagian awal administrasi blok. Tidak seperti pada administrasi modul, walaupun file dimasukkan ke dalam direktori blok, tidak akan otomatis ditampilkan. Anda harus menambahkannya dulu. 3.4.3.2 Menambahkan Blok Untuk menambah blok, gunakan form bagaian bawah di Administrasi Blok seperti pada gambar berikut:
Gambar 3.10 Menambahkan Blok
48 Untuk memasukkan kode HTML statis, masukkan nama blok, kemdian masukkan kode "isi" boks. Jika blok itu berupa file, cukup masukkan nama blok kemudian pilihlah, nama file dari form drop-down. Anda bisa memilih blok mana yang akan ditampilkan, siapa saja yang bisa melihatnya, kemudian klik "Create Block".
3.4.4 Administrasi Downloads and Web Link Administrasi download dan Web link memiliki banyak kesamaan bahkan nyaris tak berbeda, jadi penjelasannya kita gabungkan. Dibawah ini adalah gambar yang tampil di administrasi Download.
Gambar 3.11 Administrasi Downloads Sebelum menambahkan berbagai macam download, anda harus membuat dulu kategori-kategori utama. Masukkan nama kategori dan penjelasannya. Setelah membuat sebuah kategori, Layar administrasi akan tampil:
49
Gambar 3.12 Menambahkan Kategori Dari sini dapat ditambahkan download di kategori yang ada, mengedit download yang
ada.,
menambah
sub-kategori,
kategori/sub-kategori yang ada.
menambah
kategori
lainnya,
mengedit
50
Gambar 3.13 Administrasi Kategori 3.5 Backup Database SQL situs Ada dua tahap yang perlu dilakukan untuk opsi ini. Pertama-tama, klik "Optimise Database" untuk membersihkan database dari record yang tak berguna dan meminimalkan ukuran database. Kemudian, klik "Backup", akan tampil layar untuk menyimpan file sql. Inilah file backup database anda yang jika suatu saat ada error di database SQL, anda bisa menggunakan opsi di phpMyAdmin untuk memperbaiki database.
3.6 Artikel berita dan Pesan Perbedaan artikel berita dan pesan adalah artikel berita baru dimasukkan dari modul "Kirim Berita" . Sedangkan pesan adalah pesan dari adminstrator yang akan tampil paling diatas semua artikel pada home page.
51 3.6.1 Artikel Berita Jika pengunjung memasukkan berita baru, harus divalidasi dulu oleh administrator. Untuk melihat berita baru yang dikirimkan klik link "Submissions" yang ada di blok "Administrasi" .
Gambar 3.14 Submissions Kemudian dapat mengklik judul setiap berita baru, dicek dulu tata bahasa dan kelayakan berita, kemudian pilih opsi di bagian bawah, untuk preview, masukkan atau menghapusnya .
52
Gambar 3.15 Administration Submissions
Gambar 3.16 Administrasi Submissions
53 3.6.2 Pesan Pesan, tidak seperti di menu pengiriman berita, tidak banyak opsi yang harus dipilih, cukup masukkan pesan dalam format HTML, waktu aktif dan siapa saja yang bisa melihat pesan ini .
Gambar 3.17 Administrasi Pesan
54 3.7 Modul dalam PHP-Nuke Modul dalam PHP-Nuke adalah fasilitas-fasilitas tertentu yang bisa diakses pengunjung. Dibuat dengan PHP dan disimpan di folder /modules/ Bagian ini akan menampilkan modul-modul utama yang ada di PHP-Nuke, dan sedikit pengantar ke cara membuat modul sendiri.
3.7.1 Modul Your_Account Modul Your Account adalah fasilitas bagi member situs untuk mengontrol seting tampilan situs tapi hanya berlaku untuk member itu sendiri. Personalisasi ini termasuk pesan pribadi, newsletter, isi profil, alamat email jika akan diubah) , dan bahkan mengubah theme yang digunakan (jika diijinkan admin)
55
Gambar 3.18 Modul Your_Account
3.7.1.1 Info Diri
Ini adalah bagian dari modul Your_Account dimana para pengunjung situs bisa mengisi informasi tentang dirinya sendiri. Termasuk nama, alamat email email, signature untuk forums dan pesan pribadi, alamat messenger / ID, hobi dan opsi jika ingin mendaftar newsletter. Password juga bisa diganti disini.
Gambar 3.19 Profil
56 3.7.1.2 Home Dibagian ini anda bisa mengontrol beberapa aspek yang akan ditampilkan dihome situs. Termasuk jumlah berita yang akan ditampilkan di home page, atau opsi apakah akan menampilkan pop-up jika ada pesan pribadi, atau opsi apakah anda ingin melihat pesan broadcast di bagian atas halaman situs, dan opsi tambahan di homepage, seperti link dll.
Gambar 3.20 Mengatur Pesan Pribadi 3.7.2 Modul Submit News Modul Submit News atau kirim, berita jika pengujung ingin mengirimkan artikel/berita ke situs anda. Pengunjung bisa memasukkan judul berita, topik, dan isi berita, dan informasi tambahan untuk menarik orang untuk membacanya.
57
Gambar 3.21 Submit News 3.7.3 Modul AvantGo Modul AvantGo digunakan jika pengunjung situs ingin mencetak berita baru. Tersedia halaman dengan ukuran A4 yang berisi berita yang ingin dicetak , termasuk logo yang ada di direktori images.
Gambar 3.22 Modul AvantGo
58 3.8 Blok di PHP-Nuke Dengan mengklik ikon Blok di halaman administrasi situs anda , anda bisa menambah, mengedit, menghapus dan memindahkan posisi blok yang ada. Dalam bagian ini anda lihat tabel yang berisi daftar blok dan tool yang diperlukan untuk mengatur blok. Tabel 3.1 Blok di PHPNuke Title
Position
Weight
Type
Status
Visible to All Visitor s
Language
Functions
Latest Contents
Center Up
1
FILE
Inactiv e
All
Inactiv e
All Visitor s
All
[ Edit | Activate | Delete | Show ] [ Edit | Activate | Delete | Show ] [ Edit | Activate | Delete | Show ] [ Edit | Activate | Delete | Show ] [ Edit | Activate | Delete | Show ] [ Edit | Activate | Delete | Show ] [ Edit | Activate | Delete | Show ]
Forums
Center Down
1
FILE
Main Menu
Left
1
FILE
Inactiv e
All Visitor s
All
Other Options
Left
2
HTM L
Inactiv e
All Visitor s
All
Adminis tration
Left
3
SYST EM
Inactiv e
Admin istrator s Only
All
Whois Online
Left
4
FILE
Inactiv e
All Visitor s
All
Search Box
Left
6
FILE
Inactiv e
All Visitor s
All
59 Dalam fungsi edit di administrasi blok akan ada opsi berikut :
Blok: Forum (File Blok)
Tabel 3.2 File Blok Title: Filename: Position: Language: Activate? Who can View This?
(Pilih blok yang akan dimasukkan. kotak yang lainnya akan diabaikan)
Yes No
Dihalaman utama administrasi blok ini anda juga melihat fasilitas untuk menambahkan blok barudari file, berita dari RSS atau menggunakan kode html:.
Menambah blok baru Tabel 3.3 Menambahkan Blok Baru Title: RSS/RDF file URL:
[ Setup ] (Select Custom and write the URL or just select a Site from the list to grab news headlines)
60 Filename: Content:
(Select a custom Block to be included. All other fields will be ignored) If you fill the URL the content you write will not be displayed!
Position: Language: Activate? Yes No Refresh Time: (Only for Headlines) Who can View This?
Ada 3 cara untuk menambah blok: 1-Menggunakan file yang sebelumya telah diupload ke folder blok (nama file haarus ditulis dengan benar, formatnya adalah block-namablok.php). Untuk menambahkan, pilihlah file itu dari form dropdown , kemudian masukkan nama blok, jika tidak akan disiis dengan sendirinya sesuai nama file, selanjutnya tinggal menentukan posisi, bahasa, aktivasi dan siapa saja yang mengaksesnya, jika sudah klik tombol Create Block.. 2-Tampilkan berita dari situs PHP-Nuke sites lainnya, anda memilih yang sudah tersedia atau
menambahkannya
sendiri
dengan
menggunakan
file
RSS
(miss:.
http://nukecops.com/backend.php), kemudian pilih posisi, bahasa, aktivasi, pilih waktu refresh (menunjukkan waktu pengambilan berita dari situs ini), pilih siapa saja yang 60ip mengaksesnya dan akhirnya klik Create Block. 3-Menggunakan kode html, masukkan judul blok, masukkan kode html ke dalam content (isi), pilih posisi, bahasa, aktivasi, pilih siapa saja yang melihat blok ini kemudian klik Create Block (hanya kode html yang digunakan dengan cara ini).
3.8.1 Pembuatan Blok 101
61 Mari kita lihat struktur blok untuk dipahami agar anda
membuatnya sendiri,
misalnya anda ingin membuat blk sederhana yang berisi kode html yang tidak mengadakan koneksi ke database. Cukup ikuti petunjuk yang dijelaskan pada bagian Blok di PHP-Nuke, tidak perlu mengganti kode dalam sebuah file. Konsep dibalik pembuatan file blok adalah untuk menghuiubungkannya dengan database dan untuk menggrab hpe-variabel yang tersedia di struktur PHP-Nuke’, sekarang mari kita gunakan blok Total hits C. Verhoef’s sebagai contohuntuk menjelaskan cara kerjanya: <small>”._WERECEIVED.”
$result[0]<small>”._PAGESVIEWS.” $startdate”; ?>
Mari kita bedah bagian-bagian block ini :
62 if (eregi(“block-Total_Hits.php”, $PHP_SELF)) { Header(“Location: index.php”); die(); } bagian ini untuk memproteksi blok dari akses langsung misalnya jika ada yang yang mengetikkan http://yoursitus/blocks/blockyourblock.php tidak akan ditampilkan). Global $nukeurl, $prefix, $startdate, $dbi; Jika anda mengunakan hpe global PHPNuke, anda harus menuliskannya dalam satu baris seperti diatas. $result = sql_query(“SELECT count FROM “.$prefix.”_counter WHERE type=’total’ AND var=’hits’”, $dbi); $result = sql_fetch_row($result, $dbi); $content = “
<small>”._WERECEIVED.”
$result[0]
<small>”._PAGESVIEWS.” $startdate”; Inilah kode yang ada di file, dua baris pertama merupakan perintah untk endapatkan data dari database, baris ini tidak akan ditampilkan dalam blok karena seperti yang anda lihat , baris ini dimulai dengan tanda $ yang berarti 62ip hp62e yang akan dipakai untuk menampilkan data, dalam hal ini menampilkan data jumlah pengunjung dari database. Yang akan tampil di blok adalah yang didefenisikan olehvariabel $content, hpe ini dibuat dengan kode HTML biasa tapi sekarang mendapat sisipan hpe result $result seerti yang dijelaskan diatas, huruf-huruf yang dimulai dengan tanda underscore (_) dan semua HURUF BESAR digunakan untuk mendefinisikan bahasa dalam file-file bahasa yang ada. : ?> (kode php harus ditutup dengan tag ini)
3.9 Themes di PHP-Nuke Themes di PHP-Nuke adalah tampilan/layout situs. Beberapa hal yang ada di theme adalah : Warna, Layout berita/artikel, dan setup. Ada lebih dari 200 themes yang tersedia, dengan warna dan style yang berbedabeda. Kebanyakan situs hanya menggunakan themes default, beberapa lagi tidak mengijinkan member untuk mengganti theme dan lainnya mengijinkan pengubahan theme oleh member (terserah anda memilih opsi yang ingin digunakan)
63
3.9.1 Pembuatan Themes 101 Semua theme memiliki karakteristik yang sama diantaranya definisi warna, dan layout berita/artikel. Ada beberapa fungsi yang harus dimasukkan dalam theme agar berjalan dengan baik. Fungsi –fungsi ini bersifat statis. Ada cara singkat utukmembuat theme sendiri yakni dengan mengcopy theme yang sudah ada, ganti image yang akan digunakan, ganti warna, namun pastikan anda tetap harus menuliskan pembuat asli theme itu. Cara ini kelihatannya seperti ngambil jalan pintas, namun ini adalah acra yang paling umum dan gampang dilakukan.
3.10 Forum di PHP-Nuke Forum phpBB adalah port dari forum phpBB yang berdiri sendiri, dan didownload dari sini dan sudah terintegrasi di file PHP-Nuke versi 6.5.
3.10.1 Forum phpBB
64
Gambar 3.23 Forum phpBB Ini adalah tampilan yang ada ketika membuka forum. Ada tabel yang berisi semua forum, dengan penjelasan masing-masing di setiap judul forum. Untuk memilih forum, klik judul forum. Jika memilih sebuah forum, akan tampil layar sebagai berikut:
65
Gambar 3.24 Memilih Judul Forum
3.11 Masalah dan Pemecahan di PHP-Nuke
66 Tahapan-tahapan berikut yang harus dilakukan jika ada masalah disitus qanda setelah selesai diinstal. 1. Download conntest.php dan analyze.php dari NukeCops, kemudian upload ke direktori tempat file config.php 2. Bukalah file-file itu dari browser 3. Pastikan anda mengupload semua file di direktori HTML dengan mode BINARY. 4. Cek apakah semua file di CHMOD ke 666, dan direktori ke 777 5. Periksa file config.php untuk mengetahui apakah nama database, username, password, prefix dan tipe database sudah benar
3.12 Situs Add-On PHP-Nuke IndoNuke - modul, blok dan info PHP-Nuke dalam Bahasa Indonesia Nuke Scripts - modul and tweak modul Nuke Resources - lebih dari 300 modul, theme dan script Computer Cops - situs securiti komputer dengan modul yang bisa di download NukeMods - mods dan theme untuk port Tom's BBtoNuke. Shivasite - berbagai modul yang tidak tersedia di Nukedownloads NukeThemes - situs untuk emndownload Theme NukeDownloads - menyediakan modul dan beberapa theme
67
Gambar 3.25 Tampilan Akhir Situs