Source for file details.php
Documentation is available at details.php
* $Header: /cvsroot/bitweaver/_bit_stars/details.php,v 1.5 2007/02/13 14:33:07 squareing Exp $
* date created 2006/02/10
* @author xing <xing@synapse.plus.com>
* @version $Revision: 1.5 $ $Date: 2007/02/13 14:33:07 $
require_once( "../bit_setup_inc.php" );
require_once( STARS_PKG_PATH. "LibertyStars.php" );
$gBitSystem->verifyPackage( 'stars' );
$stars->loadRatingDetails();
$gBitSmarty->assign( 'starsDetails', $stars->mInfo );
'user_id' => $_REQUEST['user_id'],
$userRatings = $stars->getList( $listHash );
// calculate this users average ratings
foreach( $userRatings as $rating ) {
$sum += $rating['user_rating'];
$stars = $gBitSystem->getConfig( 'stars_used_in_display', 5 );
$pixels = $stars * $gBitSystem->getConfig( 'stars_icon_width', 22 );
$average_pixels = $average * $pixels / 100;
$gBitSmarty->assign( 'average_pixels', $average_pixels );
$gBitSmarty->assign( 'userRatings', $userRatings );
$gBitSystem->display( 'bitpackage:stars/details.tpl', tra( 'Details of Rated Content' ) );
|