Subversion Repositories taios

Compare Revisions

Ignore whitespace Rev 379 → Rev 400

/photos/album.php
95,7 → 95,7
}
$filename = $directory . $file;
$size = getImageSizes($filename, 300, 300);
$size = getImageSizes($filename, 280, 260);
 
write('<td><a href="' . str_replace(" ", "%20", $filename) . '"><img width="' . $size[0] . '" height="' . $size[1] . '" src="' . str_replace(" ", "%20", $filename) . '" /></a></td>');
/styles.css
92,7 → 92,7
 
.sidebar {
float: left;
width: 146px;
width: 156px;
padding: 0px;
padding-left: 32px;
border-right: 0px solid #000089;
128,7 → 128,7
 
.content {
top: 0px;
left: 180px;
left: 190px;
position: absolute;
margin-right: 32px;
}
137,6 → 137,10
font-weight: bold;
}
 
.italic {
font-style: italic;
}
 
.indent {
margin-left: 14px;
border-left: 1px solid #BBBBBB;
149,7 → 153,6
}
 
.copyright {
margin-top: 8px;
color: #BBBBBB;
text-align: left;
font-size: 9pt;
/register.php
58,6 → 58,8
<td><input type="submit" value="Register" /></td>
</tr>
</table>
 
<p style="text-align: center; color: #666666">By registering to Tim32, you agree to be reasonable in all your suggestion/accusations and advoid subjectivity. Suvbjective posts/comments are subject to removal by a Subject of the Tim32 Admins.</p>
</form>
 
<?php
/challenge/index.php
0,0 → 1,23
<?php
 
require '../_taios.php';
 
$page = new Taios_Page('Tim32 Challenge', '../');
$page->drawHeader();
$page->drawMiddle();
 
if ($page->isLoggedIn())
{
write('<p class="bold">Take the Tim32 challenge here!</p>');
write('<p class="italic">Once you\'ve passed a challenge, your progress will automatically be saved.</p>');
write('<br /><br /><a href="00.php"><h2 style="text-align: center">Enter!</h2></a>');
}
else
{
write('<p class="bold">You need to be logged in to take the Tim32 challenge.</p>');
}
 
$page->drawFooter();
 
?>
 
/challenge/00.php
0,0 → 1,37
<?php
 
require '../_taios.php';
 
$page = new Taios_Page('Challenge - 00', '../');
$page->checkChallengeStatus(0, "index", "01");
 
$page->drawHeader();
write('<h3>Challenge</h3>');
$page->drawMenuItem('Index', 'challenge/index.php');
$page->drawMiddle();
 
?>
 
<form action="00-do.php" method="POST">
<table>
<tr>
<td class="bold">Morse: </td>
<td style="color: #FFFFFF">.. .-.. .. -.- . -- --- --- ... . </td>
</tr>
<tr>
<td class="bold">Moose: </td>
<td><input type="text" name="moose" /></td>
</tr>
<tr>
<td class="bold"></td>
<td><input type="submit" value="Submit" /></td>
</tr>
</table>
</form>
 
<?php
 
$page->drawFooter();
 
?>
 
/challenge/01.php
0,0 → 1,18
<?php
 
require '../_taios.php';
 
$page = new Taios_Page('Challenge - 01', '../');
$page->checkChallengeStatus(1, "index", "02");
 
$page->drawHeader();
write('<h3>Challenge</h3>');
$page->drawMenuItem('Index', 'challenge/index.php');
$page->drawMiddle();
 
 
 
$page->drawFooter();
 
?>
 
/challenge/00-do.php
0,0 → 1,19
<?php
 
require '../_taios.php';
 
$page = new Taios_Page('Challenge - 00', '../');
$page->checkChallengeStatus(0, "index", "01");
 
if ($_POST['moose'] == 'i like moose')
{
$page->query('UPDATE Users SET ChallengeID = 1 WHERE ID = ' . $page->getLoggedInUser()->ID);
$page->redirect('01.php');
}
else
{
$page->redirect('index.php');
}
 
?>
 
/index.php
18,7 → 18,7
<p>Tim32 is a 10 year-old laptop running Ubuntu Server Edition 10.04.</p>
<br />
 
<h3>Latest Blog Posts</h3>
<h3 title="Take the Tim32 challenge: http://tim32.org/challenge/">Latest Blog Posts</h3>
 
<?php
 
/_taios.php
88,7 → 88,7
{
if (!$this->drawnFooter)
{
write('<p class="copyright">&copy; 2011 Tim32 &middot; <a href="http://validator.w3.org/check?uri=http%3A%2F%2Ftim32.org%2F">HTML5 Valid</a></p>');
write('<br /><p class="copyright">&copy; 2011 Tim32 &middot; <a href="http://validator.w3.org/check?uri=http%3A%2F%2Ftim32.org%2F">HTML5 Valid</a></p>');
write('</div>');
write('</body>');
write('</html>');
278,6 → 278,24
return false;
}
function checkChallengeStatus($challengeID, $previous, $next)
{
$currentChallengeID = $this->getLoggedInUser()->challengeID;
if (!$this->isLoggedIn())
{
$this->redirect('index.php');
}
else if ($currentChallengeID > $challengeID)
{
$this->redirect($next . '.php');
}
else if ($currentChallengeID < $challengeID)
{
$this->redirect($previous . '.php');
}
}
function checkLoggedIn()
{
if (!$this->isLoggedIn())