/projects/add-project.php |
---|
0,0 → 1,69 |
<?php |
require '_taios.php'; |
$page = new Taios_Page('Add Project'); |
$page->drawHeader(); |
$page->drawMiddle(); |
?> |
<p class="bold">Here you can add a project to the Tim32 database.</p> |
<br /> |
<?php |
if (isset($_GET['error'])) |
{ |
$page->drawError($_GET['error'], false); |
} |
$page->checkLoggedIn(); |
if ($page->isUserGM($page->getLoggedInUser())) |
{ |
?> |
<form action="add-project-do.php" method="POST"> |
<table> |
<tr> |
<td class="bold">Title: </td> |
<td><input type="text" name="title" /></td> |
</tr> |
<tr> |
<td class="bold">Description: </td> |
<td><input type="text" name="description" /></td> |
</tr> |
<tr> |
<td class="bold">Logo URL: </td> |
<td><input type="text" name="logourl" /></td> |
</tr> |
<tr> |
<td class="bold">Website URL: </td> |
<td><input type="text" name="websiteurl" /></td> |
</tr> |
<tr> |
<td class="bold">DownloadURL: </td> |
<td><input type="text" name="downloadurl" /></td> |
</tr> |
<tr> |
<td class="bold">Latest Version: </td> |
<td><input type="text" name="latestversion" /></td> |
</tr> |
<tr> |
<td class="bold"></td> |
<td><input type="submit" value="Add Project" /></td> |
</tr> |
</table> |
</form> |
<?php |
} |
else |
{ |
$page->drawError('You do not have permission to access this page.'); |
} |
$page->drawFooter(); |
?> |
/projects/index.php |
---|
6,6 → 6,13 |
$page->drawHeader(); |
$page->drawMiddle(); |
write('<p class="bold">Here you can find all the projects that are created by members of Tim32!</p><br />'); |
if ($page->isUserGM($page->getLoggedInUser())) |
{ |
write('<p class="bold"><a href="add-project.php">Add Project</a></p>'); |
write('<br />'); |
} |
$ids = $page->findIDs('Projects', 'ORDER BY LastUpdate DESC'); |
for ($i = 0; $i < count($ids); $i++) |
{ |
13,6 → 20,25 |
$project = $page->getProject($id); |
write('<h3>' . $project->title . '</h3>'); |
write('<table style="border: 0px;">'); |
write('<tr>'); |
write('<td style="border: 0px; vertial-align: top;"><img class="smiley" src="' . $project->logoURL . '" /></td>'); |
write('<td style="border: 0px;">'); |
write('<h4>Latest Version: ' . $project->latestVersion . '</h4>'); |
write('<p>' . $page->replaceBBCode($project->description) . '</p>'); |
write('<p>'); |
if (!empty($project->websiteURL)) |
{ |
write('<a href="' . $project->websiteURL . '">Website</a>'); |
} |
if (!empty($project->downloadURL)) |
{ |
write(' · <a href="' . $project->downloadURL . '">Download</a>'); |
} |
write('</p>'); |
write('</td>'); |
write('</tr>'); |
write('</table>'); |
write('<br />'); |
} |
/_taios.php |
---|
387,7 → 387,7 |
$project->description = $row['Description']; |
$project->logoURL = $row['LogoURL']; |
$project->downloadURL = $row['DownloadURL']; |
$project->websiteURl = $row['WebsiteURL']; |
$project->websiteURL = $row['WebsiteURL']; |
$project->latestVersion = $row['LatestVersion']; |
$project->lastUpdate = strtotime($row['LastUpdate']); |
/install.sql |
---|
38,7 → 38,7 |
DownloadURL TEXT, |
WebsiteURL TEXT, |
LatestVersion TEXT, |
LastUpdate DATETIME |
LastUpdate DATETIME, |
PRIMARY KEY(ID) |
); |