Subversion Repositories taios

Compare Revisions

Ignore whitespace Rev 215 → Rev 221

/wiki/pages/Index.txt
0,0 → 1,4
[b]Welcome to the Tim32 Wiki![/b]
 
Here you can talk about pretty much anything!
 
Property changes:
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: wiki/index.php
===================================================================
--- wiki/index.php (revision 215)
+++ wiki/index.php (revision 221)
@@ -6,8 +6,23 @@
$page->drawHeader();
$page->drawMiddle();
-write('

This page is currently under construction.

');
+$page = $_GET['page'];
+if (empty($page))
+{
+ $page = 'Index';
+}
+$fp = fopen('pages/' . $page . '.txt', 'r');
+if ($fp)
+{
+ write($page->replaceBBCode(fread($fp, filesize('pages/' . $page . '.txt'));));
+ fclose($fp);
+}
+else
+{
+ write('

This page is empty.

');
+}
+
$page->drawFooter();
?>
/admin/all-projects.php
0,0 → 1,55
<?php
 
require '../_taios.php';
 
$page = new Taios_Page('Manage All Projects', '../');
$page->drawHeader();
$page->drawMiddle();
 
$page->checkLoggedIn();
 
if ($page->isUserAdmin($page->getLoggedInUser()))
{
write('<p class="bold">Use this to manage all the projects on the Tim32 Website.</p><br />');
 
write('<table>');
write('<tr>');
write('<td class="bold">ID</td>');
write('<td class="bold">Author</td>');
write('<td class="bold">Title</td>');
write('<td class="bold">Description</td>');
write('<td class="bold">Logo</td>');
write('<td class="bold">Download</td>');
write('<td class="bold">Website</td>');
write('<td class="bold">Latest Version</td>');
write('<td class="bold">Last Update</td>');
write('</tr>');
 
$ids = $page->findIDs('Projects');
for ($i = 0; $i < count($ids); $i++)
{
$project = $page->getProject($ids[$i]);
write('<tr>');
write('<td><a href="../projects/edit-project.php?id=' . $project->ID . '">' . $project->ID . '</a></td>');
write('<td><a href="account.php?id=' . $project->author->ID . '">' . $project->author->name . '</a></td>');
write('<td>' . $project->title . '</td>');
write('<td>' . str_replace("\n", '<br />', $project->description) . '</td>');
write('<td><img src="' . $project->logoURL . '" /></td>');
write('<td><a href="' . $project->downloadURL . '">Link</a></td>');
write('<td><a href="' . $project->websiteURL . '">Link</a></td>');
write('<td>' . $project->latestVersion . '</td>');
write('<td>' . date('j/m/Y H:i', $project->lastUpdate) . '</td>');
write('</tr>');
}
write('</table>');
}
else
{
$page->drawError('You do not have permission to access this page.');
}
 
$page->drawFooter();
 
?>
 
/projects/edit-project-do.php
4,10 → 4,10
 
$page = new Taios_Page('Edit Project', '../');
 
$project = $page->getProject($page->getGetID());
$project = $page->getProject($page->getPostID());
if (!$project)
{
$page->drawError('No such project, #' . $page->getGetID());
$page->drawError('No such project, #' . $page->getPostID());
}
 
$title = $_POST['title'];