Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (67424 Members, 783 Products, 5279 Topic, 12953 Comments)

Hak Akses untuk Kontributor Berita dan Video di Swarakalibata

Dibuat
Login Terakhir 26 Hari lalu,
Telah Dilihat 2031 Kali
Kurniawan aghil Mengatakan : Sultan Account
  1. DH,
  2. Om Robby Prihandaya dan Para Member PHPmu
  3.  
  4. Apa yang harus dilakukan agar Kontributor di CMS Swarakalibata hanya dapat mengirimkan berita dan berita video saja
  5.  
  6. Dan bagaimana caranya kontributor yang disetujui Admin saja dapat langsung update berita dan berita video tanpa harus melalui persetujuan Admin sedangkan yang tidak disetujui Admin tetap harus melalui ferivikasi Admin
  7.  
  8. Mohon Petunjuk, Terimakasih

Ada 3 Jawaban

PHPMU.COM Support
commented on 31 Jul 2016 08:04:44
  1. Assalam, Insyaallah nanti malam saya coba jawab, soalnya lumayan panjang nanti jawabannya,..
  2. dan perlu saya cobakan langsung nanti di swarakalibata nya,,.. :)
PHPMU.COM Support
commented on 01 Agu 2016 09:35:14
  1. Tambahkan 1 Field Baru pada table 'users' dengan nama 'status' dan type data enum('Y', 'N') default value 'N'..
  2. selanjutnya buka file 'register.php' dengan text editor yg terletak pada directory 'view->phpmu' pada baris 64 ganti menjadi :
  3. mysql_query("INSERT INTO `users_modul` (`id_session`, `id_modul`) VALUES('$pass', '18'),('$pass', '62')");
  4. id modul sesuaikan dengan id_modul yang ada pada table modul untuk akses kontributor,..
  5.  
  6. Selanjutnya pada aksi_berita.php pada directory 'administrator->modul->mod_berita' lihat kondisi berikut :
  7. if($_SESSION[leveluser]=='kontributor'){
  8. $status = 'N';
  9. }else{
  10. $status = 'Y';
  11. }
  12.  
  13. Ubah menjadi :
  14. $cek = mysql_num_rows(mysql_query("SELECT * FROM users where username='$_SESSION[namauser]' AND status='Y'"));
  15. if($cek=='1'){ $status = 'Y'; }else{ $status = 'N'; }
  16.  
  17. Terakhir, masuk ke administrator->modul->mod_users dan buka file users.php,.
  18. tampilkan kolom status pada list table users dan kemudian tambahkan 1 button / link lagi untuk aktifkan kontributor,..
  19. <a title='Edit' class='with-tip'>
  20. <center><img src='img/ya_rzl.png'></center></a>
  21.  
  22. dan juga jangan lupa query aksi update status kontributor,
  23. mysql_query("UPDATE users SET status='Y' where id_session='$_GET[aktif]'");
  24.  
  25. atau mudahnya silahkan copas file berikut dan bandingkan jg file yg saya sertakan berikut ini
  26. dengan yg lama untuk melihat beberapa penambahannya,..
  27. Selesai, semoga bermanfaat,.. :)
Terdapat 1 File dilampirkan :
1. users.zip (2 KB)
Kurniawan aghil
commented on 01 Agu 2016 10:52:49
  1. Terimakasih atas Respon Cepatnya....
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!