home - projects - login - links

Project: CodeBase

Location: root /

File: project_summary.php

expand uitklappen
  1. <?php
  2. require_once ("includes/database.php");
  3. require_once ("includes/project.php");
  4.  
  5. $id = (int) $_GET['view'];
  6. $Project = new Project($id);
  7. $Project->openProject();
  8. ?>
  9.  
  10.  
  11. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  12. <html xmlns="http://www.w3.org/1999/xhtml">
  13. <head>
  14. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  15. <title>CodeBase - Project Browsing</title>
  16. <base href="http://www.mattiasgeniar.be">
  17. <link href="css/style.css" rel="stylesheet" type="text/css" />
  18. <script type="text/javascript" src="js/prototype.js"></script>
  19. <script type="text/javascript" src="js/scriptaculous.js?load=effects"></script>
  20. <script type="text/javascript" src="js/lightbox.js"></script>
  21. <link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />
  22. <style type="text/css">
  23. <!--
  24. .style2 {color: #CC0000}
  25. -->
  26. </style>
  27. </head>
  28.  
  29. <body class="oneColFixCtrHdr">
  30.  
  31. <div id="container">
  32. <div id="header">
  33. <h1><span class="style2">C</span>ode<span class="style2">B</span>ase - Project Browsing</h1>
  34. <!-- end #header --></div>
  35. <div id="mainContent">
  36. <h3><a href="/">home</a> - <a href="allprojects">projects</a> - <a href="login/">login</a></h3>
  37. <h3>Project: <?=$Project->getName(); ?></h3>
  38. <p><b>Description:</b><br /><i><?=$Project->getDescription(); ?></i></p>
  39. <p><b>Source code:</b><br />
  40. <?php
  41. if ($Project->hasSourceCode()) {
  42. ?>
  43. U kan doorheen de <a href="browse/<?=$Project->getId(); ?>/">code browsen</a>.
  44. <?php
  45. } else {
  46. echo "Er is geen broncode beschikbaar.";
  47. }
  48. ?>
  49. </p>
  50. <b>Screenshots:</b><br />
  51. <table width="100%" cellspacing="0" cellpadding="0" border="0">
  52. <?php
  53. if ($Project->hasScreenshots()) {
  54. $Project->readScreenshots();
  55. $i = 0;
  56. echo "<tr>\n";
  57. while ($Project->hasNextScreenshot()) {
  58. if (($i != 0) && ($i % 3 == 0)) {
  59. echo "</tr><tr>\n";
  60. }
  61. echo "<td class=\"screenshotMouseOut\" onmouseover=\"this.className='screenshotMouseOver';\" onmouseout=\"this.className='screenshotMouseOut';\"><a href=\"./projects/". $Project->loc ."/screenshots/". $Project->getScreenshotFile() ."\" rel=\"lightbox[screenshot]\" title=\"Screenshot\"> <img src=\"./projects/". $Project->loc ."/screenshots/thumb/". $Project->getScreenshotFile() ."\" border=\"0\" alt=\"screenshot\" /></a></td>\n";
  62. $Project->nextScreenshot();
  63. $i++;
  64. }
  65. echo "</tr>\n";
  66. } else {
  67. echo "<tr><td>Geen screenshots beschikbaar.</td></tr>";
  68. }
  69. ?>
  70. </table>
  71. <!-- end #mainContent --></div>
  72. <?php
  73. require_once ("footer.php");
  74. $Project->addView();
  75. ?>
  76. <!-- end #container --></div>
  77. <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
  78. </script>
  79. <script type="text/javascript">
  80. _uacct = "UA-2065823-1";
  81. urchinTracker();
  82. </script>
  83. </body>
  84. </html>
  85.