Assalamualaikum Wr-Wb
"Hai semua apa kabar, kali ini saya akan sharing tentang cara menambah modul di cms lokomedia.
A.Pengertian.
CMS LOKOMEDIA adalah salah satu CMS (Contebt Management System)
buatan anak negeri yang tak kalah menarik seperti CMS yang lainnya.
Kalian dapat menggunakan untuk web Instansi sekolah maupun web pribadi,
Karena CMS ini cocok digunakan untuk beberapa keperluan yang mana
tersedia beberapa modul yang siap pakai.
B.Latar belakang.
Sekarang ini kalau ingin membangun sebuah website sudah semakin
mudah, karena sudah banyak aplikasi pembangun web. Sekarang jumlah
website sekarang tumbuh sangat cepat, web orang pribadi semakin banyak
karena semakin mudah membuatnya. Waktu yang diperlukan untuk membuat
sebuah website pun relatif cepat dibanding beberapa tahun yang lalu.
Bukan hanya ilmu web sudah banyak yang menguasai tapi juga fasilitas
pendukung juga semakin banyak.
C.Alat dan bahan.
1.laptop/PC.
2.sudah terinstall lamp server.
3.CMS lokomedia yang sudah di install.
4.text editor.
5.modul yang ingin kita tambahkan.
D.jangka waktu.
Di Sini saya membutuhkan waktu kuran lebih 1 jam.
E.Maksud dan tujuan.
Kita bisa mengembangkan/mengoptimalkan cms lokomedia.
F.Tahapan pelaksanaan.
1.Pertama kita buat table kelas di database dblokomedia di phpmyadmin, lalu
klik GO.
2.Lalu kita isi colum-colum seperti di bawah ini.
3.setelah itu kita masuk ke cms lokomedia sebagai admin lalu masukkan Username dan password.
4. Setelah itu kita pilih manajemen modul dan klik tambah modul.
5.lalu kita isi nama dan link nya seprti dibawah ini lalu simpan.
6.Setelah itu kita buat folder mod_kelas di file direktory /var/www/html/lokomedia/adminweb/modul/.
7.Kemudian kita buat dua file php dengan text editor, beri nama aksi_kelas.php dan kelas.php di dalam folder mod_kelas.
ini adalah skrip-skrip nya.
Aksi_kelas.php
<?php
session_start();
if (empty($_SESSION['username']) AND empty($_SESSION['passuser'])){
echo "<link href='style.css' rel='stylesheet' type='text/css'>
<center>Untuk mengakses modul, Anda harus login <br>";
echo "<a href=../../index.php><b>LOGIN</b></a></center>";
}
else{
include "../../../config/koneksi.php";
include "../../../config/fungsi_seo.php";
$module=$_GET[module];
$act=$_GET[act];
// Input kategori
if ($module=='kelas' AND $act=='input'){
mysql_query("INSERT INTO kelas (nama_kelas) VALUES('$_POST[nama_kelas]')");
header('location:../../media.php?module='.$module);
}
if ($module=='kelas' AND $act=='hapus'){
mysql_query("DELETE FROM kelas WHERE id_kelas='$_GET[id]'");
header('location:../../media.php?module='.$module);
}
// Update kategori
elseif ($module=='kelas' AND $act=='update'){
$kategori_seo = seo_title($_POST['nama_kelas']);
mysql_query("UPDATE kelas SET nama_kelas='$_POST[nama_kelas]'
WHERE id_kelas = '$_POST[id]'");
header('location:../../media.php?module='.$module);
}
}
?>
kelas.php
<?php
session_start();
if (empty($_SESSION['username']) AND empty($_SESSION['passuser'])){
echo "<link href='style.css' rel='stylesheet' type='text/css'>
<center>Untuk mengakses modul, Anda harus login <br>";
echo "<a href=../../index.php><b>LOGIN</b></a></center>";
}
else{
$aksi="modul/mod_kelas/aksi_kelas.php";
switch($_GET[act]){
// Manajemen Kelas
default:
echo "<h2>Manajemen Kelas</h2>
<input type=button value='Tambah Kelas'
onclick=\"window.location.href='?module=kelas&act=tambahkelas';\">
<table>
<tr><th>No</th><th>Nama Kelas</th><th>Aksi</th></tr>";
$tampil=mysql_query("SELECT * FROM kelas ORDER BY id_kelas DESC");
$no=1;
while ($r=mysql_fetch_array($tampil)){
echo "<tr><td>$no</td>
<td>$r[nama_kelas]</td>
<td><a href=?module=kelas&act=editkelas&id=$r[id_kelas]>Edit</a> | <a href='$aksi?module=kelas&act=hapus&id=$r[id_kelas]'>Hapus</a>
</td></tr>";
$no++;
}
echo "</table>";
break;
// Form Tambah Kelas
case "tambahkelas":
echo "<h2>Tambah Kelas</h2>
<form method=POST action='$aksi?module=kelas&act=input'>
<table>
<tr><td>Nama Kelas</td><td> : <input type=text name='nama_kelas'></td></tr>
<tr><td colspan=2><input type=submit name=submit value=Simpan>
<input type=button value=Batal onclick=self.history.back()></td></tr>
</table></form>";
break;
// Form Edit Kelas
case "editkelas":
$edit=mysql_query("SELECT * FROM kelas WHERE id_kelas='$_GET[id]'");
$r=mysql_fetch_array($edit);
echo "<h2>Edit Kelas</h2>
<form method=POST action=$aksi?module=kelas&act=update>
<input type=hidden name=id value='$r[id_kelas]'>
<table>
<tr><td>Nama Kelas</td><td> : <input type=text name='nama_kelas' value='$r[nama_kelas]'></td></tr>";
echo "<tr><td colspan=2><input type=submit value=Update>
<input type=button value=Batal onclick=self.history.back()></td></tr>
</table></form>";
break;
}
}
?>
8.Setelah itu kita buat skirp untuk memanggil modul di halaman admin, dengan membuka file content.php di folder admin web lalu tambah skrip berikut
// Bagian Kelas
elseif ($_GET[module]=='kelas'){
if ($_SESSION['leveluser']=='admin'){
include "modul/mod_kelas/kelas.php";
}
}
~> Kita taruh skripnya seperti di bawah ini.
9. Kemudian kita beri hak akses dengan perintah seperti di bawah ini.
10.Setelah itu kita pilih Tambah Kelas.
11.Lalu kita isi nama kelasnya dan simpan.
12.Maka hasilnya akan seperti ini.
G.Referensi.
~> 7 Langkah Membuat Modul CMS Lokomedia.
H.Kesimpulan.
Kita bisa menambah fitur-fitur di cms lokomedia seperti di atas tadi.
"Sekian tutorial saya kali ini, semoga bermanfaat, Terima kasih
Wassalamualaikum Wr-Wb.
ConversionConversion EmoticonEmoticon