View Full Version : 4.1 and Stars don't work Freddie
Gryphon
04-06-2001, 08:20 PM
After upgrading stars stopped working. This is what I am using.
<?php
// very basic stars hack by freddie
$starposts = 5; // Number of posts to give a new star
$maxstars = 140; // Maximum stars to give per line
unset($stars);
$starsgif = '<img src="images/star.gif" border=0>';
$numstars = intval($post[posts] / $starposts);
$starcount = 0;
for ($x=0; $numstars>0 && $x<$numstars ;$x++) {
$stars .= $starsgif;
$starcount++;
if ($starcount == $maxstars) {
$stars .= '<br>';
$starcount = 0;
}
}
if (!$stars)
$stars = '<br>';
else
$stars .= '<br><br>';
?>
Freddie Bingham
04-06-2001, 08:42 PM
You must include your stars.php in showthread.php or they will never show up. The previous instructions are still relavant you just probably didn't realize that showthread.php was replaced when you upgraded and now you have to put include('stars.php'); back in.
Gryphon
04-06-2001, 08:59 PM
Whoops, yeah your right. After I upgraded I checked for $stars, but forgot about the include.
Thanks
Hi freddie,
We also have the same problem...
Is this the correct place to put it:)
($limitlower>$totalposts) {
$limitlower=$totalposts-$perpage;
}
}
if ($limitlower<=0) {
$limitlower=1;
}
$postids="";
while ($post=$DB_site->fetch_array($getpostids)) {
include('stars.php'); $postids.=",".$post[postid];
}
$postids="post.postid IN (".substr($postids, 1).")";
$posts=$DB_site->query("
SELECT
".iif
*************
This is the stars php..
<?php
// very basic stars hack by freddie
unset($stars);
if ($post[usergroupid]==5 || $post[usergroupid]==6)
// Admin and Supermod Stars
$starsadmin = '<img src="images/Admin1.gif" border=0 width="9" height="10"><img src="images/Admin2.gif" border=0 width="9" height="10"><img src="images/Admin3.gif" border=0 width="9" height="10"><img src="images/Admin4.gif" border=0 width="9" height="10"><img src="images/Admin5.gif" border=0 width="9" height="10"><img src="images/Admin1.gif" border=0 width="9" height="10"><img src="images/Admin3.gif" border=0 width="9" height="10">';
elseif ($post[usergroupid]==7)
// mod stars
$starsmod = '<img src="images/stars/star2.gif" border=0 width="11" height="10"><img src="images/stars/star2.gif" border=0 width="11" height="10"><img src="images/stars/star2.gif" border=0 width="11" height="10"><img src="images/stars/star2.gif" border=0 width="11" height="10"><img src="images/stars/star2.gif" border=0 width="11" height="10">';
else
// Everyone else
$stars1 = '<img src="images/stars/star3.gif" border=0 width="9" height="10">';
$stars2 = '<img src="images/stars/star4.gif" border=0 width="9" height="10"><img src="images/stars/star4.gif" border=0 width="9" height="10">';
$stars3 = '<img src="images/stars/star5.gif" border=0 width="9" height="10"><img src="images/stars/star5.gif" border=0 width="9" height="10">';
$stars4 = '<img src="images/stars/star6.gif" border=0 width="9" height="10"><img src="images/stars/star6.gif" border=0 width="9" height="10"><img src="images/stars/star6.gif" border=0 width="9" height="10"><img src="images/stars/star6.gif" border=0 width="9" height="10">';
$stars5 = '<img src="images/stars/star7.gif" border=0 width="9" height="10"><img src="images/stars/star7.gif" border=0 width="9" height="10"><img src="images/stars/star7.gif" border=0 width="9" height="10"><img src="images/stars/star7.gif" border=0 width="9" height="10">';
$stars6 = '<img src="images/stars/star8.gif" border=0 width="9" height="10"><img src="images/stars/star8.gif" border=0 width="9" height="10"><img src="images/stars/star8.gif" border=0 width="9" height="10"><img src="images/stars/star8.gif" border=0 width="9" height="10">';
$stars7 = '<img src="images/stars/star2.gif" border=0 width="9" height="10"><img src="images/stars/star2.gif" border=0 width="9" height="10"><img src="images/stars/star2.gif" border=0 width="9" height="10"><img src="images/stars/star2.gif" border=0 width="9" height="10">';
$stars8 = '<img src="images/stars/star2.gif" border=0 width="9" height="10"><img src="images/stars/star1.gif" border=0 width="9" height="10"><img src="images/stars/star2.gif" border=0 width="9" height="10"><img src="images/stars/star1.gif" border=0 width="9" height="10"><img src="images/stars/star2.gif" border=0 width="9" height="10">';
if ($post[usergroupid]==5 || $post[usergroupid]==6)
$stars .= $starsadmin;
elseif ($post[usergroupid]==7)
$stars .= $starsmod;
elseif ($post[posts] > 499)
$stars .= $stars8;
elseif ($post[posts] > 299)
$stars .= $stars7;
elseif ($post[posts] > 199)
$stars .= $stars6;
elseif ($post[posts] > 149)
$stars .= $stars5;
elseif ($post[posts] > 99)
$stars .= $stars4;
elseif ($post[posts] > 29)
$stars .= $stars3;
elseif ($post[posts] > 9)
$stars .= $stars2;
elseif ($post[posts] > 0)
$stars .= $stars1;
if (!$stars)
$stars = '<br>';
else
$stars .= '<br><br>';
?>
Thanx for any help:)
^^^^^^^BUMP^^^^^^^^^
Sorry to bump it guy's ,but it's doing my head in now:)
It did work fine in beta 3 now upgrade to beta 4 and nothing...
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.