- replaced tons of tabs with spaces

- replaced <? with <?php for compatibility sake (see TODO and CODING_STANDARD to know more)
- improved overall code lisibility
This commit is contained in:
Jonathan Ernst
2004-12-12 03:51:51 +00:00
committed by WineHQ
parent 7270e4cabc
commit d3d9e853d9
73 changed files with 1156 additions and 1219 deletions

View File

@@ -1,42 +1,44 @@
<?
<?php
/* max votes per user */
$MAX_VOTES = 3;
/*
/**
* count the number of votes for appId by userId
*/
function vote_count($appId, $userId = null)
{
if(!$userId)
{
if(loggedin())
$userId = $_SESSION['current']->userid;
else
return 0;
}
{
if(loggedin())
$userId = $_SESSION['current']->userid;
else
return 0;
}
$result = mysql_query("SELECT * FROM appVotes WHERE appId = $appId AND userId = $userId");
return mysql_num_rows($result);
}
/*
/**
* total votes by userId
*/
function vote_count_user_total($userId = null)
{
if(!$userId)
{
if(loggedin())
$userId = $_SESSION['current']->userid;
else
return 0;
}
{
if(loggedin())
$userId = $_SESSION['current']->userid;
else
return 0;
}
$result = mysql_query("SELECT * FROM appVotes WHERE userId = $userId");
return mysql_num_rows($result);
}
/*
* total votes for appId
*/
@@ -47,9 +49,7 @@ function vote_count_app_total($appId)
}
/*
/**
* add a vote for appId
*/
function vote_add($appId, $slot, $userId = null)
@@ -71,7 +71,7 @@ function vote_add($appId, $slot, $userId = null)
}
/*
/**
* remove vote for appId
*/
function vote_remove($appId, $slot, $userId = null)
@@ -88,27 +88,27 @@ function vote_remove($appId, $slot, $userId = null)
mysql_query("DELETE FROM appVotes WHERE appId = $appId AND userId = $userId AND slot = $slot");
}
function vote_get_user_votes($userId = null)
{
if(!$userId)
{
if(loggedin())
$userId = $_SESSION['current']->userid;
if(!$userId)
return array();
}
{
if(loggedin())
$userId = $_SESSION['current']->userid;
if(!$userId)
return array();
}
$result = mysql_query("SELECT * FROM appVotes WHERE userId = $userId");
if(!$result)
return array();
return array();
$obs = array();
while($ob = mysql_fetch_object($result))
$obs[$ob->slot] = $ob;
$obs[$ob->slot] = $ob;
return $obs;
}
function vote_menu()
{
global $appId;
@@ -119,26 +119,26 @@ function vote_menu()
$votes = vote_get_user_votes();
if($votes[1])
{
$str = "<a href='appview.php?appId=".$votes[1]->appId."'> App #".$votes[1]->appId."</a>";
$m->add("<input type=radio name=slot value='1' selected> ".$str);
}
{
$str = "<a href='appview.php?appId=".$votes[1]->appId."'> App #".$votes[1]->appId."</a>";
$m->add("<input type=radio name=slot value='1' selected> ".$str);
}
else
$m->add("<input type=radio name=slot value='1' selected> No App Selected");
$m->add("<input type=radio name=slot value='1' selected> No App Selected");
if($votes[2])
{
$str = "<a href='appview.php?appId=".$votes[2]->appId."'> App #".$votes[2]->appId."</a>";
$m->add("<input type=radio name=slot value='2'> ".$str);
}
{
$str = "<a href='appview.php?appId=".$votes[2]->appId."'> App #".$votes[2]->appId."</a>";
$m->add("<input type=radio name=slot value='2'> ".$str);
}
else
$m->add("<input type=radio name=slot value='2'> No App Selected");
if($votes[3])
{
{
$str = "<a href='appview.php?appId=".$votes[3]->appId."'> App #".$votes[3]->appId."</a>";
$m->add("<input type=radio name=slot value='3'> ".$str);
}
}
else
$m->add("<input type=radio name=slot value='3'> No App Selected");
@@ -159,21 +159,20 @@ function vote_menu()
function dump($arr)
{
while(list($key, $val) = each($arr))
{
echo "$key => $val <br>\n";
}
{
echo "$key => $val <br>\n";
}
}
function vote_update($vars)
{
//FIXME this doesn't work since msgs only work when logged in
if(!$_SESSION['current'])
{
addmsg("You must be logged in to vote", "red");
return;
}
if(!loggedin())
{
addmsg("You must be logged in to vote", "red");
return;
}
dump($vars);
echo "<br>\n";