News

Tombol Rating Stars untuk Halaman Berita Auracms

Salah satu indikator untuk menilai kwalitas Artikel berguna untuk pembaca atau tidak adalah dengan Rating, kebanyakan yang dipakai adalah Rating dengan bintang yang berjumlah 10. Hasil nilai dari pengunjung tersebut akan disimpan dan dihitung berdasarkan banyak penilai dan tingkatan Ratingnya.

AuraCMS adalah Content Management System yang menampilkan berita dihalaman depannya. Untuk AuraCMS versi 2.2 ke bawah pada modul News belum dilengkapi dengan Rating Bintang sehingga pengunjung hanya bisa memberi komentar pada Artikel tersebut.

 

 

 


Bagaiaman cara menampilkan Rating Bintang pada halaman Artikel Berita ?

 

* Yang pertama adalah Download dulu Modul Mengaktifkan RATING di AuraCMS (Menu Download >> CMS) kemudian extrack file tersebut kedalam Modul News yang terletak di ./mod/news.

 

* Langkah berikutnya adalah buat tabel Database :

 

-- phpMyAdmin SQL Dump
-- version 2.10.2
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: Oct 03, 2010 at 09:35 AM
-- Server version: 5.0.45
-- PHP Version: 5.2.3

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

--
-- Database: `backup`
--

-- --------------------------------------------------------

--
-- Table structure for table `artikel_ratings`
--

CREATE TABLE `artikel_ratings` (
  `id` varchar(11) NOT NULL,
  `total_votes` int(11) NOT NULL,
  `total_value` int(11) NOT NULL,
  `used_ips` longtext NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

--
-- Dumping data for table `artikel_ratings`
--

 

* Edit File news.php pada folder ./mod/news/news.php

 

Masukkan kode script berikut setelah if (!defined('AURACMS_MODULE')) {
    Header("Location: ../index.php");
    exit;
}
(paling atas) :

 

 

include 'mod/news/rating/_drawrating.php';
$script_include[] = <<<EOF
<script type="text/javascript" language="javascript" src="mod/download/ajaxstarrater_v122/js/behavior.js"></script>
<script type="text/javascript" language="javascript" src="mod/download/ajaxstarrater_v122/js/rating.js"></script>

EOF;
$style_include[] = '<link rel="stylesheet" type="text/css" href="mod/download/ajaxstarrater_v122/css/rating.css" />';
$tengah ='<h4 class="bg">Download</h4>';
$tengah .= <<<ajax


<div id="load" style="display: none; width: 100px; color: #fff;  height: 17px; background-color: red;position:absolute;top:50%;left:50%;padding:2px;"> Loading<span id="ellipsis">...</span></div>
<div id="headerdownload"></div>
<div id="respon"></div>

<script type="text/javascript" src="mod/download/js/download.js"></script>
<script type="text/javascript">
window.onload = download.indexs;
</script>
ajax;



Kemudian cari Kode dan ganti seperti berikut :

 

themenews($id, $titlenya, $ket,  $isinya, datetimes($data['tgl']).' - oleh : ' . $data['user'] .' '. rating_bar($data['id'],'10'));

 

 

 

Copyright 2010 @ Klaten WEB.com

 

Versi cetak

Direkomendasikan


Tentang KLATENWEB

Jasa pembuatan aplikasi web berbasis PHP dan MySQL, Web Portal, Personal, Toko Online, Sistem Informasi Akademik, SIMPeg dan Rumah Sakit, Aplikasi Facebook, dan lain sebagainya termasuk penyedia domain dan hosting unlimited murah.